2019-11-20 08:05:23 +00:00
---
2020-05-11 19:59:28 +00:00
id : firebit
2020-05-10 20:05:19 +00:00
name : FireBit
description : "FireBit is an UKRAINIAN / RUSSIAN Public Torrent Tracker for MOVIES / TV / GENERAL"
2021-09-07 23:09:51 +00:00
language : ru-RU
2020-05-10 20:05:19 +00:00
type : public
encoding : UTF-8
2022-11-06 20:56:39 +00:00
requestDelay : 2
2020-05-10 20:05:19 +00:00
links :
- https://firebit.net/
legacylinks :
2020-05-15 21:06:58 +00:00
- https://firebit.name/
- https://firebit.biz/
2020-05-10 20:05:19 +00:00
- http://firebit.net/
- http://firebit.info/
- http://firebit.name/
- http://firebit.pro/
- http://firebit.club/
- http://firebit.biz/
2021-03-21 04:24:29 +00:00
- https://firebit.pro/
- https://firebit.club/
2021-10-15 04:32:13 +00:00
- https://firebit.info/
2019-11-20 08:05:23 +00:00
2020-05-10 20:05:19 +00:00
caps :
2020-11-02 03:09:09 +00:00
categorymappings :
- {id : "Мультфильмы" , cat: TV/Anime, desc : "Мультфильмы" }
- {id : "Программы" , cat: PC, desc : "Программы" }
- {id : "Программы Видео" , cat: PC, desc : "Программы Видео" }
2020-11-02 03:29:09 +00:00
- {id : "Программы FAQ" , cat: PC, desc : "Программы FAQ" }
2020-11-02 03:09:09 +00:00
- {id : "Программы Web Оформление" , cat: PC, desc : "Программы Web Оформление" }
- {id : "Linux" , cat: PC, desc : "Linux" }
- {id : "Мобилка" , cat: PC/Mobile-Other, desc : "Мобилка" }
- {id : "Мобилка Игры" , cat: PC/Mobile-Other, desc : "Мобилка Игры" }
- {id : "Литература" , cat: Books, desc : "Литература" }
- {id : "Игры" , cat: PC/Games, desc : "Игры" }
- {id : "Игры Мобилка" , cat: PC/Games, desc : "Игры Мобилка" }
- {id : "Фильмы" , cat: Movies, desc : "Фильмы" }
- {id : "Фильмы Видео" , cat: Movies, desc : "Фильмы Видео" }
- {id : "Фильмы Сериалы" , cat: Movies, desc : "Фильмы Сериалы" }
- {id : "Фильмы Скоро на трекере" , cat: Movies, desc : "Фильмы Скоро на трекере" }
- {id : "Видео" , cat: Movies, desc : "Видео" }
- {id : "Музыка" , cat: Audio, desc : "Музыка" }
- {id : "Музыка Фильмы" , cat: Audio, desc : "Музыка Фильмы" }
- {id : "Видео Музыка" , cat: Audio/Video, desc : "Видео Музыка" }
- {id : "Фильмы Музыка Видео" , cat: Audio/Video, desc : "Фильмы Музыка Видео" }
- {id : "Музыка Видео" , cat: Audio/Video, desc : "Музыка Видео" }
- {id : "Другие категории" , cat: Other, desc : "Другие категории" }
- {id : "Сериалы" , cat: TV, desc : "Сериалы" }
2021-10-09 10:28:28 +00:00
- {id : "18+" , cat: TV, desc : "18+" }
2020-12-07 22:23:32 +00:00
- {id : "-" , cat: Other, desc : "Другие категории" }
2019-11-20 08:05:23 +00:00
2020-05-10 20:05:19 +00:00
modes :
search : [ q]
2022-10-02 22:17:58 +00:00
tv-search : [ q, season, ep]
2020-05-10 20:05:19 +00:00
movie-search : [ q]
music-search : [ q]
2020-10-17 04:50:47 +00:00
book-search : [ q]
2019-11-20 08:05:23 +00:00
2023-04-12 04:50:52 +00:00
settings :
- name : stripcyrillic
type : checkbox
label : Strip Cyrillic Letters
default : false
- name : addrussiantotitle
type : checkbox
label : Add RUS to end of all titles to improve language detection by Sonarr and Radarr. Will cause English-only results to be misidentified.
default : false
2019-11-20 08:05:23 +00:00
2020-05-10 20:05:19 +00:00
download :
2021-06-14 05:13:56 +00:00
selectors :
- selector : a[href^="/download.php?id="]
attribute : href
2019-11-20 08:05:23 +00:00
2020-05-10 20:05:19 +00:00
search :
2022-11-05 22:56:25 +00:00
# http://firebit.net/index.php?do=search&type=simple&q=2022
2020-05-10 20:05:19 +00:00
paths :
2022-11-06 20:56:39 +00:00
- path : "{{ if .Keywords }}index.php?do=search&type=simple&q={{ .Keywords }}{{ else }}{{ end }}"
- path : "{{ if .Keywords }}index.php?do=search&type=simple&q={{ .Keywords }}&cstart=2{{ else }}%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0/2/{{ end }}"
2020-01-17 22:20:53 +00:00
2023-04-12 04:50:52 +00:00
keywordsfilters :
# strip season and/or ep
- name : re_replace
args : [ "(?i)\\b(?:[SE]\\d{1,4}){1,2}\\b\\s?" , "" ]
2020-05-10 20:05:19 +00:00
rows :
2021-04-10 18:54:38 +00:00
selector : "{{ if .Keywords }}table.torrents tbody tr:has(td.td-size){{ else }}div[id^=\"post-id-\"]:has(li.meta-size){{ end }}"
2020-05-10 20:05:19 +00:00
filters :
- name : andmatch
2020-01-17 22:20:53 +00:00
2020-05-10 20:05:19 +00:00
fields :
category :
selector : td:nth-child(1), div.article-indent div b
2023-04-05 02:41:14 +00:00
optional : true
default : "-"
2020-05-10 20:05:19 +00:00
filters :
- name : replace
args : [ "Новинки" , "" ]
- name : re_replace
args : [ "," , "" ]
- name : trim
title :
selector : td:nth-child(2), span.article-title
2023-04-12 04:50:52 +00:00
filters :
# normalize to SXXEYY format
- name : re_replace
args : [ "(?i)[CС ]езон[ыи]?[\\s:;]*(\\d+(?:-\\d+)?).+?(?:\\s*(?:[CС ]е р [иі][ияйї]|Эпизод|Выпуски?|Епізоди?))[\\s:;]*(\\d+(?:-\\d+)?)\\s*из\\s*(\\w?)" , "S$1E$2 of $3" ]
- name : re_replace
args : [ "(?i)(\\d+(?:-\\d+)?)\\s*[CС ]езон[ыи]?.+?(\\d+(?:-\\d+)?)\\s*из\\s*(\\w?)(?:\\s*(?:[CС ]е р [иі][ияйї]|Эпизод|Выпуски?|Епізоди?))?" , "S$1E$2 of $3" ]
- name : re_replace
args : [ "(?i)(\\d+(?:-\\d+)?)\\s*[CС ]езон[ыи]?.+?(\\d+(?:-\\d+)?)\\s*(?:\\s*(?:[CС ]е р [иі][ияйї]|Эпизод|Выпуски?|Епізоди?))\\s+из\\s*(\\w?)" , "S$1E$2 of $3" ]
- name : re_replace
args : [ "(?i)[CС ]езон[ыи]?[\\s:;]*(\\d+(?:-\\d+)?).+?(\\d+(?:-\\d+)?)\\s*из\\s*(\\w?)(?:\\s*(?:[CС ]е р [иі][ияйї]|Эпизод|Выпуски?|Епізоди?))?" , "S$1E$2 of $3" ]
- name : re_replace
args : [ "(?i)[CС ]езон[ыи]?[\\s:;]*(\\d+(?:-\\d+)?).+?(\\d+(?:-\\d+)?)\\s*(?:\\s*(?:[CС ]е р [иі][ияйї]|Эпизод|Выпуски?|Епізоди?))\\s+из\\s*(\\w?)" , "S$1E$2 of $3" ]
- name : re_replace
args : [ "(?i)[CС ]езон[ыи]?[\\s:;]*(\\d+(?:-\\d+)?).+?(?:\\s*(?:[CС ]е р [иі][ияйї]|Эпизод|Выпуски?|Епізоди?))[\\s:;]*(\\d+(?:-\\d+)?)" , "S$1E$2" ]
- name : re_replace
args : [ "(?i)(\\d+(?:-\\d+)?)\\s*[CС ]езон[ыи]?.+?(\\d+(?:-\\d+)?)(?:\\s*(?:[CС ]е р [иі][ияйї]|Эпизод|Выпуски?|Епізоди?))" , "S$1E$2" ]
- name : re_replace
args : [ "(?i)[CС ]езон[ыи]?[\\s:;]*(\\d+(?:-\\d+)?).+?(\\d+(?:-\\d+)?)(?:\\s*(?:[CС ]е р [иі][ияйї]|Эпизод|Выпуски?|Епізоди?))" , "S$1E$2" ]
- name : re_replace
args : [ "(?i)[CС ]езон[ыи]?[\\s:;]*(\\d+(?:-\\d+)?)" , "S$1" ]
- name : re_replace
args : [ "(?i)(\\d+(?:-\\d+)?)\\s+[CС ]езон[ыи]?" , "S$1" ]
- name : re_replace
args : [ "(?i)(?:\\s*(?:[CС ]е р [иі][ияйї]|Эпизод|Выпуски?|Епізоди?))[\\s:;]*(\\d+(?:-\\d+)?)\\s*из\\s*(\\w?)" , "E$1 of $2" ]
- name : re_replace
args : [ "(?i)(\\d+(?:-\\d+)?)\\s*из\\s*(\\w?)(?:\\s*(?:[CС ]е р [иі][ияйї]|Эпизод|Выпуски?|Епізоди?))" , "E$1 of $2" ]
- name : re_replace
args : [ "(?i)(\\d+(?:-\\d+)?)\\s+(?:\\s*(?:[CС ]е р [иі][ияйї]|Эпизод|Выпуски?|Епізоди?))\\s+из\\s*(\\w?)" , "E$1 of $2" ]
- name : re_replace
args : [ "(?i)(?:\\s*(?:[CС ]е р [иі][ияйї]|Эпизод|Выпуски?|Епізоди?))[\\s:;]*(\\d+(?:-\\d+)?)" , "E$1" ]
- name : re_replace
args : [ "(?i)(\\d+(?:-\\d+)?)\\s+(?:\\s*(?:[CС ]е р [иі][ияйї]|Эпизод|Выпуски?|Епізоди?))" , "E$1" ]
- name : re_replace
args : [ "(\\([\\p{IsCyrillic}\\W]+\\))|(^[\\p{IsCyrillic}\\W\\d]+\\/ )|([\\p{IsCyrillic} \\-]+,+)|([\\p{IsCyrillic}]+)" , "{{ if .Config.stripcyrillic }}{{ else }}$1$2$3$4{{ end }}" ]
- name : re_replace
args : [ "(?i)\\bHDTV[-\\s]?Rip\\b" , "HDTV" ]
- name : re_replace
args : [ "(?i)\\bSAT[-\\s]?Rip\\b" , "HDTV" ]
- name : re_replace
args : [ "(?i)\\bWEB[-\\s]?DL[-\\s]?Rip\\b" , "WEB-DL" ]
- name : re_replace
args : [ "(?i)\\bWEB\\sRip\\b" , "WEBRip" ]
- name : re_replace
args : [ "(?i)\\bWEB\\sDL\\b" , "WEB-DL" ]
- name : re_replace
args : [ "[\\[\\(\\{<«][\\s\\W]*[\\]\\)\\}>»]" , "" ]
- name : re_replace
args : [ "^[\\s&,\\.!\\?\\+\\-_\\|\\/':]+" , "" ]
# - name: re_replace
# args: ["(?i)^\\(\\s*([SE]\\d+.*?)\\s*\\)[\\s\\/\\|]*(.+)", "$2 $1"]
- name : append
args : "{{ if .Config.addrussiantotitle }} RUS{{ else }}{{ end }}"
2020-05-10 20:05:19 +00:00
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
2020-05-13 00:38:50 +00:00
filters :
- name : replace
args : [ "-" , "0 B" ]
2021-10-21 16:49:46 +00:00
date_day :
2021-08-20 04:18:22 +00:00
# Вчера, 08:01:41
# 2 дня назад, 19:33:51
selector : td:nth-child(5):contains(","), li.meta-date:contains(",")
optional : true
filters :
- name : replace
args : [ "Вчера," , "Yesterday" ]
- name : replace
args : [ "дня назад," , "days" ]
- name : fuzzytime
2021-10-21 16:49:46 +00:00
date_year :
2021-08-20 04:18:22 +00:00
# 16.08.2021 20:29:39
selector : td:nth-child(5):not(:contains(",")), li.meta-date:not(:contains(","))
optional : true
2020-05-10 20:05:19 +00:00
filters :
2020-10-31 06:24:19 +00:00
- name : append
args : " +03:00" # MSK
2020-05-10 20:05:19 +00:00
- name : dateparse
2023-02-24 19:59:31 +00:00
args : "dd.MM.yyyy HH:mm:ss zzz"
2021-10-21 16:49:46 +00:00
date :
text : "{{ if or .Result.date_year .Result.date_day }}{{ or .Result.date_year .Result.date_day }}{{ else }}now{{ end }}"
2020-05-10 20:05:19 +00:00
seeders :
selector : td.l1, li.meta-sead
leechers :
selector : td.l2, li.meta-leech
downloadvolumefactor :
text : 0
uploadvolumefactor :
text : 1
2023-04-12 04:50:52 +00:00
description :
selector : td:nth-child(2), span.article-title
2020-01-17 22:20:53 +00:00
# engine n/a