From eaae440c66d4dfc48fba19ac13faf5d4a730aad0 Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Thu, 5 Mar 2020 07:06:22 +1300 Subject: [PATCH] add xxxtor a Russian public 3x site. resolves #7471 --- README.md | 1 + src/Jackett.Common/Definitions/xxxtor.yml | 88 +++++++++++++++++++++++ 2 files changed, 89 insertions(+) create mode 100644 src/Jackett.Common/Definitions/xxxtor.yml diff --git a/README.md b/README.md index 241d862d3..a97b894b9 100644 --- a/README.md +++ b/README.md @@ -133,6 +133,7 @@ Developer note: The software implements the [Torznab](https://github.com/Sonarr/ * shokweb * sukebei-Pantsu * sukebei.Nyaa.si + * xxxtor
Supported Semi-Private Trackers diff --git a/src/Jackett.Common/Definitions/xxxtor.yml b/src/Jackett.Common/Definitions/xxxtor.yml new file mode 100644 index 000000000..73569d32e --- /dev/null +++ b/src/Jackett.Common/Definitions/xxxtor.yml @@ -0,0 +1,88 @@ +--- + site: xxxtor + name: xxxtor + description: "xxxtor is a RUSSIAN Public Torrent Tracker for 3X" + language: ru-ru + type: public + encoding: UTF-8 + links: + - https://xxxtor.com/ + legacylinks: + - https://xxxtor.org/ # redirects to .com + - https://xxxtor.info/ # redirects to .com + + caps: + categorymappings: + - {id: XXX, cat: XXX, desc: "XXX"} + + modes: + search: [q] + + settings: [] + + search: + # https://xxxtor.com/b.php?search=penny + paths: + - path: b.php + inputs: + search: "{{ if .Keywords }}{{ .Keywords }}{{ else }}2019{{ end }}" + + rows: + selector: table > tbody > tr.gai + filters: + - name: andmatch + + fields: + category: + text: XXX + title: + selector: a[href^="/torrent/"] + details: + selector: a[href^="/torrent/"] + attribute: href + download: + selector: a[href^="/download/"] + attribute: href + magnet: + selector: a[href^="magnet:?xt="] + attribute: href + date: + selector: td:first-of-type + filters: + - name: replace + args: ["Янв", "Jan"] + - name: replace + args: ["Фев", "Feb"] + - name: replace + args: ["Мар", "Mar"] + - name: replace + args: ["Апр", "Apr"] + - name: replace + args: ["Май", "May"] + - name: replace + args: ["Июн", "Jun"] + - name: replace + args: ["Июл", "Jul"] + - name: replace + args: ["Авг", "Aug"] + - name: replace + args: ["Сен", "Sep"] + - name: replace + args: ["Окт", "Oct"] + - name: replace + args: ["Ноя", "Nov"] + - name: replace + args: ["Дек", "Dec"] + - name: dateparse + args: "02 Jan 06" + size: + selector: td:nth-of-type(3) + seeders: + selector: td:last-of-type span:first-of-type + leechers: + selector: td:last-of-type span:last-of-type + downloadvolumefactor: + text: 0 + uploadvolumefactor: + text: 1 +# engine n/a