Compare commits

...

85 Commits

Author SHA1 Message Date
Garfield69
af4f731df4 assorted unit3d: adjust time zone 2024-12-04 15:16:35 +13:00
Garfield69
a59b173014 rudub: bump domain 2024-12-04 05:42:35 +13:00
Garfield69
4a0348f3dd le-cinephile: new cats 2024-12-04 05:42:25 +13:00
Garfield69
4390d7acac FNP: new mandatory MST, MR is now just global 2024-12-03 20:54:46 +13:00
Garfield69
0a8bc6f7a1 assorted unit3d; bump engine tag 2024-12-03 20:53:45 +13:00
Garfield69
9139deea4b solidtorrents: new cat 2024-12-03 18:18:45 +13:00
Garfield69
57f941557e solidtorrents: switch back to .eu TLD resolves #4751 2024-12-03 15:57:12 +13:00
Garfield69
b2703b7668 torrent-explosiv: add info_password for config 2024-12-03 07:15:09 +13:00
Garfield69
4d7185cb66 dark-shadow: update info_password for config 2024-12-03 07:14:42 +13:00
Garfield69
c9d5db7401 rudub: bump domain 2024-12-03 06:51:22 +13:00
Garfield69
55c18d730d nyaasi; lint 2024-12-02 19:55:57 +13:00
Garfield69
600aa9bb26 nyaasi: refresh cats descr and add music mode 2024-12-02 19:29:41 +13:00
Garfield69
a75f1d8c48 nyaapantsu: add anime movies for radarr 2024-12-02 19:28:50 +13:00
Garfield69
57d53bc231 polishtorrent: update cats 2024-12-02 14:06:21 +13:00
Garfield69
98b6692a1e nyaapantsu: lint 2024-12-02 08:08:20 +13:00
Garfield69
9f000669f5 add nyaapantsu a public site. resolves #15740 2024-12-02 07:42:55 +13:00
Garfield69
5453fc8f25 rudub: bump domain 2024-12-02 06:10:46 +13:00
Garfield69
4ba6a6b910 crabpt: drop results without DL 2024-12-02 06:10:27 +13:00
Garfield69
88300e7f28 add HHD a private site. resolves #15738 2024-12-01 12:00:34 +13:00
Garfield69
7bdce70db7 rudub: bump domain 2024-12-01 04:40:55 +13:00
Garfield69
f8ef344dd5 proporno: new cat 2024-12-01 04:40:41 +13:00
Garfield69
02d8637b92 divxtotal; new domain 2024-11-30 18:15:33 +13:00
Garfield69
d5aa3cdd83 rudub: bump domain 2024-11-30 05:39:13 +13:00
Garfield69
503a081379 infire: new cat 2024-11-30 05:38:59 +13:00
Garfield69
e77e5f499b kickasstorrents-to: trap the 403 rather than give 0 results
this should help raise awareness that the indexer is being blocked
2024-11-29 19:29:14 +13:00
Garfield69
433709b57a rptscene: removed. resolves #5368 2024-11-29 05:20:28 +13:00
Garfield69
89a8a60b0f torrent9: drop unblockninja 2024-11-29 05:19:32 +13:00
Garfield69
7c8416c64a torlock: drop torlock2 2024-11-29 05:19:16 +13:00
Garfield69
df7ebdb2b0 rudub: bump domain 2024-11-29 05:18:40 +13:00
groggy9788
90dc1bd645 seedpool: remove unsupported search parameters imdbid and tvdbid (#15734) 2024-11-28 19:57:34 +13:00
Garfield69
5df7ede721 torrentqq: bump domains 2024-11-28 18:08:04 +13:00
Garfield69
142f3a2ea2 torrentsir: bump domain 2024-11-28 04:57:28 +13:00
Garfield69
77c23257b2 rudub: bump domain 2024-11-28 04:57:08 +13:00
Garfield69
1b5c52c2d8 f1carreras: new cat 2024-11-27 15:22:55 +13:00
Garfield69
5af2875ed4 ourbits: new logout link. resolves #15730
related #15720
2024-11-27 06:20:06 +13:00
Garfield69
4318ff3689 rudub: bump domain 2024-11-27 05:26:46 +13:00
Garfield69
820437f522 LDU: lint 2024-11-26 14:11:22 +13:00
Garfield69
ef37ec4533 LDU: update cats 2024-11-26 14:06:53 +13:00
HDVinnie
ba962a6382 (Add) Blutopia (BLU) (#15729) 2024-11-26 11:19:35 +13:00
Garfield69
ca802f998e rudub: bump domain 2024-11-26 04:49:54 +13:00
Garfield69
bec9908854 torrent9-tel: new domain 2024-11-25 18:12:34 +13:00
Garfield69
2690efea1d Update README.md 2024-11-25 04:50:42 +13:00
Garfield69
12a380ed35 rudub: bump domain 2024-11-25 04:46:47 +13:00
Bogdan
60a76cf8c8 redacted: new site link (#15725) 2024-11-24 12:47:38 +02:00
Bogdan
be590002a7 immortalseed: update relogin check 2024-11-24 11:49:54 +02:00
Garfield69
23d5545072 dontorrent: new domain 2024-11-24 18:37:44 +13:00
Garfield69
2e098ae13b rudub: bump domain 2024-11-24 05:17:13 +13:00
Garfield69
93f853abf0 losslessclub: add config info avout forum vs tracker. #15723 2024-11-23 19:30:38 +13:00
Garfield69
44bfba5f2c rudub: bump domain 2024-11-23 04:53:20 +13:00
Garfield69
8a656b6839 mazepa: update cats 2024-11-23 04:53:09 +13:00
Garfield69
25f8db676e add thepiratedship a private site. resolves #15722 2024-11-22 12:17:06 +13:00
Garfield69
335cd2f3eb torrentqq: bump domain 2024-11-22 05:03:02 +13:00
Garfield69
e1a53faf19 rudub: bump domain 2024-11-22 05:02:46 +13:00
Garfield69
33787dcb16 oldtoonsworld: -> 8.3.3 2024-11-21 13:51:37 +13:00
Garfield69
015f1414d2 rudub: bump domain 2024-11-21 05:03:21 +13:00
Garfield69
0c5bda00b6 glodls: unblockninja working now 2024-11-21 05:03:10 +13:00
Garfield69
9faeb4cf45 denofsimps: removed. resolves #15460 2024-11-20 13:21:14 +13:00
Bogdan
2c159ccf9b bitmagnet: add alternative link for docker hosts 2024-11-19 22:44:10 +02:00
Garfield69
fc1a4e963a rustorka: switch to cookie login. resolves #13515 2024-11-20 06:42:40 +13:00
Garfield69
620a2ab5a3 rudub: bump domain 2024-11-20 06:19:23 +13:00
Garfield69
778cbeeed3 seedoff: prevent forbidden 2024-11-20 06:19:12 +13:00
Garfield69
e0209750b2 torrentsir: bump domain 2024-11-19 05:37:46 +13:00
Garfield69
187ad905b9 rudub: bump domain 2024-11-18 21:08:37 +13:00
Garfield69
3fb8d930aa jav-torrent: new domain .resolves #13017 2024-11-18 21:08:25 +13:00
Garfield69
23afd21e11 xider-torrent: CA expired 2024-11-18 05:56:48 +13:00
Garfield69
404bd92921 rudub: bump domain 2024-11-18 05:46:12 +13:00
Garfield69
75f8061eec add polskie-torrenty a semi-private Polish site. resolves #15712 2024-11-17 12:12:34 +13:00
Garfield69
b6551a5afb helltorrents: fix typo 2024-11-17 12:11:56 +13:00
Garfield69
825be26ddc ex-torrenty: fix typo 2024-11-17 12:11:41 +13:00
Garfield69
4ca5961844 xspeeds: update cats 2024-11-17 06:01:07 +13:00
Garfield69
932d47718b rudub: bump domain 2024-11-17 05:33:14 +13:00
Garfield69
9575f75547 kimoji: removed. resolves #14934 2024-11-16 16:46:42 +13:00
Tiago Oliveira
75a002b853 SceneRush: update cats (#15711) 2024-11-16 15:11:42 +13:00
Garfield69
f10652f0ea isohunt: drop nz domain. resolves #2023 2024-11-16 10:19:42 +13:00
Garfield69
71c18ee5ed torrentwhiz: removed. resolves #14909 2024-11-16 10:14:25 +13:00
Garfield69
e3c4b91488 u2: new layout and DL is on details page. resolves #15710 2024-11-16 08:45:16 +13:00
Garfield69
3e68e45c14 rudub: bump domain 2024-11-16 05:52:27 +13:00
Garfield69
b90bf95fdd lemonhd: fix details selector. resolves #15705 2024-11-16 05:52:17 +13:00
Garfield69
12d952d0f5 Update README.md 2024-11-15 14:46:00 +13:00
Garfield69
409407f38b lemonhd: update cats and modes #15705 2024-11-15 09:11:35 +13:00
Garfield69
cc9c89241b restore lemonhd a Chinese private site. resolves #15705
Previous version was a custom nexus v1.5b4 but this is is back to a standard nexus v1.5b4
2024-11-15 08:58:30 +13:00
Garfield69
9271095b61 mactorrentsdownload: new download process. resolves #12396
from the details page extract the path to the actual download page and then extract the download link from a script.
2024-11-15 06:48:22 +13:00
Garfield69
31847f6e81 vault-network: new cat 2024-11-15 06:28:00 +13:00
Garfield69
cd2b96cfb0 torrentsir: bump domain 2024-11-15 05:16:58 +13:00
Garfield69
ddfe681685 rudub: bump domain 2024-11-15 05:16:42 +13:00
58 changed files with 1093 additions and 595 deletions

View File

@@ -94,6 +94,7 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* NNTT
* NoNaMe Club (NNM-Club)
* Nyaa.si
* NyaaPantsu
* OneJAV
* OxTorrent
* OxTorrent-vip
@@ -136,7 +137,6 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* Torrents.csv
* TorrentSir (토렌트썰)
* TorrentView (토렌트뷰)
* TorrentWhiz (토렌트위즈)
* Torrentz2nz
* TrahT
* truPornolabs
@@ -200,6 +200,7 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* NetHD (VietTorrent)
* Newstudio (login)
* NoNaMe Club (NNM-Club) (login)
* Polskie-Torrenty
* PornoLab
* PussyTorrents
* Rainbow Tracker
@@ -280,6 +281,7 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* BJ-Share (BJ) [![(invite needed)][inviteneeded]](#)
* BlueBird
* BlurayTracker
* Blutopia (BLU)
* Borgzelle [![(invite needed)][inviteneeded]](#)
* Boxing Torrents
* Brasil Tracker
@@ -318,7 +320,6 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* Dark-Shadow
* Das Unerwartete (D-U)
* DataScene (DS)
* DenOfSimps (DoS)
* DesiTorrents [![(invite needed)][inviteneeded]](#)
* Diablo Torrent
* DICMusic [![(invite needed)][inviteneeded]](#)
@@ -396,6 +397,7 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* Hebits
* HellasHut
* HHanClub
* HHD
* HomePornTorrents (HPT)
* House of Devil
* HUDBT (蝴蝶) [![(invite needed)][inviteneeded]](#)
@@ -419,7 +421,6 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* Karagarga [![(invite needed)][inviteneeded]](#)
* Keep Friends [![(invite needed)][inviteneeded]](#)
* Kelu
* KIMOJI
* Korsar [![(invite needed)][inviteneeded]](#)
* KrazyZone
* Kufei (库非)
@@ -433,6 +434,7 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* LearnBits
* LearnFlakes
* Leech24
* LemonHD [![(invite needed)][inviteneeded]](#)
* Lesbians4u
* Libble
* LibraNet (LN)
@@ -524,7 +526,6 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* Romanian Metal Torrents (RMT)
* RoTorrent
* Rousi
* RPTScene (RPTorrents)
* SATClubbing
* SceneHD [![(invite needed)][inviteneeded]](#)
* SceneRush
@@ -569,6 +570,7 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* The-New-Fun
* TheEmpire (TE)
* TheLeachZone (TLZ)
* ThePiratedShip
* TheScenePlace (TSP)
* TJUPT (北洋园PT)
* TLFBits [![(invite needed)][inviteneeded]](#)
@@ -619,7 +621,7 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* White Angel
* WinterSakura
* World-In-HD [![(invite needed)][inviteneeded]](#)
* World-of-Tomorrow
* World-of-Tomorrow [![(invite needed)][inviteneeded]](#)
* Wukong (悟空问道)
* x-ite.me (XM)
* Xider-Torrent

View File

@@ -193,4 +193,4 @@ search:
minimumseedtime:
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800
# json UNIT3D 8.2.0
# json UNIT3D 8.3.4

View File

@@ -7,6 +7,7 @@ type: semi-private
encoding: UTF-8
links:
- http://127.0.0.1:3333/
- http://bitmagnet:3333/
caps:
categorymappings:

View File

@@ -1,20 +1,26 @@
---
id: kimoji
name: KIMOJI
description: "KIMOJI is a CHINESE Private Torrent Tracker for MUSIC"
id: blutopia-api
name: Blutopia (API)
description: "Blutopia (BLU) is a Private Torrent Tracker for HD MOVIES / TV"
language: en-US
type: private
encoding: UTF-8
links:
- https://kimoji.club/
- https://blutopia.cc/
legacylinks:
- https://blutopia.xyz/
caps:
categorymappings:
- {id: 3, cat: Audio, desc: "Music"}
- {id: 1, cat: Movies, desc: "Movie"}
- {id: 2, cat: TV, desc: "TV Show"}
- {id: 3, cat: Movies/Other, desc: "FANRES"}
- {id: 5, cat: Movies/Other, desc: "Trailer"}
modes:
search: [q]
music-search: [q]
tv-search: [q, season, ep, imdbid, tvdbid, tmdbid]
movie-search: [q, imdbid, tmdbid]
settings:
- name: apikey
@@ -23,11 +29,15 @@ 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://kimoji.club/\" target=\"_blank\">KIMOJI</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://blutopia.cc/\" target=\"_blank\">Blutopia</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
@@ -44,6 +54,10 @@ settings:
options:
desc: desc
asc: asc
- name: info_activity
type: info
label: Account Inactivity
default: "Your membership requires that you stay active at Blutopia. To not get disabled, you are required to login to the site at least once every 30 days or be actively seeding at least 1 torrent."
login:
path: /api/torrents
@@ -69,6 +83,11 @@ 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 }}"
@@ -83,12 +102,17 @@ search:
attribute: attributes
fields:
_id:
selector: ..id
category:
selector: category_id
title:
title_optional:
selector: name
title_filename:
selector: "files[0].name"
optional: true
files:
selector: num_file
title:
text: "{{ if and (.Config.single_file_release_use_filename) (eq .Result.files \"1\") (.Result.title_filename) }}{{ .Result.title_filename }}{{ else }}{{ .Result.title_optional }}{{ end }}"
details:
selector: details_link
download:
@@ -96,20 +120,27 @@ search:
infohash:
selector: info_hash
poster:
text: "{{ .Config.sitelink }}files/img/torrent-cover_{{ .Result._id }}.jpg"
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: distributor
selector: meta.genres
filters:
- name: re_replace
args: ["(?i)(Hard Rock)", "Hard_Rock"]
args: ["(?i)(Science Fiction)", "Science_Fiction"]
- name: re_replace
args: ["(?i)(World Music)", "World_Music"]
args: ["(?i)(TV Movie)", "TV_Movie"]
- name: replace
args: ["/", "_"]
args: [" & ", "_&_"]
description:
text: "{{ .Result.genre }}"
files:
selector: num_file
seeders:
selector: seeders
leechers:
@@ -126,7 +157,12 @@ search:
args: "MM/dd/yyyy HH:mm:ss zzz"
size:
selector: size
downloadvolumefactor:
_featured:
selector: featured
case:
False: "{{ .False }}"
True: "{{ .True }}"
downloadvolumefactor_freeleech:
# api returns 0%, 25%, 50%, 75%, 100%
selector: freeleech
case:
@@ -136,16 +172,20 @@ search:
75%: 0.25
100%: 0 # freeleech
"*": 0 # catch errors
uploadvolumefactor:
downloadvolumefactor:
text: "{{ if .Result._featured }}0{{ else }}{{ .Result.downloadvolumefactor_freeleech }}{{ end }}"
uploadvolumefactor_double_upload:
# api returns False, True
selector: double_upload
case:
False: 1 # normal
True: 2 # double
# global MR is 1.0 but torrents must be seeded for 3 days regardless of ratio
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: 1.0
# text: 0.4
minimumseedtime:
# 3 days (as seconds = 3 x 24 x 60 x 60)
text: 259200
# json UNIT3D 7.1.3 (custom)
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800
# json UNIT3D 8.3.4

View File

@@ -190,4 +190,4 @@ search:
minimumseedtime:
# 3 days (as seconds = 3 x 24 x 60 x 60)
text: 259200
# json UNIT3D 8.2.0
# json UNIT3D 8.3.4

View File

@@ -110,7 +110,7 @@ search:
notnewword: 1
rows:
selector: table.torrents > tbody > tr:has(a[href^="details.php?id="])
selector: table.torrents > tbody > tr:has(a[href^="download.php?id="])
fields:
category:

View File

@@ -75,7 +75,7 @@ settings:
- name: info_password
type: info
label: About Password Expiry
default: "Dark Shadow has an <b>8 week Password Expiry</b> regime. So if the Indexer has stopped working then the first thing you should do is check if your password has expired by login to the WEB site, and if necessary use the <b>Passwort anfordern</b> (<i>Request password</i>) button to renew it."
default: "Dark Shadow has an <b>8 week Password Expiry</b> 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 <a href=\"https://dark-shadow.me/login.php\" target=\"_blank\">Dark-Shadow</a>, and if necessary use the <b>Passwort anfordern</b> (<i>Request password</i>) button to renew it."
- name: username
type: text
label: Username

View File

@@ -65,7 +65,7 @@ settings:
default: POLISH
options:
POLISH: POLISH
MULTi POLISH: MULTIi POLISH
MULTi POLISH: MULTi POLISH
login:
# using cookie method because login page has embedded Google reCAPTCHA

View File

@@ -22,6 +22,7 @@ caps:
- {id: 10, cat: TV/Sport, desc: "DTM"}
- {id: 11, cat: TV/Sport, desc: "Rally"}
- {id: 12, cat: TV/Sport, desc: "WEC"}
- {id: 13, cat: TV/Sport, desc: "Other Series"}
modes:
search: [q]

View File

@@ -182,7 +182,10 @@ search:
True: 2 # double
uploadvolumefactor:
text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}"
# Maintain global ratio above 0.7 or downloads will get disabled. No MST.
minimumratio:
text: 0.71
# global MR is 0.71 but torrents must be seeded for 7 days regardless of ratio
# minimumratio:
# text: 0.71
minimumseedtime:
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800
# json UNIT3D 8.3.3

View File

@@ -8,6 +8,7 @@ encoding: UTF-8
links:
- https://glodls.to/
- https://gtso.cc/
- https://glodls.unblockninja.com/
legacylinks:
- https://glodls.rocks/
- https://gtdb.to/
@@ -15,7 +16,6 @@ legacylinks:
- https://www.gtdb.to/
- https://glotorrents.mrunblock.bond/
- https://glotorrents.nocensor.cloud/
- https://glodls.unblockninja.com/ # blank
- https://glodls.ninjaproxy1.com/ # blank
- https://glotorrents.unblockit.download/

View File

@@ -95,7 +95,7 @@ settings:
default: POLISH
options:
POLISH: POLISH
MULTi POLISH: MULTIi POLISH
MULTi POLISH: MULTi POLISH
- name: info_tpp
type: info
label: Results Per Page

View File

@@ -1,30 +1,23 @@
---
id: denofsimps-api
name: DenOfSimps (API)
description: "DenOfSimps (DoS) is a Private Torrent Tracker for 3X Fansite content only"
id: hhd-api
name: HHD (API)
description: "HHD is a Private Torrent Tracker for MOVIES / TV / GAMES"
language: en-US
type: private
encoding: UTF-8
links:
- https://denofsimps.club/
- https://homiehelpdesk.net/
caps:
categorymappings:
- {id: 1, cat: XXX/WEB-DL, desc: "OnlyFans"}
- {id: 2, cat: XXX/WEB-DL, desc: "Fansly"}
- {id: 3, cat: XXX/WEB-DL, desc: "ManyVids"}
- {id: 4, cat: XXX/WEB-DL, desc: "Clips4Sale"}
- {id: 15, cat: XXX/WEB-DL, desc: "iWantClips"}
- {id: 6, cat: XXX/WEB-DL, desc: "Privacy"}
- {id: 10, cat: XXX/WEB-DL, desc: "Chaturbate"}
- {id: 11, cat: XXX/WEB-DL, desc: "LoyalFans"}
- {id: 12, cat: XXX/WEB-DL, desc: "CamSoda"}
- {id: 8, cat: XXX/WEB-DL, desc: "MyDirtyHobby"}
- {id: 5, cat: XXX/WEB-DL, desc: "JustForFans"}
- {id: 14, cat: XXX/WEB-DL, desc: "Other"}
- {id: 1, cat: Movies, desc: "Movies"}
- {id: 2, cat: TV, desc: "TV"}
- {id: 4, cat: Console, desc: "Games"}
modes:
search: [q]
tv-search: [q, season, ep, imdbid, tvdbid, tmdbid]
movie-search: [q, imdbid, tmdbid]
settings:
- name: apikey
@@ -33,7 +26,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://denofsimps.club/\" target=\"_blank\">DenOfSimps</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://homiehelpdesk.net/\" target=\"_blank\">HHD</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
@@ -58,10 +51,6 @@ settings:
options:
desc: desc
asc: asc
- name: info_activity
type: info
label: Account Inactivity
default: "Unused accounts may be pruned without warning."
login:
path: /api/torrents
@@ -84,12 +73,18 @@ search:
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: 50
perPage: 100
keywordsfilters:
- name: re_replace
@@ -100,8 +95,6 @@ search:
attribute: attributes
fields:
_id:
selector: ..id
category:
selector: category_id
title_optional:
@@ -120,9 +113,23 @@ search:
infohash:
selector: info_hash
poster:
text: "{{ .Config.sitelink }}files/img/torrent-cover_{{ .Result._id }}.jpg"
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: type
selector: meta.genres
filters:
- name: re_replace
args: ["(?i)(Science Fiction)", "Science_Fiction"]
- name: replace
args: [" & ", "_&_"]
description:
text: "{{ .Result.genre }}"
seeders:
@@ -136,7 +143,7 @@ search:
selector: created_at
filters:
- name: append
args: " +00:00" # GMT
args: " -11:00" # SST
- name: dateparse
args: "MM/dd/yyyy HH:mm:ss zzz"
size:
@@ -166,10 +173,9 @@ search:
True: 2 # double
uploadvolumefactor:
text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}"
# global MR is 1.0 but torrents must be seeded for 5 days regardless of ratio
# minimumratio:
# text: 1.0
minimumratio:
text: 7.0
minimumseedtime:
# 5 days (as seconds = 5 x 24 x 60 x 60)
text: 432000
# json UNIT3D 8.1.3 (custom)
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800
# json UNIT3D 8.3.3

View File

@@ -85,6 +85,7 @@ caps:
- {id: 45, cat: PC/Mobile-iOS, desc: "iOS", default: true}
- {id: 46, cat: PC/Mac, desc: "Mac", default: true}
- {id: 47, cat: PC/ISO, desc: "Linux", default: true}
- {id: 102, cat: Other, desc: "3D STL", default: true}
# Dokumentarni
- {id: 95, cat: TV/Documentary, desc: "Dokumentarni Film", default: true}
- {id: 96, cat: TV/Documentary, desc: "Dokumentarna Serija", default: true}
@@ -145,7 +146,7 @@ login:
search:
paths:
- path: torrents.php
categories: [14, 15, 16, 20, 21, 49, 50, 51, 52, 55, 71, 72, 73, 74, 77, 97, 99, 100, 23, 24, 75, 76, 78, 79, 80, 81, 82, 98, 26, 56, 93, 29, 30, 31, 34, 83, 42, 43, 53, 54, 62, 37, 85, 86, 87, 88, 89, 90, 91, 38, 39, 40, 41, 44, 45, 46, 47, 95, 96]
categories: [14, 15, 16, 20, 21, 49, 50, 51, 52, 55, 71, 72, 73, 74, 77, 97, 99, 100, 23, 24, 75, 76, 78, 79, 80, 81, 82, 98, 26, 56, 93, 29, 30, 31, 34, 83, 42, 43, 53, 54, 62, 37, 85, 86, 87, 88, 89, 90, 91, 38, 39, 40, 41, 44, 45, 46, 47, 102, 95, 96]
- path: xxx.php
categories: [60, 61, 66, 67, 68, 69, 84]
inputs:

View File

@@ -6,12 +6,12 @@ language: en-US
type: public
encoding: UTF-8
links:
- https://isohunt.nz/
- https://isohunt.ch/
legacylinks:
- https://isohunt2.net/ # redirects to torrentproject.cc
- https://isohunt.fun/ # redirects to torrentproject.cc
- https://isohunt.tv/ # redirects to torrentproject.cc
- https://isohunt.nz/
caps:
categorymappings:

View File

@@ -6,6 +6,8 @@ language: en-US
type: public
encoding: UTF-8
links:
- https://jav-torrent.net/
legacylinks:
- https://jav-torrent.org/
caps:

View File

@@ -71,6 +71,9 @@ search:
- path: "{{ if .Keywords }}usearch/{{ .Keywords }}/{{ else }}new/{{ end }}4/?sortby={{ .Config.sort }}&sort={{ .Config.type }}"
- path: "{{ if .Keywords }}usearch/{{ .Keywords }}/{{ else }}new/{{ end }}5/?sortby={{ .Config.sort }}&sort={{ .Config.type }}"
error:
- selector: h1:contains("403 Forbidden")
rows:
selector: table.data tr.odd:has(a[class="cellMainLink"]), table.data tr.even:has(a[class="cellMainLink"])
filters:

View File

@@ -13,15 +13,15 @@ legacylinks:
caps:
categorymappings:
- {id: 1, cat: Movies, desc: "Films: General"}
- {id: 33, cat: Movies/Other, desc: "Films: [TMDB UnListed]"}
- {id: 21, cat: Movies/3D, desc: "Films: 3D"}
- {id: 25, cat: Movies/Other, desc: "Films: Musical"}
- {id: 18, cat: Movies/Other, desc: "Films: Silent"}
- {id: 24, cat: Movies/Other, desc: "Films: Holiday"}
- {id: 19, cat: Movies/Other, desc: "Films: Shorts"}
- {id: 42, cat: Movies/Other, desc: "Films: Shorts [TMDB UnListed]"}
- {id: 17, cat: TV/Documentary, desc: "Films: Documentary"}
- {id: 12, cat: Movies/Other, desc: "Films: FanEdits/Restorations"}
- {id: 33, cat: Movies/Other, desc: "Films: [TMDB UnListed]"}
- {id: 42, cat: Movies/Other, desc: "Films: Shorts [TMDB UnListed]"}
- {id: 27, cat: Movies/Foreign, desc: "Films SP1: Dub or Vid issues"}
- {id: 22, cat: Movies/Foreign, desc: "Films SP2: No English"}
- {id: 28, cat: Movies/Other, desc: "Films SP3: Other"}
@@ -42,15 +42,15 @@ caps:
- {id: 35, cat: TV/Sport, desc: "Culture: Sports"}
- {id: 37, cat: TV/Other, desc: "Culture: Firearms and Freedom"}
- {id: 36, cat: TV/Other, desc: "Culture: Roms"}
- {id: 6, cat: XXX, desc: "XXX: Smut [TMDB Listed]"}
- {id: 30, cat: XXX, desc: "XXX: Smut [TMDB UnListed]"}
- {id: 15, cat: XXX/Pack, desc: "XXX: MegaPacks"}
- {id: 10, cat: XXX, desc: "XXX: Hentai"}
- {id: 14, cat: XXX/Other, desc: "XXX: Creators Corner"}
- {id: 39, cat: XXX/Other, desc: "XXX: Pain and Violence"}
- {id: 13, cat: XXX/Other, desc: "XXX: Other"}
- {id: 11, cat: XXX/Other, desc: "XXX: Zoo"}
- {id: 26, cat: Other, desc: "FuckedUpShit"}
- {id: 6, cat: XXX, desc: "Mature: NSFW [TMDB Listed]"}
- {id: 30, cat: XXX, desc: "Mature: NSFW [TMDB UnListed]"}
- {id: 15, cat: XXX/Pack, desc: "Mature: NSFW MegaPacks"}
- {id: 10, cat: XXX, desc: "Mature: Hentai"}
- {id: 14, cat: XXX/Other, desc: "Mature: Creators Corner"}
- {id: 39, cat: XXX/Other, desc: "Mature: NSFL [Listed]"}
- {id: 11, cat: XXX/Other, desc: "Mature: NSFL [Unlisted]"}
- {id: 44, cat: XXX/Other, desc: "Mature: Audio"}
- {id: 43, cat: Other, desc: "Internal Testing"}
- {id: 23, cat: Other, desc: "Other_Or_Not_Sure"}
modes:

View File

@@ -46,6 +46,10 @@ caps:
- {id: 14, cat: TV/WEB-DL, desc: "SERIE WEB.720p"}
- {id: 12, cat: TV/WEB-DL, desc: "SERIE WEB"}
- {id: 110, cat: TV, desc: "SERIE Nouveautés 2024"}
# ANIMEE
- {id: 113, cat: TV/Anime, desc: "ANIMEE Nouveautées 2024"}
- {id: 114, cat: Movies/Other, desc: "ANIMEE Fim"}
- {id: 115, cat: TV/Anime, desc: "ANIMEE Serie"}
# LOGICIELS
- {id: 56, cat: PC/ISO, desc: "LOGICIELS Linux"}
- {id: 24, cat: PC/Mac, desc: "LOGICIELS Apple"}
@@ -58,6 +62,7 @@ caps:
# MUSIC
- {id: 5, cat: Audio/Video, desc: "MUSIC clip video"}
- {id: 109, cat: Audio/Video, desc: "MUSIC Spectacles.Theatre"}
- {id: 112, cat: Audio/Video, desc: "MUSIC Concert filmé"}
# JEUX
- {id: 96, cat: PC/Games, desc: "JEUX Apple"}
- {id: 8, cat: Console/PS3, desc: "JEUX PS3"}

View File

@@ -0,0 +1,173 @@
---
id: lemonhd
name: LemonHD
description: "LemonHD is a CHINESE Private Torrent Tracker for HD MOVIES / TV"
language: zh-CN
type: private
encoding: UTF-8
links:
- https://lemonhd.club/
legacylinks:
- https://leaguehd.com/
- https://lemonhd.org/
caps:
categorymappings:
- {id: 401, cat: Movies, desc: "Movies/电影"}
- {id: 411, cat: Audio, desc: "Music/无损音乐"}
- {id: 405, cat: TV/Anime, desc: "Animations/动漫"}
- {id: 406, cat: Audio/Video, desc: "Music Videos/音乐MV"}
- {id: 404, cat: TV/Documentary, desc: "Documentaries/纪录片"}
- {id: 402, cat: TV, desc: "TV Series/剧集"}
- {id: 403, cat: TV, desc: "TV Shows/综艺"}
- {id: 410, cat: Movies/3D, desc: "Movies 3D"}
modes:
search: [q]
tv-search: [q, season, ep, imdbid, doubanid]
movie-search: [q, imdbid, doubanid]
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: 4
options:
4: created
7: seeders
5: size
1: title
- 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 <b>Torrents per page:</b> setting to <b>100</b> on your account profile.
login:
path: login.php
method: form
form: form[action="takelogin.php"]
captcha:
type: image
selector: img[alt="CAPTCHA"]
input: imagestring
inputs:
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
logout: ""
securelogin: ""
ssl: yes
trackerssl: yes
error:
- selector: td.embedded:has(h2:contains("失败"))
test:
path: index.php
selector: a[href$="logout.php"]
search:
paths:
- path: torrents.php
inputs:
$raw: "{{ range .Categories }}cat{{.}}=1&{{end}}"
search: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{ else }}{{ end }}{{ if or .Query.IMDBID .Query.DoubanID }} {{ else }}{{ .Keywords }}{{ end }}{{ if .Query.DoubanID }}{{ .Query.DoubanID }}{{ else }}{{ end }}"
# 0 incldead, 1 active, 2 justdead
incldead: 0
# promotion: 0 all, 1 normal, 2 free, 3 2x, 4 2xfree, 5 50%, 6 2x 50%, 7 30%
spstate: "{{ if .Config.freeleech }}2{{ else }}0{{ end }}"
# 0 title, 1 descr, 3 uploader, 4 imdb, 5 douban
search_area: "{{ if .Query.IMDBID }}4{{ else }}{{ end }}{{ if .Query.DoubanID }}5{{ else }}{{ end }}{{ if or .Query.IMDBID .Query.DoubanID }}{{ else }}0{{ end }}"
# 0 AND, 1 OR, 2 exact
search_mode: 0
sort: "{{ .Config.sort }}"
type: "{{ .Config.type }}"
notnewword: 1
rows:
selector: table.torrents > tbody > tr:has(table.torrentname)
fields:
category:
selector: a[href*="?cat="]
attribute: href
filters:
- name: querystring
args: cat
title:
selector: a[href*="details.php?id="] > b[title]
attribute: title
details:
selector: a[href*="details.php?id="]
attribute: href
download:
selector: a[href*="download.php?id="]
attribute: href
imdbid:
selector: a[href*="imdb.com/title/tt"]
attribute: href
doubanid:
selector: a[href*="movie.douban.com/subject/"]
attribute: href
date_elapsed:
# time type: time elapsed (default)
selector: td.rowfollow:nth-child(4) > span[title]
attribute: title
optional: true
filters:
- name: append
args: " +08:00" # CST
- name: dateparse
args: "yyyy-MM-dd HH:mm:ss zzz"
date_added:
# time added
selector: td.rowfollow:nth-child(4):not(:has(span))
optional: true
filters:
- name: append
args: " +08:00" # CST
- name: dateparse
args: "yyyy-MM-ddHH:mm:ss zzz"
date:
text: "{{ if or .Result.date_elapsed .Result.date_added }}{{ or .Result.date_elapsed .Result.date_added }}{{ else }}now{{ end }}"
size:
selector: td.rowfollow:nth-child(5)
seeders:
selector: td.rowfollow:nth-child(6)
leechers:
selector: td.rowfollow:nth-child(7)
grabs:
selector: td.rowfollow:nth-child(8)
downloadvolumefactor:
case:
img.pro_free: 0
img.pro_free2up: 0
img.pro_50pctdown: 0.5
img.pro_50pctdown2up: 0.5
img.pro_30pctdown: 0.3
"*": 1
uploadvolumefactor:
case:
img.pro_50pctdown2up: 2
img.pro_free2up: 2
img.pro_2up: 2
"*": 1
description:
selector: td:nth-child(2)
remove: a, img
# NexusPHP Standard v1.5 Beta 4

View File

@@ -16,6 +16,18 @@ caps:
search: [q]
music-search: [q, artist]
settings:
- name: username
type: text
label: Username
- name: password
type: password
label: Password
- name: info_login
type: info
label: About LosslessClub Forum versus LosslessClub Tracker
default: "The <a href=\"https://losslessclub.com/\" target=\"_blank\">LosslessClub Forum</a> credentials are different from the <a href=\"https://losslessclub.com/login.php\" target=\"_blank\">LosslessClub Tracker</a> credentials so if the indexer is giving you 'Error Username or password is incorrect' then you are likely using the Forum credentials to access the Tracker."
login:
path: takelogin.php
method: post

View File

@@ -23,9 +23,19 @@ settings:
type: info_flaresolverr
download:
selectors:
- selector: a[href$=".torrent"]
before:
pathselector:
selector: a[href^="/download?"]
attribute: href
filters:
- name: replace
args: ["/download?", "/download/?"]
selectors:
- selector: script:contains("downloadLink")
usebeforeresponse: true
filters:
- name: regexp
args: "downloadLink = '(.+?)';"
search:
paths:

View File

@@ -86,16 +86,7 @@ caps:
- {id: 170, cat: PC, desc: "Програмне забезпечення Офіс, текстові редактори"}
- {id: 171, cat: PC, desc: "Програмне забезпечення Аудіо, відео обробка"}
- {id: 173, cat: PC, desc: "Програмне забезпечення Інше"}
# Закритий розділ
- {id: 160, cat: Audio, desc: "Закритий розділ Rock, Alternative, Punk, Metal"}
- {id: 161, cat: Audio, desc: "Закритий розділ Pop"}
- {id: 181, cat: Audio, desc: "Закритий розділ Synthpop, Futurepop, New Wave, Electropop"}
- {id: 165, cat: Audio, desc: "Закритий розділ Jazz, Blues, Soul"}
- {id: 180, cat: Audio, desc: "Закритий розділ New Age &amp; Meditative"}
- {id: 163, cat: Audio, desc: "Закритий розділ Rap, Hip-hop, RnB, Reggae"}
- {id: 166, cat: Audio, desc: "Закритий розділ Country, Country pop, Bluegrass, Southern rock"}
- {id: 162, cat: Audio, desc: "Закритий розділ Electronic"}
- {id: 164, cat: Audio, desc: "Закритий розділ Other Styles"}
- {id: 185, cat: PC, desc: "Програмне забезпечення Ігри"}
# archive, not in tracker search category pulldown
- {id: 23, cat: Other, desc: "Архів"}

View File

@@ -0,0 +1,158 @@
---
id: nyaapantsu
name: NyaaPantsu
description: "NyaaPantsu is a Public site for dedicated to Asian ANIME"
language: en-US
type: public
encoding: UTF-8
links:
- https://ouo.si/
caps:
categorymappings:
- {id: 3_, cat: TV/Anime, desc: "Anime"}
- {id: 3_12, cat: TV/Anime, desc: "Anime - Anime Music Video"}
- {id: 3_5, cat: TV/Anime, desc: "Anime - English-translated"}
- {id: 3_13, cat: TV/Anime, desc: "Anime - Non-English-translated"}
- {id: 3_6, cat: TV/Anime, desc: "Anime - Raw"}
# Anime as Movies (Radarr uses t=movie):
- {id: 3_, cat: Movies/Other, desc: "Anime"}
- {id: 3_12, cat: Movies/Other, desc: "Anime - Anime Music Video"}
- {id: 3_5, cat: Movies/Other, desc: "Anime - English-translated"}
- {id: 3_13, cat: Movies/Other, desc: "Anime - Non-English-translated"}
- {id: 3_6, cat: Movies/Other, desc: "Anime - Raw"}
- {id: 2_, cat: Audio, desc: "Audio"}
- {id: 2_3, cat: Audio, desc: "Audio - Lossless"}
- {id: 2_4, cat: Audio, desc: "Audio - Lossy"}
- {id: 4_, cat: Books, desc: "Literature"}
- {id: 4_7, cat: Books, desc: "Literature - English-translated"}
- {id: 4_14, cat: Books, desc: "Literature - Non-English-translated"}
- {id: 4_8, cat: Books, desc: "Literature - Raw"}
- {id: 5_, cat: TV, desc: "Live Action"}
- {id: 5_9, cat: TV, desc: "Live Action - English-translated"}
- {id: 5_10, cat: TV, desc: "Live Action - Idol/Promotional Video"}
- {id: 5_18, cat: TV, desc: "Live Action - Non-English-translated"}
- {id: 5_11, cat: TV, desc: "Live Action - Raw"}
- {id: 6_, cat: Other, desc: "Pictures"}
- {id: 6_15, cat: Other, desc: "Pictures - Graphics"}
- {id: 6_16, cat: Other, desc: "Pictures - Photos"}
- {id: 1_, cat: PC, desc: "Software"}
- {id: 1_1, cat: PC/ISO, desc: "Software - Applications"}
- {id: 1_2, cat: PC/Games, desc: "Software - Games"}
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
music-search: [q]
book-search: [q]
settings:
- name: prefer_magnet_links
type: checkbox
label: Prefer Magnet Links
default: true
- name: cat-id
type: select
label: Category
default: _
options:
_: "All categories"
3_: "Anime"
3_12: "Anime - Anime Music Video"
3_5: "Anime - English-translated"
3_13: "Anime - Non-English-translated"
3_6: "Anime - Raw"
2_: "Audio"
2_3: "Audio - Lossless"
2_4: "Audio - Lossy"
4_: "Literature"
4_7: "Literature - English-translated"
4_14: "Literature - Non-English-translated"
4_8: "Literature - Raw"
1_: "Software"
1_1: "Software - Applications"
1_2: "Software - Games"
5_: "Live Action"
5_10: "Live Action - Trailers"
5_9: "Live Action - English subtitled"
5_18: "Live Action - Non-English subtitled"
5_11: "Live Action - Raw"
6_: "Pictures"
6_15: "Pictures - Graphics"
6_16: "Pictures - Photos"
- name: sort
type: select
label: Sort requested from site
default: 2
options:
2: created
5: seeders
4: size
1: title
- name: type
type: select
label: Order requested from site
default: false
options:
false: desc
true: asc
search:
paths:
- path: search
inputs:
q: "{{ .Keywords }}"
c: "{{ .Config.cat-id }}"
# 0 All, 2 Remakes, 3 uploaded by trusted users, 4 A+
s: 0
sort: "{{ .Config.sort }}"
order: "{{ .Config.type }}"
limit: 100
rows:
selector: tr.torrent-info
fields:
category:
selector: a[href^="/search?c="]
attribute: href
filters:
- name: querystring
args: c
title:
selector: a[href^="/view/"]
details:
selector: a[href^="/view/"]
attribute: href
download_optional:
selector: a[href^="/download/"]
attribute: href
optional: true
download:
text: "{{ if .Config.prefer_magnet_links }}{{ else }}{{ .Result.download_optional }}{{ end }}"
optional: true
magnet:
selector: a[href^="magnet:?xt="]
attribute: href
size:
selector: td.tr-size
date:
# Nov 15, 2020
selector: td.date-full
filters:
- name: replace
args: ["UTC+0", "+00:00"]
- name: dateparse
args: "MM/d/yyyy, h:mm:ss tt zzz"
seeders:
selector: td.tr-se
leechers:
selector: td.tr-le
grabs:
selector: td.tr-dl
downloadvolumefactor:
text: 0
uploadvolumefactor:
text: 1
# engine n/a

View File

@@ -27,46 +27,41 @@ legacylinks:
caps:
categorymappings:
# Anime
- {id: 1_0, cat: TV/Anime, desc: "Anime"}
- {id: 1_1, cat: TV/Anime, desc: "Anime music videos"}
- {id: 1_2, cat: TV/Anime, desc: "English subtitled animes"}
- {id: 1_3, cat: TV/Anime, desc: "Non-english subtitled animes"}
- {id: 1_4, cat: TV/Anime, desc: "Raw animes"}
- {id: 1_1, cat: TV/Anime, desc: "Anime - Anime Music Video"}
- {id: 1_2, cat: TV/Anime, desc: "Anime - English-translated"}
- {id: 1_3, cat: TV/Anime, desc: "Anime - Non-English-translated"}
- {id: 1_4, cat: TV/Anime, desc: "Anime - Raw"}
# Anime as Movies (Radarr uses t=movie):
- {id: 1_0, cat: Movies/Other, desc: "Anime"}
- {id: 1_1, cat: Movies/Other, desc: "Anime music videos"}
- {id: 1_2, cat: Movies/Other, desc: "English subtitled animes"}
- {id: 1_3, cat: Movies/Other, desc: "Non-english subtitled animes"}
- {id: 1_4, cat: Movies/Other, desc: "Raw animes"}
# Audio
- {id: 1_1, cat: Movies/Other, desc: "Anime - Anime Music Video"}
- {id: 1_2, cat: Movies/Other, desc: "Anime - English-translated"}
- {id: 1_3, cat: Movies/Other, desc: "Anime - Non-English-translated"}
- {id: 1_4, cat: Movies/Other, desc: "Anime - Raw"}
- {id: 2_0, cat: Audio, desc: "Audio"}
- {id: 2_1, cat: Audio, desc: "Lossless audio"}
- {id: 2_2, cat: Audio, desc: "Lossy audio"}
# Literature
- {id: 2_1, cat: Audio, desc: "Audio - Lossless"}
- {id: 2_2, cat: Audio, desc: "Audio - Lossy"}
- {id: 3_0, cat: Books, desc: "Literature"}
- {id: 3_1, cat: Books, desc: "Literature english translated"}
- {id: 3_2, cat: Books, desc: "Literature non-english translated"}
- {id: 3_3, cat: Books, desc: "Raw literature"}
# Live
- {id: 3_1, cat: Books, desc: "Literature English-translated"}
- {id: 3_2, cat: Books, desc: "Literature - Non-English-translated"}
- {id: 3_3, cat: Books, desc: "Literature - Raw"}
- {id: 4_0, cat: TV, desc: "Live Action"}
- {id: 4_1, cat: TV, desc: "Live Action - English"}
- {id: 4_2, cat: TV, desc: "Live Action - Idol/PV"}
- {id: 4_3, cat: TV, desc: "Live Action - Non-English"}
- {id: 4_1, cat: TV, desc: "Live Action - English-translated"}
- {id: 4_2, cat: TV, desc: "Live Action - Idol/Promotional Video"}
- {id: 4_3, cat: TV, desc: "Live Action - Non-English-translated"}
- {id: 4_4, cat: TV, desc: "Live Action - Raw"}
# Pics
- {id: 5_0, cat: Other, desc: "Pictures"}
- {id: 5_1, cat: Other, desc: "Pictures - Graphics"}
- {id: 5_2, cat: Other, desc: "Pictures - Photos"}
# Software
- {id: 5_1, cat: Other, desc: "Pictures - Graphics"}
- {id: 5_2, cat: Other, desc: "Pictures - Photos"}
- {id: 6_0, cat: PC, desc: "Software"}
- {id: 6_1, cat: PC/ISO, desc: "Applications"}
- {id: 6_2, cat: PC/Games, desc: "Games"}
- {id: 6_1, cat: PC/ISO, desc: "Software - Applications"}
- {id: 6_2, cat: PC/Games, desc: "Software - Games"}
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
music-search: [q]
book-search: [q]
allowrawsearch: true
@@ -151,6 +146,7 @@ search:
q: "{{ if .Keywords }}{{ re_replace .Keywords \"\\b0(\\d{1})\\b\" \"$1\" }}{{ else }}{{ end }}"
p: "{{ if .Keywords }}{{ else }}2{{ end }}"
inputs:
# 0 all, 1 no remakes, 2 trusted only
f: "{{ .Config.filter-id }}"
c: "{{ .Config.cat-id }}"
s: "{{ .Config.sort }}"

View File

@@ -77,7 +77,6 @@ search:
- path: "/api/torrents/filter"
response:
type: json
noResultsMessage: "No Torrents Found"
headers:
Authorization: ["Bearer {{ .Config.apikey }}"]
@@ -94,7 +93,7 @@ search:
"free[]": "{{ if .Config.freeleech }}100{{ else }}{{ end }}"
sortField: "{{ .Config.sort }}"
sortDirection: "{{ .Config.type }}"
perPage: 75
perPage: 100
keywordsfilters:
- name: re_replace
@@ -191,4 +190,4 @@ search:
minimumseedtime:
# 2 days (as seconds = 2 x 24 x 60 x 60)
text: 172800
# json UNIT3D 8.3.0
# json UNIT3D 8.3.3

View File

@@ -70,7 +70,7 @@ login:
cookie: "{{ .Config.cookie }}"
test:
path: index.php
selector: a[href="logout.php"]
selector: a[href*="logout.php?token="]
search:
paths:

View File

@@ -11,24 +11,25 @@ links:
caps:
categorymappings:
- {id: 6, cat: PC/0day, desc: "Aplikacje/Programy"}
- {id: 4, cat: TV/Anime, desc: "Bajki"}
- {id: 30, cat: TV/Anime, desc: "TV Seriale Bajki"}
- {id: 31, cat: TV/Anime, desc: "Anime"}
- {id: 4, cat: Movies, desc: "Bajki"}
- {id: 30, cat: TV, desc: "TV Seriale Bajki"}
- {id: 1, cat: Movies/HD, desc: "Filmy HD"}
- {id: 13, cat: Movies/DVD, desc: "DVD5/9"}
- {id: 12, cat: Movies/BluRay, desc: "BD25/50_5/9"}
- {id: 14, cat: Movies/3D, desc: "Filmy 3D"}
- {id: 16, cat: Movies/SD, desc: "Filmy SD"}
- {id: 17, cat: Movies/Other, desc: "Filmy inne"}
- {id: 24, cat: PC/Games, desc: "Gry dodatki"}
- {id: 5, cat: PC/Games, desc: "Gry pc"}
- {id: 18, cat: PC/Mobile-Android, desc: "Mobile"}
- {id: 24, cat: PC/Games, desc: "Gry dodatki"}
- {id: 10, cat: Console, desc: "Gry Konsole"}
- {id: 18, cat: PC/Mobile-Android, desc: "Mobile"}
- {id: 19, cat: Other, desc: "Inne"}
- {id: 8, cat: Audio, desc: "Muzyka"}
- {id: 11, cat: Movies, desc: "Paczki"}
- {id: 20, cat: Books, desc: "Book"}
- {id: 27, cat: TV/Other, desc: "Teatr Telewizyjny"}
- {id: 25, cat: Audio/Audiobook, desc: "Audiobook"}
- {id: 20, cat: Books, desc: "Book"}
- {id: 21, cat: TV/Sport, desc: "Sport"}
- {id: 29, cat: Movies, desc: "Stare Filmy"}
- {id: 22, cat: TV/SD, desc: "TV Seriale SD"}

View File

@@ -0,0 +1,213 @@
---
id: polskie-torrenty
name: Polskie-Torrenty
description: "Polskie-Torrenty is a POLISH Semi-Private Torrent Tracker for MOVIES / TV / GENERAL"
language: pl-PL
type: semi-private
encoding: UTF-8
links:
- https://polskie-torrenty.eu/
caps:
categorymappings:
# Filmy
- {id: 27, cat: Movies/DVD, desc: "Filmy DVD"}
- {id: 30, cat: Movies/SD, desc: "Filmy DivX/XviD"}
- {id: 71, cat: Movies/3D, desc: "Filmy 3D"}
- {id: 72, cat: Movies/HD, desc: "Filmy x264/1080p"}
- {id: 73, cat: Movies/HD, desc: "Filmy x264/720p"}
- {id: 74, cat: Movies/HD, desc: "Filmy x265/h265"}
- {id: 75, cat: Movies/HD, desc: "Filmy x264/h264"}
- {id: 76, cat: Movies/HD, desc: "Filmy HD 1080p AVC"}
- {id: 77, cat: Movies/UHD, desc: "Filmy 4K UHD"}
- {id: 78, cat: Movies/SD, desc: "Filmy IVO"}
- {id: 79, cat: Movies/SD, desc: "Filmy TS/CAM"}
- {id: 88, cat: Movies/HD, desc: "Filmy x265/1080p"}
- {id: 89, cat: Movies/HD, desc: "Filmy x265/720p"}
# Seriale
- {id: 25, cat: TV, desc: "Seriale Polskie"}
- {id: 26, cat: TV/Foreign, desc: "Seriale Zagraniczne"}
# Dla Dzieci
- {id: 32, cat: Movies, desc: "Filmy/Bajki"}
- {id: 111, cat: Audio/Audiobook, desc: "Audiobook"}
- {id: 112, cat: Console, desc: "Gry"}
- {id: 113, cat: Other, desc: "Inne"}
- {id: 114, cat: Books, desc: "Kolorowanki"}
- {id: 115, cat: Books, desc: "Książki"}
- {id: 116, cat: Audio, desc: "Muzyka"}
- {id: 117, cat: PC, desc: "Programy"}
- {id: 118, cat: Audio/Video, desc: "Teledyski"}
# Gry
- {id: 34, cat: PC/Games, desc: "Gry PC"}
- {id: 35, cat: Console/PSP, desc: "PS2/PS3/PS4/PSP/PS VITA"}
- {id: 36, cat: Console/XBox, desc: "Xbox One/XBOX 360/Xbox"}
- {id: 37, cat: Console/NDS, desc: "NINTENDO / WII / DS"}
# Muzyka
- {id: 38, cat: Audio/Foreign, desc: "Muzyka Zagraniczna"}
- {id: 39, cat: Audio, desc: "Soundtracki"}
- {id: 40, cat: Audio/Video, desc: "Teledyski"}
- {id: 80, cat: Audio, desc: "Muzyka Polska"}
- {id: 81, cat: Audio/Video, desc: "Koncerty"}
# GSM/PDA
- {id: 42, cat: PC/Mobile-Other, desc: "Tapety GSM/PDA"}
- {id: 43, cat: PC/Mobile-Other, desc: "Programy GSM/PDA"}
- {id: 44, cat: PC/Mobile-Other, desc: "Filmy GSM/PDA"}
- {id: 45, cat: PC/Mobile-Other, desc: "Dzwonki GSM/PDA"}
- {id: 46, cat: PC/Mobile-Other, desc: "Gry GSM/PDA"}
# Ksiazki
- {id: 47, cat: Books/EBook, desc: "E-Booki"}
- {id: 48, cat: Audio/Audiobook, desc: "Audio-Booki"}
- {id: 49, cat: Books/Mags, desc: "Czasopisma"}
- {id: 50, cat: Books/Comics, desc: "Komiksy"}
# Programy
- {id: 51, cat: PC/0day, desc: "Windows"}
- {id: 52, cat: PC, desc: "Linux"}
- {id: 53, cat: PC/Mac, desc: "Macintosh"}
# Erotyka
- {id: 58, cat: XXX/Other, desc: "Czasopisma"}
- {id: 59, cat: XXX/ImageSet, desc: "Zdjęcia"}
- {id: 60, cat: XXX/x264, desc: "Filmy"}
- {id: 61, cat: XXX/Other, desc: "Gry"}
- {id: 63, cat: XXX/Other, desc: "Hentai+18"}
# Anime
- {id: 69, cat: TV/Anime, desc: "Anime"}
- {id: 70, cat: XXX/Other, desc: "Hentai"}
- {id: 121, cat: Books/Comics, desc: "Manga"}
# Inne
- {id: 55, cat: Other, desc: "Tapety"}
- {id: 57, cat: Other, desc: "Pozostale"}
- {id: 86, cat: Other, desc: "Śmieszne"}
- {id: 105, cat: Other, desc: "Design www"}
- {id: 106, cat: Other, desc: "Filmy (S)VCD"}
- {id: 107, cat: Other, desc: "Flash/Shockwave"}
- {id: 108, cat: Other, desc: "Fotografia"}
- {id: 109, cat: Other, desc: "Kursy"}
- {id: 110, cat: Other, desc: "Modelarstwo"}
# Sport
- {id: 92, cat: TV/Sport, desc: "Boks"}
- {id: 93, cat: TV/Sport, desc: "Hokej"}
- {id: 94, cat: TV/Sport, desc: "Koszykówka"}
- {id: 95, cat: TV/Sport, desc: "Kulturystyka i fitness"}
- {id: 96, cat: TV/Sport, desc: "MMA"}
- {id: 97, cat: TV/Sport, desc: "Motorowe"}
- {id: 98, cat: TV/Sport, desc: "Piłka nożna"}
- {id: 99, cat: TV/Sport, desc: "Rowerowe"}
- {id: 100, cat: TV/Sport, desc: "Siatkówka"}
- {id: 101, cat: TV/Sport, desc: "Wodne"}
- {id: 102, cat: TV/Sport, desc: "Wrestling"}
- {id: 103, cat: TV/Sport, desc: "Zapasy"}
- {id: 104, cat: TV/Sport, desc: "Zimowe"}
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
music-search: [q]
book-search: [q]
settings:
- name: username
type: text
label: Username
- name: password
type: password
label: Password
- name: multilang
type: checkbox
label: Replace MULTi by another language in release name
default: false
- name: multilanguage
type: select
label: Replace MULTi by this language
default: POLISH
options:
POLISH: POLISH
MULTi POLISH: MULTi POLISH
login:
path: login.php
method: form
form: form[name="login"]
inputs:
uid: "{{ .Config.username }}"
pwd: "{{ .Config.password }}"
keeplogged: 1
error:
- selector: font[color="#FF0000"]
test:
path: index.php
selector: a[href="logout.php"]
search:
paths:
# https://polskie-torrenty.eu/torrents.php?c115=1&c116=1&c117=1&c118=1&search=
- path: torrents.php
inputs:
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
search: "{{ .Keywords }}"
# does not support sorting results, or imdbid searching, or have imdb in results
rows:
selector: div.boxcontent > table > tbody > tr:has(a.link1)
fields:
categorydesc:
selector: div.link1 > font
title_phase1:
selector: a.link1
attribute: href
filters:
- name: regexp
args: f=(.+?)\.torrent
- name: urldecode
- name: htmldecode
title_multilang:
text: "{{ .Result.title_phase1 }}"
filters:
- name: re_replace
args: ["(?i)\\b(MULTI(?!.*(?:POLISH|ENGLISH|\\bPL\\b)))\\b", "{{ .Config.multilanguage }}"]
- name: re_replace
args: ["(?i)\\b(pl)\\b", "POLISH"]
title:
text: "{{ if .Config.multilang }}{{ .Result.title_multilang }}{{ else }}{{ .Result.title_phase1 }}{{ end }}"
details:
selector: a[href^="details.php?id="]
attribute: href
download:
selector: a.link1
attribute: href
poster:
selector: img
attribute: src
date:
selector: td.pole
filters:
- name: regexp
args: "(\\d{2}-\\d{2}-\\d{4})"
- name: dateparse
args: "dd-MM-yyyy"
size:
selector: td.pole
filters:
- name: regexp
args: "Rozmiar: (\\d+\\.\\d+ [T|G|M|K|k]B)"
seeders:
selector: td.pole
filters:
- name: regexp
args: "Seedów: (\\d+)"
leechers:
selector: td.pole
filters:
- name: regexp
args: "Peerów: (\\d+)"
grabs:
selector: td.pole
filters:
- name: regexp
args: "Pobrano: (\\d+)"
downloadvolumefactor:
text: 0
uploadvolumefactor:
text: 1
# engine n/a

View File

@@ -22,6 +22,7 @@ caps:
- {id: 28, cat: XXX, desc: "порно видео зрелых"}
- {id: 29, cat: XXX, desc: "видео кастинг"}
- {id: 32, cat: XXX, desc: "девушки с красивыми попами"}
- {id: 33, cat: XXX, desc: "порно с мулатками"}
- {id: 21, cat: XXX, desc: "любительское видео"}
- {id: 3, cat: XXX, desc: "порно фильмы"}
- {id: 30, cat: XXX, desc: "зарубежные порно фильмы"}

View File

@@ -186,4 +186,4 @@ search:
text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}"
minimumratio:
text: 1.0
# json UNIT3D 8.3.3
# json UNIT3D 8.3.4

View File

@@ -1,177 +0,0 @@
---
id: rptscene
name: RPTScene
description: "RPTScene is a Private tracker for MOVIES / TV / GENERAL"
language: en-US
type: private
encoding: UTF-8
links:
- https://rptscene.xyz/
legacylinks:
- https://rpthd.com/
caps:
categorymappings:
- {id: 6, cat: PC/0day, desc: "Apps: Windows"}
- {id: 7, cat: PC/Mac, desc: "Apps: Mac"}
- {id: 8, cat: PC, desc: "Apps: Linux"}
- {id: 75, cat: Movies/DVD, desc: "Movies: DVD"}
- {id: 26, cat: Movies/BluRay, desc: "Movies: Blu-Ray"}
- {id: 42, cat: Movies/HD, desc: "Movies: FHD-HD"}
- {id: 50, cat: Movies/WEB-DL, desc: "Movies: Web-Dl"}
- {id: 74, cat: Movies/SD, desc: "Movies: SD"}
- {id: 49, cat: Movies/UHD, desc: "Movies: 4k"}
- {id: 46, cat: Movies/3D, desc: "Movies: 3D"}
- {id: 24, cat: Movies, desc: "Movies: Packs"}
- {id: 28, cat: Movies/Other, desc: "Movies: Cartoons"}
- {id: 47, cat: XXX, desc: "Movies: XXX"}
- {id: 41, cat: TV/HD, desc: "TV: HD"}
- {id: 52, cat: TV/WEB-DL, desc: "TV: WEB-DL"}
- {id: 48, cat: TV, desc: "TV: Packs"}
- {id: 9, cat: TV/Documentary, desc: "TV: Documentaries"}
- {id: 22, cat: Audio/MP3, desc: "Music: MP3"}
- {id: 23, cat: Audio/Lossless, desc: "Music: FLAC"}
- {id: 25, cat: Audio/Video, desc: "Music: Video"}
- {id: 27, cat: Audio, desc: "Music: Pack"}
- {id: 53, cat: PC/Games, desc: "Games: Pc"}
- {id: 54, cat: Console, desc: "Games: PsP"}
- {id: 76, cat: Audio/Audiobook, desc: "Books: Audio"}
- {id: 77, cat: Books/EBook, desc: "Books: eBooks"}
- {id: 78, cat: TV/UHD, desc: "TV: 4k"}
modes:
search: [q]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
music-search: [q]
book-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: id
options:
id: 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_results
type: info
label: Search results
default: "If you are not getting results, then access the site with your browser and mark as read all PMs."
- 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). The accounts inactive for 3 months are deleted."
login:
path: account-login.php
method: post
inputs:
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
error:
- selector: div.myFrame:contains("Access Denied")
test:
path: index.php
selector: a[href^="account-logout.php"]
search:
paths:
# https://rptscene.xyz/torrents-search.php?c22=1&c23=1&c76=1&c77=1&search=&incldead=0&freeleech=0&inclrosub=0
- path: torrents-search.php
inputs:
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
search: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{ else }}{{ .Keywords }}{{ end }}" # for dashboard imdbid search
# 0 only active 1 incl dead 2 only dead
incldead: 1
# 0 all 1 not freeleech 2 only freeleech
freeleech: "{{ if .Config.freeleech }}2{{ else }}0{{ end }}"
sort: "{{ .Config.sort }}"
order: "{{ .Config.type }}"
rows:
selector: table.ttable_headinner > tbody > tr
fields:
category:
selector: a[href^="torrents.php?cat="]
attribute: href
filters:
- name: querystring
args: cat
title:
selector: a[href^="torrents-details.php?id="]
attribute: title
details:
selector: a[href^="torrents-details.php?id="]
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href
poster:
selector: a[href^="torrents-details.php?id="]:not(a[onmouseover*="images/nocover.png"])
attribute: onmouseover
filters:
- name: regexp
args: src=([^\s]+)
imdbid:
selector: a[href*="imdb.com/title/tt"]
attribute: href
size:
selector: td:nth-child(4)
date:
# 15.11.21<br>07:47
selector: td:nth-child(5)
# auto adjusted by site account profile
filters:
- name: dateparse
args: "d.MM.yyHH:mm"
grabs:
selector: td:nth-child(7)
seeders:
selector: td:nth-child(8)
leechers:
selector: td:nth-child(9)
genre:
selector: a:contains("Genre:")
filters:
- name: replace
args: ["Genre: ", ""]
_source:
case:
img[src="images/t_extern.png"]: External
"*": Local
description:
text: "{{ .Result._source }} - {{ .Result.genre }}"
downloadvolumefactor:
case:
img[src="images/t_extern.png"]: 0
img[src="images/free.png"]: 0
"*": 1
uploadvolumefactor:
text: 1
minimumratio:
text: 1.0
minimumseedtime:
# 1 day (as seconds = 24 x 60 x 60)
text: 86400
# engine n/a

View File

@@ -9,29 +9,8 @@ type: semi-private
encoding: windows-1251
followredirect: true
links:
- https://14november.rudub.online/
- https://04december.rudub.online/
legacylinks:
- https://14october.rudub.online/
- https://15october.rudub.online/
- https://16october.rudub.online/
- https://17october.rudub.online/
- https://18october.rudub.online/
- https://19october.rudub.online/
- https://20october.rudub.online/
- https://21october.rudub.online/
- https://22october.rudub.online/
- https://23october.rudub.online/
- https://24october.rudub.online/
- https://25october.rudub.online/
- https://26october.rudub.online/
- https://27october.rudub.online/
- https://28october.rudub.online/
- https://29october.rudub.online/
- https://30october.rudub.online/
- https://31october.rudub.online/
- https://01november.rudub.online/
- https://02november.rudub.online/
- https://03november.rudub.online/
- https://04november.rudub.online/
- https://05november.rudub.online/
- https://06november.rudub.online/
@@ -42,6 +21,26 @@ legacylinks:
- https://11november.rudub.online/
- https://12november.rudub.online/
- https://13november.rudub.online/
- https://14november.rudub.online/
- https://15november.rudub.online/
- https://16november.rudub.online/
- https://17november.rudub.online/
- https://18november.rudub.online/
- https://19november.rudub.online/
- https://20november.rudub.online/
- https://21november.rudub.online/
- https://22november.rudub.online/
- https://23november.rudub.online/
- https://24november.rudub.online/
- https://25november.rudub.online/
- https://26november.rudub.online/
- https://27november.rudub.online/
- https://28november.rudub.online/
- https://29november.rudub.online/
- https://30november.rudub.online/
- https://01december.rudub.online/
- https://02december.rudub.online/
- https://03december.rudub.online/
caps:
categorymappings:

View File

@@ -4,7 +4,7 @@ name: Rustorka
description: "Rustorka is a RUSSIAN Semi-Private Torrent Tracker for TV / MOVIES / GENERAL"
language: ru-RU
type: semi-private
encoding: windows-1251
encoding: UTF-8
links:
- https://rustorka.com/
legacylinks:
@@ -779,12 +779,11 @@ caps:
book-search: [q]
settings:
- name: username
- name: cookie
type: text
label: Username
- name: password
type: password
label: Password
label: Cookie
- name: info_cookie
type: info_cookie
- name: stripcyrillic
type: checkbox
label: Strip Cyrillic Letters
@@ -815,15 +814,9 @@ settings:
1: asc
login:
path: forum/login.php
method: post
method: cookie
inputs:
login_username: "{{ .Config.username }}"
login_password: "{{ .Config.password }}"
autologin: 1
login: Вход
error:
- selector: h4.warnColor1.mrg_16
cookie: "{{ .Config.cookie }}"
test:
path: forum/index.php
selector: a[href="./login.php?logout=1"]

View File

@@ -13,44 +13,42 @@ legacylinks:
caps:
categorymappings:
- {id: 1, cat: PC, desc: "Apps"}
- {id: 2, cat: Movies, desc: "XVID"}
- {id: 3, cat: Movies/DVD, desc: "DVD"}
- {id: 4, cat: TV, desc: "TV XVID"}
- {id: 5, cat: PC/Games, desc: "PC Games"}
- {id: 6, cat: Movies/HD, desc: "HD"}
- {id: 7, cat: XXX, desc: "XXX"}
- {id: 8, cat: TV/Anime, desc: "Anime"}
- {id: 9, cat: Audio, desc: "Audio"}
- {id: 10, cat: Other, desc: "Other"}
- {id: 11, cat: Console/XBox 360, desc: "XBOX 360"}
- {id: 12, cat: Console/PSP, desc: "PSP"}
- {id: 13, cat: TV/Documentary, desc: "Doc"}
- {id: 14, cat: Movies/DVD, desc: "Movies DVD"}
- {id: 15, cat: Console, desc: "PS2"}
- {id: 16, cat: TV/Sport, desc: "TV WWE"}
- {id: 17, cat: TV/HD, desc: "TV X264"}
- {id: 18, cat: TV, desc: "TV DVD"}
- {id: 19, cat: XXX/DVD, desc: "XXX DVD"}
- {id: 20, cat: TV/Anime, desc: "Anime DVD"}
- {id: 21, cat: PC/Mac, desc: "Mac"}
- {id: 23, cat: Movies, desc: "Boxset"}
- {id: 31, cat: Other, desc: "OFF"}
- {id: 32, cat: Movies/BluRay, desc: "BluRay"}
- {id: 33, cat: Console/Wii, desc: "WII"}
- {id: 34, cat: Console/PS3, desc: "PS3"}
- {id: 35, cat: TV/Anime, desc: "Anime HD"}
- {id: 36, cat: PC/Mobile-Android, desc: "Android"}
- {id: 37, cat: Movies/DVD, desc: "Custom DVDR"}
- {id: 15, cat: Console/PS3, desc: "JOGO-PS"}
- {id: 11, cat: Console/XBox, desc: "JOGO-XBOX"}
- {id: 5, cat: PC/Games, desc: "JOGO-PC"}
- {id: 33, cat: Console/NDS, desc: "JOGO-ND"}
- {id: 38, cat: Movies/Other, desc: "CAM TS"}
- {id: 23, cat: Movies, desc: "FILME-PACK"}
- {id: 53, cat: Movies/SD, desc: "FILME-SD"}
- {id: 6, cat: Movies/HD, desc: "FILME-HD"}
- {id: 46, cat: Movies/UHD, desc: "FILME-4K"}
- {id: 32, cat: Movies/BluRay, desc: "FILME-BRAY"}
- {id: 3, cat: Movies/DVD, desc: "FILME-DVD"}
- {id: 42, cat: Movies/WEB-DL, desc: "FILME-WEB"}
- {id: 9, cat: Audio, desc: "ALBUNS"}
- {id: 14, cat: Audio/Video, desc: "MUSIC-VID"}
- {id: 1, cat: PC, desc: "APPS"}
- {id: 21, cat: PC/Mac, desc: "MAC"}
- {id: 36, cat: PC/Mobile-Android, desc: "ANDROID"}
- {id: 4, cat: TV/SD, desc: "TV-SD"}
- {id: 17, cat: TV/HD, desc: "TV-HD"}
- {id: 48, cat: TV/UHD, desc: "TV-4K"}
- {id: 47, cat: TV/Other, desc: "TV-PACK"}
- {id: 16, cat: TV/Sport, desc: "WWE"}
- {id: 44, cat: TV/Sport, desc: "SPORTS"}
- {id: 13, cat: TV/Documentary, desc: "DOC"}
- {id: 49, cat: TV/Anime, desc: "ANIME-4K"}
- {id: 20, cat: TV/Anime, desc: "ANIME-DVD"}
- {id: 35, cat: TV/Anime, desc: "ANIME-HD"}
- {id: 50, cat: TV/Anime, desc: "ANIME-PACK"}
- {id: 8, cat: TV/Anime, desc: "ANIME-SD"}
- {id: 51, cat: TV/Anime, desc: "ANIME-WEB"}
- {id: 7, cat: XXX, desc: "XXX"}
- {id: 43, cat: Books/EBook, desc: "EBOOK"}
- {id: 52, cat: Books/Other, desc: "CURSOS"}
- {id: 31, cat: Other, desc: "OFF"}
- {id: 10, cat: Other, desc: "OUTROS"}
- {id: 39, cat: Other, desc: "GPS"}
- {id: 40, cat: Console/PS4, desc: "PS4"}
- {id: 41, cat: Movies/BluRay, desc: "BDRIP"}
- {id: 42, cat: Movies/WEB-DL, desc: "WEB DL"}
- {id: 43, cat: Books, desc: "Ebook"}
- {id: 44, cat: TV/Sport, desc: "Sports"}
- {id: 46, cat: Movies/UHD, desc: "4K"}
- {id: 47, cat: TV/HD, desc: "TV X265"}
modes:
search: [q]
@@ -125,44 +123,42 @@ search:
category:
selector: td:first-of-type
case:
div.cat-4k: 46
div.cat-filme-4k: 46
div.cat-albuns: 9
div.cat-android: 36
div.cat-anime: 8
div.cat-anime-dvdr: 20
div.cat-anime-dvd: 20
div.cat-anime-hd: 35
div.cat-anime-pack: 50
div.cat-anime-web: 51
div.cat-anime-4k: 49
div.cat-apps: 1
div.cat-brip: 41
div.cat-blu-ray: 32
div.cat-boxset: 23
div.cat-cam-ts: 38
div.cat-dvd-custom: 37
div.cat-sports: 44
div.cat-cursos: 52
div.cat-doc: 13
div.cat-dvdr: 3
div.cat-e-book: 43
div.cat-ebook: 43
div.cat-filme-bray: 32
div.cat-filme-dvd: 3
div.cat-filme-hd: 6
div.cat-filme-pack: 23
div.cat-filme-sd: 53
div.cat-filme-web: 42
div.cat-gps: 39
div.cat-hd: 6
div.cat-games: 5
div.cat-ps2: 15
div.cat-ps3: 34
div.cat-ps4: 40
div.cat-psp: 12
div.cat-wii: 33
div.cat-mdvdr: 14
div.cat-jogo-nd: 33
div.cat-jogo-pc: 5
div.cat-jogo-ps: 15
div.cat-jogo-xbox: 11
div.cat-mac: 21
div.cat-music-vid: 14
div.cat-off: 31
div.cat-other: 10
div.cat-series: 4
div.cat-series-dvdr: 18
div.cat-series-x264: 17
div.cat-series-x265: 47
div.cat-web-dl: 42
div.cat-outros: 10
div.cat-sports: 44
div.cat-tv-4k: 48
div.cat-tv-hd: 17
div.cat-tv-pack: 47
div.cat-tv-sd: 4
div.cat-wwe: 16
div.cat-xbox360: 11
div.cat-xvid: 2
div.cat-xxx: 7
div.cat-xxx-dvdr: 19
_audiopt:
selector: i.fg-audiopt
attribute: title

View File

@@ -7,6 +7,7 @@ type: public
encoding: UTF-8
links:
- https://seedoff.zannn.top/
legacylinks:
- https://forum.zannn.top/
caps:
@@ -189,24 +190,24 @@ download:
- name: validfilename
search:
headers:
cookie: ["gophp=gop; trololofm=test; bookcontent=0"]
paths:
# https://seedoff.zannn.top/search?page=ajax&search=&active=0&category=0&options=0&recommend=0&have_quality=0&types_search=0&period=0&genres=&order=3&by=2
- path: search
# https://seedoff.zannn.top/index.php?page=ajax&active=0&options=0&recommend=0&sticky=0&period=0&options=0&order=3&by=2&pages=1
- path: index.php
inputs:
page: ajax
search: "{{ .Keywords }}"
# 0 all, 1 active, 2 dead
active: 0
category: 0
# 0 name, 1 name & desc
options: 0
recommend: 0
have_quality: 0
# 0 whole word, 1 partial word
types_search: 0
sticky: 0
period: 0
order: "{{ .Config.sort }}"
by: "{{ .Config.type }}"
pages: 1
keywordsfilters:
- name: re_replace # S01 to сезон 1

View File

@@ -13,7 +13,7 @@ caps:
- {id: 2, cat: TV, desc: "TV Show"}
- {id: 1, cat: Movies, desc: "Movie"}
- {id: 10, cat: Movies/UHD, desc: "4K Movie"}
- {id: 13, cat: Movies, desc: "BoxSet"}
- {id: 13, cat: TV, desc: "TV Boxsets"}
- {id: 12, cat: PC/Games, desc: "Linux Game"}
- {id: 3, cat: PC/Games, desc: "PC Game"}
- {id: 5, cat: Audio/Lossless, desc: "Music"}
@@ -32,8 +32,8 @@ caps:
modes:
search: [q]
tv-search: [q, season, ep, imdbid, tvdbid, tmdbid]
movie-search: [q, imdbid, tmdbid]
tv-search: [q, season, ep, tmdbid]
movie-search: [q, tmdbid]
music-search: [q]
book-search: [q]
@@ -96,9 +96,7 @@ search:
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 }}"
@@ -135,12 +133,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:
@@ -199,4 +193,4 @@ search:
minimumseedtime:
# 10 days (as seconds = 10 x 24 x 60 x 60)
text: 864000
# json UNIT3D 8.2.0
# json UNIT3D 8.2.0 (custom)

View File

@@ -188,7 +188,7 @@ search:
selector: created_at
filters:
- name: append
args: " +02:00" # EET
args: " +01:00" # CET
- name: dateparse
args: "MM/dd/yyyy HH:mm:ss zzz"
size:
@@ -224,4 +224,4 @@ search:
minimumseedtime:
# 6 days (as seconds = 6 x 24 x 60 x 60)
text: 518400
# json UNIT3D 8.3.2 (custom)
# json UNIT3D 8.3.3 (custom)

View File

@@ -7,11 +7,11 @@ type: public
encoding: UTF-8
requestDelay: 2
links:
- https://solidtorrents.to/
- https://solidtorrents.eu/
legacylinks:
- https://solidtorrents.net/
- https://solidtorrents.eu/
- https://solidtorrents.nocensor.cloud/
- https://solidtorrents.to/
caps:
categories:
@@ -39,6 +39,7 @@ caps:
"Other/Source Code": PC
"Other/Video": TV
Softwares: PC/0day
"Softwares/Mac": PC/Mac
"Softwares/Windows": PC/0day
TV: TV
Unknown: Other

View File

@@ -0,0 +1,164 @@
---
id: thepiratedship
name: ThePiratedShip
description: "ThePiratedShip is a Private tracker for MOVIES / TV / GENERAL"
language: en-US
type: private
encoding: UTF-8
links:
- https://thepiratedship.co.uk/
caps:
categorymappings:
# - {id: 8, cat: Movies/Other, desc: "Torrent Releases"}
# - {id: 32, cat: Movies, desc: "Movies"}
- {id: 10, cat: Movies/SD, desc: "Cams TS & TC/PPV/VOD/HDTV *Ratio Free*"}
- {id: 11, cat: Movies/SD, desc: "Screeners/R3/R5/R6/HDRip/Webrip/WEB-DL/Recodes"}
- {id: 13, cat: Movies/HD, desc: "DVDRip/BRRip/BDRip"}
- {id: 14, cat: Movies/DVD, desc: "DVDR"}
- {id: 15, cat: Movies/UHD, desc: "High Definition MKV/MP4"}
- {id: 16, cat: Movies/UHD, desc: "4k Ultra High Definition *Ratio Free*"}
- {id: 17, cat: Movies/Other, desc: "Movies Requests"}
# - {id: 20, cat: TV, desc: "TV Shows"}
- {id: 21, cat: TV, desc: "Sci-Fi / Supernatural / Horror"}
- {id: 22, cat: TV, desc: "Comedy"}
- {id: 23, cat: TV, desc: "Action/Adventure"}
- {id: 24, cat: TV, desc: "Drama"}
- {id: 25, cat: TV/Documentary, desc: "Documentaries"}
- {id: 27, cat: TV/Sport, desc: "Sport TV"}
- {id: 28, cat: TV/Other, desc: "Misc TV"}
- {id: 29, cat: TV/Other, desc: "TV Shows Requests"}
# - {id: 33, cat: Audio, desc: "Music"}
- {id: 34, cat: Audio, desc: "Rock/Heavy Metal/Alternative"}
- {id: 38, cat: Audio, desc: "Album & Singles Packs"}
- {id: 35, cat: Audio, desc: "Singles"}
- {id: 36, cat: Audio, desc: "Pop albums"}
- {id: 37, cat: Audio, desc: "Trance/Dance/House"}
- {id: 39, cat: Audio, desc: "Drum & Bass/Breakbeat/Garage/Hardcore"}
- {id: 40, cat: Audio, desc: "Golden Oldies/Easy Listening"}
- {id: 41, cat: Audio, desc: "Reggae/DUB/SKA/2 Tone"}
- {id: 42, cat: Audio, desc: "Hip-Hop/RnB/Soul"}
- {id: 43, cat: Audio, desc: "Country/Folk"}
- {id: 44, cat: Audio, desc: "Jazz 'n' Blues"}
- {id: 45, cat: Audio, desc: "Classical"}
- {id: 46, cat: Audio, desc: "Soundtracks"}
- {id: 47, cat: Audio, desc: "Amateur Creations/Live DJ Sets etc/Karaoke"}
- {id: 48, cat: Audio/Video, desc: "Music DVD & Videos"}
- {id: 49, cat: Audio, desc: "Misc/Compilation albums"}
- {id: 50, cat: Audio/Lossless, desc: "Lossless Format Albums"}
# - {id: 54, cat: PC/Games, desc: "Games"}
- {id: 55, cat: PC/Games, desc: "PC Games"}
- {id: 56, cat: Console/XBox, desc: "X BOX"}
- {id: 57, cat: Console/Other, desc: "Nintendo Switch"}
- {id: 58, cat: Console/PS3, desc: "Playstation"}
- {id: 59, cat: Console/PSP, desc: "SONY PSP"}
- {id: 60, cat: Console/NDS, desc: "Nintendo DS"}
- {id: 61, cat: PC/Games, desc: "DVDR Interactive Games & Quizzes"}
- {id: 62, cat: PC/Mac, desc: "Mac & Other OS Games"}
- {id: 63, cat: Console/Other, desc: "All Other Console Roms & Emulators"}
# - {id: 67, cat: PC, desc: "Applications"}
- {id: 68, cat: PC, desc: "Artistry"}
- {id: 69, cat: PC, desc: "Internet & Web"}
- {id: 70, cat: PC, desc: "Utilities"}
- {id: 71, cat: PC, desc: "Sound & Vision"}
- {id: 72, cat: PC, desc: "Misc Applications"}
- {id: 73, cat: PC, desc: "Windows Operating Systems & MS Apps"}
- {id: 74, cat: PC, desc: "Applications Requests"}
# - {id: 78, cat: Other, desc: "Practice Area"}
- {id: 89, cat: Other, desc: Test"}
# undocumented
- {id: 100, cat: Books, desc: Comics/Magazines"}
- {id: 96, cat: Movies, desc: "Animation Releases"}
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
music-search: [q]
book-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
login:
path: index.php
method: form
form: form
inputs:
login: "{{ .Config.username }}"
password: "{{ .Config.password }}"
remember: 1
_xfRedirect: ""
selectorinputs:
_xfToken:
selector: input[name="_xfToken"]
attribute: value
error:
- selector: div.blockMessage--error:contains(" not be found")
- selector: div.blockMessage--error:contains("Incorrect password")
test:
path: index.php
selector: a[href="/index.php?account/preferences"]
search:
paths:
# supports only single cat search, so defaulting to all
- path: "index.php?torrents/&freeleech={{ if .Config.freeleech }}1{{ else }}{{ end }}&filename={{ .Keywords }}"
# imdb and tmdb not supported
keywordsfilters:
- name: re_replace
args: ["\\.", " "]
rows:
selector: table.dataList-table > tbody.normal-torrents > tr
fields:
category:
selector: a[href^="/index.php?forums/"]
attribute: href
filters:
- name: regexp
args: (\d+)/$
title:
selector: div.structItem-title a
details:
selector: li.structItem-startDate a
attribute: href
download:
selector: a[href^="/index.php?attachments/"]
attribute: href
description:
selector: a[href^="/index.php?forums/"]
date:
selector: time
attribute: datetime
size:
selector: td:nth-last-child(4)
grabs:
selector: td:nth-last-child(3)
seeders:
selector: td:nth-last-child(2)
leechers:
selector: td:nth-last-child(1)
downloadvolumefactor:
case:
span.label--accent: 0
"*": 1
uploadvolumefactor:
text: 1
minimumratio:
text: 1.0
minimumseedtime:
# 1 day (as seconds = 24 x 60 x 60)
text: 86400
# XenForo

View File

@@ -8,13 +8,13 @@ encoding: UTF-8
requestDelay: 2
links:
- https://www.torlock.com/
- https://www.torlock2.com/
legacylinks:
- https://torlock.com/
- https://www.torlock.icu/
- https://torlock.nocensor.cloud/
- https://torlock.mrunblock.bond/
- https://torlock.unblockit.download/
- https://www.torlock2.com/ # 400 Bad Request No required SSL certificate was sent
caps:
# dont forget to update the search fields category case block

View File

@@ -84,6 +84,10 @@ caps:
book-search: [q]
settings:
- name: info_password
type: info
label: About Password Expiry
default: "Torrent-Explosiv has an <b>8 week Password Expiry</b> 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 <a href=\"https://torrent-explosiv.me/login.php\" target=\"_blank\">Torrent-Explosiv</a>, and if necessary use the <b>Passwort anfordern</b> (<i>Request password</i>) button to renew it."
- name: username
type: text
label: Username

View File

@@ -9,7 +9,7 @@ type: public
encoding: UTF-8
# to fetch current domain use https://www.protege-torrent.com/Torrent9
links:
- https://www.torrent9.run/
- https://www.torrent9.cv/
legacylinks:
- https://www.protege-liens.com/
- https://www.protege-liens.net/
@@ -21,7 +21,6 @@ legacylinks:
- https://www.torrent.onl/
- https://torrent9.news/
# actual legacylinks
- https://www.torrent9.city/
- https://www.torrent9.gy/
- https://www.torrent9.sbs/
- https://www.torrent9.sb/
@@ -37,6 +36,7 @@ legacylinks:
- https://www.torrent9.cyou/
- https://www.torrent9.gd/
- https://www.torrent9.ing/
- https://www.torrent9.run/
caps:
categorymappings:

View File

@@ -10,7 +10,6 @@ testlinktorrent: false
links:
- https://ww1.torrent9.fm/
- https://torrent9.to/
- https://torrent9.unblockninja.com/
legacylinks:
- https://ww1.torrent9.uno/
- https://wvw.t9.pe/
@@ -35,6 +34,7 @@ legacylinks:
- https://torrent9.ninjaproxy1.com/ # no response data
- https://torrent9.proxyninja.org/ # Error 1007
- https://www.torrent9.se/
- https://torrent9.unblockninja.com/ # 403 forbidden
caps:
# dont forget to update the search fields category case block

View File

@@ -7,11 +7,9 @@ type: public
encoding: UTF-8
followredirect: true
links:
- https://torrentqq342.com/
- https://torrentegg34.com/
- https://torrentqq344.com/
- https://torrentegg36.com/
legacylinks:
- https://torrentqq327.com/
- https://torrentqq328.com/
- https://torrentqq329.com/
- https://torrentqq330.com/
- https://torrentqq331.com/
@@ -31,6 +29,10 @@ legacylinks:
- https://torrentegg32.com/
- https://torrentegg33.com/
- https://torrentqq341.com/
- https://torrentqq342.com/
- https://torrentegg34.com/
- https://torrentqq343.com/
- https://torrentegg35.com/
caps:
categorymappings:

View File

@@ -7,14 +7,8 @@ type: public
encoding: UTF-8
followredirect: true
links:
- https://torrentsir157.com/
- https://torrentsir160.com/
legacylinks:
- http://torrentsir148.com/
- https://torrentsir148.com/
- http://torrentsir149.com/
- https://torrentsir149.com/
- http://torrentsir150.com/
- https://torrentsir150.com/
- http://torrentsir151.com/
- https://torrentsir151.com/
- http://torrentsir152.com/
@@ -28,6 +22,12 @@ legacylinks:
- http://torrentsir156.com/
- https://torrentsir156.com/
- http://torrentsir157.com/
- https://torrentsir157.com/
- http://torrentsir158.com/
- https://torrentsir158.com/
- http://torrentsir159.com/
- https://torrentsir159.com/
- http://torrentsir160.com/
caps:
categorymappings:

View File

@@ -1,110 +0,0 @@
---
id: torrentwhiz
name: TorrentWhiz
description: "TorrentWhiz ( 토렌트위즈) is a Public KOREAN tracker for Korean media."
language: ko-KR
type: public
encoding: UTF-8
followredirect: true
links:
- https://torrentwiz68.com/
legacylinks:
- https://torrentwiz51.com/
- https://torrentwiz52.com/
- https://torrentwiz54.com/
- https://torrentwiz55.com/
- https://torrentwiz56.com/
- https://torrentwiz57.com/
- https://torrentwiz58.com/
- https://torrentwiz59.com/
- https://torrentwiz60.com/
- https://torrentwiz61.com/
- https://torrentwiz62.com/
- https://torrentwiz63.com/
- https://torrentwiz64.com/
- https://torrentwiz66.com/
- https://torrentwiz67.com/
caps:
categorymappings:
- {id: "netflix", cat: TV, desc: "넷플릭스 (Netflix)"}
- {id: "tv", cat: TV, desc: "시사 (TV)"}
- {id: "mov", cat: Movies, desc: "영화 (Movie)"}
- {id: "drama", cat: TV, desc: "드라마 (Drama)"}
- {id: "enter", cat: TV, desc: "예능 (Entertainment)"}
- {id: "music", cat: Audio, desc: "음원 (Music)"}
- {id: "util", cat: PC, desc: "유틸 (Software)"}
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
music-search: [q]
settings:
- name: info_flaresolverr
type: info_flaresolverr
download:
infohash:
hash:
selector: a[href^="magnet:?xt="]
attribute: href
filters:
- name: regexp
args: ([A-F|a-f|0-9]{40})
title:
selector: h1.panel-title
filters:
- name: trim
- name: validfilename
search:
paths:
# https://torrentwiz31.com/bbs/search.php?url=&stx=sin&srows=100&gr_id=&sfl=wr_subject&sop=and
- path: bbs/search.php
inputs:
stx: "{{ if .Keywords }}{{ .Keywords }}{{ else }}{{ .Today.Year }}{{ end }}"
srows: 100
gr_id: ""
# wr_subject||wr_content, wr_subject, wr_content, mb_id, wr_name
sfl: wr_subject
# or, and
sop: and
rows:
selector: div.search-media div.media
fields:
category:
selector: div.media-heading a
attribute: href
filters:
- name: querystring
args: bo_table
title:
selector: div.media-heading a
details:
selector: div.media-heading a
attribute: href
download:
selector: div.media-heading a
attribute: href
poster:
selector: div.photo img
attribute: src
date:
# 2021-01-29T20:44:20+09:00
selector: time
attribute: datetime
size:
text: "512 MB"
seeders:
text: 1
leechers:
text: 1
downloadvolumefactor:
text: 0
uploadvolumefactor:
text: 1
# engine n/a

View File

@@ -15,15 +15,14 @@ caps:
- {id: 413, cat: TV/Anime, desc: "Web"}
- {id: 12, cat: TV/Anime, desc: "BDRip"}
- {id: 13, cat: TV/Anime, desc: "DVDRip"}
- {id: 14, cat: TV/Anime, desc: "HDTVRip"}
- {id: 14, cat: TV/Anime, desc: "HDTV"}
- {id: 15, cat: TV/Anime, desc: "DVDISO"}
- {id: 16, cat: TV/Anime, desc: "BDMV"}
- {id: 17, cat: TV/Anime, desc: "LQRip"}
- {id: 410, cat: TV/Anime, desc: "外挂结构 (TV Series)"}
- {id: 412, cat: TV/Anime, desc: "加流重灌 (Modded Blu-rays)"}
- {id: 21, cat: Books, desc: "Raw Books"}
- {id: 22, cat: Books, desc: "译漫画 (HK Books)"}
- {id: 23, cat: Books, desc: "台译漫画 (TW Books)"}
- {id: 21, cat: Books, desc: "原版漫画 (Raw Books)"}
- {id: 22, cat: Books, desc: "译漫画 (Translated Books)"}
- {id: 30, cat: Audio, desc: "Lossless Music"}
- {id: 40, cat: Other, desc: "Others"}
# Anime as Movies (Radarr uses t=movie):
@@ -32,7 +31,7 @@ caps:
- {id: 413, cat: Movies/Other, desc: "Web"}
- {id: 12, cat: Movies/HD, desc: "BDRip"}
- {id: 13, cat: Movies/Other, desc: "DVDRip"}
- {id: 14, cat: Movies/Other, desc: "HDTVRip"}
- {id: 14, cat: Movies/Other, desc: "HDTV"}
- {id: 15, cat: Movies/Other, desc: "DVDISO"}
- {id: 16, cat: Movies/BluRay, desc: "BDMV"}
- {id: 17, cat: Movies/Other, desc: "LQRip"}
@@ -85,6 +84,11 @@ login:
path: index.php
selector: a[href^="logout.php?key="]
download:
selectors:
- selector: a[href^="download.php?id="]
attribute: href
search:
paths:
- path: torrents.php
@@ -93,7 +97,7 @@ search:
search: "{{ .Keywords }}"
# 0 incldead, 1 active, 2 dead
incldead: 0
# 0 all, 1 normal, 2 free, 3 2x, 4 2xfree, 5 50%, 6 2x50%, 7 30%, 8 all promotions
# 0 all, 1 normal, 2 free, 3 2x, 4 2xfree, 5 50%, 6 2x50%, 7 30%, 8 custom promotion
spstate: "{{ if .Config.freeleech }}2{{ else }}0{{ end }}"
# 0 title, 1 descr, 3 uploader, 4 AniDB, 5 infohash
search_area: 0
@@ -113,22 +117,17 @@ search:
filters:
- name: querystring
args: cat
title_default:
selector: a[href^="details.php?id="]
title:
selector: a[title][href^="details.php?id="]
attribute: title
optional: true
default: "{{ .Result.title_default }}"
selector: a[href^="details.php?id="]
details:
selector: a[href^="details.php?id="]
attribute: href
download:
selector: a[href^="download.php?id="]
selector: a[href^="details.php?id="]
attribute: href
date_elapsed:
# time type: time elapsed (default)
selector: td:nth-child(4) > time[title]
selector: td.rowfollow:nth-child(3) > time[title]
attribute: title
optional: true
filters:
@@ -138,7 +137,7 @@ search:
args: "yyyy-MM-dd HH:mm:ss zzz"
date_added:
# time added
selector: td:nth-child(4):not(time[title]) > time
selector: td.rowfollow:nth-child(3):not(time[title])
optional: true
filters:
- name: append
@@ -148,13 +147,13 @@ search:
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(5)
selector: td.rowfollow:nth-child(4)
seeders:
selector: td:nth-child(6)
selector: td.rowfollow:nth-child(5)
leechers:
selector: td:nth-child(7)
selector: td.rowfollow:nth-child(6)
grabs:
selector: td:nth-child(8)
selector: td.rowfollow:nth-child(7)
downloadvolumefactor_custom:
selector: td.embedded > img.arrowdown + b
optional: true
@@ -169,19 +168,19 @@ search:
args: (.*)X
downloadvolumefactor:
case:
img.pro_free: 0
img.pro_free2up: 0
img.pro_custom: "{{ .Result.downloadvolumefactor_custom }}"
img.pro_50pctdown: 0.5
img.pro_50pctdown2up: 0.5
img.pro_30pctdown: 0.3
span.free: 0
span.twoupfree: 0
span.custompromotion: "{{ .Result.downloadvolumefactor_custom }}"
span.halfdown: 0.5
span.twouphalfdown: 0.5
span.thirtypercent: 0.3
"*": 1
uploadvolumefactor:
case:
img.pro_50pctdown2up: 2
img.pro_free2up: 2
img.pro_2up: 2
img.pro_custom: "{{ .Result.uploadvolumefactor_custom }}"
span.twouphalfdown: 2
span.twoupfree: 2
span.twoup: 2
span.custompromotion: "{{ .Result.uploadvolumefactor_custom }}"
"*": 1
description:
selector: td:nth-child(2)

View File

@@ -184,4 +184,4 @@ search:
minimumseedtime:
# 2 days (as seconds = 2 x 24 x 60 x 60)
text: 172800
# json UNIT3D 8.2.0
# json UNIT3D 8.3.3

View File

@@ -31,6 +31,7 @@ caps:
- {id: 40, cat: TV, desc: "Christmas TV"}
- {id: 29, cat: Console, desc: "Games"}
- {id: 42, cat: PC/Games, desc: "Games PC"}
- {id: 43, cat: Console/Wii, desc: "Games Wii"}
- {id: 28, cat: Audio, desc: "Karaoke"}
- {id: 7, cat: Movies/HD, desc: "Movie 1080p"}
- {id: 6, cat: Movies/UHD, desc: "Movie 4K"}

View File

@@ -5,6 +5,8 @@ description: "Xider-Torrent is a HUNGARIAN Private Tracker for MOVIES / TV"
language: hu-HU
type: private
encoding: UTF-8
certificates:
- 2191bbeb4c86d287861b0a63d26aecc0983d5087 # Expired 18th November 2024
links:
- https://xider.eu/

View File

@@ -148,7 +148,7 @@ search:
selector: created_at
filters:
- name: append
args: " -03:00" # BRT
args: " +00:00" # GMT
- name: dateparse
args: "MM/dd/yyyy HH:mm:ss zzz"
size:

View File

@@ -28,10 +28,9 @@ namespace Jackett.Common.Indexers.Definitions
public override string Id => "divxtotal";
public override string Name => "DivxTotal";
public override string Description => "DivxTotal is a SPANISH site for Movies, TV series and Software";
public override string SiteLink { get; protected set; } = "https://www5.divxtotal.mov/";
public override string SiteLink { get; protected set; } = "https://divxtotal.io/";
public override string[] LegacySiteLinks => new[]
{
"https://www.divxtotal.re/",
"https://www.divxtotal.nl/",
"https://www.divxtotal.ac/",
"https://www.divxtotal.dev/",
@@ -46,6 +45,7 @@ namespace Jackett.Common.Indexers.Definitions
"https://www2.divxtotal.mov/",
"https://www3.divxtotal.mov/",
"https://www4.divxtotal.mov/",
"https://www5.divxtotal.mov/",
};
public override string Language => "es-ES";
public override string Type => "public";

View File

@@ -28,10 +28,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.gallery/";
public override string SiteLink { get; protected set; } = "https://dontorrent.yoga/";
public override string[] AlternativeSiteLinks => new[]
{
"https://dontorrent.gallery/",
"https://dontorrent.yoga/",
"https://todotorrents.org/",
"https://tomadivx.net/",
"https://seriesblanco.one/",
@@ -40,7 +40,6 @@ namespace Jackett.Common.Indexers.Definitions
};
public override string[] LegacySiteLinks => new[]
{
"https://dontorrent.cc/",
"https://dontorrent.esq/",
"https://dontorrent.city/",
"https://dontorrent.cologne/",
@@ -55,6 +54,7 @@ namespace Jackett.Common.Indexers.Definitions
"https://dontorrent.gratis/",
"https://dontorrent.equipment/",
"https://dontorrent.fashion/",
"https://dontorrent.gallery/",
};
public override string Language => "es-ES";
public override string Type => "public";

View File

@@ -203,7 +203,7 @@ namespace Jackett.Common.Indexers.Definitions
var results = await RequestWithCookiesAndRetryAsync(searchUrl);
// Occasionally the cookies become invalid, login again if that happens
if (results.ContentString.Contains("You do not have permission to access this page."))
if (!results.ContentString.Contains("logout.php"))
{
await ApplyConfiguration(null);
results = await RequestWithCookiesAndRetryAsync(searchUrl);

View File

@@ -21,7 +21,8 @@ namespace Jackett.Common.Indexers.Definitions
public override string Name => "Redacted";
public override string Description => "A music tracker";
// Status: https://red.trackerstatus.info/
public override string SiteLink { get; protected set; } = "https://redacted.ch/";
public override string SiteLink { get; protected set; } = "https://redacted.sh/";
public override string[] LegacySiteLinks => new[] { "https://redacted.ch/" };
public override string Language => "en-US";
public override string Type => "private";

View File

@@ -96,8 +96,15 @@ namespace Jackett.Common.Indexers.Definitions
caps.Categories.AddCategoryMapping(112, TorznabCatType.MoviesOther, "Anime Movies");
caps.Categories.AddCategoryMapping(111, TorznabCatType.MoviesOther, "Anime TV");
caps.Categories.AddCategoryMapping(150, TorznabCatType.PC, "Apps");
caps.Categories.AddCategoryMapping(80, TorznabCatType.AudioAudiobook, "Audiobooks");
caps.Categories.AddCategoryMapping(48, TorznabCatType.Books, "Books Magazines");
caps.Categories.AddCategoryMapping(156, TorznabCatType.TV, "AV1");
caps.Categories.AddCategoryMapping(156, TorznabCatType.Movies, "AV1");
caps.Categories.AddCategoryMapping(159, TorznabCatType.Movies, "Movie Boxsets AV1");
caps.Categories.AddCategoryMapping(158, TorznabCatType.Movies, "Movies AV1");
caps.Categories.AddCategoryMapping(157, TorznabCatType.TV, "TV AV1");
caps.Categories.AddCategoryMapping(160, TorznabCatType.TV, "TV Boxsets AV1");
caps.Categories.AddCategoryMapping(153, TorznabCatType.Books, "Books");
caps.Categories.AddCategoryMapping(154, TorznabCatType.AudioAudiobook, "Audiobooks");
caps.Categories.AddCategoryMapping(155, TorznabCatType.Books, "Books & Magazines");
caps.Categories.AddCategoryMapping(68, TorznabCatType.MoviesOther, "Cams/TS");
caps.Categories.AddCategoryMapping(140, TorznabCatType.TVDocumentary, "Documentary");
caps.Categories.AddCategoryMapping(10, TorznabCatType.MoviesDVD, "DVDR");
@@ -129,6 +136,7 @@ namespace Jackett.Common.Indexers.Definitions
caps.Categories.AddCategoryMapping(146, TorznabCatType.MoviesSD, "Movies SD");
caps.Categories.AddCategoryMapping(13, TorznabCatType.Audio, "Music");
caps.Categories.AddCategoryMapping(135, TorznabCatType.AudioLossless, "Music/FLAC");
caps.Categories.AddCategoryMapping(151, TorznabCatType.Audio, "Karaoke");
caps.Categories.AddCategoryMapping(136, TorznabCatType.Audio, "Music Boxset");
caps.Categories.AddCategoryMapping(148, TorznabCatType.AudioVideo, "Music Videos");
caps.Categories.AddCategoryMapping(9, TorznabCatType.Other, "Other");

View File

@@ -314,7 +314,6 @@ namespace Jackett.Updater
"Definitions/blubits.yml",
"Definitions/bluesbrothers.yml",
"Definitions/blutopia.yml", // switch to *-API #8682
"Definitions/blutopia-api.yml",
"Definitions/bolly-api.yml",
"Definitions/brasiltracker.yml", // migrated to C#
"Definitions/breizhpeers.yml",
@@ -362,6 +361,7 @@ namespace Jackett.Updater
"Definitions/datatalli.yml",
"Definitions/demonoid.yml",
"Definitions/demonsite.yml",
"Definitions/denofsimps-api.yml",
"Definitions/desireleasers.yml",
"Definitions/desitorrents.yml", // switch to *-API #8682
"Definitions/devils-playground.yml",
@@ -487,6 +487,7 @@ namespace Jackett.Updater
"Definitions/kickasstorrent-kathow.yml", // renamed to kickasstorrents-ws
"Definitions/kickasstorrent.yml",
"Definitions/kikibt.yml",
"Definitions/kimoji.yml",
"Definitions/kinonavse100.yml",
"Definitions/kisssub.yml",
"Definitions/knaben.yml", // migrated to C# API
@@ -499,7 +500,6 @@ namespace Jackett.Updater
"Definitions/legacyhd.yml", // renamed to realflix
"Definitions/legittorrents.yml",
"Definitions/lemencili.yml",
"Definitions/lemonhd.yml",
"Definitions/leparadisdunet.yml",
"Definitions/les-cinephiles.yml",
"Definitions/leporno.yml",
@@ -608,6 +608,7 @@ namespace Jackett.Updater
"Definitions/rofd.yml",
"Definitions/rptorrents.yml",
"Definitions/rptorrents-api.yml", // renamed to rptscene-api
"Definitions/rptscene.yml",
"Definitions/rptscene-api.yml", // changed engine, new indexer rptscene #5368
"Definitions/rus-media.yml",
"Definitions/scenefz.yml", // migrated to C# XtremeZone base tracker
@@ -706,6 +707,7 @@ namespace Jackett.Updater
"Definitions/torrentv.yml",
"Definitions/torrentvault.yml",
"Definitions/torrentwal.yml",
"Definitions/torrentwhiz.yml",
"Definitions/torrentwtf.yml",
"Definitions/torrentz2.yml",
"Definitions/torrentz2eu.yml",