Compare commits

...

14 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
14 changed files with 31 additions and 388 deletions

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
@@ -354,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]

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

@@ -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

@@ -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

@@ -10,7 +10,7 @@ type: public
encoding: UTF-8
# to fetch current domain use https://www.rantop.my/
links:
- https://www.oxtorrent.fyi/
- https://www.oxtorrent10.com/
- https://www.zone-torrent4.com/
- https://www.mega-torrent7.com/
legacylinks:
@@ -28,7 +28,6 @@ legacylinks:
- https://oxtorrent.blog/
- https://www.site-torrent.com/
# actual legacylinks
- https://www.oxtorrent.ke/
- https://www-torrent911.com/
- https://www.oxtorrent1.com/
- https://www.zone-torrent.com/
@@ -49,6 +48,7 @@ legacylinks:
- https://www.oxtorrent.diy/
- https://www.zone-torrent.me/
- https://www.mega-torrent.net/
- https://www.oxtorrent.fyi/
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

@@ -9,12 +9,8 @@ type: semi-private
encoding: windows-1251
followredirect: true
links:
- https://oct05.rudub.mom/
- https://oct07.rudub.mom/
legacylinks:
- 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 +37,10 @@ legacylinks:
- 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

@@ -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

@@ -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

@@ -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

@@ -417,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",
@@ -647,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