Compare commits

...

64 Commits

Author SHA1 Message Date
jackettbot[bot]
5a10f64dfb Update rudub 2025-10-07 01:28:44 +00:00
Garfield69
a7ed085b7a carpt: update descr info 2025-10-07 10:58:08 +13:00
Garfield69
d710ab1f6f shareisland: -> 9.1.7 info_hash removed resolves #12941 2025-10-07 08:12:22 +13:00
Garfield69
a6967e7104 bigcore: new selectors 2025-10-07 06:20:50 +13:00
Garfield69
c147c2b630 oxtorrent-vip: new domain 2025-10-07 05:49:45 +13:00
Garfield69
13b60f63ca extratorrent-st: new cat 2025-10-07 05:49:15 +13:00
jackettbot[bot]
c04dd234f8 Update rudub 2025-10-06 01:28:50 +00:00
Garfield69
de821bc87b rapidzona: removed. resolves #7561 2025-10-06 09:53:32 +13:00
Garfield69
8b8ce65ccb exttorrents: removed. resolves #6285 2025-10-06 08:52:54 +13:00
Garfield69
3b0a8c6185 hd-unit3d: -> 9.1.7 info_hash removed 2025-10-06 08:44:24 +13:00
Garfield69
4daf4cfc2b dontorrent: new tld 2025-10-06 07:49:10 +13:00
flower
f2865c76f5 yoinked: update minimum ratio (#16221) 2025-10-05 16:51:56 +01:00
flower
737a63b876 rastastugan: update MR & MST (#16220)
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>
2025-10-05 16:49:19 +01:00
Garfield69
1b0c3d2f86 Update README.md 2025-10-05 19:31:40 +13:00
flower
e21f1cd055 HDT: Update minimum ratio (#16216) 2025-10-05 17:16:34 +13:00
flower
784323d672 BitHDTV: Update inactivity rule (#16209) 2025-10-05 17:07:39 +13:00
flower
08a0065e62 ldu: typo fix (#16219) 2025-10-05 05:04:37 +01:00
flower
5f82779824 krazyzone: update inactivity rule (#16218)
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>
2025-10-05 05:03:37 +01:00
flower
670f073d43 hhd: add MR comment (#16217)
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>
2025-10-05 04:58:52 +01:00
flower
eb0dc4e921 generationfree: update inactivity rule (#16215) 2025-10-05 04:48:51 +01:00
flower
df4d69cf22 f1gp: update engine tag and description, add MR (#16214)
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>
2025-10-05 04:39:04 +01:00
flower
e4c1e7e4d8 digitalcore: update MR & inactivity rule (#16212)
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>
2025-10-05 04:16:27 +01:00
flower
6991ef7e9f darkpeers: update MR and inactivity rule (#16211)
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>
2025-10-05 03:49:12 +01:00
flower
ecb7380780 cdfile: update MR, MST and inactivity rule (#16210)
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>
2025-10-05 03:44:09 +01:00
jackettbot[bot]
11124ce821 Update rudub 2025-10-05 01:29:16 +00:00
Garfield69
c64a27e2c9 samaritano: activate cat4 2025-10-05 14:00:55 +13:00
flower
3d2e42d9e4 ReelFlix: update minimum ratio, inactivity rule and engine tag (#16208)
Thank you.
2025-10-04 18:05:05 +00:00
Garfield69
a7d1155e14 abtorrents: new domain 2025-10-05 06:50:19 +13:00
flower
26beaab813 [Update] Fix Rocket-HD config api info url and minimum seedtime (#16207)
Thank you.
2025-10-05 06:35:32 +13:00
Garfield69
bfd38da446 utopia: bump engine tag 2025-10-04 15:33:22 +13:00
Garfield69
91aa1e1984 rockethd: bump engine tag 2025-10-04 15:33:14 +13:00
jackettbot[bot]
6a0db8f120 Update rudub 2025-10-04 01:28:40 +00:00
Garfield69
227b23eb42 samaritano: new cat 2025-10-04 12:52:16 +13:00
Garfield69
47b3a2ca81 samatitano: -> 9.1.7 info_hash removed 2025-10-04 12:44:02 +13:00
Garfield69
0a8def821f pterclub: new alternate domain 2025-10-04 07:06:58 +13:00
Garfield69
ab560fd705 xwtorrents: new cats 2025-10-04 06:55:14 +13:00
Garfield69
2a04d1ce81 pignetwork: bump engine tag 2025-10-04 06:54:54 +13:00
Garfield69
bebfae9b32 Update rudub.yml 2025-10-03 15:37:20 +13:00
jackettbot[bot]
54d90b5de9 Update rudub 2025-10-03 01:28:52 +00:00
Garfield69
837f72b39a rudub workflow part 2 of 2 previous domain bet -> mom 2025-10-03 09:27:09 +13:00
Garfield69
ebe89bcab3 Revert "rudub workflow part 2 of 2 previous domain bet -> mom"
This reverts commit 30febc2044.
2025-10-03 09:26:32 +13:00
Garfield69
30febc2044 rudub workflow part 2 of 2 previous domain bet -> mom 2025-10-03 09:24:57 +13:00
Garfield69
a9a8fb3e8d Revert "esharenet: removed. resolves #5690"
This reverts commit fd3c5aea9e.
2025-10-03 07:35:54 +13:00
Garfield69
f2f998ef3a torrentqq: bump domains 2025-10-03 06:09:12 +13:00
Fabricio Silva
b769c5f492 aither: remove info_hash (#16201) 2025-10-02 17:19:08 +03:00
jackettbot[bot]
280cd05546 Update rudub 2025-10-02 14:17:18 +00:00
ilike2burnthing
b7e3e99832 rudub workflow part 1 of 2 current domain bet -> mom 2025-10-02 08:37:38 +01:00
Garfield69
ca489fec99 zetorrents: new domain 2025-10-02 18:38:19 +13:00
jackettbot[bot]
3f81487d16 Update rudub 2025-10-02 01:28:38 +00:00
Garfield69
aba40a8fe5 nirvana: fix cat8 2025-10-02 12:44:03 +13:00
ilike2burnthing
91af73c5cf nirvana: bump version #15817 2025-10-01 23:36:43 +01:00
ilike2burnthing
9f365dbd7e Revert "Update README.md"
This reverts commit ed60f38b94
2025-10-01 22:43:52 +01:00
Garfield69
729c418da8 tocashare: now only books/audiobooks/courses 2025-10-02 08:15:03 +13:00
Garfield69
ed60f38b94 Update README.md 2025-10-02 05:36:35 +13:00
Garfield69
8bdb2ff81d zktorrent: new domain 2025-10-02 05:34:12 +13:00
Garfield69
e4133c9f28 torrenttip: bump domain 2025-10-02 05:33:44 +13:00
Garfield69
4cfaab2972 torrentsome: bump domain 2025-10-02 05:33:33 +13:00
Garfield69
ffadd4e559 oxtorrent-vip: new alternate domain 2025-10-02 05:33:20 +13:00
Garfield69
55b8212c77 Revert "nirvana: removed. resolves #15817", upgrade to 9.1.5
This reverts commit ecb4e67c33.
2025-10-02 05:18:56 +13:00
jackettbot[bot]
d9cdc675bf Update rudub 2025-10-01 01:29:21 +00:00
ilike2burnthing
9e25bca463 revolutiontt: update site link 2025-10-01 01:48:50 +01:00
Garfield69
6234c80a5c pornbay: delect date format. resolves #16200 2025-10-01 10:19:33 +13:00
Garfield69
282446ad74 oxtorrent-vip: new alternate domain 2025-10-01 05:42:40 +13:00
Michiel van Baak Jansen
65736cad8b shazbat: update site url (#16199) 2025-09-30 16:36:31 +00:00
45 changed files with 554 additions and 494 deletions

View File

@@ -40,8 +40,8 @@ jobs:
- name: Setup Environment Variables
run: |
echo "CURRENT_RUDUB_DOMAIN=$(date +'%b%d' | tr '[:upper:]' '[:lower:]').rudub.bet" >> $GITHUB_ENV
echo "PREVIOUS_RUDUB_DOMAIN=$(date --date='yesterday' +'%b%d' | tr '[:upper:]' '[:lower:]').rudub.bet" >> $GITHUB_ENV
echo "CURRENT_RUDUB_DOMAIN=$(date +'%b%d' | tr '[:upper:]' '[:lower:]').rudub.mom" >> $GITHUB_ENV
echo "PREVIOUS_RUDUB_DOMAIN=$(date --date='yesterday' +'%b%d' | tr '[:upper:]' '[:lower:]').rudub.mom" >> $GITHUB_ENV
- name: Update rudub definition
uses: mikefarah/yq@master

View File

@@ -62,7 +62,6 @@ Prior versions of Jackett are no longer supported.
* EBook Bay (EBB)
* Elitetorrent.wf
* EpubLibre
* EXT Torrents
* ExtraTorrent.st
* EZTV
* FileMood
@@ -105,7 +104,6 @@ Prior versions of Jackett are no longer supported.
* PornRips
* Postman
* Qbite (Hubite)
* Rapidzona
* RedeTorrent
* RinTorNeT
* RuTor
@@ -330,6 +328,7 @@ Prior versions of Jackett are no longer supported.
* Ebooks-Shares [![(invite needed)][inviteneeded]](#)
* Empornium (EMP) [![(invite needed)][inviteneeded]](#)
* eMuwarez
* eShareNet
* eStone (BigTorrent)
* Exitorrent.org [![(invite needed)][inviteneeded]](#)
* ExoticaZ (YourExotic)
@@ -353,7 +352,7 @@ Prior versions of Jackett are no longer supported.
* Gay-Torrents.org
* GAYtorrent.ru
* GazelleGames (GGn)
* Generation-Free [![(invite needed)][inviteneeded]](#)
* Generation-Free
* GGPT
* GigaTorrents
* GimmePeers (formerly ILT) [PAY2DL]
@@ -453,6 +452,7 @@ Prior versions of Jackett are no longer supported.
* Nebulance (NBL) (TransmiTheNet)
* NewHeaven (TorrentHeavenResurrection) [![(invite needed)][inviteneeded]](#)
* NicePT
* Nirvana
* NorBits
* NordicQuality
* Nusanta(RA.RE)

View File

@@ -8,9 +8,10 @@ language: en-US
type: private
encoding: UTF-8
links:
- https://abtorrents.xyz/
- https://usefultrash.net/
legacylinks:
- https://abtorrents.me/
- https://abtorrents.xyz/
caps:
categorymappings:

View File

@@ -116,8 +116,6 @@ search:
selector: details_link
download:
selector: download_link
infohash:
selector: info_hash
poster:
selector: meta.poster
filters:
@@ -192,4 +190,4 @@ search:
minimumseedtime:
# 5 days (as seconds = 5 x 24 x 60 x 60)
text: 432000
# json UNIT3D 9.1.5
# json UNIT3D 9.1.7

View File

@@ -97,11 +97,16 @@ search:
- name: querystring
args: cat
title:
selector: a.tooltip[href$="details"]
selector: a#torrentName
attribute: title
details:
selector: a.tooltip[href$="details"]
_id:
selector: a[href^="download.php?torrent="]
attribute: href
filters:
- name: querystring
args: torrent
details:
text: "details.php?id={{ .Result._id }}"
download:
selector: a[href^="download.php?torrent="]
attribute: href

View File

@@ -1,7 +1,7 @@
---
id: carpt
name: CarPT
description: "CarPT is a CHINESE Private Torrent Tracker for HD MOVIES / TV"
description: "CarPT is a CHINESE Private Torrent Tracker for HD MOVIES / TV / MUSIC"
language: zh-CN
type: private
encoding: UTF-8

View File

@@ -67,7 +67,7 @@ settings:
- name: info_activity
type: info
label: Account Inactivity
default: "Account retention rules:<ol><li>Veteran User and above will be retained forever</li><li>Elite User and above will not have their account deleted after parking (in the control panel)</li><li> Users with a parked account will be deleted if they do not log in for 400 consecutive days</li><li>Users with a non-parked account will be deleted if they do not log in for 150 consecutive days</li><li>Users who have no traffic (i.e. upload/download data are both 0) will be deleted if they do not log in for 100 consecutive days.</li></ol>"
default: "Account retention rules:<ol><li>Veteran User and above will be retained forever</li><li>Elite User and above will not have their account deleted after parking (in the control panel)</li><li>Users with a parked account will be deleted if they do not log in for 180 consecutive days</li><li>Users with a non-parked account will be deleted if they do not log in for 90 consecutive days</li><li>Users who have no traffic (i.e. upload/download data are both 0) will be deleted if they do not log in for 7 consecutive days.</li></ol>"
login:
path: login.php
@@ -189,9 +189,11 @@ search:
img.pro_free2up: 2
img.pro_2up: 2
"*": 1
minimumratio:
text: 2.0
minimumseedtime:
# 3 days (as seconds = 3 x 24 x 60 x 60)
text: 259200
# 2 days (as seconds = 2 x 24 x 60 x 60)
text: 172800
description:
selector: td.rowfollow:nth-child(2)
remove: a, b, font, img, span

View File

@@ -60,7 +60,7 @@ settings:
- name: info_activity
type: info
label: Account Inactivity
default: "If you do not log in for (number) days, your account will be closed/deleted."
default: "Users must log in or be seeding for their account to be considered active. If the account is not active for a consecutive 90 days, the account will be deactivated. After a consecutive 120 days, the account will be pruned."
login:
path: /api/torrents
@@ -190,7 +190,7 @@ search:
text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}"
# global MR is 0.4 but torrents must be seeded for 3 days or 1:1
minimumratio:
text: 1.0
text: 0.8
minimumseedtime:
# 3 days (as seconds = 3 x 24 x 60 x 60)
text: 259200

View File

@@ -102,7 +102,7 @@ settings:
- name: info_activity
type: info
label: Account Inactivity
default: "If your account is inactive (you do not sign in) for more than 60 days, your account is disabled. Park your account if you are going away for more than 60 days."
default: "If your account is inactive (you do not sign in) for more than 90 days, your account is disabled. Park your account if you are going away for long periods."
login:
method: get
@@ -192,7 +192,7 @@ search:
uploadvolumefactor:
text: 1
minimumratio:
text: 1.1
text: 1.0
minimumseedtime:
# 5 days (as seconds = 5 x 24 x 60 x 60)
text: 432000

View File

@@ -0,0 +1,225 @@
---
id: esharenet
name: eShareNet
description: "eShareNet is a Private Tracker for British MOVIE / TV"
language: en-GB
type: private
encoding: UTF-8
links:
- https://esharenet.eu/
caps:
categorymappings:
- {id: 2, cat: TV, desc: "Comedy"}
- {id: 4, cat: TV, desc: "Entertainment"}
- {id: 5, cat: TV, desc: "Game Shows"}
- {id: 6, cat: TV, desc: "Motoring"}
- {id: 7, cat: TV, desc: "News and Current Affairs"}
- {id: 8, cat: TV, desc: "Sci-Fi"}
- {id: 9, cat: TV, desc: "Talkshow"}
- {id: 10, cat: TV, desc: "Advertisements - Continuity"}
- {id: 11, cat: TV, desc: "Comedy-Drama"}
- {id: 12, cat: TV, desc: "Fantasy"}
- {id: 13, cat: TV, desc: "Home and Property"}
- {id: 14, cat: Movies, desc: "Movies"}
- {id: 15, cat: Other, desc: "Other"}
- {id: 16, cat: TV, desc: "Soaps"}
- {id: 17, cat: TV, desc: "Trains and Planes"}
- {id: 18, cat: TV, desc: "Animation"}
- {id: 19, cat: TV/Documentary, desc: "Documentaries"}
- {id: 20, cat: TV, desc: "Food and Cooking"}
- {id: 21, cat: TV, desc: "Horror"}
- {id: 22, cat: Audio, desc: "Music"}
- {id: 23, cat: Audio, desc: "Radio"}
- {id: 24, cat: TV/Sport, desc: "Sport"}
- {id: 25, cat: TV, desc: "True Crime"}
- {id: 26, cat: Audio/Audiobook, desc: "Audiobook and E-book"}
- {id: 27, cat: TV, desc: "Drama"}
- {id: 28, cat: TV, desc: "Kids"}
- {id: 29, cat: TV, desc: "Mystery and Crime Fiction"}
- {id: 30, cat: TV, desc: "Reality"}
- {id: 31, cat: TV, desc: "Subtitles - english subs"}
modes:
search: [q]
tv-search: [q, season, ep, imdbid, tvdbid, tmdbid]
movie-search: [q, imdbid, tmdbid]
music-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: created_at
options:
created_at: created
seeders: seeders
size: size
name: title
- name: type
type: select
label: Order requested from site
default: desc
options:
desc: desc
asc: asc
login:
path: login
method: form
form: form[action$="/login"]
inputs:
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
remember: on
selectorinputs:
_token:
selector: input[name="_token"]
attribute: value
error:
- selector: div#ERROR_COPY
# test:
# path: /
# selector: a[href$="/logout"]
search:
paths:
- path: torrents/filter
inputs:
$raw: "{{ range .Categories }}categories[]={{.}}&{{end}}"
search: "{{ if .Query.IMDBID }}{{ else }}{{ .Keywords }}{{ end }}" # for dashboard imdbid search
imdb: "{{ .Query.IMDBIDShort }}"
tvdb: "{{ .Query.TVDBID }}"
tmdb: "{{ .Query.TMDBID }}"
sorting: "{{ .Config.sort }}"
direction: "{{ .Config.type }}"
qty: 50
page: 0
view: list
freeleech: "{{ if .Config.freeleech }}1{{ else }}{{ end }}"
# can search by genre but need range support. &genres[]=Action&genres[]=Comedy for Action and Comedy
rows:
selector: table > tbody > tr
fields:
category:
selector: a[href*="/categories/"]
attribute: href
filters:
- name: regexp
args: "/categories/(\\d+)"
title:
selector: a.view-torrent
download:
selector: a[href*="/download/"]
attribute: href
details:
selector: a.view-torrent
attribute: href
poster:
selector: div.torrent-poster img
attribute: src
filters:
- name: prepend
args: "https://images.weserv.nl/?url=" # for display on dashboard
- name: append
args: "&w=180&h=270" # for display on dashboard
- name: replace
args: ["https://images.weserv.nl/?url=https://via.placeholder.com/600x900&w=180&h=270", ""]
genre:
selector: td:nth-last-child(8)
filters:
- name: replace
args: ["\n", ""]
- name: re_replace
args: ["(?i)(Science Fiction)", "Science_Fiction"]
- name: validate
args: "Action, Adventure, Animation, Biography, Comedy, Crime, Documentary, Drama, Family, Fantasy, Game-Show, History, Horror, Music, Musical, Mystery, News, Reality-TV, Romance, Science_Fiction, Sitcom, Sport, Talk-Show, Thriller, War, Western"
description:
text: "{{ .Result.genre }}"
size:
selector: td:nth-last-child(4)
seeders:
selector: td:nth-last-child(3)
leechers:
selector: td:nth-last-child(2)
grabs:
selector: td:nth-last-child(1)
imdbid:
selector: a[href*="imdb.com/title/tt"]
attribute: href
tmdbid:
selector: a[href*="themoviedb.org/movie/"], a[href*="themoviedb.org/tv/"]
attribute: href
date:
selector: time
filters:
# translations for Turkish|Estonian|Danish|Italian|Polish|Norwegian|Portuguese|Czech|Russian|Romanian|Spanish|French|German|Bulgarian|Dutch|Chinese|Japanese|Swedish
- name: re_replace
args: ["(?i)(önce|tagasi|geleden|fa|temu|siden|há|atrás|nazpět|назад|acum|în urmă|hace|il y a|vor|преди|前|sedan)", " ago"]
- name: re_replace
args: ["(?i)(saniye|sekundit|sekunder|secondi|sekund|segundos|sekundami|секунд|secunde|secondes|Sekunden|секунди|seconden|秒前)", "seconds"]
- name: re_replace
args: ["(?i)(minutit|minutter|minuti|minuty|minutos|минуты|минут|Minuten|минути|minuten|minuter)", "minutes"]
- name: re_replace
args: ["(?i)(dakika|minut|minuto|minuta|minutt|минута|Minute|minuut|分钟|分)", " minute"]
- name: re_replace
args: ["(?i)(tundi|timer|ore|godziny|horas|hodiny|hoden|часа|часов|ore|heures|Stunden|timmar)", "hours"]
- name: re_replace
args: ["(?i)(saat|tund|time|ora|godzina|hora|hodina|час|oră|heure|Stunde|uur|小时|時間|timme)", " hour"]
- name: re_replace
args: ["(?i)(päeva|dage|giorni|dni|dias|dny|дня|дней|zile|días|jours|Tagen|дни|dagen|dagar)", "days"]
- name: re_replace
args: ["(?i)(gün|päev|dag|giorno|dzień|dia|den|день|zi|día|jour|Tag|ден|天|日)", " day"]
- name: re_replace
args: ["(?i)(nädalat|uger|settimane|tygodnie|uker|semanas|týdny|недели|недель|săptămâni|semaines|Wochen|седмици|weken|veckor)", "weeks"]
- name: re_replace
args: ["(?i)(hafta|nädal|uge|settimana|tydzień|uke|semana|týden|неделю|săptămână|semaine|Woche|седмица|周|週間|vecka)", " week"]
- name: re_replace
args: ["(?i) (ay)", "month"]
- name: re_replace
args: ["(?i)(kuud|måneder|mesi|miesiące|meses|měsíce|месяца|месяцев|luni|meses|mois|Monaten|месеца|maanden|månader)", "months"]
- name: re_replace
args: ["(?i)(kuu|måned|mese|miesiąc|mês|měsíc|месяц|lună|mes|Monat|месец|maand|个月|ヶ月|månad)", " month"]
- name: re_replace
args: ["(?i)(aastat|anni|lata|anos|roky|года|ani|años|ans|Jahren|години)", " years"]
- name: re_replace
args: ["(?i)(yil|aasta|år|anno|rok|ano|год|año|Jahr|година|jaar|年)", " year"]
- name: re_replace
args: ["(?i) (an)", "year"]
- name: re_replace
args: ["(?i)(För |und)", ""] # Misc removals
- name: timeago
downloadvolumefactor:
case:
i[class*="fa-id-badge text-orange"]: 0 # 24 Hour FreeLeech From BON Store
i[class*="fa-trophy text-purple"]: 0 # Special FreeLeech For Certain User Groups
i[class*="fa-star text-bold"]: 0 # Freeleech From Token
i[class*="fa-coins text-bold"]: 0 # Freeleech From Token
i[class*="fa-globe text-blue"]: 0 # Global Freeleech
i[class*="fa-star text-gold"]: 0 # Freeleech
i[class*="fa-certificate text-pink"]: 0 # Featured Torrent
"*": 1
uploadvolumefactor:
case:
i[class*="fa-gem text-green"]: 2 # Single Torrent Double Upload
i[class*="fa-globe text-green"]: 2 # Global Double Upload
i[class*="fa-certificate text-pink"]: 2 # Featured Torrent
"*": 1
minimumratio:
text: 0.4
minimumseedtime:
# 3 days (as seconds = 3 x 24 x 60 x 60)
text: 259200
# UNIT3D 2.5.0

View File

@@ -34,6 +34,7 @@ caps:
- {id: Hentai, cat: XXX/Other, desc: Adult Hentai}
- {id: Highres Movies, cat: Movies/HD, desc: Movies HD}
- {id: Linux, cat: PC, desc: Software Linux}
- {id: "Live Action [Non-English]", cat: TV/Anime, desc: "Live Action [Non-English]"}
- {id: Lossless, cat: Audio/Lossless, desc: Music Lossless}
- {id: "Manga [English-translated]", cat: Books/Comics, desc: "Manga [English-translated]"}
- {id: MP3, cat: Audio/MP3, desc: Music MP3}

View File

@@ -1,170 +0,0 @@
---
id: exttorrents
name: EXT Torrents
description: "EXT Torrents is a Public torrent site for MOVIES / TV / GENERAL"
language: en-US
type: public
encoding: UTF-8
requestDelay: 5
links:
- https://ext.to/
- https://search.extto.com/
- https://extranet.torrentbay.st/
legacylinks:
- https://ext.unblockninja.com/
- https://t.extto.com/
- https://torrent.extto.com/
- https://site.extto.com/
- https://ext.torrentbay.to/
- https://extranet.torrentbay.to/
- https://extranet.torrentbay.net/
caps:
categorymappings:
- {id: "/anime/", cat: TV/Anime, desc: Anime}
- {id: "/anime//anime/audio-lossless/", cat: Audio/Lossless, desc: "Anime Audio Lossless"}
- {id: "/anime//anime/english-translated/", cat: TV/Anime, desc: "Anime English Translated"}
- {id: "/anime//anime/raw", cat: TV/Anime, desc: Anime Raw}
- {id: "/anime//anime/subs/", cat: TV/Anime, desc: Anime Subs}
- {id: "/anime/raw", cat: TV/Anime, desc: Anime Raw}
- {id: "/applications/", cat: PC, desc: Apps}
- {id: "/applications//applications/android/", cat: PC/Mobile-Android, desc: "Apps Android"}
- {id: "/applications//applications/ios/", cat: PC/Mobile-iOS, desc: "Apps iOS"}
- {id: "/applications//applications/linux/", cat: PC, desc: "Apps Linux"}
- {id: "/applications//applications/mac/", cat: PC/Mac, desc: "Apps Mac"}
- {id: "/applications//applications/other-applications/", cat: PC/Mobile-Other, desc: "Apps Other"}
- {id: "/applications//applications/windows/", cat: PC/0day, desc: "Apps Windows"}
- {id: "/books/", cat: Books, desc: Books}
- {id: "/books//books/audio-books/", cat: Audio/Audiobook, desc: "Books Audiobooks"}
- {id: "/books//books/comics/", cat: Books/Comics, desc: "Books Comics"}
- {id: "/books//books/ebooks/", cat: Books/EBook, desc: "Books Ebooks"}
- {id: "/games/", cat: PC/Games, desc: Games}
- {id: "/games//games/mac/", cat: PC/Mac, desc: "Games Mac"}
- {id: "/games//games/nds/", cat: Console/NDS, desc: "Games NDS"}
- {id: "/games//games/other-games/", cat: Console/Other, desc: "Games Other"}
- {id: "/games//games/pc-games/", cat: PC/Games, desc: "Games PC"}
- {id: "/games//games/ps3/", cat: Console/PS3, desc: "Games PS3"}
- {id: "/games//games/ps4/", cat: Console/PS4, desc: "Games PS4"}
- {id: "/games//games/psp/", cat: Console/PSP, desc: "Games PSP"}
- {id: "/games//games/switch/", cat: Console/Other, desc: "Games Switch"}
- {id: "/games//games/wii/", cat: Console/Wii, desc: "Games Wii"}
- {id: "/games//games/xbox360/", cat: Console/XBox 360, desc: "Games Xbox360"}
- {id: "/movies/", cat: Movies, desc: Movies}
- {id: "/movies//movies/3d-movies/", cat: Movies/3D, desc: "Movies 3D"}
- {id: "/movies//movies/bollywood/", cat: Movies, desc: "Movies Bollywood"}
- {id: "/movies//movies/documentary/", cat: Movies, desc: "Movies Documentary"}
- {id: "/movies//movies/dubbed-movies/", cat: Movies, desc: "Movies Dubbed"}
- {id: "/movies//movies/dvd/", cat: Movies/DVD, desc: "Movies DVD"}
- {id: "/movies//movies/highres-movies/", cat: Movies/HD, desc: "Movies Highres"}
- {id: "/movies//movies/movie-clips/", cat: Movies/Other, desc: "Movies Movie clips"}
- {id: "/movies//movies/mp4/", cat: Movies, desc: "Movies MP4"}
- {id: "/movies//movies/music-videos/", cat: Audio/Video, desc: "Movies Music videos"}
- {id: "/movies//movies/other-movies/", cat: Movies, desc: "Movies Other Movies"}
- {id: "/movies//movies/ultrahd/", cat: Movies/UHD, desc: "Movies UltraHD"}
- {id: "/music/", cat: Audio, desc: Music}
- {id: "/music//music/aac/", cat: Audio, desc: "Music AAC"}
- {id: "/music//music/lossless/", cat: Audio/Lossless, desc: "Music Lossless"}
- {id: "/music//music/mp3/", cat: Audio/MP3, desc: "Music MP3"}
- {id: "/music//music/other-music/", cat: Audio/Other, desc: "Music Other"}
- {id: "/music//music/radio-shows/", cat: Audio, desc: "Music Radio Shows"}
- {id: "/other/", cat: Other, desc: Other}
- {id: "/tv/", cat: TV, desc: TV}
- {id: "/video/", cat: XXX, desc: "XXX Video"}
- {id: "/xxx/", cat: XXX, desc: XXX}
- {id: "/xxx//xxx/games/", cat: XXX/Other, desc: "XXX Games"}
- {id: "/xxx//xxx/hentai/", cat: XXX/Other, desc: "XXX Hentai"}
- {id: "/xxx//xxx/magazines/", cat: XXX/Other, desc: "XXX Magazines"}
- {id: "/xxx//xxx/pictures/", cat: XXX/ImageSet, desc: "XXX Pictures"}
- {id: "/xxx//xxx/video/", cat: XXX, desc: "XXX Video"}
modes:
search: [q]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
music-search: [q]
book-search: [q]
settings:
- name: sort
type: select
label: Sort requested from site
default: age
options:
age: created
seed: seeders
size: size
- name: type
type: select
label: Order requested from site
default: desc
options:
desc: desc
asc: asc
- name: info_flaresolverr
type: info_flaresolverr
search:
paths:
# https://ext.to/browse/?sort=age&order=desc&age=4&with_adult=1
# https://ext.to/browse/?sort=age&order=desc&q=wipeout&with_adult=1
# https://ext.to/browse/?imdb_id=tt2693776
- path: browse/
- path: browse/
inputs:
page: 2
followredirect: true
inputs:
q: "{{ .Keywords }}"
sort: "{{ .Config.sort }}"
order: "{{ .Config.type }}"
# 0=last 24 hours, 1=last 3 days, 2=last week, 3=last 2 weeks, 4=last month
age: "{{ if or .Keywords .Query.IMDBID }}{{ else }}0{{ end }}"
# familysafe 0=enabled, 1=disabled
with_adult: "{{ if .Query.IMDBID }}{{ else }}1{{ end }}"
imdb_id: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{ else }}{{ end }}"
rows:
selector: table.table-striped > tbody > tr
fields:
category_part1:
selector: td:nth-child(1) div div a:nth-child(2)
attribute: href
optional: true
category_part2:
selector: td:nth-child(1) div div a:nth-child(3)
attribute: href
optional: true
category_combined:
text: "{{ .Result.category_part1 }}{{ .Result.category_part2 }}"
optional: true
category:
text: "{{ if .Result.category_combined }}{{ .Result.category_combined }}{{ else }}/other/{{ end }}"
title:
selector: td:nth-child(1) div a
details:
selector: td:nth-child(1) div a
attribute: href
infohash:
selector: a[href^="magnet:?xt="]
attribute: href
filters:
- name: regexp
args: ([A-F|a-f|0-9]{40})
size:
selector: td:nth-child(2)
files:
selector: td:nth-child(3)
optional: true
default: 1
date:
selector: td:nth-child(4)
seeders:
selector: td:nth-child(5)
leechers:
selector: td:nth-child(6)
downloadvolumefactor:
text: 0
uploadvolumefactor:
text: 1
# engine n/a

View File

@@ -1,7 +1,7 @@
---
id: f1gp
name: F1GP
description: "F1GP is a Private Torrent Tracker for F1 Racing"
description: "F1GP is a Private Torrent Tracker for F1, F2, F3, FE, F1 Academy Racing"
language: en-US
type: private
encoding: UTF-8
@@ -150,7 +150,9 @@ search:
"*": 1
uploadvolumefactor:
text: 1
minimumratio:
text: 1.4
minimumseedtime:
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800
# xbtitFM v4.1.31
# xbtitFM v4.1.32

View File

@@ -84,7 +84,7 @@ settings:
- name: info_activity
type: info
label: Account Inactivity
default: "Accounts will be automatically deleted after 45 days of inactivity, regardless of class. To maintain an active account, all you have to do is authenticate yourself regularly and participate: In the life of the site, in the forum, in the shoot, in the games of the forum and not only in the downloads. Log in regularly to the site the Rules may change, view your messages."
default: "Accounts inactive for 45 days are automatically deleted (all ranks included). To remain active, simply log in and participate (downloads, forums, shoutbox, games). Accounts created solely to build up numbers will be deactivated. As a free tracker with a limited number of spots, we regularly delete inactive accounts."
login:
path: /api/torrents

View File

@@ -90,7 +90,7 @@ search:
"free[]": "{{ if .Config.freeleech }}100{{ else }}{{ end }}"
sortField: "{{ .Config.sort }}"
sortDirection: "{{ .Config.type }}"
perPage: 90
perPage: 100
keywordsfilters:
- name: re_replace
@@ -116,8 +116,6 @@ search:
selector: details_link
download:
selector: download_link
infohash:
selector: info_hash
poster:
selector: meta.poster
filters:
@@ -192,4 +190,4 @@ search:
minimumseedtime:
# 3 days (as seconds = 3 x 24 x 60 x 60)
text: 259200
# json UNIT3D 9.1.2
# json UNIT3D 9.1.7

View File

@@ -183,7 +183,7 @@ search:
img[src$="no_ratio.png"]: 0
"*": 1
minimumratio:
text: 1.0
text: 0.7
minimumseedtime:
# 2 days (as seconds = 2 x 24 x 60 x 60)
text: 172800

View File

@@ -193,6 +193,9 @@ search:
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 7 days regardless of ratio
# minimumratio:
# text: 0.4
minimumseedtime:
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800

View File

@@ -101,7 +101,7 @@ settings:
- name: info_activity
type: info
label: Account Inactivity
default: "Be active here, you must login at least once a month. Also, not downloading anything is considered being inactive (except if you're an uploader or VIP). Accounts that are inactive for 3 months are deleted."
default: "Be active here, you must login at least once a month. Also, not downloading anything is considered being inactive (except if you're an uploader or VIP). Accounts that are inactive for 30 days are deleted unless you have told staff in advance."
login:
path: account-login.php

View File

@@ -97,7 +97,7 @@ settings:
- name: info_activity
type: info
label: Account Inactivity
default: "You must log in once every 60 days.You must download at least 1 item within your first month."
default: "You must log in once every 60 days. You must download at least 1 item within your first month."
login:
path: /api/torrents

View File

@@ -0,0 +1,187 @@
---
id: nirvana
name: Nirvana (API)
description: "Nirvana is a Private RUSSIAN Tracker for MOVIES / TV"
language: ru-RU
type: private
encoding: UTF-8
links:
- https://nirvana.li/
caps:
categorymappings:
- {id: 1, cat: Movies, desc: "Фильмы"}
- {id: 2, cat: TV, desc: "Сериалы"}
- {id: 6, cat: Movies/Other, desc: "Аниме-фильмы"}
- {id: 7, cat: TV/Anime, desc: "Аниме-сериалы"}
- {id: 8, cat: Movies/Other, desc: "35mm"}
- {id: 4, cat: Other, desc: "No"}
modes:
search: [q]
tv-search: [q, season, ep, imdbid, tvdbid, tmdbid]
movie-search: [q, imdbid, tmdbid]
settings:
- name: apikey
type: text
label: APIKey
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://nirvana.li/\" target=\"_blank\">Nirvana</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
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
default: created_at
options:
created_at: created
seeders: seeders
size: size
name: title
- name: type
type: select
label: Order requested from site
default: desc
options:
desc: desc
asc: asc
- name: info_activity
type: info
label: Account Inactivity
default: "Inactive users are regularly deleted. To keep an account, you must visit the site at least once a season."
login:
path: /api/torrents
method: get
error:
- selector: a[href*="/login"]
message:
text: "The API key was not accepted by {{ .Config.sitelink }}."
- selector: :root:contains("Account is Banned")
search:
paths:
# https://hdinnovations.github.io/UNIT3D/torrent_api.html
# https://github.com/HDInnovations/UNIT3D/blob/master/app/Http/Controllers/API/TorrentController.php#L657
- path: api/torrents/filter
response:
type: json
headers:
Authorization: ["Bearer {{ .Config.apikey }}"]
inputs:
# if we have an id based search, add Season and Episode as query in name for UNIT3D < v6. Else pass S/E Params for UNIT3D >= v6
$raw: "{{ range .Categories }}&categories[]={{.}}{{end}}"
name: "{{ .Keywords }}"
seasonNumber: "{{ .Query.Season }}"
episodeNumber: "{{ .Query.Ep }}"
imdbId: "{{ .Query.IMDBIDShort }}"
tmdbId: "{{ .Query.TMDBID }}"
tvdbId: "{{ .Query.TVDBID }}"
"free[]": "{{ if .Config.freeleech }}100{{ else }}{{ end }}"
sortField: "{{ .Config.sort }}"
sortDirection: "{{ .Config.type }}"
perPage: 100
keywordsfilters:
- name: re_replace
args: ["\\.", " "]
rows:
selector: data
attribute: attributes
fields:
category:
selector: category_id
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:
selector: download_link
poster:
selector: meta.poster
filters:
- name: replace
args: ["https://via.placeholder.com/90x135", ""]
imdbid:
selector: imdb_id
tmdbid:
selector: tmdb_id
tvdbid:
selector: tvdb_id
genre:
selector: meta.genres
_internal:
selector: internal
case:
False: "{{ .False }}"
True: "{{ .True }}"
description:
text: "{{ if .Result._internal }}Internal{{ else }}{{ end }}{{ if and .Result._internal .Result.genre }} | {{ else }}{{ end }}{{ .Result.genre }}"
seeders:
selector: seeders
leechers:
selector: leechers
grabs:
selector: times_completed
date:
# "created_at": "2021-10-18T00:34:50.000000Z" is returned by Newtonsoft.Json.Linq as 18/10/2021 00:34:50
selector: created_at
filters:
- name: append
args: " +00:00" # GMT
- name: dateparse
args: "MM/dd/yyyy HH:mm:ss zzz"
size:
selector: size
_featured:
selector: featured
case:
False: "{{ .False }}"
True: "{{ .True }}"
downloadvolumefactor_freeleech:
# api returns 0%, 25%, 50%, 75%, 100%
selector: freeleech
case:
0%: 1 # not free
25%: 0.75
50%: 0.5
75%: 0.25
100%: 0 # freeleech
"*": 0 # catch errors
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 7 days regardless of ratio
# minimumratio:
# text: 0.4
minimumseedtime:
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800
# json UNIT3D 9.1.7

View File

@@ -10,9 +10,9 @@ type: public
encoding: UTF-8
# to fetch current domain use https://www.rantop.my/
links:
- https://www.oxtorrent.fyi/
- https://www.zone-torrent.me/
- https://www.mega-torrent.net/
- https://www.oxtorrent10.com/
- https://www.zone-torrent4.com/
- https://www.mega-torrent7.com/
legacylinks:
# latest domains list
- https://www.rantop.my/
@@ -28,9 +28,6 @@ legacylinks:
- https://oxtorrent.blog/
- https://www.site-torrent.com/
# actual legacylinks
- https://oxtorrent.proxyninja.org/
- https://www-oxtorrent.com/
- https://www.oxtorrent.ke/
- https://www-torrent911.com/
- https://www.oxtorrent1.com/
- https://www.zone-torrent.com/
@@ -49,6 +46,9 @@ legacylinks:
- https://www.zone-torrent3.com/
- https://www.oxtorrent8.com/
- https://www.oxtorrent.diy/
- https://www.zone-torrent.me/
- https://www.mega-torrent.net/
- https://www.oxtorrent.fyi/
caps:
categorymappings:

View File

@@ -182,4 +182,4 @@ search:
filters:
- name: prepend
args: "{{ .Result.description_verified }} "
# NexusPHP v1.8.0 2023-04-16
# NexusPHP v1.9.7 2025-09-24

View File

@@ -131,13 +131,29 @@ search:
args: ["/static/common/noartwork/noimage.png", ""]
files:
selector: td:nth-child(3)
date:
selector: td:nth-child(5) > span
date_elapsed:
# time type: time elapsed
# <span class="time" title="Sep 22 2025, 07:47">1 week ago</span>
selector: span.time:contains("ago")
attribute: title
optional: true
filters:
- name: append
args: " +00:00" # GMT
- name: dateparse
args: "MMM dd yyyy, HH:mm zzz"
date_added:
# time added
# <span class="time" title="1 week ago">May 08 2025, 01:05</span>
selector: span.time:not(:contains("ago"))
optional: true
filters:
- name: append
args: " +00:00" # GMT
- name: dateparse
args: "MMM dd yyyy, HH:mm zzz"
date:
text: "{{ if or .Result.date_elapsed .Result.date_added }}{{ or .Result.date_elapsed .Result.date_added }}{{ else }}now{{ end }}"
size:
selector: td:nth-child(6)
grabs:

View File

@@ -7,6 +7,7 @@ type: private
encoding: UTF-8
links:
- https://pterclub.com/
- https://pterclub.net/
caps:
categorymappings:

View File

@@ -1,188 +0,0 @@
---
id: rapidzona
name: Rapidzona
description: "Rapidzona is a RUSSIAN Public Torrent Tracker for 3X"
language: ru-RU
type: public
encoding: windows-1251
links:
- https://rapidzona.tv/
caps:
categorymappings:
- {id: 71, cat: XXX, desc: "Релизы"}
- {id: 73, cat: XXX, desc: " Ролики и сцены"}
- {id: 106, cat: XXX, desc: " Любительское порно"}
- {id: 107, cat: XXX, desc: " Сцены из фильмов"}
- {id: 133, cat: XXX, desc: " Anal & DP"}
- {id: 146, cat: XXX, desc: " Секс втроем"}
- {id: 127, cat: XXX, desc: " Сисястые"}
- {id: 134, cat: XXX, desc: " Группавуха"}
- {id: 114, cat: XXX, desc: " Русские девочки"}
- {id: 130, cat: XXX, desc: " Latin & Ebony"}
- {id: 128, cat: XXX, desc: " Азиатки"}
- {id: 124, cat: XXX, desc: " Межрасовый секс"}
- {id: 131, cat: XXX, desc: " Молоденькие"}
- {id: 132, cat: XXX, desc: " Мамочки"}
- {id: 112, cat: XXX, desc: " Кастинг / Casting"}
- {id: 115, cat: XXX, desc: " Public & Reality"}
- {id: 142, cat: XXX, desc: " Taboo / Incest"}
- {id: 141, cat: XXX, desc: " Лесбийский страпон"}
- {id: 111, cat: XXX, desc: " Лесбо-Ролики"}
- {id: 144, cat: XXX, desc: " Фистинг и Дилдо"}
- {id: 109, cat: XXX, desc: " BDSM-Ролики"}
- {id: 110, cat: XXX, desc: " Fetish-Ролики"}
- {id: 145, cat: XXX, desc: " Femdom-Ролики"}
- {id: 143, cat: XXX, desc: " Skinny & Petite"}
- {id: 138, cat: XXX, desc: " BBW / Толстушки"}
- {id: 136, cat: XXX, desc: " Оральный секс"}
- {id: 113, cat: XXX, desc: " Соло и мастурбация"}
- {id: 140, cat: XXX, desc: " Ролики от LegalPorno"}
- {id: 126, cat: XXX, desc: " Паки порнороликов"}
- {id: 72, cat: XXX, desc: " Полнометражные фильмы"}
- {id: 120, cat: XXX, desc: " Без сюжета"}
- {id: 118, cat: XXX, desc: " Классика"}
- {id: 116, cat: XXX, desc: " Порно с сюжетом"}
- {id: 119, cat: XXX, desc: " Порно-пародия"}
- {id: 117, cat: XXX, desc: " С Русским переводом"}
- {id: 137, cat: XXX, desc: " Отечественное порно"}
- {id: 121, cat: XXX, desc: " Этнические фильмы"}
- {id: 123, cat: XXX, desc: " Лесбо-фильмы"}
- {id: 139, cat: XXX, desc: " Fetish - фильмы"}
- {id: 122, cat: XXX, desc: " BDSM - фильмы"}
- {id: 125, cat: XXX, desc: " Эротика 18+"}
- {id: 129, cat: XXX, desc: " Документальное 18+"}
- {id: 93, cat: XXX, desc: " Анимация и Хентай"}
- {id: 87, cat: XXX, desc: " Images & Wallpaper"}
- {id: 105, cat: XXX, desc: " Порно игры"}
modes:
search: [q]
settings:
- name: sort
type: select
label: Sort requested from site
default: date
options:
date: created
title: title
- name: type
type: select
label: Order requested from site
default: desc
options:
desc: desc
asc: asc
download:
selectors:
- selector: a[href*="/download.php?id="]
attribute: href
search:
paths:
- path: index.php
inputs:
$raw: "{{ range .Categories }}catlist[]={{.}}&{{end}}"
do: search
subaction: search
showposts: 1
# 0 in article 1 in comments 2 in static pages 3 in article titles
titleonly: 3
story: "{{ if .Keywords }}{{ .Keywords }}{{ else }}{{ .Today.Year }}{{ end }}"
sortby: "{{ .Config.sort }}"
resorder: "{{ .Config.type }}"
error:
- selector: div:contains("MySQL Error!")
rows:
selector: div.post
fields:
category:
selector: p a:nth-child(3), p:has(a:nth-child(3):empty) a:nth-child(2)
optional: true
default: 71
case:
a[href$="/porno-xxx-adult-torrent/"]: 71
a[href$="/porno-video-movies-torrent/"]: 73
a[href$="/amateur/"]: 106
a[href$="/scenes-from-movies/"]: 107
a[href$="/anal/"]: 133
a[href$="/threesomes/"]: 146
a[href$="/big-boobs/"]: 127
a[href$="/group/"]: 134
a[href$="/russian/"]: 114
a[href$="/latin/"]: 130
a[href$="/asian/"]: 128
a[href$="/interracial-xxx/"]: 124
a[href$="/teens/"]: 131
a[href$="/milf/"]: 132
a[href$="/casting/"]: 112
a[href$="/public-reality/"]: 115
a[href$="/taboo/"]: 142
a[href$="/lesbi-strapon/"]: 141
a[href$="/lesbian/"]: 111
a[href$="/fisting-and-dildo/"]: 144
a[href$="/bdsm/"]: 109
a[href$="/fetish/"]: 110
a[href$="/femdom/"]: 145
a[href$="/skinny-petite/"]: 143
a[href$="/bbw/"]: 138
a[href$="/blowjob/"]: 136
a[href$="/solo/"]: 113
a[href$="/legalporno/"]: 140
a[href$="/packs/"]: 126
a[href$="/porno-films-torrent/"]: 72
a[href$="/gonzo/"]: 120
a[href$="/classic/"]: 118
a[href$="/feature/"]: 116
a[href$="/parody/"]: 119
a[href$="/russian-lang/"]: 117
a[href$="/russian-porn/"]: 137
a[href$="/interracial/"]: 121
a[href$="/all-girl-lesbian/"]: 123
a[href$="/fetish-movies/"]: 139
a[href$="/bdsm-and-bondage/"]: 122
a[href$="/erotic-movies/"]: 125
a[href$="/documentary/"]: 129
a[href$="/porno-hentai-anime-torrent/"]: 93
a[href$="/porno-foto-torrent/"]: 87
a[href$="/porno-games-torrent/"]: 105
"*": 71
title:
selector: h1 > a
details:
selector: h1 > a
attribute: href
download:
# <a href="https://rapidzona.tv/engine/download.php?id=78824">
selector: h1 > a
attribute: href
size:
text: "512 MB"
seeders:
text: 1
leechers:
text: 1
description:
selector: div.news
filters:
- name: re_replace
args: ["^...$", ""]
date:
selector: p.title-footer
filters:
# 20/02/2020 18:34
- name: regexp
args: "(\\d{1,2}\\/\\d{2}\\/\\d{4} \\d{1,2}\\:\\d{2})"
- name: append
args: " +03:00" # MSK
- name: dateparse
args: "dd/MM/yyyy HH:mm zzz"
downloadvolumefactor:
text: 0
uploadvolumefactor:
text: 1
# DataLife

View File

@@ -191,10 +191,9 @@ search:
True: 2 # double
uploadvolumefactor:
text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}"
# global MR is 0.8 but torrents must be seeded for 7 days regardless of ratio
# minimumratio:
# text: 0.8
minimumratio:
text: 1.0
minimumseedtime:
# 5 days (as seconds = 5 x 24 x 60 x 60)
text: 432000
# 2 days (as seconds = 2 x 24 x 60 x 60)
text: 172800
# json UNIT3D 9.1.7

View File

@@ -4,7 +4,7 @@ replaces:
- legacyhd
- reelflix
name: ReelFLiX (API)
description: "ReelFLiX (HD4Free,LegacyHD) is a Private Torrent Tracker for HD MOVIES"
description: "ReelFLiX (HD4Free, LegacyHD) is a Private Torrent Tracker for HD MOVIES"
language: en-US
type: private
encoding: UTF-8
@@ -59,7 +59,7 @@ settings:
- name: info_activity
type: info
label: Account Inactivity
default: "To avoid your account being disabled, you must login at least once every 90 days OR have a .torrent actively announcing to the tracker. Please be aware! If you are using any form of automation and it has been 90+ days since your last login, and your client stops seeding, your account will be immediately disabled at midnight UTC if you don't login or resume seeding. There is no 90-day grace period if seeding stops; only logging into the site counts. It is always a good idea to periodically login to check the status of your account."
default: "To avoid your account being disabled, you must login at least once every 90 days OR have a .torrent actively announcing to the tracker. Please be aware! If you are using any form of automation and it has been 90+ days since your last login, and your client stops seeding, your account will be immediately disabled at midnight UTC if you don't login or resume seeding. There is no 90-day grace period if seeding stops; only logging into the site counts. It is always a good idea to periodically login to check the status of your account. After being disabled for inactivity you must make an attempt to recover your account within 90 days (180 days total) or it will be pruned from our system automatically. Pruned accounts CANNOT be enabled and you will have to reapply or find a new invite"
login:
path: /api/torrents
@@ -188,5 +188,5 @@ search:
uploadvolumefactor:
text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}"
minimumratio:
text: 1.0
# json UNIT3D 9.1.6
text: 0.8
# json UNIT3D 9.1.7

View File

@@ -27,7 +27,7 @@ settings:
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://r0k3t.li/\" target=\"_blank\">RocketHD</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
default: "Find or Generate a new API Token by accessing your <a href=\"https://rocket-hd.cc/\" target=\"_blank\">RocketHD</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
@@ -184,6 +184,6 @@ search:
uploadvolumefactor:
text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}"
minimumseedtime:
# 2 days (as seconds = 2 x 24 x 60 x 60)
text: 172800
# json UNIT3D 9.1.0
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800
# json UNIT3D 9.1.5

View File

@@ -9,24 +9,8 @@ type: semi-private
encoding: windows-1251
followredirect: true
links:
- https://sep30.rudub.bet/
- https://oct07.rudub.mom/
legacylinks:
- https://sep15.rudub.bet/
- http://sep16.rudub.bet/
- https://sep16.rudub.bet/
- http://sep17.rudub.bet/
- https://sep17.rudub.bet/
- http://sep18.rudub.bet/
- https://sep18.rudub.bet/
- http://sep19.rudub.bet/
- https://sep19.rudub.bet/
- http://sep20.rudub.bet/
- https://sep20.rudub.bet/
- http://sep21.rudub.bet/
- https://sep21.rudub.bet/
- http://sep22.rudub.bet/
- https://sep22.rudub.bet/
- http://sep23.rudub.bet/
- https://sep23.rudub.bet/
- http://sep24.rudub.bet/
- https://sep24.rudub.bet/
@@ -41,6 +25,22 @@ legacylinks:
- http://sep29.rudub.bet/
- https://sep29.rudub.bet/
- http://sep30.rudub.bet/
- https://sep30.rudub.bet/
- http://oct01.rudub.bet/
- https://oct01.rudub.bet/
- http://oct02.rudub.bet/
- https://oct02.rudub.bet/
- http://oct02.rudub.mom/
- https://oct02.rudub.mom/
- http://oct03.rudub.mom/
- https://oct03.rudub.mom/
- http://oct04.rudub.mom/
- https://oct04.rudub.mom/
- http://oct05.rudub.mom/
- https://oct05.rudub.mom/
- http://oct06.rudub.mom/
- https://oct06.rudub.mom/
- http://oct07.rudub.mom/
caps:
categorymappings:
- {id: 1, cat: TV, desc: "TV"}

View File

@@ -10,16 +10,17 @@ links:
caps:
categorymappings:
- {id: 1, cat: Movies, desc: "Filmes", default: true}
- {id: 2, cat: TV, desc: "Séries", default: true}
- {id: 3, cat: TV/Anime, desc: "Animes", default: true}
- {id: 4, cat: Other, desc: "Cursos", default: false}
- {id: 5, cat: Console, desc: "Games", default: true}
- {id: 6, cat: Books/EBook, desc: "Livros", default: true}
- {id: 7, cat: Books/Comics, desc: "HQs", default: true}
- {id: 8, cat: Audio/Audiobook, desc: "AudioBooks", default: true}
- {id: 9, cat: PC, desc: "Programas", default: true}
- {id: 10, cat: Other, desc: "Materiais de Apoio", default: true}
- {id: 1, cat: Movies, desc: "Filmes"}
- {id: 2, cat: TV, desc: "Séries"}
- {id: 3, cat: TV/Anime, desc: "Animes"}
- {id: 4, cat: Other, desc: "Cursos"}
- {id: 5, cat: Console, desc: "Games"}
- {id: 6, cat: Books/EBook, desc: "Livros"}
- {id: 7, cat: Books/Comics, desc: "HQs"}
- {id: 8, cat: Audio/Audiobook, desc: "AudioBooks"}
- {id: 9, cat: PC, desc: "Programas"}
- {id: 11, cat: Other, desc: "Diversos"}
- {id: 10, cat: Other, desc: "Materiais de Apoio"}
modes:
search: [q]
@@ -123,8 +124,6 @@ search:
selector: details_link
download:
selector: download_link
infohash:
selector: info_hash
poster:
selector: meta.poster
filters:
@@ -199,4 +198,4 @@ search:
minimumseedtime:
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800
# json UNIT3D 8.2.0
# json UNIT3D 9.1.7

View File

@@ -155,8 +155,6 @@ search:
selector: details_link
download:
selector: download_link
infohash:
selector: info_hash
poster:
selector: meta.poster
filters:
@@ -229,4 +227,4 @@ search:
minimumseedtime:
# 6 days (as seconds = 6 x 24 x 60 x 60)
text: 518400
# json UNIT3D 9.1.5 (custom)
# json UNIT3D 9.1.7 (custom)

View File

@@ -1,7 +1,7 @@
---
id: tocashare
name: Toca Share (API)
description: "Toca Share is a PORTUGUESE Private Torrent Tracker for MOVIES / TV / GENERAL"
description: "Toca Share is a PORTUGUESE Private Torrent Tracker for EBOOKS / AUDIOBOOKS / COURSES"
language: pt-PT
type: private
encoding: UTF-8
@@ -12,22 +12,12 @@ legacylinks:
caps:
categorymappings:
- {id: 1, cat: Movies, desc: "Filme"}
- {id: 2, cat: TV, desc: "Seriado"}
- {id: 3, cat: Audio, desc: "Som (Música)"}
- {id: 4, cat: Console, desc: "Jogo"}
- {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"}
- {id: 9, cat: Audio/Audiobook, desc: "Audio E-Book"}
- {id: 10, cat: XXX, desc: "XXX"}
- {id: 11, cat: Audio/Video, desc: "Shows"}
modes:
search: [q]
tv-search: [q, season, ep, imdbid, tvdbid, tmdbid]
movie-search: [q, imdbid, tmdbid]
book-search: [q]
music-search: [q]
@@ -92,11 +82,6 @@ search:
# if we have an id based search, add Season and Episode as query in name for UNIT3D < v6. Else pass S/E Params for UNIT3D >= v6
$raw: "{{ range .Categories }}&categories[]={{.}}{{end}}"
name: "{{ .Keywords }}"
seasonNumber: "{{ .Query.Season }}"
episodeNumber: "{{ .Query.Ep }}"
imdbId: "{{ .Query.IMDBIDShort }}"
tmdbId: "{{ .Query.TMDBID }}"
tvdbId: "{{ .Query.TVDBID }}"
"free[]": "{{ if .Config.freeleech }}100{{ else }}{{ end }}"
sortField: "{{ .Config.sort }}"
sortDirection: "{{ .Config.type }}"
@@ -133,21 +118,8 @@ search:
filters:
- name: replace
args: ["https://via.placeholder.com/90x135", ""]
imdbid:
selector: imdb_id
tmdbid:
selector: tmdb_id
tvdbid:
selector: tvdb_id
genre:
selector: meta.genres
filters:
- name: re_replace
args: ["(?i)(Science Fiction)", "Science_Fiction"]
- name: re_replace
args: ["(?i)(TV Movie)", "TV_Movie"]
- name: replace
args: [" & ", "_&_"]
_internal:
selector: internal
case:

View File

@@ -7,11 +7,9 @@ type: public
encoding: UTF-8
followredirect: true
links:
- https://torrentqq387.com/
- https://torrentegg77.com/
- https://torrentqq388.com/
- https://torrentegg78.com/
legacylinks:
- https://torrentegg63.com/
- https://torrentqq372.com/
- https://torrentegg64.com/
- https://torrentqq373.com/
- https://torrentegg65.com/
@@ -39,6 +37,8 @@ legacylinks:
- https://torrentegg75.com/
- https://torrentqq386.com/
- https://torrentegg76.com/
- https://torrentqq387.com/
- https://torrentegg77.com/
caps:
categorymappings:

View File

@@ -9,9 +9,8 @@ followredirect: true
requestDelay: 2
# to fetch current domain use https://tzip.top/
links:
- https://torrentsome214.com/
- https://torrentsome215.com/
legacylinks:
- https://torrentsome199.com/
- https://torrentsome200.com/
- https://torrentsome201.com/
- https://torrentsome202.com/
@@ -26,6 +25,7 @@ legacylinks:
- https://torrentsome211.com/
- https://torrentsome212.com/
- https://torrentsome213.com/
- https://torrentsome214.com/
caps:
categorymappings:

View File

@@ -9,9 +9,8 @@ followredirect: true
requestDelay: 2
# to fetch current domain use https://tzip.top/
links:
- https://torrenttip195.top/
- https://torrenttip196.top/
legacylinks:
- https://torrenttip180.top/
- https://torrenttip181.top/
- https://torrenttip182.top/
- https://torrenttip183.top/
@@ -26,6 +25,7 @@ legacylinks:
- https://torrenttip192.top/
- https://torrenttip193.top/
- https://torrenttip194.top/
- https://torrenttip195.top/
caps:
categorymappings:

View File

@@ -198,4 +198,4 @@ search:
minimumseedtime:
# 3 days (as seconds = 3 x 24 x 60 x 60)
text: 259200
# json UNIT3D 9.0.6
# json UNIT3D 9.1.5

View File

@@ -23,6 +23,7 @@ caps:
- {id: 47, cat: TV/Sport, desc: "Boxing"}
- {id: 14, cat: Movies, desc: "Documentary"}
- {id: 20, cat: TV/Sport, desc: "DVD"}
- {id: 88, cat: Books, desc: "eBooks"}
- {id: 2, cat: TV/Sport, desc: "ECW Original"}
- {id: 26, cat: TV/Sport, desc: "ECW Weekly"}
- {id: 21, cat: TV/Sport, desc: "Int Indy's"}
@@ -68,6 +69,7 @@ caps:
- {id: 53, cat: TV/Sport, desc: "WWE Smackdown HD"}
- {id: 43, cat: TV/Sport, desc: "WWE Superstars"}
- {id: 54, cat: TV/Sport, desc: "WWE Superstars HD"}
- {id: 89, cat: TV/Sport, desc: "WWE Vault"}
- {id: 19, cat: TV/Sport, desc: "WWE Velocity"}
- {id: 31, cat: TV/Sport, desc: "WWE Vintage"}
@@ -75,6 +77,7 @@ caps:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
book-search: [q]
settings:
- name: username

View File

@@ -186,5 +186,5 @@ search:
uploadvolumefactor:
text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}"
minimumratio:
text: 0.5
text: 0.7
# json UNIT3D 9.1.7

View File

@@ -7,7 +7,7 @@ type: public
encoding: UTF-8
# to fetch current domain use https://www.rantop.my/
links:
- https://www.zetorrents.diy/
- https://www.zetorrents2.com/
legacylinks:
# latest domains list
- https://www.rantop.my/
@@ -22,7 +22,6 @@ legacylinks:
- https://www.rantop.org/
- https://www.site-torrent.com/
# actual legacylinks
- https://www.zetorrents.tv/
- https://www.zetorrents.bz/
- https://www.zetorrents.nl/
- https://www.zetorrents.biz/
@@ -39,6 +38,7 @@ legacylinks:
- https://wvw-zetorrents.com/
- https://www-zetorrents.com/
- https://www.zetorrents1.com/
- https://www.zetorrents.diy/
caps:
categories:

View File

@@ -11,7 +11,7 @@ certificates:
- 6daab5aed021a47614f439584fc450bde16cb528 # cloudflare
# to fetch current domain use https://www.rantop.my/
links:
- https://www.zktorrent.net/
- https://www.zktorrent6.com/
legacylinks:
# latest domains list
- https://www.rantop.my/
@@ -27,7 +27,6 @@ legacylinks:
- https://gktorrent.news/
- https://www.site-torrent.com/
# actual legacylinks
- https://www.gktorrent.uno/
- https://www.gktorrent.gy/
- https://www.gktorrent.si/
- https://www.gktorrent.my/
@@ -42,6 +41,7 @@ legacylinks:
- https://www.zktorrent3.com/
- https://www.zktorrent4.com/
- https://www.zktorrent5.com/
- https://www.zktorrent.net/
caps:
categorymappings:

View File

@@ -46,7 +46,7 @@ namespace Jackett.Common.Indexers.Definitions
configData: new ConfigurationDataCookie("For best results, change the 'Torrents per page' setting to 100 in your profile."))
{
configData.AddDynamic("freeleech", new BoolConfigurationItem("Search freeleech only") { Value = false });
configData.AddDynamic("Account Inactivity", new DisplayInfoConfigurationItem("Account Inactivity", "Inactive accounts are disabled after 2 months days for User class, after 3 months for Power User, after 4 months for Elite User, after 6 months for Insane User, after 9 months for Veteran User, after 11 months for VIP, after 12 months for Dedicated BHD User & all Staff. Parking your account doubles the maximum inactive time. Only the login and browsing the site is considered activity."));
configData.AddDynamic("Account Inactivity", new DisplayInfoConfigurationItem("Account Inactivity", "Inactive accounts are disabled after 2 months for User class, 3 months for Power User class, 4 months for Elite User, 6 months Insane User class, 9 months for Veteran User, 11 months for VIP, 12 months for Dedicated BHD User and 12 months for Staff. Parking your account doubles the maximum inactive time. Only the login and browsing the site is considered activity."));
configData.AddDynamic("Rate Limits", new DisplayInfoConfigurationItem("Rate Limits", "BitHDTV has rate limits, the indexer will fail if you exceed them. Read the post at <a href=\"https://www.bit-hdtv.com/forums/viewtopic.php?id=18657\" target=\"_blank\">forum topic 18657</a>"));
}

View File

@@ -29,10 +29,10 @@ namespace Jackett.Common.Indexers.Definitions
public override string Name => "DonTorrent";
public override string Description => "DonTorrent is a SPANISH Public tracker for MOVIES / TV / GENERAL";
// in the event the redirect is inactive https://t.me/s/dontorrent should have the latest working domain
public override string SiteLink { get; protected set; } = "https://dontorrent.istanbul/";
public override string SiteLink { get; protected set; } = "https://dontorrent.onl/";
public override string[] AlternativeSiteLinks => new[]
{
"https://dontorrent.istanbul/",
"https://dontorrent.onl/",
"https://todotorrents.org/",
"https://tomadivx.net/",
"https://seriesblanco.one/",
@@ -41,7 +41,6 @@ namespace Jackett.Common.Indexers.Definitions
};
public override string[] LegacySiteLinks => new[]
{
"https://dontorrent.website/",
"https://dontorrent.group/",
"https://dontorrent.download/",
"https://dontorrent.gift/",
@@ -56,6 +55,7 @@ namespace Jackett.Common.Indexers.Definitions
"https://dontorrent.international/",
"https://dontorrent.irish/",
"https://dontorrent.lighting/",
"https://dontorrent.istanbul/",
};
public override string Language => "es-ES";
public override string Type => "public";

View File

@@ -22,7 +22,11 @@ namespace Jackett.Common.Indexers.Definitions
public override string Id => "revolutiontt";
public override string Name => "RevolutionTT";
public override string Description => "RevolutionTT is a Private site. The Revolution has begun";
public override string SiteLink { get; protected set; } = "https://revolutiontt.me/";
public override string SiteLink { get; protected set; } = "https://revott.me/";
public override string[] LegacySiteLinks => new[]
{
"https://revolutiontt.me/",
};
public override Encoding Encoding => Encoding.GetEncoding("iso-8859-1");
public override string Language => "en-US";
public override string Type => "private";

View File

@@ -22,7 +22,11 @@ namespace Jackett.Common.Indexers.Definitions
public override string Id => "shazbat";
public override string Name => "Shazbat";
public override string Description => "Shazbat is a Private site with highly curated TV content";
public override string SiteLink { get; protected set; } = "https://www.shazbat.tv/";
public override string SiteLink { get; protected set; } = "https://www.shazbat.tube/";
public override string[] LegacySiteLinks => new[]
{
"https://www.shazbat.tv/",
};
public override string Language => "en-US";
public override string Type => "private";

View File

@@ -406,7 +406,6 @@ namespace Jackett.Updater
"Definitions/epizod.yml",
"Definitions/erzsebet.yml",
"Definitions/erzsebetpl.yml",
"Definitions/esharenet.yml",
"Definitions/estrenosdtl.yml",
"Definitions/ethor.yml",
"Definitions/ettv.yml",
@@ -418,6 +417,7 @@ namespace Jackett.Updater
"Definitions/extratorrentclone.yml",
"Definitions/extremetorrents.yml",
"Definitions/extremlymtorrents.yml",
"Definitions/exttorrents.yml",
"Definitions/fantasticheaven.yml",
"Definitions/fantastiko.yml",
"Definitions/fastscene.yml",
@@ -588,7 +588,6 @@ namespace Jackett.Updater
"Definitions/nextjav.yml",
"Definitions/nexttorrent.yml",
"Definitions/nforce.yml",
"Definitions/nirvana.yml",
"Definitions/nitro.yml",
"Definitions/nnm-club.yml", // renamed to noname-club
"Definitions/nntt.yml",
@@ -649,6 +648,7 @@ namespace Jackett.Updater
"Definitions/qxr.yml",
"Definitions/racing4everyone.yml", // switch to *-API #12870 #8682
"Definitions/rapidetracker.yml",
"Definitions/rapidzona.yml",
"Definitions/rarbg.yml", // migrated to C#
"Definitions/rareshare2.yml",
"Definitions/redbits.yml", // switch to *-API #11540 #8682