From 68ecb8fafef95543c3979887b63658eb9e45916c Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Wed, 20 Nov 2019 21:05:23 +1300 Subject: [PATCH] add firebit a public Ukrainian site. resolves #6395 --- README.md | 1 + src/Jackett.Common/Definitions/firebit.yml | 73 ++++++++++++++++++++++ 2 files changed, 74 insertions(+) create mode 100644 src/Jackett.Common/Definitions/firebit.yml diff --git a/README.md b/README.md index 3e81e9acd..03558b2d4 100644 --- a/README.md +++ b/README.md @@ -43,6 +43,7 @@ Developer note: The software implements the [Torznab](https://github.com/Sonarr/ * ExtraTorrent.ag * EXT Torrents * EZTV + * FireBit * Frozen Layer * GamesTorrents * GkTorrent diff --git a/src/Jackett.Common/Definitions/firebit.yml b/src/Jackett.Common/Definitions/firebit.yml new file mode 100644 index 000000000..fdbaa0852 --- /dev/null +++ b/src/Jackett.Common/Definitions/firebit.yml @@ -0,0 +1,73 @@ +--- + site: firebit + name: FireBit + description: "FireBit is an UKRAINIAN / RUSSIAN Public Torrent Tracker for MOVIES / TV / GENERAL" + language: ru-ru + type: public + encoding: UTF-8 + links: + - http://firebit.net/ + - http://firebit.info/ + - http://firebit.name/ + - http://firebit.pro/ + - http://firebit.club/ + - http://firebit.biz/ + + caps: + categories: + "Мультфильмы": TV/Anime + "Программы": PC + "Литература": Books + "Игры": PC/Games + "Фильмы": Movies + "Видео": Movies + "Музыка": Audio + "Другие категории": Other + "Новинки": Other/Misc + "Сериалы": TV + + modes: + search: [q] + + settings: [] + + download: + selector: a[href^="/download.php?id="] + + search: + # http://firebit.net/index.php?do=search&type=simple&q=2019 + # http://firebit.net/%D1%84%D0%B8%D0%BB%D1%8C%D0%BC/ # movies + # http://firebit.net/%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB/ # tv + paths: + - path: "{{ if .Keywords }}index.php?do=search&type=simple&q={{ .Keywords }}{{ else }}%D1%84%D0%B8%D0%BB%D1%8C%D0%BC/{{ end }}" + - path: "{{ if .Keywords }}{{ else }}%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB/{{ end }}" + rows: + selector: "{{ if .Keywords }}table.torrents tbody tr{{ else }}div[id^=\"post-id-\"]{{ end }}" + filters: + - name: andmatch + fields: + category: + selector: td:nth-child(1), div.article-indent div b a + title: + selector: td:nth-child(2), span.article-title + details: + selector: td:nth-child(2) a, span.article-title a + attribute: href + download: + selector: td:nth-child(2) a, span.article-title a + attribute: href + size: + selector: td.td-size, li.meta-size + date: + selector: td:nth-child(5), li.meta-date + filters: + - name: dateparse + args: "02.01.2006 15:04:05" + seeders: + selector: td.l1, li.meta-sead + leechers: + selector: td.l2, li.meta-leech + downloadvolumefactor: + text: 0 + uploadvolumefactor: + text: 1