diff --git a/definitions/v10/dark-shadow.yml b/definitions/v10/dark-shadow.yml deleted file mode 100644 index bf7268b18..000000000 --- a/definitions/v10/dark-shadow.yml +++ /dev/null @@ -1,160 +0,0 @@ ---- -id: dark-shadow -name: Dark-Shadow -description: "Dark-Shadow (D-S) is a GERMAN Private Torrent Tracker for MOVIES / TV / GENERAL" -language: de-DE -type: private -encoding: UTF-8 -links: - - https://dark-shadow.me/ -legacylinks: - - https://dark-shadow.ml/ - - https://projekt.dark-shadow.me/ - -caps: - categorymappings: - - {id: 32, cat: Movies/HD, desc: "Filme > HD"} - - {id: 28, cat: Movies/SD, desc: "Filme > SD"} - - {id: 114, cat: Movies/UHD, desc: "Filme > UHD"} - - {id: 140, cat: Movies/BluRay, desc: "Filme > BluRay"} - - {id: 138, cat: Movies, desc: "Filme > Pack's"} - - {id: 147, cat: Movies/HD, desc: "Filme > h266/x266"} - - {id: 57, cat: TV/HD, desc: "Serien > HD"} - - {id: 60, cat: TV/SD, desc: "Serien > SD"} - - {id: 139, cat: TV/UHD, desc: "Serien > UHD"} - - {id: 59, cat: TV, desc: "Serien > Pack's"} - - {id: 110, cat: Audio/MP3, desc: "Audio > MP3"} - - {id: 48, cat: Audio/Lossless, desc: "Audio > Flac"} - - {id: 52, cat: Audio, desc: "Audio > Pack"} - - {id: 63, cat: Audio/Audiobook, desc: "Audio > Hörbuch"} - - {id: 120, cat: Audio/Video, desc: "Audio > Videos"} - - {id: 12, cat: PC/0day, desc: "Apps > Windows"} - - {id: 125, cat: PC/Mac, desc: "Apps > Mac-OSX"} - - {id: 11, cat: PC/Mobile-Other, desc: "Apps > Mobil"} - - {id: 141, cat: PC/ISO, desc: "Apps > Other"} - - {id: 15, cat: TV/Documentary, desc: "Doku > SD"} - - {id: 14, cat: TV/Documentary, desc: "Doku > HD"} - - {id: 148, cat: TV/Documentary, desc: "Doku > UHD"} - - {id: 123, cat: TV/Documentary, desc: "Doku > Pack's"} - - {id: 17, cat: PC/Games, desc: "Spiel > PC"} - - {id: 24, cat: Console, desc: "Spiel > Konsole"} - - {id: 126, cat: Console/Other, desc: "Spiel > Mobil"} - - {id: 121, cat: Console, desc: "Spiel > Wimmelbild"} - - {id: 61, cat: TV/Sport, desc: "Sport > HD"} - - {id: 62, cat: TV/Sport, desc: "Sport > SD"} - - {id: 96, cat: Books/Mags, desc: "ePaper > Zeitungen"} - - {id: 136, cat: Books/EBook, desc: "ePaper > E-Book"} - - {id: 137, cat: Books/Comics, desc: "ePaper > Comics"} - - {id: 143, cat: XXX/x264, desc: "XXX > HD / SD"} - - {id: 149, cat: XXX/Other, desc: "XXX > Magazine"} - - {id: 75, cat: XXX/Pack, desc: "XXX > Pack's"} - - {id: 142, cat: XXX/ImageSet, desc: "XXX > Pic's"} - - modes: - search: [q] - tv-search: [q, season, ep] - movie-search: [q] - music-search: [q] - book-search: [q] - -settings: - - name: info_password - type: info - label: About Password Expiry - default: "D-S has an 8 week Password Expiry regime. So if the Indexer has stopped working then the first thing you should do is check if your password has expired by login in at Dark-Shadow, and if necessary use the Passwort anfordern (Request password) button to renew it." - - name: username - type: text - label: Username - - name: password - type: password - label: Password - - name: onlyupload - type: checkbox - label: Search OnlyUpload - default: false - - name: info_free - type: info - label: About OnlyUpload at D-S - default: "OnlyUpload are torrents where download is not counted but upload is. Good for building your Ratio up. (On the Jackett dashboard search results these are tagged as Freeleech)." - - name: info_activity - type: info - label: Account Inactivity - default: "Inactive accounts will be deactivated after 7 weeks and deleted after another 3 weeks." - -login: - path: login.php - method: form - form: form - inputs: - login_identifier: "{{ .Config.username }}" - password: "{{ .Config.password }}" - loggiin: Login - error: - - selector: div#login_error - - selector: div.error-message - test: - path: index.php - selector: a[href="logout.php"] - -search: - paths: - # https://dark-shadow.me//selection.php?ajax=true&search=&page=1&visible=no&free=no&c32=1&c28=1 - - path: selection.php - response: - type: json - - inputs: - ajax: true - search: "{{ .Keywords }}" - page: 1 - # all=active+inactive, yes=active, no=inactive (the default is all, which ajax simply drops the parm) - # visible: all - # all=all+onlyup, yes=onlyup, no=without onlyup (the default is all, which ajax simply drops the parm) - free: "{{ if .Config.onlyupload }}yes{{ else }}{{ end }}" - $raw: "{{ range .Categories }}c{{.}}=1&{{end}}" - - rows: - selector: $ - - fields: - categorydesc: - selector: category - filters: - - name: htmldecode - title: - selector: name - _id: - selector: id - details: - text: "details.php?id={{ .Result._id }}" - download: - selector: download_link - poster: - selector: cover - size: - selector: size - date: - # 25.12.2024 16:02 - selector: added - filters: - - name: append - args: " +01:00" # CET - - name: dateparse - args: "dd.MM.yyyy HH:mm zzz" - seeders: - selector: seeders - leechers: - selector: leechers - _onlyup: - selector: free_button:contains(Only Upload) - optional: true - downloadvolumefactor: - text: "{{ if .Result._onlyup }}0{{ else }}1{{ end }}" - uploadvolumefactor: - text: 1 - minimumratio: - text: 1.0 - minimumseedtime: - # 1.5 days (as seconds = 1.5 x 24 x 60 x 60) - text: 129600 -# THX JSON diff --git a/definitions/v10/f1gp.yml b/definitions/v10/f1gp.yml index cd68a90c1..bbef2dcba 100644 --- a/definitions/v10/f1gp.yml +++ b/definitions/v10/f1gp.yml @@ -108,40 +108,37 @@ search: selector: a[href^="index.php?page=torrent-details&id="] details: selector: a[href^="index.php?page=torrent-details&id="] - attribute: href + attribute: onmouseover download: selector: a[href^="download.php?id="] attribute: href poster: - selector: a[href^="torrentimg/"] - attribute: href + selector: a[href^="index.php?page=torrent-details&id="] + attribute: onmouseover filters: + - name: regexp + args: src=(.+?) width - name: replace args: ["torrentimg/nocover.jpg", ""] size: - selector: p:nth-of-type(2) - filters: - - name: regexp - args: (\d.*?)$ + selector: td:nth-child(11) date: # auto adjusted by site account profile - selector: p:nth-of-type(3) + selector: td:nth-child(6) filters: - - name: regexp - args: (\d{2}:\d{2}:\d{2} \d{2}\/\d{2}\/\d{4}) - name: dateparse - args: "HH:mm:ss dd/MM/yyyy" + args: "dd/MM/yyyy" seeders: - selector: p:nth-of-type(4) a:nth-child(1) + selector: td:nth-child(7) optional: true default: 0 leechers: optional: true - selector: p:nth-of-type(4) a:nth-child(2) + selector: td:nth-child(8) default: 0 grabs: optional: true - selector: p:nth-of-type(4) a:nth-child(3) + selector: td:nth-child(9) default: 0 downloadvolumefactor: case: diff --git a/definitions/v10/homeporntorrents.yml b/definitions/v10/homeporntorrents.yml new file mode 100644 index 000000000..75d309d5b --- /dev/null +++ b/definitions/v10/homeporntorrents.yml @@ -0,0 +1,168 @@ +--- +id: homeporntorrents +name: HomePornTorrents +description: "HomePornTorrents (HPT) is a Private Torrent Tracker for Amateur 3X" +language: en-US +type: private +encoding: UTF-8 +links: + - https://www.homeporntorrents.club/ + +caps: + categorymappings: + - {id: 1, cat: XXX, desc: "Anal"} + - {id: 3, cat: XXX, desc: "Asian"} + - {id: 4, cat: XXX, desc: "BBW"} + - {id: 2, cat: XXX, desc: "BDSM"} + - {id: 31, cat: XXX, desc: "Big Boobs"} + - {id: 5, cat: XXX, desc: "Black"} + - {id: 7, cat: XXX, desc: "Creampie"} + - {id: 8, cat: XXX, desc: "Cumshot"} + - {id: 9, cat: XXX, desc: "Fetish"} + - {id: 32, cat: XXX, desc: "Fisting"} + - {id: 10, cat: XXX, desc: "Gangbang"} + - {id: 11, cat: XXX, desc: "Gay"} + - {id: 25, cat: XXX, desc: "Hardcore"} + - {id: 12, cat: XXX, desc: "Interracial"} + - {id: 13, cat: XXX, desc: "Latina"} + - {id: 14, cat: XXX, desc: "Lesbian"} + - {id: 26, cat: XXX, desc: "Masturbation"} + - {id: 15, cat: XXX, desc: "Mature"} + - {id: 16, cat: XXX, desc: "Oral"} + - {id: 19, cat: XXX, desc: "Other"} + - {id: 24, cat: XXX, desc: "Pictures"} + - {id: 27, cat: XXX, desc: "Pissing"} + - {id: 21, cat: XXX, desc: "Pregnant"} + - {id: 28, cat: XXX, desc: "Softcore"} + - {id: 22, cat: XXX, desc: "Squirt"} + - {id: 18, cat: XXX, desc: "Teen (18+)"} + - {id: 17, cat: XXX, desc: "Transsexual"} + - {id: 30, cat: XXX, desc: "VIP"} + - {id: 23, cat: XXX, desc: "Voyeur"} + - {id: 29, cat: XXX, desc: "Webcam"} + + modes: + search: [q] + +settings: + - name: username + type: text + label: Username + - name: password + type: password + label: Password + - name: freeleech + type: checkbox + label: Search freeleech only + default: false + - name: sort + type: select + label: Sort requested from site + default: time + options: + time: created + seeders: seeders + size: size + - name: type + type: select + label: Order requested from site + default: desc + options: + desc: desc + asc: asc + - name: info_tpp + type: info + label: Results Per Page + default: For best results, change the Torrents per page setting to 100 on your User Settings. The default is 25. + +login: + path: login + method: form + form: form[action="/login"] + inputs: + username: "{{ .Config.username }}" + password: "{{ .Config.password }}" + keeplogged: 1 + cinfo: "1920|1080|24|-60" + selectorinputs: + token: + selector: input[name="token"] + attribute: value + error: + - selector: div.flash.error + test: + path: index.php + selector: "li#nav_logout" + +search: + paths: + # https://www.homeporntorrents.club/torrents.php?order_by=time&order_way=desc&filter_freeleech=1&searchtext=&search_type=0&taglist=&tags_type=0 + - path: torrents.php + inputs: + $raw: "{{ range .Categories }}filter_cat[{{.}}]=1&{{end}}" + title: "{{ .Keywords }}" + order_by: "{{ .Config.sort }}" + order_way: "{{ .Config.type }}" + action: advanced + filter_freeleech: "{{ if .Config.freeleech }}1{{ else }}{{ end }}" + + rows: + # exclude redbar torrents + selector: table#torrent_table > tbody > tr.torrent.shaded_row + + fields: + category: + selector: a[href*="filter_cat"] + attribute: href + filters: + - name: regexp + args: \[(\d+?)\] + title: + selector: a[href^="/torrents.php?id="] + details: + selector: a[href^="/torrents.php?id="] + attribute: href + download: + selector: a[href^="/torrents.php?action=download&id="] + attribute: href + description: + selector: div.tags + poster: + # src=\"https:\/\/fapping.empornium.sx\/images\/2023\/05\/30\/MrLuckyPOV2023AlexisFawxXXX720pHEVCx265PRTmp4snapshot0950.jpg\"> + selector: td:nth-child(2) > script + filters: + - name: regexp + args: "src=(.*?)>" + - name: re_replace + args: ["[\\\\\"]", ""] + - name: replace + args: ["/static/common/noartwork/noimage.png", ""] + files: + selector: td:nth-child(3) + date: + selector: td:nth-child(5) > span + attribute: title + filters: + # auto adjusted by site account profile + - name: append + args: " +00:00" # GMT + - name: dateparse + args: "MMM dd yyyy, HH:mm zzz" + size: + selector: td:nth-child(6) + grabs: + selector: td:nth-child(7) + seeders: + selector: td:nth-child(8) + leechers: + selector: td:nth-child(9) + downloadvolumefactor: + case: + span.icon[title*="Freeleech"]: 0 + img[alt="Freeleech"]: 0 + "*": 1 + uploadvolumefactor: + text: 1 + minimumratio: + text: 0.7 +# Luminance diff --git a/definitions/v10/polishtorrent.yml b/definitions/v10/polishtorrent.yml index 365ec66bf..4dce377dc 100644 --- a/definitions/v10/polishtorrent.yml +++ b/definitions/v10/polishtorrent.yml @@ -97,7 +97,7 @@ settings: - name: info_activity type: info label: Account Inactivity - default: "" + default: "" login: path: /api/torrents diff --git a/definitions/v10/rudub.yml b/definitions/v10/rudub.yml index 03eea4db1..1631d5cb1 100644 --- a/definitions/v10/rudub.yml +++ b/definitions/v10/rudub.yml @@ -9,14 +9,8 @@ type: semi-private encoding: windows-1251 followredirect: true links: - - https://aug20.rudub.club/ + - https://aug23.rudub.buzz/ legacylinks: - - https://aug05.rudub.club/ - - http://aug06.rudub.club/ - - https://aug06.rudub.club/ - - http://aug07.rudub.club/ - - https://aug07.rudub.club/ - - http://aug08.rudub.club/ - https://aug08.rudub.club/ - http://aug09.rudub.club/ - https://aug09.rudub.club/ @@ -41,6 +35,12 @@ legacylinks: - http://aug19.rudub.club/ - https://aug19.rudub.club/ - http://aug20.rudub.club/ + - https://aug20.rudub.club/ + - http://aug21.rudub.club/ + - https://aug21.rudub.club/ + - http://aug22.rudub.buzz/ + - https://aug22.rudub.buzz/ + - http://aug23.rudub.buzz/ caps: categorymappings: - {id: 1, cat: TV, desc: "TV"} diff --git a/definitions/v10/tocashare.yml b/definitions/v10/tocashare.yml index 7b151fa1e..d988d5475 100644 --- a/definitions/v10/tocashare.yml +++ b/definitions/v10/tocashare.yml @@ -14,9 +14,9 @@ caps: categorymappings: - {id: 1, cat: Movies, desc: "Filme"} - {id: 2, cat: TV, desc: "Seriado"} - - {id: 3, cat: Audio, desc: "Som (Musica)"} + - {id: 3, cat: Audio, desc: "Som (Música)"} - {id: 4, cat: Console, desc: "Jogo"} - - {id: 5, cat: PC, desc: "App"} + - {id: 5, cat: PC, desc: "Aplicativo"} - {id: 6, cat: Books/EBook, desc: "E-Books"} - {id: 7, cat: Other, desc: "Cursos"} - {id: 8, cat: XXX/ImageSet, desc: "Fotos Adultas"} @@ -43,6 +43,10 @@ settings: type: checkbox label: Search freeleech only default: false + - name: single_file_release_use_filename + type: checkbox + label: Use filename as title for single file releases + default: true - name: sort type: select label: Sort requested from site @@ -110,10 +114,15 @@ search: fields: category: selector: category_id - title: + title_optional: selector: name + title_filename: + selector: "files[0].name" + optional: true files: selector: num_file + title: + text: "{{ if and (.Config.single_file_release_use_filename) (eq .Result.files \"1\") (.Result.title_filename) }}{{ .Result.title_filename }}{{ else }}{{ .Result.title_optional }}{{ end }}" details: selector: details_link download: @@ -135,11 +144,9 @@ search: selector: meta.genres filters: - name: re_replace - args: ["(?i)^None$", ""] + args: ["(?i)(Science Fiction)", "Science_Fiction"] - name: re_replace - args: ["(?i)(Cinema TV)", "Cinema_TV"] - - name: re_replace - args: ["(?i)(Ficção científica)", "Ficção_científica"] + args: ["(?i)(TV Movie)", "TV_Movie"] - name: replace args: [" & ", "_&_"] description: @@ -160,7 +167,12 @@ search: args: "MM/dd/yyyy HH:mm:ss zzz" size: selector: size - downloadvolumefactor: + _featured: + selector: featured + case: + False: "{{ .False }}" + True: "{{ .True }}" + downloadvolumefactor_freeleech: # api returns 0%, 25%, 50%, 75%, 100% selector: freeleech case: @@ -170,16 +182,20 @@ search: 75%: 0.25 100%: 0 # freeleech "*": 0 # catch errors - uploadvolumefactor: + downloadvolumefactor: + text: "{{ if .Result._featured }}0{{ else }}{{ .Result.downloadvolumefactor_freeleech }}{{ end }}" + uploadvolumefactor_double_upload: # api returns False, True selector: double_upload case: False: 1 # normal True: 2 # double + uploadvolumefactor: + text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}" # global MR is 0.4 but torrents must be seeded for 5 days regardless of ratio # minimumratio: # text: 0.4 minimumseedtime: # 5 days (as seconds = 5 x 24 x 60 x 60) text: 432000 -# json UNIT3D 7.2.0 +# json UNIT3D 9.1.5 diff --git a/definitions/v10/torrentqq.yml b/definitions/v10/torrentqq.yml index 45701de9d..fb9ab0d3f 100644 --- a/definitions/v10/torrentqq.yml +++ b/definitions/v10/torrentqq.yml @@ -6,13 +6,10 @@ language: ko-KR type: public encoding: UTF-8 followredirect: true -certificates: - - aa14c810b9cc3bdd3ed5424262a6a01a2c400a5f # invalid CA for qq381 links: - - https://torrentqq381.com/ + - https://torrentqq382.com/ - https://torrentegg72.com/ legacylinks: - - https://torrentqq367.com/ - https://torrentegg59.com/ - https://torrentqq368.com/ - https://torrentegg60.com/ @@ -39,6 +36,7 @@ legacylinks: - https://torrentegg70.com/ - https://torrentqq380.com/ - https://torrentegg71.com/ + - https://torrentqq381.com/ caps: categorymappings: diff --git a/definitions/v10/torrentsome.yml b/definitions/v10/torrentsome.yml index e918a4bf2..2e712feaa 100644 --- a/definitions/v10/torrentsome.yml +++ b/definitions/v10/torrentsome.yml @@ -9,9 +9,8 @@ followredirect: true requestDelay: 2 # to fetch current domain use https://tzip.top/ links: - - https://torrentsome208.com/ + - https://torrentsome209.com/ legacylinks: - - https://torrentsome193.com/ - https://torrentsome194.com/ - https://torrentsome195.com/ - https://torrentsome196.com/ @@ -26,6 +25,7 @@ legacylinks: - https://torrentsome205.com/ - https://torrentsome206.com/ - https://torrentsome207.com/ + - https://torrentsome208.com/ caps: categorymappings: diff --git a/definitions/v10/torrenttip.yml b/definitions/v10/torrenttip.yml index 12a218401..9e2872546 100644 --- a/definitions/v10/torrenttip.yml +++ b/definitions/v10/torrenttip.yml @@ -9,9 +9,8 @@ followredirect: true requestDelay: 2 # to fetch current domain use https://tzip.top/ links: - - https://torrenttip189.top/ + - https://torrenttip190.top/ legacylinks: - - https://torrenttip174.com/ - https://torrenttip175.com/ - https://torrenttip176.com/ - https://torrenttip177.com/ @@ -26,6 +25,7 @@ legacylinks: - https://torrenttip186.top/ - https://torrenttip187.top/ - https://torrenttip188.top/ + - https://torrenttip189.top/ caps: categorymappings: diff --git a/definitions/v10/tribalmixes.yml b/definitions/v10/tribalmixes.yml index 7b59cdb8d..b2ca9ec2d 100644 --- a/definitions/v10/tribalmixes.yml +++ b/definitions/v10/tribalmixes.yml @@ -5,6 +5,8 @@ description: "TribalMixes is a ratioless Semi-Private Torrent Tracker for DJ MIX language: en-GB type: semi-private encoding: ISO-8859-1 +certificates: + - 2bce64a8b2401c791d52146852fc1e194a992c75 # Expired 23rd Aug 2025 links: - https://www.tribalmixes.com/ diff --git a/definitions/v10/uztracker.yml b/definitions/v10/uztracker.yml new file mode 100644 index 000000000..6d7f57a18 --- /dev/null +++ b/definitions/v10/uztracker.yml @@ -0,0 +1,426 @@ +--- +id: uztracker +name: UzTracker +description: "UzTracker is an UZBEK Public Torrent Tracker for MOVIES / TV / GENERAL" +language: ru-RU +type: public +encoding: UTF-8 +links: + - https://uztracker.net/ + +caps: + categorymappings: + # Кинофильмы + # Movies + - {id: 3, cat: Movies, desc: "Зарубежные кинофильмы"} + - {id: 13, cat: Movies, desc: " |- Новинки 2025"} + - {id: 12, cat: Movies, desc: " |- Фильмы 2021-2024"} + - {id: 11, cat: Movies, desc: " |- Фильмы 2011-2020 годов"} + - {id: 10, cat: Movies, desc: " |- Зарубежные фильмы до 2011 года"} + - {id: 215, cat: Movies, desc: " |- Классика мирового кинематографа"} + - {id: 5, cat: Movies, desc: " |- Фильмы (HDvideo)"} + - {id: 189, cat: Movies, desc: " |- Фильмы в 4K и 3D"} + - {id: 8, cat: Movies, desc: " |- Фильмологии"} + - {id: 242, cat: Movies, desc: " |- Индийское кино"} + - {id: 7, cat: Movies, desc: " |- DVDScr, TS, CAMRip и т.п."} + - {id: 6, cat: Movies, desc: " |- HD-AVC"} + - {id: 33, cat: Movies, desc: " |- Перевод на узбекский"} + - {id: 14, cat: Movies, desc: "Российские кинофильмы"} + - {id: 24, cat: Movies, desc: " |- Новинки 2025"} + - {id: 223, cat: Movies, desc: " |- Кино СССР"} + - {id: 16, cat: Movies, desc: " |- Фильмы (HDvideo)"} + - {id: 190, cat: Movies, desc: " |- Фильмы в 4K и 3D"} + - {id: 34, cat: Movies, desc: " |- Перевод на узбекский"} + - {id: 25, cat: Movies, desc: "Узбекские кинофильмы"} + - {id: 32, cat: Movies, desc: " |- Новинки"} + - {id: 30, cat: Movies, desc: " |- Фильмы 2011-2024 годов"} + - {id: 29, cat: Movies, desc: " |- Фильмы 2000-2010 годов"} + - {id: 26, cat: Movies, desc: " |- Фильмы до 2000 года"} + # Сериалы, Видео и ТВ + # Series, Videos and TV + - {id: 97, cat: TV, desc: "Сериалы"} + - {id: 313, cat: TV, desc: " |- Секретные материалы \ The X-Files"} + - {id: 103, cat: TV, desc: " |- Зарубежные сериалы"} + - {id: 102, cat: TV, desc: " |- Российские сериалы"} + - {id: 101, cat: TV, desc: " |- Азиатские сериалы"} + - {id: 100, cat: TV, desc: " |- Турецкие сериалы"} + - {id: 99, cat: TV, desc: " |- Узбекские сериалы"} + - {id: 98, cat: TV, desc: " |- Мультсериалы"} + # Мультфильмы + # Cartoons + - {id: 36, cat: TV, desc: "Зарубежные мультфильмы"} + - {id: 48, cat: TV, desc: " |- Новинки 2025"} + - {id: 46, cat: TV, desc: " |- Полнометражные мультфильмы"} + - {id: 45, cat: TV, desc: " |- Короткометражные мультфильмы"} + - {id: 41, cat: TV, desc: " |- Иностранные мультфильмы (HD Video)"} + - {id: 188, cat: TV, desc: " |- Мультфильмы 4K, 3D"} + - {id: 39, cat: TV, desc: " |- Перевод на узбекский"} + - {id: 37, cat: TV, desc: "Российские мультфильмы"} + - {id: 58, cat: TV, desc: " |- Новинки 2025"} + - {id: 56, cat: TV, desc: " |- Полнометражные мультфильмы"} + - {id: 54, cat: TV, desc: " |- Короткометражные мультфильмы"} + - {id: 51, cat: TV, desc: " |- Мультфильмы (HDvideo)"} + - {id: 187, cat: TV, desc: " |- Мультфильмы 4K, 3D"} + - {id: 49, cat: TV, desc: " |- Перевод на узбекский"} + - {id: 38, cat: TV, desc: "Узбекские мультфильмы"} + - {id: 63, cat: TV, desc: " |- Новинки"} + - {id: 61, cat: TV, desc: " |- Мультфильмы 2011-2024 годов"} + - {id: 60, cat: TV, desc: " |- Мультфильмы 2000-2010 годов"} + - {id: 59, cat: TV, desc: " |- Мультфильмы до 2000 года"} + # Музыка + # Music + - {id: 225, cat: Audio, desc: "♫ Российские исполнители ♫ (Mp3)♫"} + - {id: 228, cat: Audio, desc: " |- Поп музыка России и стран бывшего СССР"} + - {id: 229, cat: Audio, desc: " |- Русские поп сборники"} + - {id: 226, cat: Audio, desc: " |- Русский шансон и авторская песня"} + - {id: 308, cat: Audio, desc: " |- Военная песня"} + - {id: 227, cat: Audio, desc: " |- Сборники Русского шансона"} + - {id: 230, cat: Audio, desc: " |- Русский Rap, Hip-Hop"} + - {id: 122, cat: Audio, desc: "♫ Зарубежная музыка в формате ♫ (Mp3)♫"} + - {id: 315, cat: Audio, desc: " |- Зарубежные Сборники DISCO, ITALO-DISCO"} + - {id: 239, cat: Audio, desc: " |- Зарубежная поп музыка (альбомы, дискографии)"} + - {id: 128, cat: Audio, desc: " |- Зарубежные сборники поп музыки"} + - {id: 244, cat: Audio, desc: " |- Зарубежный Chanson"} + - {id: 131, cat: Audio, desc: " |- Джаз и блюз"} + - {id: 245, cat: Audio, desc: " |- Инструментальная музыка"} + - {id: 129, cat: Audio, desc: " |- Рэп, Хип-Хоп, R'n'B"} + - {id: 126, cat: Audio, desc: " |- Reggae, Ska, Dub"} + - {id: 132, cat: Audio, desc: " |- Классическая музыа"} + - {id: 125, cat: Audio, desc: " |- New Age, Relax, Meditative & Flamenco"} + - {id: 124, cat: Audio, desc: " |- Фольклор, Народная и Этническая музыка"} + - {id: 231, cat: Audio, desc: " |- Сборники и альбомы выходившие неофициальными изданиями."} + - {id: 144, cat: Audio, desc: "♫ ROCK & METAL ♫"} + - {id: 201, cat: Audio, desc: " |- Русский Rock, Metal"} + - {id: 202, cat: Audio, desc: " |- Сборники Русского рока"} + - {id: 214, cat: Audio, desc: " |- Soft & Pop-Rock"} + - {id: 156, cat: Audio, desc: " |- Progressive, Art, Classic & Hard Rock"} + - {id: 213, cat: Audio, desc: " |- Melodic & Folk Rock"} + - {id: 212, cat: Audio, desc: " |- Instrumental & Guitar Rock"} + - {id: 241, cat: Audio, desc: " |- Rock'n'Roll, Rockabilly, Psychobilly"} + - {id: 211, cat: Audio, desc: " |- Сборники зарубежного Рока"} + - {id: 243, cat: Audio, desc: " |- Зарубежный Metal (альбомы)"} + - {id: 154, cat: Audio, desc: " |- Зарубежный Metal (сборники)"} + - {id: 155, cat: Audio, desc: " |- Rock (lossless)"} + - {id: 146, cat: Audio, desc: " |- Metal (Lossless)"} + - {id: 216, cat: Audio, desc: "♫ Alternative, Punk, Industrial, Gothic ♫ (Mp3)♫"} + - {id: 219, cat: Audio, desc: " |- Alternative"} + - {id: 220, cat: Audio, desc: " |- Punk"} + - {id: 217, cat: Audio, desc: " |- Hardcore"} + - {id: 309, cat: Audio, desc: " |- Indie Rock, Indie Pop"} + - {id: 310, cat: Audio, desc: " |- Post-Rock, Post-Punk"} + - {id: 218, cat: Audio, desc: " |- Industrial"} + - {id: 311, cat: Audio, desc: " |- Metalcore, Post-hardcore"} + - {id: 221, cat: Audio, desc: " |- Gothic Rock"} + - {id: 292, cat: Audio, desc: "♫ Электронная музыка ♫(Mp3)♫"} + - {id: 298, cat: Audio, desc: " |- Trance, Psy-Trance"} + - {id: 318, cat: Audio, desc: " |- Hardcore, Hardstyle, Jumpstyle"} + - {id: 296, cat: Audio, desc: " |- House"} + - {id: 297, cat: Audio, desc: " |- Techno"} + - {id: 299, cat: Audio, desc: " |- Drum & Bass"} + - {id: 301, cat: Audio, desc: " |- Synthpop"} + - {id: 302, cat: Audio, desc: " |- Downtempo, Chillout"} + - {id: 300, cat: Audio, desc: " |- EBM, Industrial"} + - {id: 303, cat: Audio, desc: " |- Остальные жанры и направления"} + - {id: 234, cat: Audio, desc: "♫ HI-RES Audio ♫"} + - {id: 312, cat: Audio, desc: " |- ♫ Classics in processing (Hi-Res)"} + - {id: 235, cat: Audio, desc: " |- ♫ Поп-музыка Hi-Res"} + - {id: 238, cat: Audio, desc: " |- ♫ Электронная музыка Hi-Res"} + - {id: 237, cat: Audio, desc: " |- ♫ Рок-музыка Hi-Res"} + - {id: 236, cat: Audio, desc: " |- ♫ Джаз и Блюз Hi-Res"} + - {id: 247, cat: Audio, desc: " |- ♫ Rock (оцифровки)"} + - {id: 317, cat: Audio, desc: " |- ♫ Советская и Российская эстрада (оцифровки)"} + - {id: 240, cat: Audio, desc: " |- ♫ Зарубежная поп музыка (оцифровки)"} + - {id: 249, cat: Audio, desc: " |- ♫ Электронная музыка (оцифрофки)"} + - {id: 133, cat: Audio, desc: "♫ Музыка в формате ♫ (lossless)"} + - {id: 203, cat: Audio, desc: " |- Музыка России и стран бывшего СССР (lossless)"} + - {id: 139, cat: Audio, desc: " |- Поп музыка, Eurodance, Disco (lossless)"} + - {id: 141, cat: Audio, desc: " |- Электронная музыка (lossless)"} + - {id: 142, cat: Audio, desc: " |- Джаз и блюз (lossless)"} + - {id: 138, cat: Audio, desc: " |- Шансон и Военная песня (lossless)"} + - {id: 134, cat: Audio, desc: " |- Другие направления (lossless)"} + - {id: 157, cat: Audio, desc: "Музыкальные видеоклипы и концерты"} + - {id: 161, cat: Audio, desc: " |- Поп"} + - {id: 160, cat: Audio, desc: " |- Электронная музыка"} + - {id: 159, cat: Audio, desc: " |- Рэп, Хип-Хоп, R'n'B"} + - {id: 295, cat: Audio, desc: " |- Рок музыка (Video)"} + - {id: 294, cat: Audio, desc: " |- Музыкальные шоу"} + - {id: 158, cat: Audio, desc: " |- Другие направления"} + # Литература + # Literature + - {id: 166, cat: Books, desc: "Книги FB2"} + - {id: 173, cat: Books, desc: " |- Художественная литература"} + - {id: 314, cat: Books, desc: " |- Учебно-техническая литература"} + - {id: 167, cat: Books, desc: "Аудиокниги"} + - {id: 232, cat: Audio/Audiobook, desc: " |- Детективы, приключения, триллеры (Audiobook)"} + - {id: 210, cat: Audio/Audiobook, desc: " |- Романы, повести, рассказы (Audiobook)"} + - {id: 233, cat: Audio/Audiobook, desc: " |- Любовные романы (Audiobook)"} + - {id: 176, cat: Audio/Audiobook, desc: " |- Мистика, фантастика, ужасы (Audiobook)"} + - {id: 175, cat: Audio/Audiobook, desc: " |- Любовно-фантастический роман (Audiobook)"} + - {id: 174, cat: Audio, desc: " |- Аудиокниги на других языках (Audio)"} + - {id: 319, cat: Books, desc: " |- Аудиокниги для детей"} + # Игры + # Games + - {id: 105, cat: PC/Games, desc: "Игры для ПК"} + - {id: 120, cat: PC/Games, desc: " |- Горячие новинки (License`s)"} + - {id: 119, cat: PC/Games, desc: " |- Горячие новинки (Repack`s)"} + - {id: 118, cat: PC/Games, desc: " |- Горячие новинки (Патчи, моды, дополнения, DLC и т.п.)"} + - {id: 117, cat: PC/Games, desc: " |- Action"} + - {id: 116, cat: PC/Games, desc: " |- RPG"} + - {id: 289, cat: PC/Games, desc: " |- Horror"} + - {id: 307, cat: PC/Games, desc: " |- Logic"} + - {id: 304, cat: PC/Games, desc: " |- Lifestyle"} + - {id: 306, cat: PC/Games, desc: " |- Exploration"} + - {id: 305, cat: PC/Games, desc: " |- Management"} + - {id: 115, cat: PC/Games, desc: " |- Аркады"} + - {id: 114, cat: PC/Games, desc: " |- Стратегии"} + - {id: 113, cat: PC/Games, desc: " |- Гоночные симуляторы"} + - {id: 112, cat: PC/Games, desc: " |- Другие симуляторы"} + - {id: 111, cat: PC/Games, desc: " |- Приключения и квесты"} + - {id: 110, cat: PC/Games, desc: " |- Мини-игры"} + - {id: 109, cat: PC/Games, desc: " |- Многопользовательские и онлайн игры"} + - {id: 108, cat: PC/Games, desc: " |- Старые игры"} + - {id: 107, cat: PC/Games, desc: " |- Игровое видео"} + - {id: 106, cat: PC/Games, desc: " |- Патчи, моды, дополнения, DLC и т.п."} + - {id: 248, cat: PC/Games, desc: "Игры для Android"} + # Софт + # Software + - {id: 76, cat: PC, desc: "Операционные системы"} + - {id: 80, cat: PC, desc: " |- Windows 11"} + - {id: 79, cat: PC, desc: " |- Windows 10"} + - {id: 78, cat: PC, desc: " |- Windows 8.x"} + - {id: 77, cat: PC, desc: " |- Windows 7"} + - {id: 250, cat: PC, desc: " |- Windows Vista , Windows XP , Windows выпущенные до 20..."} + - {id: 81, cat: PC, desc: " |- Серверные ОС от Microsoft"} + - {id: 83, cat: PC, desc: " |- Linux, Unix, Mac и другие ОС"} + - {id: 82, cat: PC, desc: " |- Разное (RC, Beta, Service Packs, Cracks)"} + - {id: 93, cat: PC, desc: "Системные программы"} + - {id: 86, cat: PC, desc: " |- Драйверы и ресурсные библиотеки"} + - {id: 251, cat: PC, desc: " |- Обслуживание и диагностика компьютера"} + - {id: 252, cat: PC, desc: " |- Работа с жёсткими дисками"} + - {id: 253, cat: PC, desc: " |- Работа с внешними носителями информации"} + - {id: 254, cat: PC, desc: " |- Архиваторы и файловые менеджеры"} + - {id: 91, cat: PC, desc: " |- Программы для интернета и сетей"} + - {id: 256, cat: PC, desc: " |- Настройка и оптимизация, изменение интерфейса ОС"} + - {id: 257, cat: PC, desc: " |- WPI и прочие сборники программ"} + - {id: 258, cat: PC, desc: " |- LiveCD/DVD/USB"} + - {id: 92, cat: PC, desc: "Безопасность"} + - {id: 259, cat: PC, desc: " |- Антивирусы, брандмауэры"} + - {id: 260, cat: PC, desc: " |- Антишпионское, антирекламное и антиблокировочное ПО"} + - {id: 261, cat: PC, desc: " |- Средства шифрования и защиты информации"} + - {id: 262, cat: PC, desc: " |- Комплексная защита ПК"} + - {id: 263, cat: PC, desc: "Программы для бизнеса, офиса, научной и проектной работы"} + - {id: 272, cat: PC, desc: " |- Офисные системы"} + - {id: 271, cat: PC, desc: " |- Системы для бизнеса"} + - {id: 270, cat: PC, desc: " |- Системы для научной работы"} + - {id: 269, cat: PC, desc: " |- САПР, софт для архитекторов, дизайнеров и пр."} + - {id: 268, cat: PC, desc: " |- Справочные системы, базы данных"} + - {id: 267, cat: PC, desc: " |- Программы для верстки, печати и работы со шрифтами"} + - {id: 266, cat: PC, desc: " |- Работа с PDF, DjVu, FB2, EPUB, MOBI и пр."} + - {id: 265, cat: PC, desc: " |- Словари, переводчики, программы обучения языкам"} + - {id: 264, cat: PC, desc: " |- Распознавание текста, звука и синтез речи"} + - {id: 273, cat: PC, desc: "Программирование и веб-разработка"} + - {id: 89, cat: PC, desc: " |- Среды программирования, компиляторы и вспомогател..."} + - {id: 276, cat: PC, desc: " |- Текстовые редакторы с подсветкой кода"} + - {id: 275, cat: PC, desc: " |- Системы управления базами данных (СУБД)"} + - {id: 277, cat: PC, desc: " |- WYSIWYG-редакторы для веб-дизайна"} + - {id: 274, cat: PC, desc: " |- Скрипты и шаблоны"} + - {id: 278, cat: PC, desc: "Графика и мультимедиа"} + - {id: 316, cat: PC, desc: " |- 3D моделирование, рендеринг и плагины для них"} + - {id: 287, cat: PC, desc: " |- Графические редакторы и каталогизаторы"} + - {id: 288, cat: PC, desc: " |- Графические грабберы и конвертеры"} + - {id: 286, cat: PC, desc: " |- Аудио- Видео- редакторы"} + - {id: 284, cat: PC, desc: " |- Аудио- Видео- проигрыватели и каталогизаторы"} + - {id: 283, cat: PC, desc: " |- Аудио- Видео- грабберы, рипперы и конвертеры"} + - {id: 282, cat: PC, desc: " |- Анимация"} + - {id: 281, cat: PC, desc: " |- Программные комплекты"} + - {id: 279, cat: PC, desc: " |- Разное (Графика и мультимедиа)"} + - {id: 94, cat: PC, desc: " |- Утилиты"} + - {id: 88, cat: PC, desc: " |- Мультимедия"} + # Графика и Дизайн + # Graphics and Design + - {id: 178, cat: Other, desc: "Графические изображения"} + - {id: 184, cat: Other, desc: " |- Обои"} + - {id: 183, cat: Other, desc: " |- Картинки"} + - {id: 182, cat: Other, desc: " |- Фотографии"} + - {id: 181, cat: Other, desc: " |- Обложки"} + - {id: 180, cat: Other, desc: " |- Аватарки, Иконки и пр."} + - {id: 179, cat: Other, desc: "Дизайнерские материалы"} + - {id: 186, cat: Other, desc: " |- Всё для 2d графики"} + - {id: 185, cat: Other, desc: " |- Всё для 3d графики"} + + modes: + search: [q] + tv-search: [q, season, ep] + movie-search: [q] + music-search: [q] + book-search: [q] + +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 + - name: sort + type: select + label: Sort requested from site + default: 1 + options: + 1: created + 10: seeders + 7: size + 2: title + - name: type + type: select + label: Order requested from site + default: 2 + options: + 2: desc + 1: asc + +search: + paths: + - path: tracker.php + inputs: + $raw: "{{ if .Categories }}{{ range .Categories }}f[]={{.}}&{{end}}{{ else }}f[]=-1{{ end }}" + prev_allw: 0 + prev_a: 0 + prev_dla: 0 + prev_dlc: 0 + prev_dld: 0 + prev_dlw: 0 + prev_my: 0 + prev_new: 0 + prev_sd: 0 + prev_da: 1 + prev_dc: 0 + prev_df: 1 + prev_ds: 0 + prev_tor_type: 0 + # sort by 1=registered, 2=topicTitle, 4=completed, 10=seed, 11=leech, 12=up, 13=down, 5=replies, 6=views, 7=size, 8=lastPost, 9=seedLastSeen + o: "{{ .Config.sort }}" + # 1=asc, 2=desc + s: "{{ .Config.type }}" + # -1=all time + tm: -1 + # seed not seen -1=disregard + sns: -1 + # group releases -1=not selected + srg: -1 + # show category + dc: 0 + # show forum + df: 1 + # show author + da: 1 + # show speed + ds: 0 + nm: "{{ .Keywords }}" + # search by partial word + allw: 0 + + keywordsfilters: + - name: diacritics + args: replace + - name: re_replace # S01 to сезон 1 + args: ["(?i)\\bS0*(\\d+)\\b", "сезон $1"] + - name: re_replace # E02 to сери 1 + args: ["(?i)\\bE0*(\\d+)\\b", "сери $1"] + - name: re_replace # S01E02 to сезон 1 сери 2 + args: ["(?i)\\bS0*(\\d+)E0*(\\d+)\\b", "сезон $1 сери $2"] + +# headers: +# Cookie: ["godbayadblock=godbayadblock"] + + rows: + selector: tr[id^="tor_"]:has(a[href^="./dl.php?id="]), tr[id^="tor_"]:has(a[href^="magnet:?xt="]) + + fields: + category: + selector: a[href^="tracker.php?f="] + attribute: href + filters: + - name: querystring + args: f + title: + selector: a[href^="./viewtopic.php?t="] + 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: append + args: "{{ if .Config.addrussiantotitle }} RUS{{ else }}{{ end }}" + details: + selector: a[href^="./viewtopic.php?t="] + attribute: href + download: + selector: a[href^="./dl.php?id="] + attribute: href + magnet: + selector: a[href^="magnet:?xt="] + attribute: href + size: + selector: td:nth-child(6) > u + seeders: + selector: td.seedmed > b + leechers: + selector: td.leechmed > b + grabs: + selector: td:nth-child(9) + date: + # unix + selector: td:last-child > u + downloadvolumefactor: + text: 1 + uploadvolumefactor: + text: 1 + description: + selector: a[href^="./viewtopic.php?t="] +# TorrentPier v2.4.2