diff --git a/README.md b/README.md index bc137a04c..a6ecc3563 100644 --- a/README.md +++ b/README.md @@ -290,7 +290,7 @@ Developer note: The software implements the [Torznab](https://github.com/Sonarr/ * xBytesV2 * XSpeeds * Xthor - * Your Exotic Torrents + * ExoticaZ (Your Exotic Torrents) * Zamunda.net * Zelka.org diff --git a/src/Jackett.Common/Definitions/yourexotic.yml b/src/Jackett.Common/Definitions/yourexotic.yml index c846ad433..423e144f0 100644 --- a/src/Jackett.Common/Definitions/yourexotic.yml +++ b/src/Jackett.Common/Definitions/yourexotic.yml @@ -1,102 +1,80 @@ --- site: yourexotic - name: Your Exotic Torrents + name: ExoticaZ description: "a porn tracker" language: en-us type: private encoding: UTF-8 links: + - https://exoticaz.to/ + legacylinks: - 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"} + - {id: 1, cat: XXX, desc: "DVDRip"} modes: search: [q] tv-search: [q] movie-search: [q] login: - path: /index.php?page=login - method: post + path: /login + method: form inputs: - uid: "{{ .Config.username }}" - pwd: "{{ .Config.password }}" + username: "{{ .Config.username }}" + password: "{{ .Config.password }}" + remember: "on" error: - - selector: .lista>span + - selector: div.invalid-feedback test: - path: index.php - selector: form[name="jump1"] + selector: div.ratio-bar search: - path: index.php + path: /torrents inputs: - $raw: "&category={{range .Categories}}{{.}};{{end}}" - page: "torrents" - active: "0" - search: "{{ .Query.Keywords }}" + in: 1 + search: "{{ .Keywords }}" + category: 0 rows: - selector: table.lista > tbody > tr:has(a[href^="index.php?page=torrent-details&id="]) + selector: div.table-responsive > table > tbody > tr fields: category: - selector: td:nth-child(1) a - attribute: href - filters: - - name: querystring - args: category + text: 1 title: - selector: a[href^="index.php?page=torrent-details&id="] + selector: a.torrent-link attribute: title - filters: - - name: replace - args: ["View details: ", ""] details: - selector: a[href^="index.php?page=torrent-details&id="] + selector: a.torrent-link attribute: href + banner: + selector: span.screen-image + attribute: data-screens + filters: + - name: split + args: ["|", 0] size: - selector: td:nth-child(7) + selector: td:nth-child(5) 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) + leechers: + selector: td:nth-child(7) + grabs: + selector: td:nth-child(8) + date: + selector: td:nth-child(3) filters: - - name: dateparse - args: "02/01/2006" + - name: append + args: " ago" download: - selector: a[href^="download.php"] + selector: a[href*="/download/"] attribute: href downloadvolumefactor: case: - img[src$="freeleech.gif"]: "0" - img[src$="silver.gif"]: "0.5" + i[title="Free Download"]: "0" + i[title="Half Download"]: "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" + i.fa-gem: "2" "*": "1"