diff --git a/definitions/v11/52bt.yml b/definitions/v11/52bt.yml
index ec78919fe..6f00c1557 100644
--- a/definitions/v11/52bt.yml
+++ b/definitions/v11/52bt.yml
@@ -8,11 +8,9 @@ encoding: UTF-8
requestDelay: 2
links:
# Send any content to 52btbtbt@gmail.com to get the latest address. or visit https://52btbt.icu/
- - https://www.529070.xyz/
- - https://www.529071.xyz/
+ - https://www.529072.xyz/
+ - https://www.529073.xyz/
legacylinks:
- - https://www.529055.xyz/
- - https://www.529057.xyz/
- https://www.529056.xyz/
- https://www.529058.xyz/
- https://www.52bt059.buzz/
@@ -27,6 +25,8 @@ legacylinks:
- https://www.529068.xyz/
- https://www.529069.xyz/
- https://www.529067.xyz/
+ - https://www.529070.xyz/
+ - https://www.529071.xyz/
caps:
categorymappings:
diff --git a/definitions/v11/bitporn.yml b/definitions/v11/bitporn.yml
index 0026d10ad..97c08959c 100644
--- a/definitions/v11/bitporn.yml
+++ b/definitions/v11/bitporn.yml
@@ -10,6 +10,7 @@ links:
caps:
categorymappings:
+ - {id: 54, cat: XXX, desc: Ai Generated"}
- {id: 4, cat: XXX, desc: Amateur"}
- {id: 5, cat: XXX, desc: Anal"}
- {id: 6, cat: XXX, desc: Asian"}
diff --git a/definitions/v11/magnetcat.yml b/definitions/v11/magnetcat.yml
index 472cf41be..bd3698baa 100644
--- a/definitions/v11/magnetcat.yml
+++ b/definitions/v11/magnetcat.yml
@@ -9,16 +9,12 @@ encoding: UTF-8
links:
- https://magnetcatcat.com/
- https://clmclm.com/
- - https://www.8800525.xyz/
- - https://www.8800528.xyz/
- - https://www.8800527.xyz/
- - https://www.8800529.xyz/
+ - https://www.8800531.xyz/
+ - https://www.8800532.xyz/
+ - https://www.8800533.xyz/
+ - https://www.8800534.xyz/
legacylinks:
- https://www.clm472.sbs/
- - https://www.8800507.xyz/
- - https://www.8800508.xyz/
- - https://www.8800509.xyz/
- - https://www.8800510.xyz/
- https://www.8800511.xyz/
- https://www.8800514.xyz/
- https://www.8800515.xyz/
@@ -32,6 +28,10 @@ legacylinks:
- https://www.8800523.xyz/
- https://www.8800526.xyz/
- https://www.8800524.xyz/
+ - https://www.8800525.xyz/
+ - https://www.8800528.xyz/
+ - https://www.8800527.xyz/
+ - https://www.8800529.xyz/
caps:
categorymappings:
diff --git a/definitions/v11/megamixtracker.yml b/definitions/v11/megamixtracker.yml
deleted file mode 100644
index fcfff80e5..000000000
--- a/definitions/v11/megamixtracker.yml
+++ /dev/null
@@ -1,202 +0,0 @@
----
-id: megamixtracker
-name: MegamixTracker
-description: "MegamixTracker is a HUNGARIAN Private Tracker for MOVIES / TV"
-language: hu-HU
-type: private
-encoding: ISO-8859-2
-certificates:
- - 00282e65048fabb713980ba1d7015a7512eb5224 # Expired 18th OCt 2025
-links:
- - https://megamixtracker.hu/
-
-caps:
- categorymappings:
- - {id: 26, cat: TV/Anime, desc: "Anime/Hu"}
- - {id: 27, cat: TV/Anime, desc: "Anime/Eng"}
- - {id: 9, cat: Books/EBook, desc: "eBook/Hu"}
- - {id: 16, cat: Books/EBook, desc: "eBook/Eng"}
- - {id: 38, cat: Movies/BluRay, desc: "Film/BR-BDRIP/Hu"}
- - {id: 39, cat: Movies/BluRay, desc: "Film/BR-BDRIP/Eng"}
- - {id: 4, cat: Movies/SD, desc: "Film/CAM"}
- - {id: 32, cat: Movies/DVD, desc: "Film/DVD9/Hun"}
- - {id: 31, cat: Movies/DVD, desc: "Film/DVD9/Eng"}
- - {id: 6, cat: Movies/DVD, desc: "Film/DVDR/Hu"}
- - {id: 5, cat: Movies/DVD, desc: "Film/DVDR/Eng"}
- - {id: 3, cat: Movies/HD, desc: "Film/HD/Hu"}
- - {id: 2, cat: Movies/HD, desc: "Film/HD/Eng"}
- - {id: 1, cat: Movies/SD, desc: "Film/XviD/Hu"}
- - {id: 11, cat: Movies/SD, desc: "Film/XviD/En"}
- - {id: 13, cat: Console, desc: "Játék/Konzol"}
- - {id: 17, cat: PC/Games, desc: "Játék/PC"}
- - {id: 18, cat: PC/Mobile-Other, desc: "Mobiltelefon"}
- - {id: 7, cat: PC/0day, desc: "Program/RIP"}
- - {id: 24, cat: PC/ISO, desc: "Program/ISO"}
- - {id: 34, cat: TV/HD, desc: "Sorozat/HD/Hun"}
- - {id: 33, cat: TV/HD, desc: "Sorozat/HD/Eng"}
- - {id: 12, cat: TV/SD, desc: "Sorozat/Xvid/Hun"}
- - {id: 28, cat: TV/SD, desc: "Sorozat/Xvid/Eng"}
- - {id: 14, cat: Other, desc: "Vegyes"}
- - {id: 30, cat: XXX/DVD, desc: "XXX/DVD"}
- - {id: 29, cat: XXX/x264, desc: "XXX/HD"}
- - {id: 20, cat: XXX/ImageSet, desc: "XXX/Kép"}
- - {id: 15, cat: XXX/XviD, desc: "XXX/Xvid"}
- - {id: 19, cat: Audio/Video, desc: "Zene/Klipp"}
- - {id: 35, cat: Audio/MP3, desc: "Zene/Mp3/Hun"}
- - {id: 8, cat: Audio/MP3, desc: "Zene/Mp3/Külföldi"}
- - {id: 40, cat: Audio/Other, desc: "Zene/Podcast"}
- # unlisted categories
- - {id: 83, cat: Other, desc: "unknown"}
-
- modes:
- search: [q]
- tv-search: [q, season, ep]
- movie-search: [q]
- book-search: [q]
- music-search: [q]
-
-settings:
- - name: info_password
- type: info
- label: About Password Expiry
- default: "MegamixTracker has a mandatory 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 MegamixTracker, and if necessary use the Jelszó visszaállítás (Password Reset) button to renew it."
- - name: username
- type: text
- label: Username
- - name: password
- type: password
- label: Password
- - name: freeleech
- type: checkbox
- label: Filter freeleech only
- default: false
- - name: sort
- type: select
- label: Sort requested from site
- default: 4
- options:
- 1: title
- 4: added
- 5: size
- 7: seeders
- - 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 Torrentek száma egy oldalon: setting to 100 on your account profile.
-
-login:
- path: takelogin.php
- method: post
- inputs:
- username: "{{ .Config.username }}"
- password: "{{ .Config.password }}"
- biztonsagos: yes
- selectorinputs:
- csrf:
- selector: input[name="csrf"]
- attribute: value
- error:
- - selector: div.div_tartalom:contains("Sikertelen bejelentkezés")
- test:
- path: index.php
- selector: a[href^="logout.php"]
-
-search:
- paths:
- - path: browse2.php
- inputs:
- $raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
- search: "{{ .Keywords }}"
- # 0 active, 1 all, 2 deadonly
- miben: 1
- # nincs_megadva, elfogadva, hibas, nincs
- moderalas: nincs_megadva
- sort: "{{ .Config.sort }}"
- type: "{{ .Config.type }}"
- # site does not support imdbid searching
-
- rows:
- selector: "tr.tbody:has(a[href^=\"download.php?id=\"]){{ if .Config.freeleech }}:has(img[src=\"kepek/ikon_free.png\"]){{ else }}{{ end }}"
- filters:
- - name: andmatch
-
- fields:
- category:
- selector: a[href^="browse2.php?cat="]
- attribute: href
- filters:
- - name: querystring
- args: cat
- title:
- selector: a[href*="klappe("]
- _id:
- selector: a[href*="klappe("]
- attribute: href
- filters:
- - name: regexp
- args: (\d+)
- details:
- text: "details.php?id={{ .Result._id }}"
- poster:
- selector: img[border][onmouseover]
- attribute: onmouseover
- filters:
- - name: regexp
- args: "src=(.*?) "
- description_text:
- selector: i
- description:
- case:
- img[src$="/ikon_helyes.png"]: "Verified: {{ .Result.description_text }}"
- img[src$="/ikon_ellenorizetlen.png"]: "Unverified: {{ .Result.description_text }}"
- download:
- selector: a[href^="download.php?id="]
- attribute: href
- imdbid:
- selector: a[href*="imdb.com/title/tt"]
- attribute: href
- date:
- # 2021-11-10 09:31:58 (17 órája és 44 perce)
- selector: span.feltoltve-ezelott
- filters:
- - name: regexp
- args: "(\\d{4}-\\d{2}-\\d{2}\\s\\d{2}:\\d{2}:\\d{2})"
- - name: append
- args: " +01:00" # CET
- - name: replace
- args: ["\xA0", " "]
- - name: dateparse
- args: "yyyy-MM-dd HH:mm:ss zzz"
- size:
- selector: td:nth-last-child(4)
- seeders:
- selector: td:nth-last-child(3)
- leechers:
- selector: td:nth-last-child(2)
- grabs:
- selector: td:last-child
- downloadvolumefactor:
- case:
- img[src="kepek/ikon_free.png"]: 0
- "*": 1
- uploadvolumefactor:
- case:
- "font[onMouseover]:contains(\"2x\")": 2
- "font[onMouseover]:contains(\"4x\")": 4
- "*": 1
- minimumratio:
- case:
- img[src="kepek/ikon_free.png"]: 100 # dummy MR to ensure MST is met
- "*": 1.0
- minimumseedtime:
- case:
- img[src="kepek/ikon_free.png"]: 604800 # 7d
- "*": 1209600 # 14d
-# TBDEV custom v2.0
diff --git a/definitions/v11/rutor.yml b/definitions/v11/rutor.yml
index 1ab59f0b1..136fe5d12 100644
--- a/definitions/v11/rutor.yml
+++ b/definitions/v11/rutor.yml
@@ -48,10 +48,6 @@ settings:
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: info
- type: info
- label: A note about RuTor
- default: RuTor does not display categories in its search results page. This definition is probably only suitable for Prowlarr Dashboard Manual searches.
- name: sort
type: select
label: Sort requested from site (Applies only to Search with Keywords)
@@ -65,6 +61,8 @@ settings:
7: "size asc"
8: "title desc"
9: "title asc"
+ - name: info_category_8000
+ type: info_category_8000
search:
paths:
diff --git a/definitions/v11/sportscult.yml b/definitions/v11/sportscult.yml
index e140f2a6d..7f423ea2a 100644
--- a/definitions/v11/sportscult.yml
+++ b/definitions/v11/sportscult.yml
@@ -183,6 +183,9 @@ search:
filters:
- name: querystring
args: category
+ # change broken/missing cat 0 to Uncategorised
+ - name: re_replace
+ args: ["\\b0\\b", "48"]
title:
selector: a[href^="index.php?page=torrent-details&id="]
filters:
diff --git a/definitions/v11/thefallingangels.yml b/definitions/v11/thefallingangels.yml
index 11d4bbe00..4edc8e965 100644
--- a/definitions/v11/thefallingangels.yml
+++ b/definitions/v11/thefallingangels.yml
@@ -62,6 +62,7 @@ caps:
- {id: 160, cat: Movies/Other, desc: "Anime Movies SD"}
- {id: 168, cat: TV/Anime, desc: "Anime Serien HD"}
- {id: 169, cat: TV/Anime, desc: "Anime Serien SD"}
+ - {id: 170, cat: TV/Anime, desc: "Anime Serien Pack"}
- {id: 129, cat: TV/Anime, desc: "Anime Sonstiges"}
- {id: 118, cat: Other, desc: "Other Mobile"}
- {id: 119, cat: Other, desc: "Other Hörbücher"}
diff --git a/definitions/v11/torrent9.yml b/definitions/v11/torrent9.yml
index 0bb0b6e0a..6d7d7085f 100644
--- a/definitions/v11/torrent9.yml
+++ b/definitions/v11/torrent9.yml
@@ -159,9 +159,12 @@ search:
args: ["(?i)\\b(MULTI(?!.*(?:FRENCH|ENGLISH|VOSTFR)))\\b", "{{ .Config.multilanguage }}"]
title:
text: "{{ if .Config.multilang }}{{ .Result.title_multilang }}{{ else }}{{ .Result.title_phase2 }}{{ end }}"
- details:
+ details_keywordless:
selector: td:nth-child(1) a
attribute: href
+ details:
+ # details links broken for search results, but not homepage
+ text: "{{ if .Keywords }}{{ .Config.sitelink }}{{ else }}{{ .Result.details_keywordless }}{{ end }}"
download:
selector: td:nth-child(1) a
attribute: href
diff --git a/definitions/v11/torrentsome.yml b/definitions/v11/torrentsome.yml
index 2f8dac769..ce9ce4c4a 100644
--- a/definitions/v11/torrentsome.yml
+++ b/definitions/v11/torrentsome.yml
@@ -9,9 +9,8 @@ followredirect: true
requestDelay: 2
# to fetch current domain use https://tzip.top/
links:
- - https://torrentsome227.com/
+ - https://torrentsome228.com/
legacylinks:
- - https://torrentsome212.com/
- https://torrentsome213.com/
- https://torrentsome214.com/
- https://torrentsome215.com/
@@ -26,6 +25,7 @@ legacylinks:
- https://torrentsome224.com/
- https://torrentsome225.com/
- https://torrentsome226.com/
+ - https://torrentsome227.com/
caps:
categorymappings:
diff --git a/definitions/v11/torrenttip.yml b/definitions/v11/torrenttip.yml
index 3a6929d09..a3210b33d 100644
--- a/definitions/v11/torrenttip.yml
+++ b/definitions/v11/torrenttip.yml
@@ -9,9 +9,8 @@ followredirect: true
requestDelay: 2
# to fetch current domain use https://tzip.top/
links:
- - https://torrenttip208.top/
+ - https://torrenttip209.top/
legacylinks:
- - https://torrenttip193.top/
- https://torrenttip194.top/
- https://torrenttip195.top/
- https://torrenttip196.top/
@@ -26,6 +25,7 @@ legacylinks:
- https://torrenttip205.top/
- https://torrenttip206.top/
- https://torrenttip207.top/
+ - https://torrenttip208.top/
caps:
categorymappings:
diff --git a/definitions/v11/trezzor.yml b/definitions/v11/trezzor.yml
index adb394979..066d99e10 100644
--- a/definitions/v11/trezzor.yml
+++ b/definitions/v11/trezzor.yml
@@ -32,6 +32,7 @@ caps:
- {id: 16, cat: Other, desc: "Foto,obrázky"}
- {id: 21, cat: PC/Mobile-Android, desc: "Mobilmánia"}
- {id: 20, cat: Console, desc: "Konzole"}
+ - {id: 43, cat: Other, desc: "Online tvorba"}
- {id: 22, cat: Other, desc: "Ostatní CZ/SK scéna"}
- {id: 23, cat: Other, desc: "Na prani non CZ/SK"}
diff --git a/definitions/v11/trezzorcookie.yml b/definitions/v11/trezzorcookie.yml
index c75c1d099..79f7e60b5 100644
--- a/definitions/v11/trezzorcookie.yml
+++ b/definitions/v11/trezzorcookie.yml
@@ -32,6 +32,7 @@ caps:
- {id: 16, cat: Other, desc: "Foto,obrázky"}
- {id: 21, cat: PC/Mobile-Android, desc: "Mobilmánia"}
- {id: 20, cat: Console, desc: "Konzole"}
+ - {id: 43, cat: Other, desc: "Online tvorba"}
- {id: 22, cat: Other, desc: "Ostatní CZ/SK scéna"}
- {id: 23, cat: Other, desc: "Na prani non CZ/SK"}
diff --git a/definitions/v11/uztracker.yml b/definitions/v11/uztracker.yml
index ebf108aa2..ab86370d6 100644
--- a/definitions/v11/uztracker.yml
+++ b/definitions/v11/uztracker.yml
@@ -12,7 +12,8 @@ caps:
categorymappings:
# Кинофильмы # Movies
- {id: 3, cat: Movies, desc: "Зарубежные кинофильмы"}
- - {id: 13, cat: Movies, desc: " |- Новинки 2025"}
+ - {id: 13, cat: Movies, desc: " |- Новинки 2026"}
+ - {id: 342, cat: Movies, desc: " |- Фильмы 2025"}
- {id: 12, cat: Movies, desc: " |- Фильмы 2021-2024"}
- {id: 11, cat: Movies, desc: " |- Фильмы 2011-2020 годов"}
- {id: 10, cat: Movies, desc: " |- Зарубежные фильмы до 2011 года"}
diff --git a/definitions/v11/zetorrents.yml b/definitions/v11/world-torrent.yml
similarity index 71%
rename from definitions/v11/zetorrents.yml
rename to definitions/v11/world-torrent.yml
index 602a14bd1..df3ca037e 100644
--- a/definitions/v11/zetorrents.yml
+++ b/definitions/v11/world-torrent.yml
@@ -1,13 +1,21 @@
---
-id: zetorrents
-name: zetorrents
-description: "zetorrents is a FRENCH Public site for MOVIES / TV / GENERAL"
+id: world-torrent
+replaces:
+ - zetorrents
+name: World-torrent
+description: "World-torrent is a FRENCH Public site for MOVIES / TV / GENERAL"
language: fr-FR
type: public
encoding: UTF-8
# to fetch current domain use https://www.rantop.org/
links:
- https://www.world-torrent1.com/
+ - https://www.cine-torrent1.com/
+ - https://www.mania-torrent.com/
+ - https://www.magnet-torrent1.com/
+ - https://www.mega-torrent9.com/
+ - https://www.zone-torrent6.com/
+ - https://www.warez-torrent1.com/
legacylinks:
# latest domains list
- https://www.rantop.org/
@@ -39,18 +47,33 @@ legacylinks:
- https://www.world-torrent.com/
caps:
- categories:
- Other: Other
+ categorymappings:
+ - {id: Films, cat: Movies, desc: "Movies"}
+ - {id: Animes, cat: TV/Anime, desc: "Anime"}
+ - {id: Documentaires, cat: TV/Documentary, desc: "Documentaires"}
+ - {id: Séries, cat: TV, desc: "TV"}
+ - {id: Musiques, cat: Audio, desc: "Music"}
+ - {id: Ebooks, cat: Books, desc: "Books"}
+ - {id: Livres, cat: Books, desc: "Livres"}
+ - {id: Logiciels, cat: PC, desc: "Software"}
+ - {id: Applications, cat: PC, desc: "Applications"}
+ - {id: Jeux-PC, cat: PC/Games, desc: "PC Games"}
+ - {id: Jeux-Consoles, cat: Console/XBox 360, desc: "Console Games"}
+ - {id: Porno, cat: XXX, desc: "Porno"}
+ - {id: Spectacles, cat: TV/Other, desc: "Spectacles"}
+ - {id: Sports, cat: TV/Sport, desc: "Sports"}
+ - {id: Formations, cat: Other, desc: "Formations"}
+ - {id: Vidéos, cat: TV, desc: "Vidéos"}
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
+ music-search: [q]
+ book-search: [q]
allowrawsearch: true
settings:
- - name: info_category_8000
- type: info_category_8000
- name: multilang
type: checkbox
label: Replace MULTi by another language in release name
@@ -80,7 +103,7 @@ search:
paths:
- path: "{{ if .Keywords }}recherche/{{ .Keywords }}{{ else }}derniers{{ end }}"
keywordsfilters:
- # if searching for season packs swith S01 to saison 1 #9712
+ # if searching for season packs switch S01 to saison 1 #9712
- name: re_replace
args: ["(?i)(S0)(\\d{1,2})$", "saison $2"]
- name: re_replace
@@ -91,7 +114,8 @@ search:
fields:
category:
- text: Other
+ selector: i
+ attribute: class
title_phase1:
selector: a[href^="/detail/"]
filters: