From 28e39be7deb729ffcc2861ae03bae37349ea0a15 Mon Sep 17 00:00:00 2001 From: kaso17 <kaso17@users.noreply.github.com> Date: Fri, 9 Feb 2018 17:05:31 +0100 Subject: [PATCH] Your Exotic Torrents: add indexer --- README.md | 1 + src/Jackett.Common/Definitions/yourexotic.yml | 102 ++++++++++++++++++ 2 files changed, 103 insertions(+) create mode 100644 src/Jackett.Common/Definitions/yourexotic.yml diff --git a/README.md b/README.md index 932369fb..3a886ae8 100644 --- a/README.md +++ b/README.md @@ -284,6 +284,7 @@ Developer note: The software implements the [Torznab](https://github.com/Sonarr/ * x264 * XSpeeds * Xthor + * Your Exotic Torrents * Zamunda.net * Zelka.org diff --git a/src/Jackett.Common/Definitions/yourexotic.yml b/src/Jackett.Common/Definitions/yourexotic.yml new file mode 100644 index 00000000..c846ad43 --- /dev/null +++ b/src/Jackett.Common/Definitions/yourexotic.yml @@ -0,0 +1,102 @@ +--- + site: yourexotic + name: Your Exotic Torrents + description: "a porn tracker" + language: en-us + type: private + encoding: UTF-8 + links: + - https://torrents.yourexotic.com/ + + caps: + categorymappings: + - {id: 11, cat: XXX, desc: "DVDRip"} + - {id: 2, cat: XXX, desc: "DVDRip Censored"} + - {id: 1, cat: XXX, desc: "Video Clip"} + - {id: 20, cat: XXX, desc: "Censored Clips"} + - {id: 14, cat: XXX, desc: "Hentai"} + - {id: 19, cat: XXX, desc: "Full DVD"} + - {id: 16, cat: XXX, desc: "HD 720p"} + - {id: 17, cat: XXX, desc: "HD 1080p"} + - {id: 18, cat: XXX, desc: "HD Censored"} + - {id: 15, cat: XXX, desc: "SVCD/VCD"} + - {id: 13, cat: XXX, desc: "Softcore"} + - {id: 3, cat: XXX, desc: "Pictures"} + - {id: 21, cat: XXX, desc: "Mixed Videos"} + modes: + search: [q] + tv-search: [q] + movie-search: [q] + + login: + path: /index.php?page=login + method: post + inputs: + uid: "{{ .Config.username }}" + pwd: "{{ .Config.password }}" + error: + - selector: .lista>span + test: + path: index.php + selector: form[name="jump1"] + + search: + path: index.php + inputs: + $raw: "&category={{range .Categories}}{{.}};{{end}}" + page: "torrents" + active: "0" + search: "{{ .Query.Keywords }}" + rows: + selector: table.lista > tbody > tr:has(a[href^="index.php?page=torrent-details&id="]) + fields: + category: + selector: td:nth-child(1) a + attribute: href + filters: + - name: querystring + args: category + title: + selector: a[href^="index.php?page=torrent-details&id="] + attribute: title + filters: + - name: replace + args: ["View details: ", ""] + details: + selector: a[href^="index.php?page=torrent-details&id="] + attribute: href + size: + selector: td:nth-child(7) + seeders: + selector: td:nth-child(9) + leechers: + selector: td:nth-child(10) + grabs: + selector: td:nth-child(11) + filters: + - name: replace + args: ["---", "0"] + date: + selector: td:nth-child(6) + filters: + - name: dateparse + args: "02/01/2006" + download: + selector: a[href^="download.php"] + attribute: href + downloadvolumefactor: + case: + img[src$="freeleech.gif"]: "0" + img[src$="silver.gif"]: "0.5" + "*": "1" + uploadvolumefactor: + case: + img[src$="2x.gif"]: "2" + img[src$="3x.gif"]: "3" + img[src$="4x.gif"]: "4" + img[src$="5x.gif"]: "5" + img[src$="6x.gif"]: "6" + img[src$="7x.gif"]: "7" + img[src$="8x.gif"]: "8" + img[src$="9x.gif"]: "9" + "*": "1" -- GitLab