Compare commits

...

2103 Commits

Author SHA1 Message Date
jackettbot[bot]
2c4ca34b81 Update rudub 2025-09-22 01:29:12 +00:00
Garfield69
7fd64f519e aiduro!online: add config info about ratio. #9486 2025-09-22 08:33:28 +12:00
Garfield69
6516df29d3 polishtorrent: new cat 2025-09-22 06:29:20 +12:00
Garfield69
4f42bd68e3 malayabits:n: -> 9.1.7 info_hash removed 2025-09-22 06:29:03 +12:00
Garfield69
db299b6e5a kickasstorrents-to: new cats 2025-09-22 05:35:29 +12:00
Garfield69
f637bc6c89 exttorrents: new cats 2025-09-22 05:35:08 +12:00
jackettbot[bot]
751b11afd8 Update rudub 2025-09-21 01:29:26 +00:00
Bogdan
9cd50a883a animebytes: prevent false positives parsing seasons for "No. 8" 2025-09-20 23:11:53 +03:00
Garfield69
948bb67e2b oxtorrent-vip: new tld 2025-09-21 05:35:02 +12:00
Garfield69
a7406eb725 uploadcx: bump engine tag 2025-09-20 13:36:58 +12:00
jackettbot[bot]
65da50d6bf Update rudub 2025-09-20 01:28:38 +00:00
jackettbot[bot]
3829d49aed Update rudub 2025-09-19 01:28:56 +00:00
Garfield69
ff17b147d6 polishtorrent: 3x no longer available 2025-09-19 12:37:15 +12:00
Garfield69
b579de495d cinematik: bump engine tag 2025-09-19 12:36:48 +12:00
Garfield69
f6384c933c blutopia: bump engine tag 2025-09-19 12:36:31 +12:00
Garfield69
4f3c57de59 kickasstorrents-ws: alternate domains update #9333 2025-09-19 06:32:46 +12:00
Garfield69
dc4bde017a rastastugan: -> 9.1.6 info_hash removed 2025-09-19 05:50:54 +12:00
Garfield69
088dfba4b6 ebooks-shares: new cat 2025-09-19 05:50:16 +12:00
Garfield69
c414181da3 zkrorremt: new tld plus CA trust 2025-09-19 05:29:10 +12:00
Garfield69
ed507c3a43 zetorrents: new tld 2025-09-19 05:28:34 +12:00
Garfield69
c42383f605 torrentqq: bump domains 2025-09-19 05:28:19 +12:00
Garfield69
d53f764b4f nortorrent: new tld 2025-09-19 05:27:59 +12:00
Garfield69
fd3c5aea9e esharenet: removed. resolves #5690 2025-09-18 16:13:51 +12:00
jackettbot[bot]
5c379fc5fb Update rudub 2025-09-18 01:28:50 +00:00
Garfield69
4203abf435 yoinked: -> 9.1.6 info_hash removed 2025-09-18 05:44:35 +12:00
Garfield69
cc7a2dae35 sextorrent: new cat 2025-09-18 05:44:01 +12:00
Garfield69
3932f1cdb1 torrenttip: bump domain 2025-09-18 05:16:54 +12:00
Garfield69
b4c9145642 torrentsome: bump domain 2025-09-18 05:16:41 +12:00
Garfield69
8b48206e84 oxtorrent-vip: new domain 2025-09-18 05:16:30 +12:00
Bogdan
896a3e6e21 core: bump backend dependencies (#16189) 2025-09-17 13:10:54 +03:00
jackettbot[bot]
70885a1153 Update rudub 2025-09-17 01:28:48 +00:00
Roc13x
edd3c83a94 exttorrents: restore keyword search alongside imdbid (#16188) 2025-09-16 18:14:24 +01:00
Garfield69
98c2590a16 idope: new domain resolves #1386 2025-09-16 18:16:46 +12:00
jackettbot[bot]
e4d773bae9 Update rudub 2025-09-16 01:28:48 +00:00
ilike2burnthing
9e716d8e9b thefallingangels: update cats 2025-09-16 00:16:11 +01:00
ilike2burnthing
b24acf3327 majomparade: add tpp info & search one page 2025-09-15 22:42:21 +01:00
Garfield69
7bf75794c8 dontorrent: new domain 2025-09-16 05:11:38 +12:00
ilike2burnthing
e6e82b90a6 arabp2p: include rows with magnets 2025-09-15 17:05:18 +01:00
jackettbot[bot]
bb8c403b23 Update rudub 2025-09-15 01:29:02 +00:00
Garfield69
c9066b5ea8 dasunerwartete: new row selector 2025-09-15 05:55:48 +12:00
Garfield69
19586cd2d1 ebook-shares: new cat 2025-09-15 05:43:55 +12:00
Garfield69
42c7d1fc59 extratorrent-st: ignore comment link. resolves #16186 2025-09-14 16:57:01 +12:00
jackettbot[bot]
a98e69d18b Update rudub 2025-09-14 01:29:04 +00:00
Garfield69
64c2f7b895 uztracker: new cat 2025-09-14 05:54:26 +12:00
jackettbot[bot]
5cd2b53907 Update rudub 2025-09-13 01:28:37 +00:00
ilike2burnthing
0649a45697 femdomcult: support sitewide freeleech 2025-09-12 23:58:26 +01:00
ilike2burnthing
e05e7a77c4 sextorrent: support sitewide freeleech 2025-09-12 23:57:23 +01:00
Garfield69
8f526aba30 magnetcat: bump alternate domains 2025-09-13 05:45:19 +12:00
Garfield69
67b98536b5 datascene: bump engine tag that should have been done back in march 2025-09-12 19:17:26 +12:00
jackettbot[bot]
04bdc9ebf0 Update rudub 2025-09-12 01:28:59 +00:00
Garfield69
a1af921349 torrenttip: bump domain 2025-09-12 06:00:53 +12:00
Garfield69
9411f98064 torrentsome: bump domain 2025-09-12 06:00:40 +12:00
Garfield69
4c0ef2d33b torrentqq: bump domains 2025-09-12 06:00:27 +12:00
jackettbot[bot]
6d8c9709e0 Update rudub 2025-09-11 01:29:12 +00:00
Bogdan
3011b5397a bump supported version 2025-09-10 19:01:18 +03:00
Bogdan
22284d5106 core: bump .NET framework to 4.7.1 (#16184) 2025-09-10 18:59:28 +03:00
ilike2burnthing
dbf2a455c4 sextorrent: add private 3x tracker. resolves #16182 (#16183) 2025-09-10 15:09:52 +01:00
ilike2burnthing
5e82419fee femdomcult: add freeleech case, remove old date fix
'never' date issue from 2020 seems to be resolved
2025-09-10 15:03:56 +01:00
Garfield69
b20d0aca8c mejortorrent: bump domain 2025-09-10 17:32:02 +12:00
jackettbot[bot]
240054e089 Update rudub 2025-09-10 01:29:01 +00:00
Garfield69
9586e6d349 ptp: movies only. resolves #16180 2025-09-10 12:36:19 +12:00
Garfield69
4f3d0589a3 yourbittorrent: removed. resolves 5417 2025-09-10 08:19:28 +12:00
Garfield69
710cbea589 torlock: removed. resolves #1650 2025-09-10 08:13:09 +12:00
Garfield69
f04babe9b4 anidex: removed. resolves #14991 2025-09-10 08:05:43 +12:00
Garfield69
9a5bc0e882 f1gp: new cat 2025-09-10 05:48:13 +12:00
jackettbot[bot]
3784d1a1bf Update rudub 2025-09-09 01:28:51 +00:00
Garfield69
7af2d20bc1 Revert "vsttorrents: CA trust"
This reverts commit 38f457975e.
2025-09-09 12:00:49 +12:00
Garfield69
38f457975e vsttorrents: CA trust 2025-09-09 06:21:03 +12:00
jackettbot[bot]
1766c0d49a Update rudub 2025-09-08 01:28:58 +00:00
Garfield69
3eaeb50c54 itatorrents: -> 9.1.6 info_hash removed. #14321 2025-09-08 05:52:51 +12:00
Garfield69
73c965b280 backups: update cats 2025-09-08 05:51:58 +12:00
Garfield69
9f73269dbd torrentleech: cat update. resolves #16176 2025-09-07 15:18:50 +12:00
jackettbot[bot]
4fefef26d3 Update rudub 2025-09-07 01:29:17 +00:00
emb3r
69c7c4187d darkpeers -> 9.1.6 info_hash removed (#16173) 2025-09-07 08:35:44 +12:00
ilike2burnthing
ec58139d77 assorted: remove old cert exceptions (#16172) 2025-09-06 14:39:39 +01:00
ilike2burnthing
4bc409793e lastfiles: update layout #7580 2025-09-06 14:26:01 +01:00
dependabot[bot]
800ac33982 build(deps): bump actions/setup-node from 4 to 5 (#16170)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-06 09:05:43 +01:00
jackettbot[bot]
07c6668365 Update rudub 2025-09-06 01:28:31 +00:00
Garfield69
75dc2c7792 ebooks-shares: add cat 2025-09-06 05:26:49 +12:00
Garfield69
0c53daa1a6 w-o-t: add login error detection + remember 2025-09-06 05:26:31 +12:00
Garfield69
1d28affabd torrentqq: drop CA trust 2025-09-05 17:48:08 +12:00
Garfield69
ba76c008d2 dontorrent: new domain + drop CA trust 2025-09-05 17:44:43 +12:00
jackettbot[bot]
3be0d0fa33 Update rudub 2025-09-05 01:28:54 +00:00
Garfield69
b03d1abb7a rgfootball: typo 2025-09-05 06:27:03 +12:00
Garfield69
8176fbdff4 bitsexy: -> 9.1.6 info_hash removed. 2025-09-05 06:26:41 +12:00
Garfield69
9fa8350b64 rgfootball: 2025-26 cat updates 2025-09-05 06:12:13 +12:00
Garfield69
ee1acc96de torrentqq: bump domains 2025-09-05 05:06:46 +12:00
LoV432
4870f66604 limetorrents: update tld (#16166) 2025-09-04 11:01:37 +01:00
ilike2burnthing
2ec1a52bd1 freejavtorrent: add 3x public tracker. resolves #16165 (#16167) 2025-09-04 10:49:23 +01:00
jackettbot[bot]
67ecc13f82 Update rudub 2025-09-04 01:28:37 +00:00
Garfield69
890d580ce7 lat-team: bump engine tag 2025-09-04 05:22:55 +12:00
Garfield69
e487c79112 jme-reunit3d: update config activity info 2025-09-04 05:22:39 +12:00
Garfield69
54ef493c68 torrenttip: bump domain 2025-09-04 04:38:27 +12:00
Garfield69
36ed75e626 torrentsome: bump domain 2025-09-04 04:38:14 +12:00
Garfield69
0946d51a47 52bt: dump alternate domain 2025-09-04 04:37:56 +12:00
Bogdan
0124f9570c core: trust all reverse proxies (#16163) 2025-09-03 19:08:23 +03:00
Bogdan
d73586dd1c Bump Selenium.WebDriver to 4.35.0 (#16162) 2025-09-03 17:21:36 +03:00
Garfield69
d4889c6847 rudub workflow part 2 of 2 previous domain buzz -> bet 2025-09-03 15:28:40 +12:00
jackettbot[bot]
a341a22f3a Update rudub 2025-09-03 01:28:36 +00:00
Garfield69
f2e97e5145 blutopia: -> 9.1.6 info_hash removed. 2025-09-03 11:07:57 +12:00
Garfield69
ac80d114c8 rudub workflow part 1 of 2 current domain buzz -> bet 2025-09-03 11:00:24 +12:00
Garfield69
00dbdbf9e9 krazyzone: update cats 2025-09-03 05:26:54 +12:00
Garfield69
e783685992 genesismovement: removed. resolves #9989 2025-09-03 04:54:21 +12:00
Garfield69
56b898b12e catorrent: new domain 2025-09-03 04:41:07 +12:00
Garfield69
e83cdc28da assorted nexus: add missing closing ul tag
not that it causes a presentation issue, but its untidy html syntax ;-b
2025-09-02 19:17:57 +12:00
Garfield69
99b77743a0 Update luckpt.yml 2025-09-02 17:58:29 +12:00
ilike2burnthing
e9e7373485 luckpt: again again
...
2025-09-02 06:52:05 +01:00
ilike2burnthing
91e06b9ec4 luckpt: lintfix again
?
2025-09-02 06:42:05 +01:00
ilike2burnthing
bd65b0540c luckpt: lint fix 2025-09-02 06:37:34 +01:00
Pixza Yaoita
c311da78c2 Add luckpt a Chinese private site. resolves #16160 (#16159) 2025-09-02 17:31:10 +12:00
ilike2burnthing
4fb60f1676 losslessclub: typo fix 2025-09-02 04:13:02 +01:00
jackettbot[bot]
5bca69ce29 Update rudub 2025-09-02 01:28:57 +00:00
Garfield69
2f3323d313 oldtoonsworld: -> 9.1.6 info_hash removed. resolves #13707 2025-09-02 13:00:23 +12:00
Garfield69
faa113d21c yuscene: -> 9.1.6 info_hash removed 2025-09-02 05:33:50 +12:00
Garfield69
a821cc2045 btdirectory: new alternate domain 2025-09-02 05:25:24 +12:00
ilike2burnthing
a496be0182 cinematik: update version tag 2025-09-01 13:14:31 +01:00
Garfield69
04d16a982c filemood: search needs to be in lowercase 2025-09-01 15:13:43 +12:00
jackettbot[bot]
4d35edced7 Update rudub 2025-09-01 01:29:33 +00:00
ilike2burnthing
2aca3e4468 letseed: add cert exception 2025-09-01 02:16:11 +01:00
Garfield69
910ab269fe uploadcx: -> 9.1.6 info_hash removed 2025-09-01 12:41:51 +12:00
Garfield69
cdfe7bfe49 reelflix: -> 9.1.6 info_hash removed
e1486613bb
2025-09-01 06:20:59 +12:00
ilike2burnthing
9675bc88a1 bitporn: add new cat 2025-08-31 08:56:03 +01:00
jackettbot[bot]
c02004ca28 Update rudub 2025-08-31 01:29:05 +00:00
Garfield69
834354dfe9 assorted nexus: bump engine tag 2025-08-31 11:30:03 +12:00
lambda84t
5d828e1735 Add flood a private site. (#16147) 2025-08-31 10:30:15 +12:00
Garfield69
f9f740117f torrenttrader: update cats and config. 2025-08-31 08:07:55 +12:00
Garfield69
194693e930 t-n-f: update config 2025-08-31 08:07:07 +12:00
Garfield69
434bd7f773 newretro: update config 2025-08-31 08:06:54 +12:00
Garfield69
e1d242f47b h-o-d: update config 2025-08-31 08:06:38 +12:00
Garfield69
db91ebe132 tapochek: typo 2025-08-31 06:31:57 +12:00
Garfield69
22633ba7f9 oshenpt: bump engine tag 2025-08-31 06:19:04 +12:00
Garfield69
b5df5e7311 theplace: CA expired 2025-08-31 06:06:08 +12:00
Garfield69
687382d547 tapochek: update cats 2025-08-31 06:05:56 +12:00
Garfield69
5066d9a279 leech24: new cats 2025-08-31 06:05:26 +12:00
Garfield69
e1d32c373d assorted unit3d v7, v8, v9: add internal flag from results to description.
https://github.com/Prowlarr/Indexers/issues/596
2025-08-30 21:54:48 +12:00
Garfield69
4e8c52c96e ostwiki: removed. resolves #14653 2025-08-30 15:22:30 +12:00
Garfield69
d785a56b82 aomb: removed. resolves #12425 2025-08-30 13:34:32 +12:00
jackettbot[bot]
faab3f800a Update rudub 2025-08-30 01:28:35 +00:00
Garfield69
073e76784d rutracker: drop .nl domain resolves #887 2025-08-30 13:24:45 +12:00
Garfield69
2922b205b8 torrentqq: bump alternate domain + add CA trust 2025-08-30 05:21:23 +12:00
Garfield69
c43bfa0544 fappazuri: update cat selector 2025-08-30 05:20:52 +12:00
Garfield69
2b80056299 emuwarez: new cats and mode 2025-08-30 05:20:32 +12:00
ilike2burnthing
979871467c postman: add semi-private API indexer #12541 (#16154) 2025-08-29 09:21:28 +01:00
Garfield69
d4828ab130 dontorrent: CA trust fix. resolves #16153 2025-08-29 18:22:59 +12:00
jackettbot[bot]
da9c6efac9 Update rudub 2025-08-29 01:28:45 +00:00
Garfield69
2391241b2f dontorrent: fix CA trust typo. resolves #16153 2025-08-29 05:17:26 +12:00
Garfield69
ddc34e4fac torrentqq: bump domain 2025-08-29 05:16:44 +12:00
jackettbot[bot]
26c42f6b09 Update rudub 2025-08-28 01:28:41 +00:00
Garfield69
ce1262ed63 thepiratedship: new cat 2025-08-28 06:11:00 +12:00
Garfield69
fac97be295 linuxtracker: update cats 2025-08-28 05:47:41 +12:00
TheMaxik
9d5ea16a12 spiritofrevolution: add new cat (#16152) 2025-08-28 05:29:49 +12:00
Garfield69
287a3f0bdf dontorrent: new domain + CA trust for docker 2025-08-28 05:23:12 +12:00
Garfield69
02de2846c5 torrenttip: bump domain 2025-08-28 05:15:28 +12:00
Garfield69
cf9f13223e torrentsome: bump domain 2025-08-28 05:15:14 +12:00
Garfield69
049a990d36 oxtorrent-vip: new domains 2025-08-28 05:14:55 +12:00
Garfield69
3d2108aed3 assorted: new list domains 2025-08-27 17:42:40 +12:00
ilike2burnthing
cc4af53f78 mojblink: add cert exception 2025-08-27 03:12:35 +01:00
jackettbot[bot]
502ba32054 Update rudub 2025-08-27 01:28:49 +00:00
ilike2burnthing
0896ecfc73 cinematik: infohash no longer returned 2025-08-27 01:17:28 +01:00
jackettbot[bot]
c9e8eae249 Update rudub 2025-08-26 01:28:55 +00:00
jackettbot[bot]
d15fd75a33 Update rudub 2025-08-25 01:29:04 +00:00
Garfield69
cd34227d65 ubits: add flaresolverr config info 2025-08-25 06:46:18 +12:00
Garfield69
43798b90e6 cdfile: add rowfollow class to td selectors to prevent mismatch error 2025-08-25 06:46:01 +12:00
hopp4
dd31114ccc newheaven: more robust fields and additional info (#16143) 2025-08-24 18:29:11 +01:00
ilike2burnthing
614278e9cf iptorrents: remove cert exceptions 2025-08-24 14:35:53 +01:00
Garfield69
8da37cd432 assorted: add config 2fa pointer for indexers that have a 2fa brother 2025-08-24 19:51:30 +12:00
jackettbot[bot]
9256366c92 Update rudub 2025-08-24 01:29:14 +00:00
ilike2burnthing
167d8bd23d torrentqq: update link 2025-08-23 21:44:31 +01:00
Garfield69
5f68c5c5cc uztracker: cat 266 typo 2025-08-24 05:47:31 +12:00
Garfield69
5ae8a7449f f1gp: update selectors 2025-08-24 05:47:16 +12:00
Garfield69
adfb28a4d8 add uztracker a public site. resolves #16139 2025-08-23 20:27:37 +12:00
Garfield69
0c0ce07f1e divxtotal: bump domain 2025-08-23 17:40:33 +12:00
jackettbot[bot]
0a18254dcb Update rudub 2025-08-23 01:28:37 +00:00
Garfield69
75fd5d44cd polishtorrent: update config inactivity info 2025-08-23 08:16:55 +12:00
Garfield69
31e583c45e tribalmixes: CA expired 2025-08-23 06:32:42 +12:00
Garfield69
2276386b67 tocashare: 7.2.0->9.1.5 resolves #14996 2025-08-23 06:32:23 +12:00
garfield69
c56d3d12b8 rudub workflow part 2of2 previous domain club->buzz 2025-08-22 14:01:34 +12:00
jackettbot[bot]
2e852c752a Update rudub 2025-08-22 01:28:47 +00:00
garfield69
a04e1c33dd rudub workflow part 1 current domain club->buzz 2025-08-22 12:48:19 +12:00
Garfield69
e7354b5f7f iptorrents: untrusted CA bypass resolves #16137 2025-08-22 08:16:45 +12:00
jackettbot[bot]
50848b976d Update rudub 2025-08-21 01:28:47 +00:00
ilike2burnthing
e2bb6d8324 homeporntorrents: restore indexer #14522 (#16136)
Also update row selector
2025-08-20 21:03:06 +01:00
Garfield69
bde3979825 torrenttip: bump domain 2025-08-21 05:28:50 +12:00
Garfield69
08eb923418 torrentsome; bump domain 2025-08-21 05:28:39 +12:00
Garfield69
d01d222d7c dark-shadow: removed. resolves #7892 2025-08-21 05:28:26 +12:00
jackettbot[bot]
dd5d12c63e Update rudub 2025-08-20 01:28:57 +00:00
Isaac Vargas
c320b0d865 bitmagnet: Fix the casing of the imdbid and tmdbid parameters (#16135)
2b9e8eadd3/internal/torznab/parameters.go (L7-L8)
2025-08-20 07:37:01 +12:00
Garfield69
913a702a7a x0ite.me: CA expired 2025-08-20 06:01:20 +12:00
Garfield69
5a43f613ff shareisland: bump engine tag 2025-08-20 06:01:04 +12:00
Garfield69
c3990b0ca1 seedpool: bump engine tag 2025-08-20 06:00:46 +12:00
Garfield69
9dcd2ceace Update README.md 2025-08-20 06:00:30 +12:00
jackettbot[bot]
cc751b10a9 Update rudub 2025-08-19 01:28:51 +00:00
ilike2burnthing
84f86cb3cd toloka: improve episode regex & trim
Based on:
- https://github.com/Prowlarr/Prowlarr/issues/2316
- https://github.com/Prowlarr/Prowlarr/issues/2317
2025-08-19 01:32:43 +01:00
Garfield69
cd8063f25a polishtorrent: new cat + reorder 2025-08-19 05:52:23 +12:00
ilike2burnthing
87e02192ef rutracker: typo fix 2025-08-18 12:33:56 +01:00
ilike2burnthing
9950b1e223 rutracker: update cats 2025-08-18 12:28:31 +01:00
Garfield69
75f37f0f86 polishtorrent: bump engine tag 2025-08-18 15:08:24 +12:00
Garfield69
d7772ccb7e bitporn: bump engine tag 2025-08-18 15:08:11 +12:00
Garfield69
8718e1b2f9 rutracker: fix removing directors from titme
from https://github.com/Prowlarr/Prowlarr/issues/2469
2025-08-18 15:07:52 +12:00
jackettbot[bot]
47ba733053 Update rudub 2025-08-18 01:29:34 +00:00
ilike2burnthing
db08552434 0magnet: add trailing . to keywordless. resolves #10738
bypass block, if it happens again we can take the hint
2025-08-18 01:42:55 +01:00
ilike2burnthing
2723e0382c iptorrents: update cert exception 2025-08-18 00:37:35 +01:00
Garfield69
274c979578 lostfilm: typo 2025-08-18 05:36:22 +12:00
Garfield69
70a6bab0df yuscene; new cat 2025-08-18 05:36:09 +12:00
Garfield69
74105e05f6 kickasstorrents-to: new cat 2025-08-18 05:35:58 +12:00
ilike2burnthing
ad0916ef64 pornxlab: remove ptorrent.yml. #16060 2025-08-17 02:48:06 +01:00
ilike2burnthing
a322442271 pornxlab: replace ptorrents. resolves #16060 2025-08-17 02:38:27 +01:00
ilike2burnthing
9965aa62cb Update README.md 2025-08-17 02:38:23 +01:00
jackettbot[bot]
e8e9d85dd7 Update rudub 2025-08-17 01:29:24 +00:00
ilike2burnthing
d6618330ef kufirc: add 2fa version. #13191
https://github.com/Prowlarr/Indexers/issues/582
2025-08-17 02:14:19 +01:00
Garfield69
33e9931a68 STC: new domain. resolves #12472 2025-08-17 08:51:32 +12:00
Garfield69
624fc183b7 Revert "torrentqq: remove cert exception"
This reverts commit 2d153fdf13.
2025-08-17 05:18:29 +12:00
Garfield69
a43e77d46a Revert STC: removed. resolves #12472
This reverts commit 127ee5bfe5.
2025-08-17 05:03:03 +12:00
ilike2burnthing
877e1b48c1 sewerpt: add chinese private tracker. resolves #16133 (#16134) 2025-08-16 04:14:07 +01:00
jackettbot[bot]
f0e4069147 Update rudub 2025-08-16 01:28:49 +00:00
dependabot[bot]
90b9865cf3 build(deps): bump actions/checkout from 4 to 5 (#16132)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-16 01:23:59 +01:00
Garfield69
ab4db060b7 parabellumhd: removed. resolves #15977 2025-08-16 07:35:20 +12:00
Garfield69
0db86984dd nyaapantsu; removed. resolves #15740 2025-08-16 07:30:49 +12:00
ilike2burnthing
2d153fdf13 torrentqq: remove cert exception 2025-08-15 15:58:39 +01:00
jackettbot[bot]
a978b72fa0 Update rudub 2025-08-15 01:29:05 +00:00
Garfield69
cf3c9af50f torrentqq: bump domains + invalid CA 2025-08-15 06:29:16 +12:00
Garfield69
e77c071504 ebooks-shares: new cat 2025-08-15 06:28:54 +12:00
jackettbot[bot]
301495c1ab Update rudub 2025-08-14 01:29:09 +00:00
Garfield69
853e6d97ee libranet: CA expired 2025-08-14 07:04:32 +12:00
jackettbot[bot]
3dcbf8783e Update rudub 2025-08-13 10:34:02 +00:00
Bogdan
d874f95f2a workflow: get github app user id 2025-08-13 13:18:46 +03:00
Bogdan
fd4a489f72 workflow: specify owner 2025-08-13 13:02:37 +03:00
Bogdan
b2a8e6bf24 workflow: update committer details 2025-08-13 12:59:19 +03:00
Bogdan
cea11a1e57 workflow: use app token to push changes 2025-08-13 12:49:30 +03:00
Bogdan
dbff9a4c05 add workflow for definitions update (#16129) 2025-08-13 12:32:00 +03:00
Garfield69
12c0bb7d03 torrenttip: bump domain 2025-08-13 17:55:54 +12:00
Garfield69
31171d6f8f torrentsome: bump domain 2025-08-13 17:55:34 +12:00
Garfield69
1cd816ef58 Update rudub.yml 2025-08-13 06:03:55 +12:00
Garfield69
694edab5f9 magnetcat: bump alternate domains 2025-08-12 17:37:27 +12:00
ilike2burnthing
998764d107 u3c3: update sitelinks 2025-08-12 01:33:34 +01:00
ilike2burnthing
21437274a0 therarbg: update mirrors and proxies 2025-08-12 01:24:26 +01:00
ilike2burnthing
774387f445 thepiratebay: update proxies 2025-08-12 01:16:53 +01:00
ilike2burnthing
424730c9b6 kinozal-magnet: remove appspot link and SID 2025-08-12 00:43:15 +01:00
ilike2burnthing
a944c7b9bd kinozal: remove appspot link and SID 2025-08-12 00:43:04 +01:00
ilike2burnthing
74182ebd0d kickasstorrents-ws: update sitelinks 2025-08-12 00:37:25 +01:00
ilike2burnthing
0887189335 bwtorrents: update sitelinks 2025-08-12 00:14:12 +01:00
ilike2burnthing
a02baeabe4 agsvpt: update sitelinks 2025-08-12 00:00:45 +01:00
ilike2burnthing
09ffa0d564 1337x: remove .se mirror 2025-08-11 23:40:49 +01:00
Garfield69
e831f5bf91 filelist: update config passkey info 2025-08-12 10:10:35 +12:00
Garfield69
44f6755532 filelist:: update config 2025-08-12 08:57:29 +12:00
Garfield69
72b8959e47 filelist: add alternate domain 2025-08-12 08:41:27 +12:00
Garfield69
0f72c20d27 filelist: add cat. resolves #16123 2025-08-12 08:34:14 +12:00
ilike2burnthing
61f9d9b3c0 torrentgalaxyclone: add unlisted cat. resolves #16124 2025-08-11 20:09:12 +01:00
Garfield69
423cb28ebc bitsearch: add cat. resolves #16122 2025-08-12 06:43:00 +12:00
Garfield69
363b4f5208 sktorrents-org: cat can be missing. resolves #16121 2025-08-12 06:38:19 +12:00
ilike2burnthing
7f16a69e9f catorrent: add default cat, can be missing. resolves #16125 2025-08-11 19:30:43 +01:00
Garfield69
3d810393ae ptorrents: size can be missing. resolves #16120 2025-08-12 06:28:53 +12:00
Garfield69
3e28cf7688 filemood: seed/leech can be missing. resolves #16119 2025-08-12 06:15:11 +12:00
ilike2burnthing
ce3a4fe51a btdirectory: update row selector. resolves #16118 2025-08-11 19:04:51 +01:00
Garfield69
810f48b19b dark-shadow: update cats 2025-08-12 05:45:42 +12:00
Garfield69
ab8cc2442b Update rudub.yml 2025-08-12 05:44:15 +12:00
ilike2burnthing
db6dd3b258 blueroms: update cats, add posters and desc. resolves #16116 2025-08-11 18:25:26 +01:00
Bogdan
2de64ba1ee digitalcore-api: update name 2025-08-11 10:56:33 +03:00
ilike2burnthing
272b20dee3 seedpool-api: add deprecated cats 2025-08-11 00:40:14 +01:00
Garfield69
2757d68dc2 ebooks-shares: new cat 2025-08-11 04:56:01 +12:00
Garfield69
4692aac127 oxtorrent-co: new domain 2025-08-11 04:55:42 +12:00
Garfield69
c01fdb2097 Update rudub.yml 2025-08-11 04:55:22 +12:00
Bogdan
9b5422a4b0 digitalcore: switch to APIkey (#16111) resolves #4808 2025-08-10 17:27:53 +12:00
groggy9788
cff5a700bf seedpool: category mapping updates (#16113) 2025-08-10 10:48:03 +12:00
ilike2burnthing
19609553b5 Update README.md 2025-08-09 21:09:30 +01:00
Garfield69
e277493b47 Update rudub.yml 2025-08-10 05:32:39 +12:00
Garfield69
412a320f89 f1carreras: bump engine tag 2025-08-09 13:52:17 +12:00
ilike2burnthing
0e770f8648 hdzero: spacing fix 2025-08-09 00:46:59 +01:00
ilike2burnthing
053632c4eb assorted: add settings block for credentials only (#16110) 2025-08-09 00:44:34 +01:00
ilike2burnthing
def0412a9b eztvl: add semi-private indexer for login support. resolves #16108 (#16109) 2025-08-09 00:39:07 +01:00
Garfield69
46044fd11c Update rudub.yml 2025-08-09 05:27:41 +12:00
ilike2burnthing
c42b8b9835 aftershock: update login test selector 2025-08-08 15:11:14 +01:00
ilike2burnthing
1fdf2e3f71 happyfappy2fa: new cat
e096cfe2ca
2025-08-08 15:08:57 +01:00
Garfield69
dc166a4a5b Update 3changtrai.yml 2025-08-08 19:34:19 +12:00
Garfield69
3eb269b143 add ptskit a private Chinese site. resolves #16106 2025-08-08 19:17:28 +12:00
Garfield69
761bda3afb torrentqq: bump alternate domain 2025-08-08 18:02:07 +12:00
Garfield69
1039442bbc Update rudub.yml 2025-08-08 05:49:00 +12:00
Garfield69
e096cfe2ca happyfappy: new cat 2025-08-08 05:48:55 +12:00
Garfield69
4d6ee07de2 aftershock: new selectors for layout 2025-08-08 05:48:43 +12:00
Garfield69
d6ab54efaf torrenttip: bump domain 2025-08-07 05:15:03 +12:00
Garfield69
941988e682 torrentsome: bump domain 2025-08-07 05:14:52 +12:00
Garfield69
54a268aa82 Update rudub.yml 2025-08-07 05:14:38 +12:00
ilike2burnthing
4780bc8a53 Revert "torrentqq: add CA bypass for docker"
This reverts commit b449f9ac5c.
2025-08-06 15:17:32 +01:00
Garfield69
75e4bcd575 torrentqq: bump domain 2025-08-06 17:36:48 +12:00
Garfield69
54a69e64de mejortorrent: bump domain 2025-08-06 05:51:33 +12:00
Garfield69
59275fca95 Update rudub.yml 2025-08-06 05:51:14 +12:00
Chad Whitely
17865fa4c4 AnimeTorrents: search filename and description to enable better Japanese title matching (#16098) 2025-08-05 16:29:02 +12:00
Garfield69
1ffe17a698 Update 3changtrai.yml 2025-08-05 12:45:11 +12:00
ilike2burnthing
00a051945b 3changtrai: change to cookie login #16092
https://github.com/Prowlarr/Indexers/issues/558
2025-08-05 00:37:08 +01:00
Garfield69
68feef84de Update index.html 2025-08-05 08:58:41 +12:00
ilike2burnthing
9a6e9019a0 Revert "ptitzmx: add CA bypass for docker"
This reverts commit 525acbdce1.
2025-08-04 21:12:27 +01:00
Garfield69
6ea3ec96ca Update rudub.yml 2025-08-05 05:31:44 +12:00
Garfield69
e570ecb9cc privatesilverscreen: removed. resolves #15591 2025-08-04 08:37:03 +12:00
Garfield69
b449f9ac5c torrentqq: add CA bypass for docker 2025-08-04 06:23:57 +12:00
Garfield69
f9b42290af Update rudub.yml 2025-08-04 06:23:35 +12:00
Garfield69
525acbdce1 ptitzmx: add CA bypass for docker 2025-08-04 06:23:29 +12:00
Garfield69
d1569e1f1a kickasstorrents-to: new cat 2025-08-04 06:22:56 +12:00
Garfield69
bb180faa8d futuretorrent: now pay2dl #4205 2025-08-03 11:56:00 +12:00
Garfield69
dfef80dbf8 Update rudub.yml 2025-08-03 06:00:43 +12:00
Garfield69
a6d22953bd matrix: update cat 2025-08-03 06:00:35 +12:00
ilike2burnthing
19c37dc546 tormac: update cats 2025-08-02 13:25:14 +01:00
ilike2burnthing
0bc7b090cc sportscult: add new comment 2025-08-02 12:05:51 +01:00
Garfield69
9bad2e34d2 azusa: update search parms. resolves #14478 2025-08-02 08:43:48 +12:00
Garfield69
c699a1fbd6 Update rudub.yml 2025-08-02 05:37:02 +12:00
Garfield69
ad966f95f0 bitsearch: new cat 2025-08-02 05:36:53 +12:00
Garfield69
1d2a856cd4 52bt: bump domains 2025-08-02 05:36:41 +12:00
Garfield69
616e15f07b torrentqq: bump domains 2025-08-01 05:32:41 +12:00
Garfield69
685f282e60 Update rudub.yml 2025-08-01 05:32:21 +12:00
ilike2burnthing
3cdbf66513 torrentsome: UA to bypass linux block 2025-07-31 10:36:51 +01:00
ilike2burnthing
fd9e65bb52 torrenttip: UA to bypass linux block 2025-07-31 10:36:19 +01:00
Garfield69
3ca3fba5a4 3changtrai: MST 5d 2025-07-31 18:01:40 +12:00
Garfield69
0cfe1e3897 dontorrent: new domain 2025-07-31 17:43:02 +12:00
Garfield69
351d2ca8bc torrenttip: bump domain 2025-07-31 17:42:45 +12:00
Garfield69
4b780edc01 torrentsome: bump domain 2025-07-31 17:42:34 +12:00
Garfield69
0858d64523 3changtrai: new selectors. resolves #16092
also update cats
2025-07-31 09:43:23 +12:00
Garfield69
14465271dc 3changtrai: add 2fa and English error detection 2025-07-31 08:06:31 +12:00
Garfield69
c16178ff39 Update rudub.yml 2025-07-31 06:08:52 +12:00
Garfield69
016ff406e6 Update rudub.yml 2025-07-31 05:49:14 +12:00
Garfield69
af680b0034 torrent9: drop alternate domain. resolves #15003 2025-07-30 05:52:58 +12:00
Garfield69
50e5c6f572 kickasstorrents-to: new cat 2025-07-30 05:52:30 +12:00
Garfield69
8f3d937896 Update rudub.yml 2025-07-30 05:52:13 +12:00
Mike Miller
e0ded1efca krazyzone: remove IMDB search. resolves #16088 (#16090)
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>
2025-07-29 00:23:22 +01:00
Garfield69
2e5c65fc59 ebook-shares: update cats 2025-07-29 06:22:50 +12:00
Garfield69
227fae00a0 bitpalace: update cats 2025-07-29 06:20:39 +12:00
Garfield69
6ea1d661e6 yourbittorrent: fix date for alternate domain
plus use home page for keywordless search
2025-07-29 05:54:28 +12:00
Garfield69
1dd56d2c30 Update rudub.yml 2025-07-29 05:53:29 +12:00
Garfield69
af831c8dd9 explosiv-world: update login 2025-07-28 06:56:24 +12:00
Garfield69
d909c27ce9 Update rudub.yml 2025-07-28 06:38:22 +12:00
Garfield69
e66ccbf319 clearjav: bump engine tag 2025-07-28 06:37:48 +12:00
Garfield69
06d99962f7 btsow: yml removed, needs C#. #6576 2025-07-28 06:37:32 +12:00
Garfield69
b0dc9d2fa5 Update rudub.yml 2025-07-27 06:16:52 +12:00
Garfield69
7233e9b26d bitturk: cats have been reorganized 2025-07-27 06:16:46 +12:00
ilike2burnthing
113fea9287 Reverts "rockethd: fix timezone. resolves #16084" 2025-07-26 18:44:34 +01:00
ilike2burnthing
f522315711 coastalcrew: add new cats 2025-07-26 11:51:24 +01:00
ilike2burnthing
47b8d14070 rockethd: fix timezone. resolves #16084 2025-07-26 10:09:52 +01:00
Garfield69
20a8d0e602 matrix: can use same pic for different cats. #15888 2025-07-26 06:36:59 +12:00
Garfield69
e53b288ab2 matrix: new cat selectors resolves #15888 2025-07-26 06:18:06 +12:00
Garfield69
6f8c45fe11 Update rudub.yml 2025-07-26 05:33:39 +12:00
Garfield69
5b3e576c19 ebook-shares: cat updates 2025-07-26 05:33:34 +12:00
ilike2burnthing
cee8f347c0 assorted: indexer description fixes (#16083) 2025-07-25 05:44:32 +01:00
ilike2burnthing
7530ed541c hdcztorrent: now pay2dl 2025-07-25 05:37:38 +01:00
ilike2burnthing
32e2ea0ec3 Update README.md 2025-07-25 05:24:23 +01:00
Garfield69
b327c6652f bitsearch: new layout resolves #12232 2025-07-25 09:21:36 +12:00
ilike2burnthing
44ea8953c0 lostfilm: update site links 2025-07-24 19:48:14 +01:00
Garfield69
37e3320e78 Update rudub.yml 2025-07-25 05:45:59 +12:00
Garfield69
5d16006d9d hdgalaktik: replacement CA override 2025-07-25 05:45:55 +12:00
Garfield69
ce58fd41ce torrentqq: bump domain 2025-07-24 17:41:41 +12:00
Garfield69
517c442ca4 aither: bump engine tag 2025-07-24 17:41:28 +12:00
Garfield69
786e644a32 52bt: bump alternate domain 2025-07-24 17:41:15 +12:00
Garfield69
a6fff462d7 Update rudub.yml 2025-07-24 05:39:40 +12:00
Garfield69
a15e1aab10 52bt: bump domain 2025-07-24 05:39:34 +12:00
Garfield69
0cd0c20714 torrenttip: bump domain 2025-07-23 17:35:56 +12:00
Garfield69
6cb3079caf torrentsome: bump domain 2025-07-23 17:35:41 +12:00
Garfield69
24837e58d3 Update rudub.yml 2025-07-23 13:47:53 +12:00
Garfield69
95b9523cb3 Update rudub.yml 2025-07-23 05:43:59 +12:00
Garfield69
cac5328a99 assorted nexus: bump engine tag 2025-07-23 05:43:52 +12:00
ilike2burnthing
a846fa484a yggcookie: bump request delay. #16080 2025-07-21 22:51:10 +01:00
ilike2burnthing
e29b069c7e yggtorrent: bump request delay. resolves #16080 2025-07-21 22:50:51 +01:00
Garfield69
e46d564774 f1gp: update selectors 2025-07-22 08:59:40 +12:00
Garfield69
b4b34f5417 Update rudub.yml 2025-07-22 06:50:22 +12:00
Garfield69
7959fb879a ebooks-shares: new cats 2025-07-22 06:50:18 +12:00
Garfield69
f479acbdb7 abtorrents: switch domain to xyz 2025-07-22 06:49:58 +12:00
Garfield69
32e361ea1a assorted unit3d: bump engine tag 2025-07-21 15:11:03 +12:00
ilike2burnthing
2ba7bbc5c1 p2pbg: update row selector 2025-07-21 01:29:19 +01:00
ilike2burnthing
73f357b049 polskie-torrenty: add default cat, can be missing 2025-07-20 22:23:43 +01:00
Garfield69
412913f204 Update rudub.yml 2025-07-21 06:13:49 +12:00
Garfield69
5e4fb38dba marinetracker: update cats 2025-07-21 06:13:43 +12:00
Garfield69
46ce59013d assorted unit3d: bump engine tag 2025-07-20 14:32:35 +12:00
Garfield69
c68cd47c54 Update rudub.yml 2025-07-20 12:11:35 +12:00
Garfield69
e0f507a786 assorted unit3d: bump engine tag 2025-07-20 08:33:21 +12:00
Garfield69
4205ce76e1 beyondhd: prefix tmdbid query with tv or movie. resolves #16078 2025-07-20 07:46:15 +12:00
Garfield69
8db87d4b20 xspeeds: add new cat 2025-07-20 06:07:23 +12:00
Garfield69
cfe633f970 Update rudub.yml 2025-07-20 06:07:11 +12:00
Garfield69
80d02b2323 ptorrents: add new cat 2025-07-20 06:07:02 +12:00
Viktors Baikers
0f88863e5d Lostfilm: Relax parsePlayEpisodeRegex to support arbitrary-length series IDs resolves #16074 (#16075) 2025-07-20 06:06:17 +12:00
drewdrew21b
ad5014b267 abtorrents: add new alternate domain. #15899 (#16076) 2025-07-20 05:34:42 +12:00
Garfield69
0c6dd0b0c1 Update rudub.yml 2025-07-19 07:04:33 +12:00
Garfield69
117d2bb76c torrentqq: bump domains 2025-07-18 05:22:34 +12:00
Garfield69
6fab6d047c coastalcrew: add new cats 2025-07-18 05:22:17 +12:00
Garfield69
8c0ef36adb btdirectory: add new alternate domain 2025-07-18 05:21:38 +12:00
Garfield69
a5dcf166e2 ptfans: restored previous cats and specials page. #15556 2025-07-17 06:13:23 +12:00
Garfield69
1d353ee444 torrenttip: bump domain 2025-07-17 06:02:45 +12:00
Garfield69
d3c244d8d2 torrentsome: bump domain 2025-07-17 06:02:32 +12:00
Garfield69
e23328e224 Update rudub.yml 2025-07-17 06:02:13 +12:00
Garfield69
321e363251 hellashut: CA expired 2025-07-17 06:02:05 +12:00
Garfield69
a7c1c5e3b0 file-tracker: check logout on search page. resolves #13147 2025-07-16 06:49:13 +12:00
Garfield69
8dd6ed5b94 Update rudub.yml 2025-07-16 05:14:21 +12:00
Garfield69
a327774283 bigcore: switch to MST 1d. #16067 2025-07-15 09:11:28 +12:00
Garfield69
c5c768eabe ptfans: switch to cookie. update cats. resolves #15556 2025-07-15 09:10:22 +12:00
Garfield69
3dc9573bb1 hdt-lafenice: removed. resolves #15206 2025-07-15 07:33:27 +12:00
ilike2burnthing
97665ddfd9 homeporntorrents: removed, torrents page offline. resolves #14522 (#16068) 2025-07-14 19:20:25 +01:00
Garfield69
44eb242353 Update rudub.yml 2025-07-15 06:03:32 +12:00
Garfield69
c77dbce865 ptfans: bump engine tag 2025-07-15 06:03:26 +12:00
Garfield69
622b28d5d2 kickasstorrents-to: new cat 2025-07-15 06:03:10 +12:00
Garfield69
c0d2ef60b0 btdirectory: add new alternate domain 2025-07-15 06:02:54 +12:00
Garfield69
ea6d0f2039 Update rudub.yml 2025-07-14 05:31:30 +12:00
Garfield69
1de69bdf2e mejortorrent: bump domain 2025-07-13 06:24:18 +12:00
Garfield69
3bd0983077 tapocheck: update cats 2025-07-13 06:24:00 +12:00
Garfield69
14f44839fd Update rudub.yml 2025-07-13 06:23:44 +12:00
Garfield69
8005aea9ef hdtime: add useragent 2025-07-13 06:23:32 +12:00
Garfield69
927d4bb25c btsow: new domain 2025-07-13 06:23:14 +12:00
Garfield69
933b110c20 add bigcore a private site. resolves #16067 2025-07-12 21:25:06 +12:00
Garfield69
7d79479905 assorted unit3d: bump engine tag 2025-07-12 16:04:28 +12:00
Garfield69
bc2c6027be redleaves: removed. resolves #14485 2025-07-12 11:40:30 +12:00
Garfield69
f8a3bac03d satclubbing: removed. resolves #13243 2025-07-12 11:36:24 +12:00
Garfield69
fb9317f096 fsm: removed. resolves #14887 2025-07-12 11:31:40 +12:00
Garfield69
1cbe20cc3e xider-torrent: removed. resolves #14877 2025-07-12 05:48:13 +12:00
Garfield69
afb2f0e26c dontorrent: new domain 2025-07-12 05:47:11 +12:00
Garfield69
a7a1c1506e Update rudub.yml 2025-07-12 05:46:57 +12:00
Garfield69
a9b54b9cfb LDU: new cat 2025-07-12 05:46:52 +12:00
Bogdan
209af731db avistaz: simplify date parsing 2025-07-11 09:31:03 +03:00
Garfield69
9a8e016414 avistaz network: use created_at_iso for correct dates
https://github.com/Prowlarr/Prowlarr/pull/2437
2025-07-11 15:37:16 +12:00
Garfield69
cb5d29e8cc nyaapantsu: limit=99 to avoid unknown error. resolves #15740 2025-07-11 05:38:22 +12:00
Garfield69
4960169dd3 ptfans: rollback engine tag 2025-07-11 04:53:01 +12:00
Garfield69
53a8ab2e30 crabpt: bump engine tag 2025-07-11 04:52:44 +12:00
Garfield69
3536621f7a Update rudub.yml 2025-07-11 04:52:23 +12:00
ilike2burnthing
3d769e3e15 skidrowrepack: add public games tracker. resolves #16063 (#16065) 2025-07-10 16:27:56 +01:00
Garfield69
37df46d681 torrentqq: bump alternate domain 2025-07-10 17:32:05 +12:00
ilike2burnthing
4c93c91326 Rename ptorrents.y to ptorrents.yml 2025-07-09 19:52:47 +01:00
ilike2burnthing
071ad93f68 ptorrents: add public 3x tracker. resolves #16060 (#16061) 2025-07-09 19:28:17 +01:00
Garfield69
6adc69dfcd torrentqq: bump domain 2025-07-10 05:50:06 +12:00
Garfield69
909ea3f037 Update rudub.yml 2025-07-10 05:49:47 +12:00
Garfield69
5e110a932b uploadcx: bump engine tag 2025-07-09 17:46:37 +12:00
Garfield69
10b056574c torrenttip: bump domain 2025-07-09 17:46:19 +12:00
Garfield69
2b9bbe4b2d torrentsome: bump domain 2025-07-09 17:46:06 +12:00
Garfield69
4596d5217d magnetcat: bump alternate domains 2025-07-09 17:45:52 +12:00
Garfield69
2d3d51f45c yuscene: new cat, add book search 2025-07-09 06:02:38 +12:00
Garfield69
c53565fdc7 Update rudub.yml 2025-07-09 06:01:59 +12:00
Garfield69
9e739be059 add qbite a public 3x site. resolves #16057 2025-07-08 20:54:33 +12:00
Garfield69
6cd4498e8f exttorrents: add imdbid search. resolves #16056 2025-07-08 17:03:21 +12:00
Garfield69
5ba35d2a45 assorted unit3d: bump engine tag 2025-07-08 15:17:19 +12:00
Garfield69
91852017be torrentkitty: .tv domain expired. 2025-07-08 06:44:08 +12:00
Garfield69
f992f7c75c oxtorrent-co: switch back to .today.year for keywordless search. resolves #15293 2025-07-08 06:39:30 +12:00
Garfield69
44e73c4e5c Update rudub.yml 2025-07-08 05:59:39 +12:00
Garfield69
7b5055c17b rain: switch to cookie method. resolves #15842 2025-07-08 05:59:35 +12:00
Garfield69
d8d26edb98 f1gp: new cat 2025-07-08 05:58:55 +12:00
ilike2burnthing
a810066129 bithumen: update & change to cookie login
login can sometimes present CF turnstile
2025-07-07 17:28:47 +01:00
ilike2burnthing
a0f0a3c710 Update README.md 2025-07-07 10:52:50 +01:00
Garfield69
d6edba30f9 assorted unit3d: bump engine tag 2025-07-07 19:42:14 +12:00
Garfield69
e67750a39b aither: dropped music 2025-07-07 07:07:56 +12:00
Garfield69
02aeb497dd f1gp: new cats 2025-07-07 06:44:49 +12:00
Garfield69
81a30f159f Update rudub.yml 2025-07-07 06:44:32 +12:00
Garfield69
3d3e799aa0 clearjav: MR dropped, must seed 7d 2025-07-06 08:14:20 +12:00
Garfield69
57ee7e4b71 Update rudub.yml 2025-07-06 05:06:21 +12:00
Garfield69
bca81a5b57 catorrent: now public. #10577 2025-07-06 05:06:09 +12:00
Garfield69
ef03eaf075 magnetcat: bump alternate domains 2025-07-05 09:53:23 +12:00
Garfield69
bb40512118 Update rudub.yml 2025-07-05 06:28:52 +12:00
Garfield69
f31b08ad4c OGT: new href selectors 2025-07-05 06:21:18 +12:00
Garfield69
9275662d13 torrent-turk: CA expired 2025-07-05 06:20:48 +12:00
Garfield69
8c26c23ed5 Update rudub.yml 2025-07-05 06:20:20 +12:00
Garfield69
b5c95296d8 52bt: bump alternate domain 2025-07-05 06:20:13 +12:00
Garfield69
f972e8fead dontorrent: new domain 2025-07-04 17:46:01 +12:00
Garfield69
181ab27918 OGT: update name and descr 2025-07-04 07:52:22 +12:00
Garfield69
4c94b16dfe Update rudub.yml 2025-07-04 05:40:47 +12:00
Garfield69
8787057bbc caishen: switch to cookie method. #15953 2025-07-03 20:32:36 +12:00
ilike2burnthing
63277e0d74 Revert "oldgreektracker: CA expired"
This reverts commit 09f88b71ef.
2025-07-03 09:14:03 +01:00
ilike2burnthing
a311933698 13city: update MR 2025-07-03 09:09:34 +01:00
Garfield69
ab6305ba68 assorted nuxus: bump engine tag 2025-07-03 11:15:14 +12:00
Garfield69
c2730926e1 Update rudub.yml 2025-07-03 10:18:44 +12:00
Garfield69
3b333ba604 Update rudub.yml 2025-07-03 10:12:05 +12:00
Garfield69
1d875c2a43 torrenttip: bump domain 2025-07-03 06:22:31 +12:00
Garfield69
cbf210917a torrentsome: bump domain 2025-07-03 06:22:17 +12:00
Garfield69
f345a9b1a0 torrentqq: bump domains 2025-07-03 06:22:04 +12:00
Garfield69
e8f1836590 Update rudub.yml 2025-07-03 06:21:48 +12:00
Garfield69
acbb1e2224 xthor: add cats 126 and 127 for AV1. resolves #16051 2025-07-03 06:20:59 +12:00
Garfield69
d442f8593d eniahd: removed. resolves #6066 2025-07-02 14:56:37 +12:00
Garfield69
ecb4e67c33 nirvana: removed. resolves #15817 2025-07-02 14:46:17 +12:00
Garfield69
2854b2a7a4 add 13city a Chinese private site. resolves #16052 2025-07-02 08:04:12 +12:00
Garfield69
108f4a7451 pretome: add new cat 2025-07-02 05:43:47 +12:00
Garfield69
216ad2dd91 Update rudub.yml 2025-07-02 05:43:31 +12:00
Garfield69
46e32443b7 oxtorrent: update search path
to return latest instead of 2025
2025-07-02 05:43:27 +12:00
Garfield69
16fcd72913 f1gp: new cat 2025-07-02 05:42:49 +12:00
Garfield69
88547016db Update rudub.yml 2025-07-01 05:52:48 +12:00
Garfield69
4a14f1edb5 peeratiko: CA expired 2025-07-01 05:52:45 +12:00
impr3ssi0n
5772385240 anilibria: Completed Sonarr compatibility options. Also fetch new releases. (#16048) resolves #5762
* Added the ability to fetch the latest releases. 
* Adjusted the publication time. 
* Implemented formatting for season and episode numbers
* add englishTitleOnly option to improve Sonarr series match.
2025-06-30 14:38:25 +12:00
Garfield69
a75a603f53 frozenlayer: CA expired 2025-06-30 06:08:57 +12:00
Garfield69
3eee38a263 Update rudub.yml 2025-06-30 05:42:08 +12:00
Garfield69
83e3b3e1a1 anilibria: add API docs comment and fix my typo 2025-06-30 05:41:12 +12:00
Bogdan
5030d25026 anilibria: ensure release ids are unique 2025-06-29 17:22:09 +03:00
Bogdan
ab44e62f1d anilibria: fix cs 2025-06-29 13:12:41 +03:00
Bogdan
b959583f56 anilibria: simplify json parsing 2025-06-29 12:43:20 +03:00
Garfield69
a3fbe86b13 anilibria: deafault cat to TV when API category is null #5762 2025-06-29 19:13:05 +12:00
Garfield69
04155cae92 dontorrent: new domain 2025-06-29 17:37:35 +12:00
Garfield69
c93c36b9d1 notdicquality: bump engine tag 2025-06-29 16:17:34 +12:00
Garfield69
7ba40342c0 clearjav: MST 2d -> 7d 2025-06-29 15:59:52 +12:00
Garfield69
7213219690 fearnopeer: add new inactivity info 2025-06-29 15:50:44 +12:00
Garfield69
eda7f5966d anilibria: add option to append RUS to title #5762 2025-06-29 14:56:04 +12:00
Garfield69
fd2d0a9e96 anilibria: add requestdelay 2.1s to try to avoid DDoS-Guard challenge #5762 2025-06-29 10:14:35 +12:00
Garfield69
c2d0c0ba58 pretome: update cats 2025-06-29 06:04:27 +12:00
Garfield69
db19fd4863 Update rudub.yml 2025-06-29 06:04:11 +12:00
impr3ssi0n
a3618add43 Anilibria: fix guid (#16045) 2025-06-28 22:06:20 +12:00
Garfield69
eac5ec14d7 Update Anilibria.cs 2025-06-28 17:26:13 +12:00
impr3ssi0n
a4eca2ad51 [feature] migrated Anilibria yaml indexer to C# with new domain and API (#16043)
Thank you for your contribution :-)
2025-06-28 17:16:37 +12:00
Garfield69
09f88b71ef oldgreektracker: CA expired 2025-06-28 05:39:11 +12:00
Garfield69
4fcc4eca06 Update rudub.yml 2025-06-28 05:38:57 +12:00
ilike2burnthing
2923af4a4f f1gp: typo fix 2025-06-27 08:48:40 +01:00
Garfield69
4017ba8f69 lint 2025-06-27 17:16:45 +12:00
Garfield69
b43dddf569 rutracker: add search by uploader. #16038 2025-06-27 17:08:11 +12:00
Garfield69
516fdc998c TPB: fix duplicate description field 2025-06-27 15:26:12 +12:00
Garfield69
b7aae9c6f4 assorted: add search/filter by uploader. #16038 2025-06-27 15:15:43 +12:00
Garfield69
e2997c59f7 add f1gp a private site. resolves #16039 2025-06-27 06:23:16 +12:00
Garfield69
9b59842f72 sportscraze: removed. resolves #15935 2025-06-27 05:58:18 +12:00
Garfield69
a82203f177 docspedia: new cat 2025-06-27 05:25:23 +12:00
Garfield69
59283b133e Update rudub.yml 2025-06-27 05:25:07 +12:00
Garfield69
b44695e327 matrix: add useragent. resolves #15888 2025-06-26 05:54:08 +12:00
Garfield69
97a750c432 torrenttip: bump domain 2025-06-26 05:04:54 +12:00
Garfield69
333986c214 torrentsome: bump domain 2025-06-26 05:04:26 +12:00
Garfield69
6f12fb0f88 torrentqq: bump domains 2025-06-26 05:04:10 +12:00
Garfield69
83bcb3de34 52bt: bump alternate domain 2025-06-26 05:03:54 +12:00
Garfield69
347b3fe676 Update rudub.yml 2025-06-26 04:54:23 +12:00
Garfield69
937ff97112 divteam: removed. resolves #4671 2025-06-26 04:52:05 +12:00
Garfield69
934ee1e98c ebook-shares: fix title not found 2025-06-25 05:43:02 +12:00
Garfield69
5671c90545 Update rudub.yml 2025-06-25 05:12:03 +12:00
Garfield69
ebf518a51d add magnetdownload a public site. resolves #16032 2025-06-24 17:00:00 +12:00
xiaobaiya
7969a07412 chdbits: fix login block (#16033) 2025-06-24 16:36:10 +12:00
Garfield69
58b3eaf640 polishtorrent: MST 2d -> 5d 2025-06-24 12:51:49 +12:00
Garfield69
e11f8d14ff finvip: removed. resolves #6675 2025-06-24 07:22:19 +12:00
Garfield69
fd27efe880 icc2022: removed. resolves #13898 2025-06-24 06:56:01 +12:00
Garfield69
fa8f455b2d Update rudub.yml 2025-06-24 05:21:13 +12:00
Garfield69
bfa002ad27 animelovers: bump engine tag 2025-06-24 05:21:09 +12:00
Garfield69
6da51eb9f7 unit3d: update api docs links 2025-06-23 19:33:15 +12:00
Garfield69
d24e081764 Update clearjav-api.yml 2025-06-23 09:36:56 +12:00
Garfield69
36c7d275c0 Update bitporn.yml 2025-06-23 09:36:52 +12:00
Garfield69
0876c80ef7 Update bitporn.yml 2025-06-23 08:31:57 +12:00
Garfield69
3f245f2137 Update bitporn.yml 2025-06-23 08:28:26 +12:00
Garfield69
34c6fe606e bitporn: -> unit3d. resolves #14816 2025-06-23 07:42:39 +12:00
Garfield69
036e711e89 Update rudub.yml 2025-06-23 06:57:43 +12:00
Garfield69
46265c9556 p2pbg: update row selector 2025-06-23 06:57:31 +12:00
Garfield69
6d443d2ea7 megamixtracker: update logout selector 2025-06-23 06:57:15 +12:00
Garfield69
b89c91c5b5 ebook-shares: new cats 2025-06-23 06:56:51 +12:00
Garfield69
295cde9ba8 mejortorrent: bump domain 2025-06-22 06:12:49 +12:00
Garfield69
b67a2f5893 Update rudub.yml 2025-06-22 06:12:29 +12:00
Garfield69
049e2c1132 add clearjav a private site. resolves #16029 2025-06-21 20:14:26 +12:00
Garfield69
4b50ea63a6 wukong: removed. resolves #14595 2025-06-21 14:46:45 +12:00
Garfield69
dd43f7ee49 lepornoinfo: removed. resolves #9869 2025-06-21 14:11:48 +12:00
Garfield69
07c9d18f75 Update rudub.yml 2025-06-21 06:00:30 +12:00
Garfield69
03ecd30f12 oldgreektracker: new cat 2025-06-21 05:58:25 +12:00
Garfield69
f3fe75a57e Reapply "Update rudub.yml"
This reverts commit c7eb227a43.
2025-06-20 16:25:51 +12:00
Garfield69
c7eb227a43 Revert "Update rudub.yml"
This reverts commit dbbc52ea11.
2025-06-20 12:39:08 +12:00
Garfield69
57fd35097d xspeeds: update cats 2025-06-20 05:24:31 +12:00
Garfield69
dbbc52ea11 Update rudub.yml 2025-06-20 05:24:16 +12:00
Garfield69
ea4356bee9 dontorrent: new domain 2025-06-19 17:34:54 +12:00
Garfield69
3f028b6cf9 torrenttip: bump domain 2025-06-19 05:24:18 +12:00
Garfield69
75412aba22 torrentsome: bump domain 2025-06-19 05:24:06 +12:00
Garfield69
65613215ef torrentqq: bump domains 2025-06-19 05:23:53 +12:00
Garfield69
6186316edf torrent9: add flaresolverr config info 2025-06-19 05:23:40 +12:00
Garfield69
f54b3d16ad Update rudub.yml 2025-06-19 05:23:25 +12:00
Garfield69
0f210ed635 ilolicon: bump engine tag 2025-06-19 05:23:19 +12:00
Bogdan
007d0b0567 core: bump AngleSharp, Polly and NewtonsoftJson 2025-06-18 11:22:58 +03:00
Garfield69
233b013554 megapeer: fix size detection, add config info cat 8000. resolves #16028 2025-06-18 14:28:35 +12:00
Garfield69
d63d928dc6 Update rudub.yml 2025-06-18 05:53:34 +12:00
Garfield69
c0976d8e3d assorted unit3d: bump engine tag 2025-06-17 07:43:45 +12:00
ilike2burnthing
ccd028b6b6 1337x: remove broken proxies 2025-06-16 18:56:28 +01:00
Garfield69
c3a664960e itatorrents: bump engine tag 2025-06-17 04:56:43 +12:00
Garfield69
1da117feda Update rudub.yml 2025-06-17 04:54:39 +12:00
Garfield69
7bd92373e4 torrent9: use home for keywordless search. resolves #15003 2025-06-16 15:41:58 +12:00
Garfield69
820ddb315c oxtorrent-co: add forward slash to end of query. resolves #15293 2025-06-16 13:39:08 +12:00
Garfield69
c6651f02c7 oxtorrent-vip: bump alternate domain 2025-06-16 06:33:48 +12:00
Garfield69
a389a8a174 Update rudub.yml 2025-06-16 06:33:12 +12:00
Garfield69
94717e9dbf megapeer: add flaresolverr config info 2025-06-16 06:33:09 +12:00
Garfield69
6c54733eac torrentgalaxyclone: add cat 2025-06-15 04:48:12 +12:00
Garfield69
d30a065be6 bitsexy: bump engine tag 2025-06-15 04:47:55 +12:00
Garfield69
fb17e6931f Update rudub.yml 2025-06-15 04:47:36 +12:00
Garfield69
20c76a36f6 oldgreektracker: results no longer have magnets 2025-06-14 05:05:07 +12:00
Garfield69
8c282c2340 Update rudub.yml 2025-06-14 05:04:36 +12:00
Garfield69
91ebe4522f arabp2p: no longer supports multi cat search.
https://github.com/Prowlarr/Indexers/issues/547
2025-06-13 09:49:19 +12:00
Garfield69
0a52de8711 oxtorrent-vip: bump domain 2025-06-13 05:33:26 +12:00
Garfield69
0340e351cc kickasstorrents-to: new cat 2025-06-13 05:33:08 +12:00
Garfield69
d2ddb37729 Update rudub.yml 2025-06-13 05:32:49 +12:00
Garfield69
c16f2b9415 ianon: removed. resolves #14219 2025-06-12 20:50:50 +12:00
Garfield69
319e2c8671 restore and update Fenyarnyek-Tracker. resolves #13053 2025-06-12 15:31:48 +12:00
Garfield69
6d3439e5da spiritofrevolution: new domain 2025-06-12 09:11:28 +12:00
Garfield69
591d0c80b1 torrentsir: bump domain 2025-06-12 05:21:26 +12:00
Garfield69
c91b538e3b torrentqq: bump domains 2025-06-12 05:21:11 +12:00
Garfield69
54bf7026fc Update rudub.yml 2025-06-12 05:20:57 +12:00
Garfield69
71086695b8 ptchina: drop rows without DL 2025-06-12 05:20:54 +12:00
Garfield69
59bfb66d28 torrenttip: new domain 2025-06-11 17:38:33 +12:00
Garfield69
2c59525583 torrentsome: bump domain 2025-06-11 17:38:22 +12:00
Garfield69
7402e5af0e nicept: bump engine tag 2025-06-11 17:38:09 +12:00
Garfield69
5422f6976f assorted unit3d: bump engine tag 2025-06-11 12:01:38 +12:00
Garfield69
87219be183 add filemood a public site. resolves #16021 2025-06-11 08:45:42 +12:00
Garfield69
bf466fc1bd dontorrent: new domain 2025-06-11 06:27:02 +12:00
Garfield69
84647dabd2 Update rudub.yml 2025-06-11 06:26:48 +12:00
Garfield69
1841a36b80 kickasstorrents-to: new engine resolves #9966 2025-06-10 09:05:00 +12:00
Garfield69
5fa5c01b0c Update rudub.yml 2025-06-10 09:03:22 +12:00
Garfield69
ca70da79b0 rastaturgan: update MST 2025-06-09 19:18:44 +12:00
Garfield69
2356ac33b9 assorted unit3d: bump engine tag 2025-06-09 19:18:21 +12:00
Garfield69
7a7eb982b1 badasstorrents: removed. resolves #7196 2025-06-09 16:54:25 +12:00
Garfield69
409eff1420 glodls: removed. resolves #6286 2025-06-09 14:47:23 +12:00
Garfield69
cea1e7347f rutracker: update cats 2025-06-09 06:21:55 +12:00
Garfield69
48b922e69b Update rudub.yml 2025-06-09 06:21:38 +12:00
Garfield69
da0c2811af ebook-shares: new cats 2025-06-09 06:21:35 +12:00
Garfield69
4ad535d7aa polskie-torrenty: update cats 2025-06-08 08:22:30 +12:00
Garfield69
e28703c02d assorted nexus: bump engine tag 2025-06-08 06:33:24 +12:00
Garfield69
882b28be59 arabicsource: new cat 2025-06-08 06:33:01 +12:00
Garfield69
0a1c5218a4 Update rudub.yml 2025-06-08 06:31:05 +12:00
Garfield69
bbea5febd6 korsar: update cats 2025-06-07 07:49:56 +12:00
Garfield69
e966171e64 mejortorrent: bump domain 2025-06-07 05:47:40 +12:00
Garfield69
71d45db23a dontorrent: new domain 2025-06-07 05:47:24 +12:00
Garfield69
8572b71e0d Update rudub.yml 2025-06-07 05:47:12 +12:00
Garfield69
e3473f0fe8 fill in jacket_medium background white. #16015 2025-06-06 13:05:55 +12:00
Garfield69
fb76550ed1 panda: new cat 2025-06-06 06:01:49 +12:00
Garfield69
abb3eeea61 Update rudub.yml 2025-06-06 06:01:32 +12:00
Bogdan
8d2ce6998d Revert "ncore: fix login with 2FA"
This reverts commit f02e60a203.
2025-06-05 09:18:16 +03:00
Garfield69
2ba77c8249 torrentqq; bump domains 2025-06-05 17:45:24 +12:00
Garfield69
cda1228277 fill in favicon background white. resolves #16015 2025-06-05 16:14:18 +12:00
Bogdan
f02e60a203 ncore: fix login with 2FA 2025-06-04 23:03:55 +03:00
Garfield69
05d5387634 malayabits: bump engine tag 2025-06-05 05:09:22 +12:00
Garfield69
6dbbe32266 Update rudub.yml 2025-06-05 05:09:09 +12:00
Garfield69
149814f881 audiobookbay: more alternate domains 2025-06-04 17:15:12 +12:00
Garfield69
e310ab72d0 audiobookbay: restore http://*.se domain. resolves #16014 2025-06-04 16:42:42 +12:00
Garfield69
e1e81e9717 riperam: new domain 2025-06-04 05:27:33 +12:00
Garfield69
99635ae154 Update rudub.yml 2025-06-04 05:27:17 +12:00
Garfield69
ae1dc1e7db torrenttip: bump domain 2025-06-03 17:56:22 +12:00
Garfield69
243d3db5b8 torrentsome: bump domain 2025-06-03 17:56:04 +12:00
Garfield69
ced0950564 uploadcx: bump engine tag 2025-06-03 16:33:36 +12:00
Garfield69
bc654a9705 kelu: bump engine tag 2025-06-03 16:33:19 +12:00
Garfield69
4ff38251ca hdt-lafenice: add flaresolverr config info 2025-06-03 07:19:38 +12:00
Garfield69
2290aeb0b4 ebooks-shares: new cats 2025-06-03 05:17:13 +12:00
Garfield69
ccca4b037a Update rudub.yml 2025-06-03 05:03:58 +12:00
Garfield69
aebadb5e04 cspt: typo 2025-06-03 05:03:51 +12:00
ilike2burnthing
f1e86606a9 cspt: update layout 2025-06-02 07:00:35 +01:00
Garfield69
98fbebec0c le-cinephile: removed. resolves #14553 2025-06-02 07:56:59 +12:00
Garfield69
1815abeea2 ntelogo: removed. resolves #14302 2025-06-02 07:53:06 +12:00
Garfield69
6ec37a7619 Update rudub.yml 2025-06-02 05:21:59 +12:00
Garfield69
a96407f1c3 ebook-shares: new cat 2025-06-01 05:21:23 +12:00
Garfield69
64deac5d18 Update rudub.yml 2025-06-01 05:21:04 +12:00
Garfield69
bd4c353d6c assorted unit3d: bump engine tag 2025-06-01 05:20:58 +12:00
Garfield69
13c88a960a mejortorrent: bump domain 2025-05-31 17:35:23 +12:00
Garfield69
75edeb96a0 dontorrent: new domain 2025-05-31 17:35:05 +12:00
Garfield69
88d5f34f32 assorted unit3d: bump engine tag 2025-05-31 12:09:23 +12:00
Garfield69
68fdc72642 dasunerwartete: new cats 2025-05-31 06:17:46 +12:00
Garfield69
99f6dd3ed3 Update rudub.yml 2025-05-31 06:17:22 +12:00
Garfield69
c299248088 parabellumhd: strip season and/or episode from search 2025-05-30 15:33:56 +12:00
Garfield69
a51a145025 btsate -> btstate #16006 2025-05-30 12:10:02 +12:00
Garfield69
2aa8ab662f uniondht: removed. resolves #7409 2025-05-30 04:54:08 +12:00
Garfield69
cfe489db03 xxxadulttorrent: removed. resolves #9391 2025-05-30 04:52:29 +12:00
Garfield69
d19a15aca3 trupornolabs: removed. resolves #9390 2025-05-30 04:50:23 +12:00
Garfield69
291c9e6e4a torrentqq: bump alternate domain 2025-05-30 04:49:45 +12:00
Garfield69
27381b05f5 Update rudub.yml 2025-05-30 04:49:25 +12:00
Garfield69
001f99a995 parabellumhd: handle seasons and episodes. resolves #15977
also handle keywordless searches by using .today.year in the year query
2025-05-29 19:29:25 +12:00
Garfield69
3698377ac8 assorted nexus: bump engine tag 2025-05-29 16:00:58 +12:00
Garfield69
f9505ef1e4 afun: switch to cookie method 2025-05-29 15:40:39 +12:00
Garfield69
d777d359b7 assorted unit3d: bump engine tag 2025-05-29 14:54:07 +12:00
Garfield69
df03b6e71e mircrew: add movie/tv/other default sizes. resolves #16010 2025-05-29 14:53:48 +12:00
Garfield69
911418cc8d theparadiese: new domain resolves #15125 2025-05-29 06:22:39 +12:00
Garfield69
fbb2769fc7 xider-torrent: update cats 2025-05-29 05:48:40 +12:00
Garfield69
232f0b50f4 torrentqq: bump domain 2025-05-29 05:48:18 +12:00
Garfield69
025e9ce654 ebooks-shares: new cat 2025-05-29 05:48:06 +12:00
Garfield69
0d7a0ee5d3 Update rudub.yml 2025-05-29 05:47:49 +12:00
Garfield69
ebb8d9a95e torrentsir: bump domain 2025-05-28 17:42:43 +12:00
Garfield69
d1b82f304e torrentsome: bump domain 2025-05-28 17:42:19 +12:00
Garfield69
4b684e41ef btstate: filter andmatch 2025-05-28 14:13:31 +12:00
Garfield69
383282a9b0 add btstate a public site. resolves #16006 2025-05-28 12:29:36 +12:00
Garfield69
834ad341eb magnetcat: bump domains 2025-05-28 05:13:50 +12:00
Garfield69
76ab990804 Update rudub.yml 2025-05-28 05:13:32 +12:00
Garfield69
843de400a4 torrentsir: bump domain 2025-05-27 17:34:16 +12:00
Garfield69
cd8fe98bf6 assorted unit3d: bump engine tag 2025-05-27 07:25:57 +12:00
Garfield69
6a9c8e8c07 hawke-uno: update engine tag 2025-05-27 07:07:47 +12:00
Garfield69
c263cad6c3 ggpt: switch to cookie method 2025-05-27 07:07:21 +12:00
Garfield69
18c33e456f Update rudub.yml 2025-05-27 05:20:45 +12:00
Garfield69
e28429bd65 oxtorrent-co: home page no longer provides latest
so switching to .today.year
2025-05-27 05:20:41 +12:00
ilike2burnthing
623ee0203b majomparade: remove cert exception, updated 2025-05-26 15:23:24 +01:00
Garfield69
6854877b56 assorted unit3d: bump engine tag 2025-05-26 16:26:51 +12:00
Garfield69
aef5507e9e hdbao: switch to cookie method resolves #15893 2025-05-26 07:53:35 +12:00
Garfield69
5d4a423313 therarbg: use infohash from results. #14685
instead of fetching it from details page
https://github.com/Jackett/Jackett/issues/14685#issuecomment-2114668094
2025-05-26 07:21:44 +12:00
Garfield69
99d0478c3b Update rudub.yml 2025-05-26 05:39:52 +12:00
Garfield69
58ab6f9104 majomparade: CA expired 2025-05-26 05:39:49 +12:00
Garfield69
ed73b5fac7 hdgalaktik: CA expired 2025-05-26 05:39:25 +12:00
Garfield69
b6df4f70fa ebook-shares: new cats 2025-05-26 05:39:02 +12:00
Garfield69
4955cad64b rockethd: add incativity config info 2025-05-25 16:00:26 +12:00
Garfield69
fff472a486 hawke-uno: bump engine tag 2025-05-25 16:00:05 +12:00
Garfield69
caffd7eaa1 assorted nexus: bump engine tag 2025-05-25 15:59:41 +12:00
Garfield69
6956c66a07 arabicsource: poster can be missing 2025-05-25 06:27:14 +12:00
Garfield69
b64f2c9aaa Update rudub.yml 2025-05-25 06:26:49 +12:00
Garfield69
e5f1cab84d rousi: bump engine tag 2025-05-25 06:26:46 +12:00
Garfield69
47e6ee43ae itatorrents: bump engine tag 2025-05-25 06:26:36 +12:00
Garfield69
1e41fc7821 52bt: bump domains 2025-05-25 06:26:19 +12:00
Garfield69
b1d25dce12 assorted nexus: bump engine tag 2025-05-24 10:37:47 +12:00
Garfield69
0261999d39 theempire: lint 2025-05-24 06:00:51 +12:00
Garfield69
f0b83a6379 ebook-shares: download check 2025-05-24 05:52:23 +12:00
Garfield69
f830203158 dontorrent: new domain 2025-05-24 05:51:59 +12:00
Garfield69
44d67ebf4e theempire: CA expired 2025-05-24 05:51:38 +12:00
Garfield69
fcd06be2f0 torrent9: new domain 2025-05-24 05:51:22 +12:00
Garfield69
2f3a098b95 Update rudub.yml 2025-05-24 05:51:01 +12:00
Garfield69
f1e6358549 cpabien: removed. resolves #15964 2025-05-23 19:13:32 +12:00
ilike2burnthing
96593ccd7b pornolab: update login for optional captcha. resolves #16004 2025-05-23 06:05:45 +01:00
Garfield69
a3ca6eea55 Update rudub.yml 2025-05-23 05:32:54 +12:00
Garfield69
1d6d11b34d torrentqq: bump alternate domain 2025-05-23 05:16:51 +12:00
Garfield69
9863f73f70 Update rudub.yml 2025-05-23 05:16:37 +12:00
Garfield69
2e074cbbca torrentqq: bump domain 2025-05-22 17:39:30 +12:00
Garfield69
ff83c679b2 magnetcat: bump alternate domains 2025-05-22 17:39:18 +12:00
Garfield69
81e9f2404b thepiratedship: MST 1d -> 3d 2025-05-22 09:13:47 +12:00
Garfield69
cf4134d3af hdtorrents: c# -> yaml resolves #16002 2025-05-22 07:46:28 +12:00
Garfield69
2b41fa7e87 torrenttip: dump domain 2025-05-22 05:41:33 +12:00
Garfield69
1196b57746 torrentsome: bump domain 2025-05-22 05:41:06 +12:00
Garfield69
31aa4d30ca Update rudub.yml 2025-05-22 05:40:41 +12:00
Garfield69
50d96547b6 ebooks-shares: new cats 2025-05-22 05:40:37 +12:00
ilike2burnthing
790c3446b1 Update Program.cs
de68b41814
2025-05-21 02:32:38 +01:00
Garfield69
a2839a3bdc assorted unit3d: bump engine tag 2025-05-21 13:27:10 +12:00
Garfield69
de68b41814 laidbackmanor: removed. resolves #14535 2025-05-21 13:26:42 +12:00
Garfield69
c3dd827009 torrentssg: new domain + add IP filtering config info 2025-05-21 05:16:57 +12:00
Garfield69
b74712bae4 Update rudub.yml 2025-05-21 05:15:55 +12:00
Garfield69
1ee79a3043 emuwarez: no longer IP blocking 2025-05-21 05:15:51 +12:00
Garfield69
14220f169e fix arabicscene id which should have been lowercase 2025-05-20 18:27:50 +12:00
Garfield69
ada12ba547 torrentsir: bump domain 2025-05-20 17:43:08 +12:00
Garfield69
1899df1a84 Update README.md 2025-05-20 16:21:57 +12:00
Garfield69
5f75bdce58 Update README.md 2025-05-20 16:19:50 +12:00
Garfield69
96aeae6f25 add arabicsource a private site. resolves #15996 2025-05-20 14:40:38 +12:00
ilike2burnthing
2dbe6e1f20 tapochek: update cats 2025-05-20 01:06:09 +01:00
Garfield69
8c5be40d26 Update rudub.yml 2025-05-20 06:31:49 +12:00
Garfield69
abc871efeb oldgreektracker: update cats 2025-05-20 06:31:45 +12:00
Garfield69
3f84367e88 coastalcrew: update cats 2025-05-20 06:31:30 +12:00
ilike2burnthing
09c252fc9e btdirectory: add new domain 2025-05-19 18:56:11 +01:00
ilike2burnthing
f4a6c1f494 btdirectory: update domain. resolves #16001 2025-05-19 18:45:18 +01:00
Garfield69
f1ab49f462 hdtorrents: drop posters to avoid multiple flaresolverr hits 2025-05-19 16:15:55 +12:00
ilike2burnthing
e89c6a73aa lat-team-api: bump engine tag 2025-05-19 05:00:08 +01:00
Garfield69
267d6f9160 add bitsexy a private site. resolves #12070 2025-05-19 06:49:42 +12:00
Garfield69
a87f2e8123 Update rudub.yml 2025-05-19 05:56:49 +12:00
Garfield69
ed598f632e pornbay: update date selector. resolves #15997 2025-05-18 05:17:44 +12:00
Garfield69
b5e5d50128 Update rudub.yml 2025-05-18 05:17:21 +12:00
Garfield69
57e5293894 torrentgalaxyclone: lint 2025-05-17 20:18:51 +12:00
Garfield69
695c26fe07 torrentgalaxyclone: lint 2025-05-17 20:11:50 +12:00
Garfield69
c0c229e29d add torrentgalaxyclone a public site. resolves #15992 2025-05-17 20:01:46 +12:00
Garfield69
6e56730d93 dontorrent; new domain 2025-05-17 17:38:12 +12:00
Garfield69
da841b52b0 turkseed: bump engine tag 2025-05-17 17:37:56 +12:00
Garfield69
dd117c73f5 emuwarez: bump engine tag 2025-05-17 05:24:16 +12:00
Garfield69
0b7134eb7d Update rudub.yml 2025-05-17 05:07:09 +12:00
Garfield69
ca7c36735f assorted unit3d: bump engine tag 2025-05-16 19:44:05 +12:00
Garfield69
070ee26017 bithdtv: typo 2025-05-16 18:03:13 +12:00
Garfield69
81e0101cbd bithdtv; add config link to the rate limit forum topic #15993 2025-05-16 15:49:56 +12:00
Garfield69
479392cf4f bithdtv: add request limit detection. #15993 2025-05-16 14:02:58 +12:00
Garfield69
be377ac649 uindex: add c=0 to search. resolves #15912 2025-05-16 05:28:10 +12:00
Garfield69
36d3f19086 Merge branch 'master' of https://github.com/Jackett/Jackett 2025-05-16 05:24:47 +12:00
Garfield69
158d92d336 torrentqq: bump alternate domain 2025-05-16 05:24:38 +12:00
Garfield69
d7ed800d54 siambit: add flaresolverr info 2025-05-16 05:24:23 +12:00
Garfield69
366ce176bb ebook-shares: new cats 2025-05-16 05:24:08 +12:00
Garfield69
e0d3b960ad Update rudub.yml 2025-05-16 05:23:54 +12:00
ilike2burnthing
ae7d6c499b Update Program.cs 2025-05-15 18:03:14 +01:00
ilike2burnthing
1aba79fe13 enthralled2fa: removed. #14897 2025-05-15 18:03:10 +01:00
ilike2burnthing
e4a9019f7f Update README.md 2025-05-15 17:55:41 +01:00
ilike2burnthing
be26c199bf assorted: fix year regex (#15994) 2025-05-15 17:38:44 +01:00
ilike2burnthing
bff8bf3a96 ncore: migrate to yaml (#15991) 2025-05-15 01:36:13 +01:00
Bogdan
4716ea7829 passthepopcorn: download torrent files with API credentials 2025-05-15 01:46:55 +03:00
ilike2burnthing
dcf04e7eac lastfiles: remove unused genre search modes 2025-05-14 17:55:54 +01:00
Garfield69
643bf3283a Update rudub.yml 2025-05-15 04:41:04 +12:00
Garfield69
5b16b9ff65 torrentqq: bump domain 2025-05-14 17:45:04 +12:00
Garfield69
f2f2e63a97 bithorlo: update size selector 2025-05-14 05:48:03 +12:00
Garfield69
4fd1203bef polishtorrent: update inactivity info 2025-05-14 05:47:41 +12:00
Garfield69
10a498308f Update rudub.yml 2025-05-14 05:47:19 +12:00
Garfield69
1fb7c8c346 torrenttip: bump domain 2025-05-13 17:39:31 +12:00
Garfield69
e894496bda torrentsome: bump domain 2025-05-13 17:39:17 +12:00
Garfield69
ca314d3e6a Update rudub.yml 2025-05-13 05:51:57 +12:00
Garfield69
5cba616a31 parabellumhd: tolower 2025-05-12 13:14:28 +12:00
Garfield69
75222975af parabellumhd: fix year input 2025-05-12 07:17:03 +12:00
Garfield69
3d919aa88b Update rudub.yml 2025-05-12 05:50:10 +12:00
Garfield69
030926a549 danishbytes: new cat 2025-05-11 05:31:13 +12:00
Garfield69
90abe2e4d8 Update rudub.yml 2025-05-11 05:30:56 +12:00
Garfield69
84abb69984 dontorrent: new domain 2025-05-10 17:36:24 +12:00
Garfield69
b218635d10 ebook-shares: -> xbitFM v4.1.31 resolves #5515
https://github.com/Prowlarr/Indexers/issues/508
2025-05-10 17:03:10 +12:00
Garfield69
f703702fbd uindex: update cat 2025-05-10 05:41:50 +12:00
Garfield69
1e7074f3ba Update rudub.yml 2025-05-10 05:41:37 +12:00
Garfield69
f4f1c0a33d piratesparadise: use year for keywordless. resolves #15932 2025-05-10 05:41:33 +12:00
Garfield69
51fbb82da1 torrentsir: bump domain 2025-05-09 17:38:21 +12:00
Alessandro
e4b8cfae04 EraiRaws: add custom RSS feed options (#15948) 2025-05-09 17:19:07 +12:00
Garfield69
b89fb33815 parabellumhd: refine year handling 2025-05-09 13:07:52 +12:00
Garfield69
5b0a038f5b superbits: update cat 13. resolves #15985 2025-05-09 08:38:20 +12:00
Garfield69
1b19e3853d torrentqq: bump alternate domain 2025-05-09 05:09:54 +12:00
Garfield69
32e2683927 Update rudub.yml 2025-05-09 05:09:27 +12:00
Garfield69
e39e6b8ed5 kickasstorrents-to: domain updates 2025-05-09 05:09:24 +12:00
Garfield69
4ae36c4f5c 0magnet: domain update 2025-05-09 05:08:57 +12:00
Garfield69
ae7efd5934 assorted unit3d: bump engine tag 2025-05-08 05:53:36 +12:00
Garfield69
54792d3060 abtorrents: cat typo fix 2025-05-08 05:07:35 +12:00
Garfield69
bcf513a122 torrenttip: bump domain 2025-05-08 04:44:29 +12:00
Garfield69
bbe84bfb71 torrentsome: bump domain 2025-05-08 04:44:17 +12:00
Garfield69
7d4f73bd04 Update rudub.yml 2025-05-08 04:44:05 +12:00
Garfield69
abd2674f42 enthralled: removed. resolves #14897 2025-05-08 04:44:01 +12:00
Garfield69
7e2a012d28 zktorrent: bump domain 2025-05-07 17:39:19 +12:00
Garfield69
789a4c37c6 hd-unit3d; limit 100 -> 90 to avoind http 500 after 9.0.7 upgrade 2025-05-07 07:49:54 +12:00
Garfield69
4c0f76dbde parabellum: fix year extraction 2025-05-07 07:10:00 +12:00
Garfield69
19b528cbd7 parabellum: refine year extract 2025-05-07 06:51:09 +12:00
Garfield69
23c4c4e353 torrentqq: bump domain 2025-05-07 06:42:40 +12:00
Garfield69
1c24de57b0 52bt: bump alternate domain 2025-05-07 06:34:17 +12:00
Garfield69
3a045ef7ee uindex: update cat 2025-05-07 06:33:57 +12:00
Garfield69
69df7d7d61 Update rudub.yml 2025-05-07 06:33:46 +12:00
Garfield69
bddba36702 Update README.md 2025-05-07 06:33:41 +12:00
Garfield69
34d9392d85 parabellumhd: extract the year from .Query.Keywords and pass it to the search inputs parm year 2025-05-06 20:43:05 +12:00
Garfield69
57b2eac692 oxtorrent-vip: bump domains 2025-05-06 17:41:01 +12:00
Garfield69
df8779e9ab nortorrent: bump domain 2025-05-06 17:40:35 +12:00
Garfield69
a8504cd3a6 assorted unit3d: bump engine tag 2025-05-06 05:31:03 +12:00
Garfield69
3c2c2afb7f sktorrent-org: only return entries with DL 2025-05-06 05:30:46 +12:00
Garfield69
2cafa025c2 Update rudub.yml 2025-05-06 05:29:24 +12:00
Garfield69
beb3b0de6d oxtorrent-vip: bump domain 2025-05-06 05:29:14 +12:00
Garfield69
2abca57494 divxtotal: new domain 2025-05-05 17:36:57 +12:00
Garfield69
85c5acf0ab Update rudub.yml 2025-05-05 05:16:20 +12:00
Garfield69
adcb01309f parabellumhd: strip season from query and convert temporada back to season 2025-05-04 08:42:38 +12:00
Garfield69
6a20fd4cdf parabellumhd: strip year from keywords, add query.year 2025-05-04 06:18:55 +12:00
Garfield69
1b59de35f2 parabellumhd: add Spanish to the end of the titles 2025-05-04 05:14:05 +12:00
Garfield69
51f5bd90ff Update rudub.yml 2025-05-04 05:13:23 +12:00
Garfield69
148928b3de zktorrent: new selectors for cat title details 2025-05-03 17:41:43 +12:00
Garfield69
c4cc225d92 filmeshdtorrent: clean up 2025-05-03 13:44:20 +12:00
Garfield69
8612ef2153 parabellumhd: add category as a description 2025-05-03 13:39:46 +12:00
garfield69
ace2e6e011 add ParabellumHD a Spanish private site. resolves #15977 (#15979) 2025-05-03 07:46:15 +12:00
Garfield69
0d8353863c Update rudub.yml 2025-05-03 05:28:52 +12:00
Garfield69
2fefae0c58 torrentseeds: removed. resolves #4842 2025-05-02 15:27:18 +12:00
Garfield69
4b98243670 assorted: standardise search path usage 2025-05-02 11:34:20 +12:00
Garfield69
3e4fd585fe okpt: lint 2025-05-02 06:53:42 +12:00
Garfield69
a4cee83367 okpt: update MST 1.5d -> 3d, update config account info 2025-05-02 06:05:53 +12:00
Garfield69
027e6edeee torrentqq: bump alternate domain 2025-05-02 05:44:41 +12:00
Garfield69
3d7111df7a Update rudub.yml 2025-05-02 05:44:27 +12:00
Garfield69
3517a0d1f0 hdt-lafenice: new cat 2025-05-02 05:44:24 +12:00
Lyfer_Lu
9823e8929b 52bt: domain update (#15976) 2025-05-02 05:37:53 +12:00
Bogdan
d0a942a68e passthepopcorn: fix release sorting 2025-05-01 17:05:47 +03:00
Bogdan
38d4a749e0 passthepopcorn: category mapping for search results 2025-05-01 17:05:01 +03:00
Garfield69
0a2236536f samaritano: perpage back to 100 resolves #15786 2025-05-01 04:56:45 +12:00
Garfield69
46dd3f3875 Update rudub.yml 2025-05-01 04:55:42 +12:00
Garfield69
526a96c834 torrenttip: bump domain 2025-04-30 17:45:52 +12:00
Garfield69
351c2563b0 torrentsome: bump domain 2025-04-30 17:45:31 +12:00
Garfield69
4593db5c21 torrentqq: bump domainl 2025-04-30 17:45:18 +12:00
Garfield69
65881c6f57 Update README.md 2025-04-30 13:40:15 +12:00
Garfield69
da2f3a5df3 lapumia: removed. resolves #15719 2025-04-30 13:39:44 +12:00
Garfield69
024149f7ee rotorrent: removed. resolves #15175 2025-04-30 10:49:15 +12:00
Garfield69
e7ef111efc bithdtv: update config inactivity info 2025-04-30 08:17:25 +12:00
Garfield69
c42baa456c aither: bump engine tag 2025-04-30 05:53:18 +12:00
Garfield69
2bbf687c45 learnbits: removed. resolves #12204 2025-04-30 05:52:38 +12:00
Garfield69
a47f3f3ed2 dontorrent: new domain 2025-04-30 05:25:15 +12:00
Garfield69
1c12ee62a2 Update rudub.yml 2025-04-30 05:24:50 +12:00
Garfield69
ab4fe6874f libronube: removed. resolves #15522 2025-04-30 05:24:40 +12:00
Garfield69
3f822fb173 Update rudub.yml 2025-04-29 05:29:55 +12:00
Garfield69
77f4ef566d immortuos: freeleech -> onluup. resolves https://github.com/Prowlarr/Indexers/issues/537 2025-04-28 11:48:07 +12:00
Garfield69
33f19486e1 dxp: add config flaresolverr info 2025-04-28 05:19:47 +12:00
Garfield69
8dfeeef504 fappaizuri: switch to www. resolves #14438 2025-04-28 05:19:20 +12:00
Garfield69
38731bda65 Update rudub.yml 2025-04-28 05:18:39 +12:00
Garfield69
d27fd980c5 magnetcat: new alt domains 2025-04-27 17:44:45 +12:00
Garfield69
cbc11e0e5e marinetracker: new cats 2025-04-27 05:44:15 +12:00
Garfield69
c5ce66cba8 torrentsir: bump domain 2025-04-27 05:43:53 +12:00
Garfield69
289d0263d5 Update rudub.yml 2025-04-27 05:43:39 +12:00
Garfield69
646b424a55 mejortorrent: lint 2025-04-26 08:44:08 +12:00
Garfield69
3b1629a0db mejortorrent: ignore details pages that return http 500. resolves #15562 2025-04-26 08:28:04 +12:00
Garfield69
4119b457cd dasunerwartete: update cat 2025-04-26 06:19:36 +12:00
Garfield69
76f9878a7e Update rudub.yml 2025-04-26 06:19:14 +12:00
Garfield69
daadc05e44 coastalcrew: update cats 2025-04-25 05:40:07 +12:00
Garfield69
f6cca12266 dasunerwartete: new cat 2025-04-25 05:39:42 +12:00
Garfield69
b940068e55 gaytorrentru: new cat 2025-04-25 05:39:18 +12:00
Garfield69
8ea72c2af4 Update rudub.yml 2025-04-25 05:39:03 +12:00
Garfield69
d35e03646b torrentqq: bump alternate domain 2025-04-25 05:39:00 +12:00
Garfield69
79722c4b4b rastatugan: now on GMT + -> 9.0.6 2025-04-24 14:25:27 +12:00
Garfield69
af8dbfdec7 hdzero: bump engine tag 2025-04-24 14:24:43 +12:00
Garfield69
7878846a80 torrentfunk: removed. resolves #13138 2025-04-24 12:22:04 +12:00
garfield69
bcd2865867 postman: add test for re-login handling (#15969) 2025-04-23 22:18:33 +01:00
Garfield69
1719669e9c torrentqq: bump domain 2025-04-24 04:58:48 +12:00
Garfield69
59bb275578 Update rudub.yml 2025-04-24 04:58:35 +12:00
Garfield69
bf4151ef79 torrenttip: bump domain 2025-04-23 17:35:11 +12:00
Garfield69
dd9f2085b6 torrentsome: bump domain 2025-04-23 17:35:01 +12:00
Garfield69
7e39520f0c sportscraze: update cats 2025-04-23 05:25:17 +12:00
Garfield69
0934ade48e Update rudub.yml 2025-04-23 05:24:52 +12:00
Garfield69
8fb791b4e0 utopia: -> 8.3.6 drop noresultmessage 2025-04-22 15:23:10 +12:00
Garfield69
56a0ae374c assorted unit3d: bump engine tag 2025-04-22 15:22:44 +12:00
Garfield69
fe42631aaa bitsearch: add solidtorrents legacy 2025-04-22 12:19:54 +12:00
ilike2burnthing
a4d88a60aa bitsearch: restore indexer, merge solidtorrents. #4751 #12232 (#15965) 2025-04-21 19:20:44 +01:00
Garfield69
a9cd4522f3 polishtorrent: update cats, bump engine tag 2025-04-22 05:10:11 +12:00
Garfield69
0908337498 Update rudub.yml 2025-04-22 05:09:41 +12:00
ilike2burnthing
8b965b9694 DashboardTests: increase WaitUntilModalIsDisplayed to 10s
resolves pipelines issue
2025-04-21 17:53:47 +01:00
ilike2burnthing
6fda3de98e kickasstorrents-to: remove blocked/broken mirrors. resolves #15962 2025-04-21 16:11:32 +01:00
Bogdan
9965ea9498 cardigann: improve error messaging for not finding JSON selectors 2025-04-21 14:38:33 +03:00
Bogdan
ee414c7bb3 theoldschool-api: remove rows count 2025-04-20 22:41:42 +03:00
Garfield69
80f587c90b riperam: update cats 2025-04-21 06:28:30 +12:00
Garfield69
dfaa7d650e mazepa: update cats 2025-04-21 06:17:53 +12:00
Garfield69
f7e4721cbf pier720: new cats 2025-04-21 06:08:11 +12:00
Garfield69
16db910895 Update rudub.yml 2025-04-21 06:07:59 +12:00
Garfield69
7e9247ee0c pandahd: removed. resolves #15919 2025-04-20 20:54:39 +12:00
Garfield69
3c4511dd29 xxxclub: new path #14202 2025-04-20 07:06:31 +12:00
Garfield69
5684448923 thepiratedship: new cats 2025-04-20 05:17:46 +12:00
Garfield69
e4db34a1b8 coastalcrew: new cat 2025-04-20 05:17:18 +12:00
Garfield69
ac36a00641 Update rudub.yml 2025-04-20 05:17:03 +12:00
Garfield69
5eecc34eae animelovers: bump engine tag 2025-04-19 17:43:38 +12:00
Garfield69
9e25dcb22a oxtorrent: bump domains 2025-04-19 05:43:33 +12:00
Garfield69
4d23a54e8a Update rudub.yml 2025-04-19 05:42:45 +12:00
Garfield69
24ce8eb789 generation-free: MST now 3d 2025-04-18 19:33:07 +12:00
Garfield69
6e2de96bac generation-free: update cats and genres -> 9.0.1 resolves #5279 2025-04-18 19:20:24 +12:00
Garfield69
b605169c3d uploadcx: bump engine tag 2025-04-18 17:47:33 +12:00
Garfield69
d30aaa0799 torrentqq: bump domains 2025-04-18 05:42:10 +12:00
Garfield69
5e23bb3b86 arenabg: CA expired 2025-04-18 05:33:28 +12:00
Garfield69
27a2f0b7b4 backups: new cat 2025-04-18 05:33:15 +12:00
Garfield69
3ec7e13526 Update rudub.yml 2025-04-18 05:33:03 +12:00
Garfield69
959f9b7b38 rockethd: bump engine tag 2025-04-17 15:12:18 +12:00
Garfield69
b63fb4529d afun: update inactivity info 2025-04-17 05:39:49 +12:00
Garfield69
d8690ded42 letseed: new cat 2025-04-17 05:17:41 +12:00
Garfield69
28bc28998a Update rudub.yml 2025-04-17 05:17:30 +12:00
Garfield69
fec609edf5 solidtorrents: removed. resolves #4751 2025-04-16 19:29:56 +12:00
Garfield69
8664008f91 mejortorrent: bump domain 2025-04-16 17:46:00 +12:00
Garfield69
f61699d08f torrenttip: bump domain 2025-04-16 17:45:27 +12:00
Garfield69
b3eb52fb50 torrentsome: bump domain 2025-04-16 17:45:14 +12:00
Garfield69
d761f0fc03 lst: bump engine tag 2025-04-16 15:36:29 +12:00
Garfield69
862f98d0fc infinity: pay2dl 2025-04-16 15:36:14 +12:00
Garfield69
3c0dd47f02 Update rudub.yml 2025-04-16 13:46:01 +12:00
Garfield69
114e152045 Update rudub.yml 2025-04-16 11:38:17 +12:00
Garfield69
3e35fa6b0a torrentz2nz: removed. resolves #13609 2025-04-16 05:46:17 +12:00
Garfield69
07b31adaca rareshare2: removed. resolves #14303 2025-04-16 05:43:10 +12:00
Garfield69
8c2f8411db irishtv: removed. resolves #15160 2025-04-16 05:40:33 +12:00
Garfield69
dda859f0f5 Update rudub.yml 2025-04-16 05:36:36 +12:00
ilike2burnthing
55419f3a71 tormac: update test path
index.php was redirecting
2025-04-14 22:56:38 +01:00
ilike2burnthing
c814ffbde8 sportscraze: update layout 2025-04-14 22:21:09 +01:00
Garfield69
e18f461b4f Update rudub.yml 2025-04-15 05:00:54 +12:00
Garfield69
df28a7aa74 assorted unit3d: bump engine tag 2025-04-14 16:06:21 +12:00
Garfield69
d4d501da3c Update rudub.yml 2025-04-14 04:51:00 +12:00
Garfield69
9b02710704 Update hqmusic.yml 2025-04-13 15:00:15 +12:00
Garfield69
e816bfc6b3 Update hqmusic.yml 2025-04-13 14:57:02 +12:00
Garfield69
83253abe2c add hqmusic a Vietnamese private site. resolves #13896 2025-04-13 13:49:08 +12:00
Garfield69
3a21737871 samaritano: limit=49 to prevent http 500 #15786 2025-04-13 07:23:12 +12:00
Garfield69
5b698e46dd Update rudub.yml 2025-04-13 05:47:41 +12:00
Garfield69
96d63b7dc4 cspt; update name and description 2025-04-12 20:37:46 +12:00
Garfield69
69553b716a zktorrent: bump domain 2025-04-12 17:49:41 +12:00
Garfield69
fd1939763d nortorrent: bump domain 2025-04-12 17:49:31 +12:00
Garfield69
7e04bae527 add railgunpt a Chinese private site. resolves #15955 2025-04-12 13:47:21 +12:00
Garfield69
74866ecd78 rain: update cat 2025-04-12 13:34:24 +12:00
Garfield69
e705bafefa cspt: update inactivity info 2025-04-12 13:34:09 +12:00
Garfield69
a70e504c4c crabpt: update cat 2025-04-12 13:33:47 +12:00
Garfield69
dfd1daec6c add cspt a Chinese private site. resolves #15953 2025-04-12 06:38:55 +12:00
Garfield69
7d5f6ed48f coastalcrew: new cat 2025-04-12 05:43:03 +12:00
Garfield69
d26c41aa2b Update rudub.yml 2025-04-12 05:42:36 +12:00
Bogdan
c1814a3e56 springsunday: update down/up volume factor selectors 2025-04-11 14:43:16 +03:00
Garfield69
4a19df7e19 bitsearch removed. resolves #12232 2025-04-11 19:40:31 +12:00
Garfield69
1f65fe3afd assorted unit3d: bump engine tag 2025-04-11 16:03:29 +12:00
Garfield69
05ed8344e5 turkseed: drop .net domian resolves #7753 2025-04-11 14:28:43 +12:00
Garfield69
68c96f4298 lastfiles: update row selector 2025-04-11 05:56:33 +12:00
Garfield69
f003cf74e2 traht: add flaresolverr info 2025-04-11 05:42:02 +12:00
Garfield69
5086b25b79 Update rudub.yml 2025-04-11 05:41:48 +12:00
Bogdan
8da7d4ff47 bump YamlDotNet, Microsoft.AspNetCore.Mvc.NewtonsoftJson and coverlet.msbuild 2025-04-09 21:36:16 +03:00
Garfield69
784a7a476b torrenttip: bump domain 2025-04-10 06:02:51 +12:00
Garfield69
6c5aa71420 torrentqq: bump domains 2025-04-10 06:00:14 +12:00
Garfield69
dd12020aab thenewfun: update cat 2025-04-10 05:47:40 +12:00
Garfield69
6ce0bdd678 shareisland: bump engine tag 2025-04-10 05:47:11 +12:00
Garfield69
90b0682f6b Update rudub.yml 2025-04-10 05:46:54 +12:00
Garfield69
5f3d7d0a99 dark-shadow: update cat 2025-04-10 05:46:50 +12:00
Garfield69
064cd17006 hdatmos: removed. resolves #10909 2025-04-09 20:29:31 +12:00
Garfield69
5db558c7e7 torrentsome: bump domain 2025-04-09 17:31:31 +12:00
Garfield69
87042f972a add damagnet a public dht crawler. resolves #15951 2025-04-09 08:54:08 +12:00
Garfield69
287f76a553 hdvideo: removed. resolves #14294 2025-04-09 07:07:06 +12:00
Garfield69
4e7e496521 uniondht: update cats 2025-04-09 06:40:15 +12:00
Garfield69
5d3c7538ff siambit: back to org domain 2025-04-09 06:40:02 +12:00
Garfield69
8a5712419e bitturk: update cats 2025-04-09 06:39:33 +12:00
Garfield69
1ba6b368c0 Update rudub.yml 2025-04-09 06:39:17 +12:00
ilike2burnthing
fda9e27e15 rudub: move old links to legacy 2025-04-08 11:44:57 +01:00
ilike2burnthing
50b7d3d0e8 megamixtracker: typo fix 2025-04-08 11:41:10 +01:00
Garfield69
ca654cb58b Update MejorTorrent.cs 2025-04-08 17:17:55 +12:00
Garfield69
be23b98922 kickasstorrents-to: drop UA add config info flaresolverr 2025-04-08 07:18:21 +12:00
Garfield69
4cb4b57fbe siambit: new domain 2025-04-08 05:56:33 +12:00
Garfield69
18014c9fd7 Update rudub.yml 2025-04-08 05:56:21 +12:00
Garfield69
06cd24e1a9 oxtorrent-vip: bump domain 2025-04-08 05:56:17 +12:00
Garfield69
b94befe5e0 megamixtracker: add config info for mandatory password expiry regime 2025-04-08 05:56:01 +12:00
Garfield69
2c425277ee dark-shadow: new cat 2025-04-08 05:55:26 +12:00
ilike2burnthing
8261b8a507 letseed: update layout 2025-04-07 13:30:22 +01:00
Garfield69
a700fce00d Revert "frozenlayer: removed. resolves #1556"
This reverts commit 3a57a693c6.
2025-04-07 14:34:52 +12:00
Garfield69
61e5307146 assorted unit3d: bump engine tag 2025-04-07 14:16:55 +12:00
Garfield69
3552451b0a pignetwork: UA not required 2025-04-07 07:52:36 +12:00
Garfield69
e2ee69b072 torrenthr: drop nuked torrents 2025-04-07 06:31:25 +12:00
Garfield69
e52674076b ntelogo: bump engine tag 2025-04-07 06:30:57 +12:00
Garfield69
b8520b06ac abtorrents: new cat 2025-04-07 06:20:33 +12:00
Garfield69
e1ec482fb3 coastalcrew: new cat 2025-04-07 06:11:15 +12:00
Garfield69
95caed3976 Update rudub.yml 2025-04-07 06:11:03 +12:00
Bogdan
eaed767e1b norbits: use the default UTF-8 encoding 2025-04-06 12:44:49 +03:00
Garfield69
9f1fb10fd3 ldu: -> 9.0.5 2025-04-06 20:54:13 +12:00
Garfield69
6a8fc21171 assorted unit3d: bump engine tag 2025-04-06 15:07:08 +12:00
Bogdan
43eef3dedc newheaven: update selectors 2025-04-06 00:19:07 +03:00
Garfield69
40429130af Update rudub.yml 2025-04-06 04:53:36 +12:00
Garfield69
8f44901807 oxtorrent-vip: bump alternate domain 2025-04-05 18:47:32 +13:00
Garfield69
aea9a845f7 malayabits: bump engine tag 2025-04-05 18:47:06 +13:00
Bogdan
23db5c0f0e passthepopcorn: parse neutral leech releases 2025-04-04 21:36:33 +03:00
Garfield69
35e56d22e5 yoinked: new cat 2025-04-05 05:45:00 +13:00
Garfield69
77c2afd22e Update rudub.yml 2025-04-05 05:44:44 +13:00
Garfield69
b0d1cadddb cinecalidad: add year to titles when available. resolves #6081 2025-04-04 21:25:21 +13:00
Garfield69
829183f14e torrentgalaxy: removed. resolves #3792 2025-04-04 13:53:41 +13:00
Garfield69
a44f1b5bea torrentsmegafilmes: removed. resolves #15727 2025-04-04 13:30:10 +13:00
Garfield69
804c1ebffa vsttorrentz: back to post date
since the site cant seem to settle on a date presentation, I'll include both options.
I expect a 3rd to show next week ;-b
2025-04-04 06:05:19 +13:00
Garfield69
72e3aaa698 uniondht: update cats 2025-04-04 06:03:49 +13:00
Garfield69
c7cc33b508 Update rudub.yml 2025-04-04 06:03:27 +13:00
Garfield69
04761c9240 btdirectory: new domain 2025-04-04 06:03:22 +13:00
Garfield69
199065334a extremlymtorrents: removed. resolves #15945 resolves #6668 2025-04-03 21:33:05 +13:00
Garfield69
0262d371ce torrentqq: bump domains 2025-04-03 18:30:42 +13:00
Garfield69
54f8a24e12 Revert "zetorrents: update keywordless parh"
This reverts commit b67a9dfbc7.
2025-04-03 16:08:25 +13:00
Garfield69
f84f3cc794 assorted unit3d: bump engine tag 2025-04-03 16:01:32 +13:00
Garfield69
6789045429 torrentip: bump domain 2025-04-03 05:30:49 +13:00
Garfield69
ac44cb440f torrentsome: bump domain 2025-04-03 05:30:38 +13:00
Garfield69
ffe6e18eea torrentsir: bump domain 2025-04-03 05:26:01 +13:00
Garfield69
949cc7beea Update rudub.yml 2025-04-03 05:25:44 +13:00
Garfield69
cb34ab2f39 assorted unit3d: bump engine tag 2025-04-03 05:25:38 +13:00
Garfield69
3d4d183b7b polishtorrent: -> 9.0.3 + perPage 50 -> 100 2025-04-02 14:04:41 +13:00
Garfield69
93e7913d32 assorted unit3d: bump engine tag 2025-04-02 07:47:49 +13:00
Garfield69
c9c6690156 yuscene: MST bumped from 3d to 5d 2025-04-02 07:18:06 +13:00
Garfield69
7417e0fcb5 Update rudub.yml 2025-04-02 05:51:09 +13:00
Garfield69
aed15079ce filmeshdtorrent: drop alternate domain. #15718 2025-04-01 20:21:04 +13:00
Garfield69
33cb2d98a4 Revert "zktorrent: path change for keywordless search"
This reverts commit 5798e35572.
2025-04-01 18:39:16 +13:00
Garfield69
662c06af41 Update rudub.yml 2025-04-01 05:43:02 +13:00
Garfield69
13a4115d03 catorrent: update engine tag 2025-03-31 09:12:35 +13:00
Garfield69
f5c22d5f84 selezen: update engine tag 2025-03-31 09:12:24 +13:00
Garfield69
17bcbc5394 proporno: -> semi-private resolves #9572 2025-03-31 09:06:38 +13:00
Garfield69
665c3db4af add afun a Chinese private site. resolves #15940 2025-03-31 06:07:39 +13:00
Garfield69
71e41a9ea6 vsttorrentz: back to time selector 2025-03-31 06:07:16 +13:00
Garfield69
8269e2140d Update rudub.yml 2025-03-31 06:06:52 +13:00
Bogdan
5b729333b9 animebytes: allow season searching for ONA 2025-03-30 17:38:48 +03:00
Garfield69
219b134370 zktorrent: bump domain 2025-03-30 18:40:22 +13:00
Garfield69
b8c701d654 nortorrent: bump domain 2025-03-30 18:40:09 +13:00
Garfield69
4a7704b3bb fearnopeer: bump engine tag 2025-03-30 18:39:55 +13:00
Garfield69
cebd924045 dontorrent: new domain 2025-03-30 05:52:59 +13:00
Garfield69
c77b45298b Update rudub.yml 2025-03-30 05:17:05 +13:00
Garfield69
ba911ba185 mazepa: update details selector, #15936 2025-03-30 05:16:16 +13:00
Garfield69
348b64a2d4 mazepa: update title selector, resolves #15936 2025-03-29 21:21:50 +13:00
Garfield69
d57054bead rudub: new domain 2025-03-29 18:38:43 +13:00
Garfield69
cefef09003 polishtorrent: update cats 2025-03-29 13:55:48 +13:00
Garfield69
b5be567625 vsttorrentz: update date selector 2025-03-29 05:38:10 +13:00
Garfield69
47c7dd72a5 Update rudub.yml 2025-03-29 05:37:21 +13:00
Garfield69
536f8ed239 peeratiko: CA expired 2025-03-29 05:37:16 +13:00
Garfield69
fc1a808bc0 assorted unit3d: bump engine tag 2025-03-28 18:36:23 +13:00
Garfield69
a249e50436 Update README.md 2025-03-28 10:00:45 +13:00
Garfield69
500dbd7024 sportscraze: update description 2025-03-28 09:01:59 +13:00
Garfield69
2aafbb1299 ex-torrenty: update cats 2025-03-28 06:19:03 +13:00
Garfield69
e776c8680d marinetracker: update cats 2025-03-28 05:46:02 +13:00
Garfield69
f63d275c2e Update rudub.yml 2025-03-28 05:39:38 +13:00
Garfield69
99254193fc torrentqq: bump domains 2025-03-27 18:36:38 +13:00
Garfield69
dd18a84161 turkseed: MST overrides global MR 2025-03-27 08:36:25 +13:00
Garfield69
13ebc3b4c9 polskie-torrenty; update cats 2025-03-27 07:30:07 +13:00
Garfield69
36f9c4bdd1 torrenttip: bump domain 2025-03-27 06:12:42 +13:00
Garfield69
cd7d870b66 torrentsome: bump domain 2025-03-27 06:12:30 +13:00
Garfield69
1bd59e0fb6 hdgalaktic: new CA 2025-03-27 06:12:11 +13:00
Garfield69
33a8e10c5c Update rudub.yml 2025-03-27 05:37:01 +13:00
Garfield69
73d0d96671 dark-shadow: update login error detection 2025-03-26 07:23:01 +13:00
Garfield69
0149bfe839 explosiv-world: update login error detection 2025-03-26 07:20:18 +13:00
Garfield69
20e1990efa dasunerwarete: update login error detection 2025-03-26 07:20:04 +13:00
Garfield69
a5c8bffdff piratesparadise: switch to infohash method. resolves #15932 2025-03-26 06:01:35 +13:00
Garfield69
48ac06c7af Update rudub.yml 2025-03-26 06:00:10 +13:00
Bogdan
5eaeaf397b privatehd/cinemaz: update timezone offset 2025-03-25 13:08:09 +02:00
Garfield69
b67a9dfbc7 zetorrents: update keywordless parh 2025-03-25 18:57:30 +13:00
Garfield69
addcb16d98 torrentsir: bump domain 2025-03-25 18:57:04 +13:00
Garfield69
2fee47d240 assorted unit3d: update engine tag 2025-03-25 18:25:29 +13:00
Garfield69
37a90f871c add sportscraze a private site. resolves #15935 2025-03-25 16:11:48 +13:00
Garfield69
e02d753989 coastalcrew: typo 2025-03-25 08:50:49 +13:00
Garfield69
87f78ca2eb coastalcrew: new engine. resolves #10715 2025-03-25 08:41:30 +13:00
Garfield69
0e62a8f76e hdhome: update description 2025-03-25 08:41:07 +13:00
Garfield69
112ce9b5e9 Update README.md 2025-03-25 08:40:45 +13:00
Garfield69
658c104206 piratesparadise: add date
note date is not available for keywordless searches
2025-03-25 05:23:31 +13:00
Garfield69
1bac2885b2 Update rudub.yml 2025-03-25 05:22:37 +13:00
Garfield69
5798e35572 zktorrent: path change for keywordless search 2025-03-24 18:40:24 +13:00
Garfield69
b0b86577ad torrentslocal: removed. resolves #5049 2025-03-24 09:08:12 +13:00
Garfield69
ea4b656058 jav-torrent: removed. resolves #13017 2025-03-24 09:00:41 +13:00
Garfield69
28d21f53dc bitspyder: removed. resolves #14997 2025-03-24 08:52:48 +13:00
Garfield69
7bc231d237 torrentfunk: new search 2025-03-24 05:41:28 +13:00
Garfield69
9886973bc2 Update rudub.yml 2025-03-24 05:28:48 +13:00
Garfield69
03e7cd2780 acgrip: site has dropped seed, leech and grabs 2025-03-24 05:28:45 +13:00
Garfield69
ea9c27ef4d yggtorrent: new domain. resolves #15933 2025-03-23 20:04:42 +13:00
Garfield69
547b3cce10 Update piratesparadise.yml 2025-03-23 18:57:57 +13:00
Garfield69
e604443083 add pirate's paradise a public site. resolves #15932 2025-03-23 18:51:28 +13:00
Garfield69
2ebfbdb346 oxtorrent-vip: update alternate domains resolves #15931 2025-03-23 12:22:10 +13:00
Bogdan
45cb5e4a28 beyond-hd-api: parsing audio and subtitle languages 2025-03-22 21:06:31 +02:00
Garfield69
ff4bf651ad Update rudub.yml 2025-03-23 05:34:53 +13:00
Garfield69
1ca19d41c1 btsow: new domain 2025-03-23 05:34:50 +13:00
Garfield69
7dd6bcfaa3 add zappateers a private site. resolves #15930 2025-03-22 17:03:33 +13:00
Garfield69
9f966a252f dontorrent: new domain 2025-03-22 05:32:33 +13:00
Garfield69
58a63574aa Update rudub.yml 2025-03-22 05:31:59 +13:00
Bogdan
661c2a79fe theempire: searching for season packs 2025-03-21 11:18:11 +02:00
Garfield69
4b159f8ffe helltorrents: add no-permission detection to search
update pay2dl description
2025-03-21 09:15:34 +13:00
Garfield69
a379ebbf7f bitbazis: remove expired CA 2025-03-21 07:11:01 +13:00
Garfield69
13116e199b Update rudub.yml 2025-03-21 06:14:50 +13:00
Garfield69
b2a411c6d6 pandahd: update cats, turn off MST add book-search mode 2025-03-20 17:45:04 +13:00
Garfield69
a913c361ee assorted unit3d: clean up path 2025-03-20 15:16:04 +13:00
Garfield69
96908d60d6 pandahd -> 5.3.0 resolves #15919 2025-03-20 15:15:26 +13:00
Garfield69
4d3ce99541 matrix: incldead 2025-03-20 08:04:47 +13:00
Garfield69
51462873e0 torrenttip: bump domain 2025-03-20 06:32:19 +13:00
Garfield69
6fa0e6c0d8 torrentsome: bump domain 2025-03-20 06:30:55 +13:00
Garfield69
297761f34b torrentqq: bump domains 2025-03-20 06:30:38 +13:00
Garfield69
4dbb72fee4 Update rudub.yml 2025-03-20 06:30:25 +13:00
Garfield69
632f09e380 megamixtracker: add cat 2025-03-20 06:30:22 +13:00
Garfield69
f48b262eb2 matrix: switch to cookie due to turnstile 2025-03-20 06:30:06 +13:00
Garfield69
3691dcec7b leech24: update cats 2025-03-20 06:29:34 +13:00
Garfield69
346e0be7a4 bitbazis: CA expired 2025-03-20 06:29:16 +13:00
ilike2burnthing
ca60b59fbb pttime: update search inputs. resolves #15927 2025-03-19 05:47:48 +00:00
Garfield69
75c7d43b3c Update README.md 2025-03-19 18:22:18 +13:00
Garfield69
01e11951d0 theplace: update cats 2025-03-19 18:22:16 +13:00
Garfield69
9715903582 matrix: posters are back
add verified to poster description
show only active
I'm getting strange results with incldead %-/
site is WIP
2025-03-19 14:56:04 +13:00
Garfield69
ba93320b4e Update rudub.yml 2025-03-19 06:03:44 +13:00
Constey
5796837133 newheaven: update selectors
(cherry picked from commit 9287605200bf5770f845301cb491a732bbdc9874)
2025-03-18 11:16:31 +02:00
Garfield69
ed9bbeae4f mejortorrent: bump domain 2025-03-18 18:33:41 +13:00
Garfield69
e3d845c7e9 knaben: drop limetorrents results if it does not have magnet. resolves #15907 2025-03-18 15:28:18 +13:00
Garfield69
cfd960cf33 ntelogo: update engine tag 2025-03-18 15:25:38 +13:00
Garfield69
d3a6b00dd1 assorted add reminder to check cats in search block 2025-03-18 09:03:36 +13:00
Garfield69
231de19702 assorted: update description 2025-03-18 08:57:48 +13:00
Garfield69
bd9439e33c assorted: update description 2025-03-18 08:27:28 +13:00
Garfield69
465f5c0440 rockethd: bump engine tag 2025-03-18 07:01:53 +13:00
Garfield69
36fe83864e matrix; lint fix 2025-03-18 06:56:10 +13:00
ilike2burnthing
7055e3555e rockethd: remove old link 2025-03-17 17:50:22 +00:00
Garfield69
a0c6b2f61f matrix: new selectors
the details link is gone, so extract the id and manually build the details and download links
2025-03-18 06:41:14 +13:00
Garfield69
5489feec12 vsttorrents: new selectors poster, date, description 2025-03-18 06:03:40 +13:00
Garfield69
d5c2c707fa assorted: update description 2025-03-18 05:40:44 +13:00
Garfield69
8ea3eb9a3d Update rudub.yml 2025-03-18 05:40:30 +13:00
Garfield69
340a9ac9fd rastasturgan: update timezone
while web site is on GMT the API is returning GMT-2
2025-03-18 05:38:54 +13:00
ilike2burnthing
8f2f94249d rastastugan: add new Nordic private tracker. resolves #15924 (#15925) 2025-03-17 11:26:15 +00:00
ilike2burnthing
d7ff172a9d nordicquality: update desc 2025-03-17 11:15:48 +00:00
Garfield69
660474de5b assorted: update description 2025-03-17 19:23:49 +13:00
Garfield69
095161aa37 megamixtracker: update cat 2025-03-17 17:53:35 +13:00
Garfield69
d4cd76b42a assorted: update description 2025-03-17 17:53:18 +13:00
Garfield69
08e80b566f assorted: update description 2025-03-17 17:12:59 +13:00
Garfield69
fed3f22f98 lostfilm: update alternate domains. #1922 2025-03-17 14:43:31 +13:00
Garfield69
8ae793fd87 pandahd: MST now 7d MR global 2025-03-17 14:18:36 +13:00
Garfield69
e2da102477 assorted: update description 2025-03-17 12:59:14 +13:00
Garfield69
87b051a1cb jptv: removed. resolves #9242 2025-03-17 09:12:01 +13:00
Garfield69
f2adc102e2 itatorrents: bump engine tag 2025-03-17 08:56:43 +13:00
Garfield69
eda64d6b3e assorted: update descritptions 2025-03-17 08:56:31 +13:00
Garfield69
62d91b0831 assorted: description updates 2025-03-17 07:16:33 +13:00
Garfield69
b4cf0ca738 Update rudub.yml 2025-03-17 05:44:03 +13:00
Garfield69
c0cc6988c8 matrix: prevent parsing wrong tables causing logging 2025-03-17 05:43:00 +13:00
Garfield69
73a4f41ef9 assorted: update description 2025-03-17 05:41:53 +13:00
Bogdan
4eccc11508 abtorrents: remove [REQUESTED] from titles 2025-03-16 11:56:32 +02:00
Bogdan
67b05aadfe core: bump nuget packages (#15921) 2025-03-16 11:52:48 +02:00
Garfield69
3fd19ede56 assorted unit3d: bump engine tag 2025-03-16 17:53:19 +13:00
Garfield69
84de4f960e darkpeers: new cat 2025-03-16 13:57:29 +13:00
Garfield69
0c4bc244c8 assorted: last batch of description updates 2025-03-16 11:57:43 +13:00
Garfield69
49599dfa37 matrix. new selectors. resolves #15888
now has search freeleech
now sort keys are text
new logout test
poster is gone
files is gone
titles are abbreviated ;-(
new DLVF and ULVF flags
users will need to edit the config to pick up the new config options (which they are likely to do since the password needs resetting anyways)
2025-03-16 09:49:00 +13:00
Garfield69
921bcf3328 assorted: more description updates 2025-03-16 08:09:27 +13:00
Garfield69
4f5117049a pandahd: new cats and modes 2025-03-16 06:01:36 +13:00
Garfield69
c8adb3ffce Update rudub.yml 2025-03-16 05:43:52 +13:00
Garfield69
74ea4e5798 matrix: update login error detection 2025-03-16 05:43:48 +13:00
Garfield69
d1b43c52be assorted: more description updates 2025-03-15 20:55:46 +13:00
Garfield69
4575ff2979 assorted c# indexers: bring description closer to common standard content 2025-03-15 19:32:53 +13:00
Garfield69
076250ed8f zktorrent: bump domain 2025-03-15 18:36:50 +13:00
Garfield69
32d5ff2f81 nortorrent: bump domain 2025-03-15 18:36:39 +13:00
Garfield69
8e7aa3358a assorted nexus: bump engine tag 2025-03-15 17:52:31 +13:00
Garfield69
31cd77d111 add pandahd an Asian private site. resolves #15919 2025-03-15 17:52:06 +13:00
Garfield69
ab2d3c9ea2 assorted nexus: bump engine tag 2025-03-15 12:07:04 +13:00
Garfield69
15d1012b2d bitgamer: switch to date default. replaces 861176e909 2025-03-15 12:06:47 +13:00
√(noham)²
6a471ff07b PhoenixProject: added MR and MST (#15918) 2025-03-15 07:24:20 +13:00
Garfield69
2b03dcda6d acrossthetasman: update logout selector. resolves #15917 2025-03-15 06:31:59 +13:00
Garfield69
6ea50f5c89 Update rudub.yml 2025-03-15 06:10:23 +13:00
Garfield69
408a01b9e5 cyanbug: size can be missing 2025-03-15 06:10:19 +13:00
Garfield69
861176e909 bitgamer: replace invalid dates with now 2025-03-14 19:05:00 +13:00
Garfield69
f2f075d46a torrentsir: bump domain 2025-03-14 18:40:15 +13:00
Ross Patterson
4253207c43 bitgamer: add private tracker. resolves #15915 (#15916)
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>
2025-03-14 05:24:37 +00:00
ilike2burnthing
5585622c02 aither-api: fix time zone comment
GMT is time zone, UTC is a time standard
2025-03-14 04:51:59 +00:00
Garfield69
efa064138f redacted: add MR 2025-03-14 17:41:42 +13:00
Garfield69
919329cf8a iAnon: add MR 2025-03-14 17:38:03 +13:00
Garfield69
596c672d74 orpheus: add MR 2025-03-14 17:33:14 +13:00
Ross Patterson
630c99626d letseed: add Turkish private tracker. resolves #15901 (#15902)
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>
2025-03-14 04:24:40 +00:00
ilike2burnthing
b513f11580 Update README.md 2025-03-14 03:26:10 +00:00
Garfield69
b3f365d8db vsttorrents: new selectors 2025-03-14 07:41:26 +13:00
Garfield69
b5fb9376f4 torrentqq: bump alternate domain 2025-03-14 07:41:05 +13:00
Garfield69
933e152f72 Update rudub.yml 2025-03-14 07:40:52 +13:00
Garfield69
4e9d907d2b arabp2p: new selectors 2025-03-14 07:40:49 +13:00
ilike2burnthing
5a14cbdf11 redstartorrent: fix test path & selector order 2025-03-13 15:51:37 +00:00
Bogdan
f8d2aeeb87 rockethd: new alternative link 2025-03-13 15:46:25 +02:00
Garfield69
607e4f8665 add uindex a public site. resolves #15912 2025-03-13 21:10:35 +13:00
Garfield69
0d4c3aa61c assorted: remove redundant CA
sites have replace their expired CA
2025-03-13 15:48:51 +13:00
√(noham)²
b3669e8e32 Add Phoenix Project, a private site. resolves #15911 (#15910) 2025-03-13 11:46:26 +13:00
Garfield69
bb12babe1a vsttorrents: update selectors once again. 2025-03-13 06:16:40 +13:00
Garfield69
2601c88144 torrentqq: bump domain 2025-03-13 06:15:56 +13:00
Garfield69
acf9fbbb8b Update rudub.yml 2025-03-13 06:15:46 +13:00
Garfield69
222ee230dc crabpt: size, seed, leech, grabs can be missing 2025-03-13 06:15:39 +13:00
Garfield69
107ee50099 aither: bump engine tag 2025-03-12 18:51:32 +13:00
Garfield69
f5cba8b4cd torrenttip: bump domain 2025-03-12 18:33:36 +13:00
Garfield69
d9112ad116 torrentsome: bump domain 2025-03-12 18:33:27 +13:00
Garfield69
3089d8aab9 torrentfunk: add sort, update cats, add verified, 100 results 2025-03-12 08:54:01 +13:00
Garfield69
430eb209a8 dontorrent: new domain 2025-03-12 06:57:14 +13:00
Garfield69
7db4e278f6 vsttorrents: new selectors 2025-03-12 06:57:02 +13:00
Garfield69
fcbaf2e245 tribalmixes: expired CA 2025-03-12 06:56:40 +13:00
Garfield69
efce398538 Update rudub.yml 2025-03-12 06:56:25 +13:00
Garfield69
395ec9b0c0 panda: new cat 2025-03-12 06:56:20 +13:00
Garfield69
2fca54a767 bitporn: bump engine tag 2025-03-12 06:56:13 +13:00
Garfield69
967e924669 abtorrents: new selectors 2025-03-12 06:55:58 +13:00
Bogdan
1195c71cf9 torrentfunk: update date format 2025-03-11 16:46:38 +02:00
Garfield69
56cb3a1761 Update rudub.yml 2025-03-11 08:28:50 +13:00
Garfield69
4ef46e9114 datascene: -> 8.3.6 resolves #12450 2025-03-11 08:28:28 +13:00
Garfield69
976eb97342 assorted unit3d: bump engine tag 2025-03-11 08:27:53 +13:00
Garfield69
a6c8ec724e shareinsland: update engine tag and descr 2025-03-10 08:56:25 +13:00
Garfield69
d639b8d970 oldtoonsworld: update engine tag 2025-03-10 08:55:51 +13:00
Garfield69
738076a280 Update rudub.yml 2025-03-10 08:08:02 +13:00
Garfield69
74e0323b0b polskie-torrenty: update cats 2025-03-10 08:07:59 +13:00
Garfield69
9359d4188c fappazuri: new selectors 2025-03-10 08:07:41 +13:00
Garfield69
8577f27752 aither: bump engine tag 2025-03-10 08:07:13 +13:00
Bogdan
d652818014 abtorrents: update title selector
Fixes #15899
2025-03-09 14:50:53 +02:00
ilike2burnthing
f3cd182ef0 therarbg: add new cats 2025-03-09 12:02:22 +00:00
ilike2burnthing
d4c28dc02e Update README.md 2025-03-09 08:25:47 +00:00
ilike2burnthing
c47b3cbd66 leech24: restore indexer. #12553 (#15900) 2025-03-09 07:07:06 +00:00
Garfield69
8e5fb86ea4 hdbao: tidy up 2025-03-09 13:59:51 +13:00
Garfield69
73d410f905 generationfree: -> 8.3.6 2025-03-09 13:59:36 +13:00
Garfield69
8310c38f5a darkpeers: new cat 2025-03-09 13:59:03 +13:00
Ross Patterson
cee1c3aaa7 Add HDBao a Chinese private tracker (#15892) resolves #15893 2025-03-09 06:38:10 +13:00
Garfield69
58f197654e torrenttip: fetch 3 pages; resolves #15895 2025-03-09 05:48:28 +13:00
Garfield69
8788628191 torrentsome; fetch 3 pages resolves #15898 2025-03-09 05:47:55 +13:00
Garfield69
c6b7022ccd Update rudub.yml 2025-03-09 04:50:11 +13:00
Garfield69
8b63bb00e4 panda: bump engine tag 2025-03-09 04:50:06 +13:00
Garfield69
0d2f3b1afb explosiv-world: update cat 2025-03-09 04:49:55 +13:00
Garfield69
d7d5e76eed torrent: removed. resolves #13768 2025-03-08 09:05:47 +13:00
Garfield69
1d67923004 torrenttip: update descr 2025-03-08 08:48:40 +13:00
Garfield69
1eeafa6a6b add torrentsome a public Korean site. resolves #15898 2025-03-08 08:46:08 +13:00
Garfield69
e02b1e1a40 torrent-api: removed. resolves #13768 2025-03-08 07:02:29 +13:00
Garfield69
e24f5b039c Update rudub.yml 2025-03-08 05:57:27 +13:00
Garfield69
2f9d6e91c7 infinity: add inactivity config info 2025-03-07 20:41:36 +13:00
Garfield69
55ab37470e torrenttip: add book search 2025-03-07 18:55:16 +13:00
Garfield69
e72a81b1a4 torrentview: removed. resolves #14672 2025-03-07 14:30:00 +13:00
Garfield69
a6fbd3a675 add torrenttip a Korean public site. resolves #15895 2025-03-07 14:18:39 +13:00
Garfield69
605272ba15 add darkpeers a private site. resolves #15897 2025-03-07 12:19:18 +13:00
Garfield69
5625adbc2b torrent-explosiv -> explosiv-world. resolves #6183 2025-03-07 07:29:37 +13:00
Garfield69
2a52d67bf7 dajiao: removed. resolves #14484 2025-03-07 06:36:27 +13:00
Garfield69
50546f6c52 torrentqq: bump alt domain 2025-03-07 06:11:22 +13:00
Garfield69
234cc19552 Update rudub.yml 2025-03-07 06:11:07 +13:00
Garfield69
d1bb7ce6a5 marinetracker: new cats 2025-03-07 06:11:04 +13:00
Garfield69
202903462b abtorrents: new categorydesc selector + cat updates 2025-03-07 06:10:48 +13:00
Garfield69
394d11f187 fearnopeer: MR has been bumped to > 0.8 2025-03-06 17:27:25 +13:00
Garfield69
fd357ede56 btmet: removed. resolves #13275 2025-03-06 12:04:05 +13:00
Garfield69
43985c99d3 Revert "matrix: drop MST"
This reverts commit 3109e08e5f.
2025-03-06 11:56:19 +13:00
Garfield69
1d89aa660b utopia: noResultsMessage
https://github.com/Prowlarr/Indexers/issues/525
2025-03-06 07:25:14 +13:00
Garfield69
36d9588d89 ptfans; size/seed/peer/grabs may be missing 2025-03-06 05:49:20 +13:00
Garfield69
f31bfd751e thepiratedship: update cats 2025-03-06 05:45:26 +13:00
Garfield69
fc7e8e0e46 abtorrents: new cats, plus seeders/leechers selectors update 2025-03-06 05:27:24 +13:00
Garfield69
5760f4dcf8 vsttorrents: new date selector 2025-03-06 05:01:36 +13:00
Garfield69
82cca5ff5d torrentqq: bump domain 2025-03-06 05:01:16 +13:00
Garfield69
8a0556fdf8 thepiratedship: add config inactivity info 2025-03-06 05:01:04 +13:00
Garfield69
6adb86cfeb Update rudub.yml 2025-03-06 05:00:31 +13:00
Garfield69
51b04ea791 Update oxtorrent-vip.yml 2025-03-05 18:19:35 +13:00
Garfield69
04b15fb77e torrentsir: bump domain 2025-03-05 18:18:12 +13:00
Garfield69
29fafa8af1 oxtorrent-vip: bump domain 2025-03-05 18:18:01 +13:00
Garfield69
3109e08e5f matrix: drop MST 2025-03-05 18:14:07 +13:00
Ross Patterson
5da6cbf134 Add Matrix a Hungarian private tracker (#15887) 2025-03-05 18:12:00 +13:00
Garfield69
07aa949242 uniongang: removed. resolves #5288 2025-03-05 05:59:50 +13:00
Garfield69
e99402a827 Update rudub.yml 2025-03-05 05:59:12 +13:00
Garfield69
2b6c7f450c marinetracker: new cats 2025-03-05 05:59:03 +13:00
Garfield69
ea238c3e36 abtorrents: new selectors for cat, seeds, leech 2025-03-05 05:58:47 +13:00
Garfield69
6ac655bef0 nortorrent: bump domain 2025-03-04 18:40:03 +13:00
Garfield69
9c18ea23de Update CONTRIBUTING.md 2025-03-04 13:32:43 +13:00
Garfield69
7647374cca Update bug_report.yml 2025-03-04 13:28:41 +13:00
Garfield69
0d0889e100 Update bug_report.yml 2025-03-04 13:26:21 +13:00
ilike2burnthing
ab1812f022 Add bug report input to weed out timewasters (#15885)
* Update bug_report.yml

* Update .github/ISSUE_TEMPLATE/bug_report.yml

Co-authored-by: Bogdan <mynameisbogdan@users.noreply.github.com>

---------

Co-authored-by: garfield69 <garfield69@outlook.com>
Co-authored-by: Bogdan <mynameisbogdan@users.noreply.github.com>
2025-03-04 13:23:46 +13:00
Garfield69
65d43a97b6 yuscene: new cat 2025-03-04 05:06:19 +13:00
Garfield69
29c08854f9 Update rudub.yml 2025-03-04 05:06:08 +13:00
Bogdan
bb49ece3c7 avistaz: update timezone offset 2025-03-03 17:18:22 +02:00
Garfield69
34fce4e65f Update README.md 2025-03-03 13:30:43 +13:00
Garfield69
c35b02832c Update MagnetUtil.cs 2025-03-03 06:42:44 +13:00
Garfield69
cfc9afb3f1 hdtime: switch to cookie method. resolves #7015 2025-03-03 05:31:03 +13:00
Garfield69
0687ace7f6 Update rudub.yml 2025-03-03 05:27:28 +13:00
Garfield69
3d14c160c9 zktorrent: bump domain 2025-03-02 18:38:25 +13:00
Garfield69
6d3012503b zetorrents: bump domain 2025-03-02 18:38:14 +13:00
Garfield69
df154b2855 oxtorrent-vip: bump domain 2025-03-02 18:38:02 +13:00
Garfield69
c931a7177c nortorrent: bump domain 2025-03-02 18:37:49 +13:00
Garfield69
ffd8c8c834 teracod: removed. resolves #9743 2025-03-02 05:29:53 +13:00
Garfield69
a712f756f1 arabp2p: update cats 2025-03-02 05:19:10 +13:00
Garfield69
2fe4901958 Update rudub.yml 2025-03-02 05:09:15 +13:00
Garfield69
93ccff48dc helltorrents: update cats 2025-03-02 05:09:10 +13:00
Garfield69
ebddf09345 exttorrents: update cats 2025-03-02 05:08:47 +13:00
Bogdan
0f907ec577 beyondhd-api: search daily episodes using year-month-day format 2025-03-01 17:44:23 +02:00
Garfield69
e063eeb071 Update rudub.yml 2025-03-01 05:35:34 +13:00
Garfield69
c2512c09b9 bitbazis: update selectors 2025-03-01 05:34:05 +13:00
Garfield69
7263141e78 Update README.md 2025-02-28 12:04:13 +13:00
Garfield69
b8a2e48580 Update README.md 2025-02-28 12:03:18 +13:00
Garfield69
bdae226446 dontorrent: new domain 2025-02-28 04:37:52 +13:00
Garfield69
85f3689522 Update rudub.yml 2025-02-28 04:37:34 +13:00
Garfield69
906d39fa42 torrentqq: bump domains 2025-02-27 18:43:12 +13:00
Garfield69
3ada074207 Update rudub.yml 2025-02-27 12:27:13 +13:00
Garfield69
a41877645b infinity: bump engine tag 2025-02-26 10:45:42 +13:00
Garfield69
e22d887301 trigger pipeline 2025-02-26 05:20:55 +13:00
Garfield69
85e30387fd Update rudub.yml 2025-02-26 04:39:57 +13:00
Garfield69
f785cc38d2 privatesilverscreen: new cat 2025-02-26 04:39:53 +13:00
Garfield69
c1571fbea2 kickasstorrents-to: new domain 2025-02-26 04:39:31 +13:00
Garfield69
de14fef9c1 oxtorrent-vip: bump domain 2025-02-25 18:44:45 +13:00
Garfield69
3051639e4f scenetime: clean up details link
link generated has domain///details.php?id=nnnnnnn , two redundant forward slashes!
2025-02-25 05:04:00 +13:00
Garfield69
c02fe7368d torrentsir: bump domain 2025-02-25 05:01:45 +13:00
Garfield69
86bde01ce6 Update rudub.yml 2025-02-25 05:01:26 +13:00
Garfield69
09e1740b4b arabp2p: DL may be replaced by magnet in results 2025-02-25 05:01:19 +13:00
Garfield69
38d04f729d abtorrents: new cat 2025-02-25 05:00:32 +13:00
Garfield69
0c8b1a7581 add plugintorrent a public site. resolves #15874 2025-02-24 20:39:14 +13:00
Garfield69
c02a7a9bd5 vstorrent: add sort config, bump engine tag 2025-02-24 20:37:49 +13:00
Garfield69
dadab6feb3 Update torrentssg.yml 2025-02-24 17:19:20 +13:00
Garfield69
c826bbe65b Update torrentssg.yml 2025-02-24 16:18:28 +13:00
Garfield69
0a3d92c1bb add torrentssg a Korean public site. resolves #15872 2025-02-24 16:15:36 +13:00
Garfield69
5fedcc7df9 Update rudub.yml 2025-02-24 04:52:25 +13:00
Garfield69
7924cf9d13 myspleen: switch to cookie method. #15869 2025-02-23 05:53:41 +13:00
Garfield69
898767ab77 Update rudub.yml 2025-02-23 05:17:22 +13:00
Bogdan
bf3847101c aussierules: fixed default value for include dead torrents 2025-02-22 00:34:14 +02:00
Garfield69
96a043899e zetorrents: update domain list links 2025-02-22 07:43:55 +13:00
Garfield69
ca815f9064 oxtorrent-vip: update domain list links 2025-02-22 07:42:04 +13:00
Garfield69
f0f12247fa gktorrent -> zktorrent. resolves #15399 2025-02-22 07:39:09 +13:00
Garfield69
ec1c8faadb rain: bump engine tag 2025-02-22 07:35:57 +13:00
Garfield69
a7eef5f535 dasunerwartete: finally the site updated typo in cat name 2025-02-22 05:21:24 +13:00
Garfield69
89d0b4730f Update rudub.yml 2025-02-22 05:14:00 +13:00
Garfield69
c955a0aa7e torrent9-tel -> nortorrent. resolves #15217 2025-02-21 18:45:58 +13:00
Garfield69
c9ed7a05df jme-reunit3d: new MST and inactivity days 2025-02-21 12:29:32 +13:00
Garfield69
894a32a73d torrentqq: bump domains 2025-02-21 05:06:59 +13:00
Garfield69
a4f18e6fc2 Update rudub.yml 2025-02-21 05:06:37 +13:00
Garfield69
878c5b435e dreamtracker: removed. resolves #13206 2025-02-20 16:26:22 +13:00
Garfield69
e1fde9cfd8 Update rudub.yml 2025-02-20 06:06:36 +13:00
Garfield69
ac20c0b345 oxtorrent-vip: new domains 2025-02-19 18:59:01 +13:00
Garfield69
86f2a449c3 lusthive: removed. resolves #15642 2025-02-19 08:25:24 +13:00
Garfield69
36322c292c dontorrent; new domain 2025-02-19 05:14:40 +13:00
Garfield69
9be6104281 torrentgalaxy: swap out alternate domains 2025-02-19 05:14:21 +13:00
Garfield69
6901df69cf Update rudub.yml 2025-02-19 05:13:57 +13:00
Garfield69
419bae0206 ptfans: bump engine tag 2025-02-19 05:13:49 +13:00
Garfield69
8402b9c097 Update rudub.yml 2025-02-18 05:28:48 +13:00
Garfield69
5fd2680281 Revert "arabp2p: update selectors" site is back to original layout again!
This reverts commit a44c3514c4.
2025-02-18 05:28:06 +13:00
Garfield69
0bd0d468f8 tjupt: update DLVF ULVF 2025-02-17 17:54:51 +13:00
Garfield69
436ff0e918 Revert "tjupt: removed. resolves #8677" resolves #8677
This reverts commit b3346e9b19.
2025-02-17 17:30:29 +13:00
Garfield69
6fcbbe3c8a assorted nexus: bump engine tag 2025-02-17 16:56:23 +13:00
Garfield69
835cd350b0 Update rudub.yml 2025-02-17 05:20:28 +13:00
Garfield69
a962abe758 oldtoonsworld: bump engine tag 2025-02-17 05:20:21 +13:00
Garfield69
a44c3514c4 arabp2p: update selectors 2025-02-17 05:19:57 +13:00
Garfield69
eef61a4591 abtorrents: update cats 2025-02-17 05:19:35 +13:00
Garfield69
e2333a74f8 dontorrent: new domain 2025-02-16 18:38:11 +13:00
Garfield69
a9eb8e2ef0 kickasstorrents-ws: oops, dupe alternate domain 2025-02-16 15:42:12 +13:00
Garfield69
98b858b1a9 kickasstorrents-ws: lint 2025-02-16 15:33:53 +13:00
Garfield69
bcb387a2bb kickasstorrents-ws: add new alternate domains 2025-02-16 15:22:37 +13:00
Garfield69
51ab4390e0 Update rudub.yml 2025-02-16 04:27:32 +13:00
Garfield69
100a11cd33 zetorrents: new domain 2025-02-15 18:37:34 +13:00
Garfield69
4915aad3a8 seedoff: removed. resolves #13146 2025-02-15 12:28:06 +13:00
Garfield69
b29548e2cb torrentsir: bump domain 2025-02-15 04:42:53 +13:00
Garfield69
dd3b9e903d Update rudub.yml 2025-02-15 04:42:38 +13:00
Garfield69
5a3244d86a ptfans: drop rows without DL 2025-02-15 04:42:35 +13:00
Garfield69
c8fbe8fb9a Revert "emuwarez: removed. resolves #15762"
This reverts commit 40644e33a1.
Add info about IP filter
2025-02-14 16:22:45 +13:00
Garfield69
0944c9c8d9 bitporn: new row selector 2025-02-14 11:35:58 +13:00
Garfield69
e71e11dd54 torrentqq: bump alternate domain 2025-02-14 04:54:23 +13:00
Garfield69
0f7b570b57 Update rudub.yml 2025-02-14 04:54:09 +13:00
Garfield69
865ab99efc ptfiles: drop rows without DL 2025-02-14 04:54:05 +13:00
Garfield69
91c6e747bc torrentqq: bump domain 2025-02-13 19:55:42 +13:00
Garfield69
58dcd2092f turkseed: CA invalid for dot net domain 2025-02-13 14:25:11 +13:00
Garfield69
40644e33a1 emuwarez: removed. resolves #15762 2025-02-13 14:11:37 +13:00
Garfield69
2e6e4ffe7a 2fast4you: removed. resolves #15816 2025-02-13 14:06:19 +13:00
Garfield69
a42e379160 norbits: tidy up logger 2025-02-13 12:31:36 +13:00
ilike2burnthing
e9cd85f2c9 hdonly-api: remove unused error block. #15856 2025-02-12 18:46:10 +00:00
Bogdan
926330f914 Revert "norbits: update category parsing (#15858)"
This reverts commit 750b47bca2.
2025-02-12 20:01:58 +02:00
Bogdan
750b47bca2 norbits: update category parsing (#15858)
Plus minor cleanup

Co-authored-by: zodihax <gerund-frugal-0m@icloud.com>
2025-02-12 19:27:45 +02:00
Bogdan
d1c0c09cdc hdonly: switch to API (#15856) 2025-02-12 19:14:18 +02:00
Garfield69
f65acece68 turkseed: add new alternate domain + CA invalids CN 2025-02-13 04:41:03 +13:00
Garfield69
642ae9ba0a Update rudub.yml 2025-02-13 04:40:21 +13:00
Garfield69
32dad5a9ea yuscene: bump engine tag 2025-02-12 15:00:10 +13:00
Garfield69
5a8fa55cd6 torrentgalaxy: drop alternate sitelink 2025-02-12 05:06:00 +13:00
Garfield69
285454e205 Update rudub.yml 2025-02-12 05:05:39 +13:00
Garfield69
f705727d59 Revert "hdonly: switch to API (#15855)"
This reverts commit f67c3588b3.
2025-02-11 17:35:52 +13:00
Bogdan
f67c3588b3 hdonly: switch to API (#15855) 2025-02-11 12:16:48 +13:00
Garfield69
a2b96d7c17 Update rudub.yml 2025-02-11 05:22:20 +13:00
Garfield69
81281dc5fa theparadise: update cat 2025-02-10 05:21:09 +13:00
Garfield69
ba408370af Update rudub.yml 2025-02-10 05:20:51 +13:00
Bogdan
1a9c8275ea itatorrents: fix season search for id based searches
Removal of season/ep info from keywords due to mixed usage of `S02` and `Stagione 2`
2025-02-09 12:02:20 +02:00
Garfield69
439d88fd1a gktorrent: new domain 2025-02-09 18:50:56 +13:00
Garfield69
dfd9477a98 Update btdirectory.yml 2025-02-09 18:35:46 +13:00
Garfield69
8044a9f02a btdirectory: new domains. resolves #15518 2025-02-09 16:51:35 +13:00
Garfield69
f2fc30ff84 hdsky: new layout. resolves #15849 2025-02-09 06:10:49 +13:00
Garfield69
6959713ce5 Update rudub.yml 2025-02-09 05:28:01 +13:00
Bogdan
d6ad33a91c torrentseeds-api: minor increase to request delay 2025-02-08 15:25:52 +02:00
ilike2burnthing
89f4cccceb ptgtk: add alt sitelink. resolves #15845 2025-02-08 12:59:23 +00:00
Bogdan
46f5facf4b infire: add Referer header
Fix for `Access denied. Invalid referer.` without a Referer header
2025-02-08 14:25:00 +02:00
Garfield69
1ce9e8d222 freefarm: bump engine tag 2025-02-08 21:26:34 +13:00
Garfield69
e7918714eb torrentslocal: CA expired 2025-02-08 05:05:18 +13:00
Garfield69
acec7f62e0 Update rudub.yml 2025-02-08 05:04:59 +13:00
Garfield69
032e39ac29 dontorrent: new domain 2025-02-07 18:34:07 +13:00
Garfield69
6567e73734 torrentqq: bump alt domain 2025-02-07 18:33:52 +13:00
Garfield69
2e22572c37 danishbytes: update cats 2025-02-07 13:51:44 +13:00
Garfield69
8cc02ed3df Update rudub.yml 2025-02-07 04:57:39 +13:00
Garfield69
640a2be614 hellashut: update cats 2025-02-07 04:57:34 +13:00
Garfield69
773e991f00 Update README.md 2025-02-06 18:33:02 +13:00
Bogdan
8b83a1e474 cleanse rsskey from logs 2025-02-05 20:09:28 +02:00
Garfield69
bce5f6d3e5 norbits: fix ccb062668d 2025-02-06 05:47:07 +13:00
Garfield69
4e2015119a Revert "norbits: fix ccb062668d728fa043e3ad4d7db9467e10d73423"
This reverts commit cdf9b06e85.
2025-02-06 05:44:38 +13:00
Garfield69
cdf9b06e85 norbits: fix ccb062668d
some users have a different layout
2025-02-06 05:41:34 +13:00
Garfield69
6849a4194e mejortorrent: bump domain 2025-02-06 05:25:56 +13:00
Garfield69
2eacca137e torrentsir: bump domain 2025-02-06 05:25:36 +13:00
Garfield69
0dc9544223 torrentqq: bump domain 2025-02-06 05:25:23 +13:00
Garfield69
42ddf845ba tapochek: update cats 2025-02-06 05:24:59 +13:00
Garfield69
1eac010b29 Update rudub.yml 2025-02-06 05:24:41 +13:00
Bogdan
ccb062668d norbits: update release category selectors
From 887c262589
2025-02-05 12:57:35 +02:00
Garfield69
5c01b2bf7b rain: lint 2025-02-05 12:28:36 +13:00
Garfield69
2e5beb93a4 add rain a Chinese private site. resolves #15842 2025-02-05 12:22:47 +13:00
Bogdan
121148ba9d cardigann: fix login for definitions with optional captcha
Closes #15843
2025-02-04 23:00:50 +02:00
Garfield69
e6df421947 Update rudub.yml 2025-02-05 05:29:17 +13:00
Garfield69
67ccb01c40 pornolab: new login 2025-02-05 05:29:14 +13:00
Garfield69
01255f41a0 turkseed; cat 29 is now 30 2025-02-04 13:21:15 +13:00
Garfield69
bda40091c2 hdpt: removed. resolves #14289 2025-02-04 06:31:37 +13:00
Garfield69
f547bc7386 norbits: add main cats
from https://github.com/Prowlarr/Prowlarr/pull/2337
2025-02-04 06:10:34 +13:00
Garfield69
6fe799e827 xxxtor: CA expired 2025-02-04 05:02:40 +13:00
Garfield69
9c74145695 turkseed: new cat + add music-search 2025-02-04 05:02:30 +13:00
Garfield69
1d53002ec1 teamos: new cat 2025-02-04 05:01:59 +13:00
Garfield69
92e59370fb Update rudub.yml 2025-02-04 05:01:48 +13:00
Garfield69
db210053b0 hhd: new cats 2025-02-04 05:01:44 +13:00
Edward
68d3702a59 cardigann: fix captcha relogin (#15833) 2025-02-03 14:49:12 +02:00
Garfield69
702a4d201a torrent9-tel: new domain 2025-02-03 18:37:48 +13:00
Bogdan
7cb6cf2bd2 hdbits: use release name for full discs and XXX content 2025-02-02 18:55:45 +02:00
Garfield69
8003633279 Update rudub.yml 2025-02-03 05:30:21 +13:00
Bogdan
a0b5f8b6e6 iptorrents: cleanup languages between brackets when possible 2025-02-02 17:45:42 +02:00
Garfield69
efd979da82 Update rudub.yml 2025-02-02 04:53:34 +13:00
Garfield69
e82557d28f add nordicquality a private site. resolves #15841 2025-02-01 21:10:41 +13:00
Garfield69
14926c4f82 Update oxtorrent-vip.yml 2025-02-01 20:22:33 +13:00
Garfield69
61af5e0036 oxtorrent-vip: add new alternate domain 2025-02-01 20:20:43 +13:00
Garfield69
a212eb4dc2 oxtorrent-vip: new domain 2025-02-01 18:48:32 +13:00
Garfield69
586ecae5de hhd: update cats 2025-02-01 16:51:51 +13:00
Garfield69
4fbf68f5dc azusa: typo 2025-02-01 11:49:05 +13:00
Garfield69
f8b4e71b89 azusa: rework seeders, leechers and grabs selectors. resolves #14478
the row layout has changed.
2025-02-01 07:23:15 +13:00
Garfield69
b8575e8edf hhanclub: add music-search 2025-02-01 05:21:48 +13:00
Garfield69
dec32ad1e1 Revert "hhanclub: update cat title"
This reverts commit 09714561cb.
2025-02-01 05:20:42 +13:00
Garfield69
24a6577b14 torrentview: hardcode 2024 for TEST #14672 2025-02-01 05:07:15 +13:00
Garfield69
7d207f90d9 Update rudub.yml 2025-02-01 05:06:22 +13:00
Garfield69
675610c5e2 hdgalaktik: new selector for title, details and download 2025-02-01 05:06:19 +13:00
Garfield69
1ecf342f15 Revert "ildragonero: hardcode year for keywordless search. #8148"
This reverts commit 8f17502d8e.
2025-02-01 04:50:51 +13:00
ilike2burnthing
737c2d3304 hdatmos: fix bdaeaafc0b 2025-01-31 06:56:28 +00:00
ilike2burnthing
9a204a5919 hdvideo: add special search and cat 2025-01-31 06:43:55 +00:00
ilike2burnthing
bdaeaafc0b hdatmos: add special search and cats 2025-01-31 06:40:13 +00:00
ilike2burnthing
d7f9e3f874 freefarm: add 'pending' categories
not sure why there are multiple of these, but at least one seems be used
2025-01-31 06:28:42 +00:00
ilike2burnthing
547f3918a1 1ptbar: add special search, cats, and info 2025-01-31 05:51:28 +00:00
ilike2burnthing
09714561cb hhanclub: update cat title 2025-01-31 04:17:51 +00:00
ilike2burnthing
a9b7619943 pttime: update path cats
whoops
2025-01-31 04:12:18 +00:00
ilike2burnthing
9da0141602 ptvicomo: update cats 2025-01-31 04:06:08 +00:00
ilike2burnthing
b30d512c03 pttime: update cats 2025-01-31 03:54:09 +00:00
Garfield69
474d53ce92 polskie-torrenty: add reason for cookie 2025-01-31 16:52:56 +13:00
Garfield69
f8526ff228 polskie-torrenty: switch to cookie. #15835 2025-01-31 16:27:19 +13:00
ilike2burnthing
544c71884e hhanclub: update cats 2025-01-31 03:10:36 +00:00
Garfield69
6a38ea3d81 azuza: update login test selector. resolves #14478 2025-01-31 07:01:48 +13:00
Garfield69
a529a92b9f yuscene: update account inactivity info 2025-01-31 05:26:26 +13:00
Garfield69
6a8f8e8fe5 torrentqq: bump domains 2025-01-31 05:26:05 +13:00
Garfield69
2a01e253d2 Update rudub.yml 2025-01-31 05:25:50 +13:00
Garfield69
634aefa32c backups: new cats 2025-01-31 05:25:45 +13:00
Garfield69
303df377ca oxtorrent-vip: add alternate domain #15838 2025-01-30 17:01:11 +13:00
Garfield69
8757cdc386 polishtorrent: MST now mandatory 2025-01-30 16:16:51 +13:00
Garfield69
53e06d4de5 assorted unit3d: bump engine tag 2025-01-30 16:16:05 +13:00
Garfield69
a38544b0c3 pignetwork: update special cats 2025-01-30 10:16:02 +13:00
Garfield69
6019fdf0cd okpt: update special cats 2025-01-30 10:15:39 +13:00
Garfield69
6147328810 assorted: add reminder for cat updates 2025-01-30 10:15:10 +13:00
Garfield69
87778931e9 azusa: swith to cookie method. resolves #14478 2025-01-30 09:06:33 +13:00
Garfield69
35d9439fed bitbazis: update cats and path categories filter 2025-01-30 08:56:52 +13:00
Garfield69
a2afe61c22 teamctgame: update cats 2025-01-30 05:53:26 +13:00
Garfield69
1880e6647e crabpt: add special, update cats 2025-01-30 05:48:11 +13:00
Garfield69
7c89387f8d ilolicon: add specials, update cats 2025-01-30 05:05:48 +13:00
Garfield69
b3468a325c Update rudub.yml 2025-01-30 04:12:24 +13:00
Garfield69
3a57a693c6 frozenlayer: removed. resolves #1556 2025-01-30 04:11:14 +13:00
titoasi
dcf94a8a8e DonTorrent: new domain (#15837) 2025-01-30 04:00:01 +13:00
Garfield69
5fb8b9e62d filmeshdtorrent: fix row selector to prevent invalid URI. resolves #15718 2025-01-29 20:28:24 +13:00
ilike2burnthing
ffc225ab0c FilmesHdTorrent: update alt sitelink 2025-01-29 05:49:46 +00:00
Garfield69
ceef3ca682 leech24: removed. resolves #12553 2025-01-29 17:51:25 +13:00
Garfield69
6554d54f9e simpleanime: removed. resolves #14547 2025-01-29 16:45:50 +13:00
ilike2burnthing
5fe521ef31 backups: add new cats 2025-01-29 01:47:33 +00:00
ilike2burnthing
64bdc1f9d1 bluraytracker: update cats 2025-01-29 01:34:53 +00:00
Garfield69
8bf938c118 Update rudub.yml 2025-01-29 04:52:11 +13:00
Garfield69
0d300cd80c exttorrents: fix cat typo 2025-01-29 04:52:08 +13:00
Garfield69
a27ddba85a Update README.md 2025-01-28 18:51:49 +13:00
Garfield69
338f1e02ab turktorrent: update cats 2025-01-28 05:47:20 +13:00
Garfield69
84bc4a4bbb tapochek: update cats 2025-01-28 05:47:02 +13:00
Garfield69
0dfc27ba07 Update rudub.yml 2025-01-28 05:46:47 +13:00
Garfield69
d4003051a7 gktorrent: new domain 2025-01-27 18:45:51 +13:00
Garfield69
8e61b84394 ptfans: drop alternate domain resolves #15556 2025-01-27 17:34:28 +13:00
ilike2burnthing
5bd2fc5872 nirvana: add MST, comment out MR
from personal seed - only marked as 'satisfied' after 7 days
2025-01-27 04:16:26 +00:00
Garfield69
d745dd0f1b add thekitchen a private site. resolves #15834 2025-01-27 10:18:04 +13:00
Garfield69
8994d3e9b1 Update rudub.yml 2025-01-27 04:39:57 +13:00
Garfield69
6bf529d509 Update README.md 2025-01-26 20:20:03 +13:00
Garfield69
1f94b7ebe1 add animetimeL a login version for NSFW content. #14578 2025-01-26 20:18:09 +13:00
Garfield69
aca04b379f add animetime a public site. resolves #14578 2025-01-26 20:17:22 +13:00
Garfield69
f47256badb Update rudub.yml 2025-01-26 04:39:37 +13:00
Garfield69
202809816a hdgalaktik: new invalid CA 2025-01-26 04:38:51 +13:00
Garfield69
b3346e9b19 tjupt: removed. resolves #8677 2025-01-25 06:54:08 +13:00
Garfield69
4293069909 Update rudub.yml 2025-01-25 05:19:55 +13:00
Garfield69
61bfc2843d gamestorrents: new domain 2025-01-25 05:19:01 +13:00
Bogdan
abf1c81863 dontorrent: parse year for movie releases
plus some refactoring to use ParseDocumentAsync
2025-01-24 16:48:25 +02:00
Garfield69
0164a9568d samaritano: exclude cursos from default search to prevent http 500
until such time as the site resolve the issue
2025-01-24 19:03:31 +13:00
Garfield69
8f0a6188ef Update rudub.yml 2025-01-24 18:40:02 +13:00
Garfield69
5b70c676b3 thepiratedship: update cats 2025-01-24 05:15:45 +13:00
Garfield69
d65d31723b torrentsir: bump domain 2025-01-24 04:43:01 +13:00
Garfield69
c51a45ebf6 torrentqq: bump alternate domain 2025-01-24 04:42:45 +13:00
Garfield69
b9f73a6de9 proporno: update cat 2025-01-24 04:42:27 +13:00
Bogdan
083422b3c8 passthepopcorn: parse response with STJson 2025-01-23 13:46:09 +02:00
Marland Sitt
2dab0663f3 AnimeBytes ; Fix typo in configuration item description (#15832) 2025-01-23 19:01:22 +13:00
Garfield69
16327a75c1 torrentqq: bump domain 2025-01-23 18:34:45 +13:00
Garfield69
801087c002 Update rudub.yml 2025-01-23 12:55:39 +13:00
Garfield69
fbbe9a8909 hhd: -> 8.3.6 refresh cats resolves #15738 2025-01-22 06:17:12 +13:00
Garfield69
30cbe9d44b myporno: removed. resolves #15651 2025-01-22 05:24:56 +13:00
Garfield69
76d51e137d Update rudub.yml 2025-01-22 05:22:50 +13:00
Garfield69
4aea52e249 hd4fans: removed. resolves #6482 2025-01-22 05:21:57 +13:00
Bogdan
6fc81db798 anthelion-api: improve BR-DISK detection 2025-01-21 01:45:39 +02:00
Garfield69
cdae4834f7 Update rudub.yml 2025-01-21 04:42:38 +13:00
ilike2burnthing
729be32972 u3c3: update search2 input, remove title attribute 2025-01-20 11:02:24 +00:00
ilike2burnthing
00f8d1043a AnimeTorrents: add new cat 2025-01-20 05:38:55 +00:00
Garfield69
eead5a5cac assorted unit3d: bump engine tag 2025-01-20 15:41:21 +13:00
ilike2burnthing
12c2322851 Update README.md 2025-01-20 01:41:11 +00:00
Garfield69
37673f2d44 Update rudub.yml 2025-01-20 05:41:42 +13:00
Garfield69
4c46809d65 assorted nexus: update login cookie comment 2025-01-20 05:41:30 +13:00
Garfield69
25177eec69 torrent9-tel: new domain 2025-01-19 18:27:37 +13:00
Garfield69
6f2ab3ae50 tgay: removed. resolves #14989 2025-01-19 17:33:23 +13:00
Garfield69
0dd74558e9 resurrectthenet: removed. resolves #10016 2025-01-19 17:25:58 +13:00
Garfield69
bf17ac7091 fantastiko: removed. resolves #14389 2025-01-19 17:18:53 +13:00
Garfield69
bde5da7a7a classix: removed. resolves #14590 2025-01-19 17:17:41 +13:00
Garfield69
faa4d4f013 Update rudub.yml 2025-01-19 05:09:00 +13:00
Garfield69
53ac6cd530 portugas: -> 8.3.6 2025-01-19 05:08:55 +13:00
Garfield69
41321dfac6 oxtorrent-vip: new domain 2025-01-18 18:38:52 +13:00
Garfield69
f29e5a02ed solidtorrents: back to the [dot]to domain again. resolves #4751 2025-01-18 14:24:39 +13:00
Garfield69
aafbd056eb Update rudub.yml 2025-01-18 12:05:44 +13:00
ilike2burnthing
1b608861d6 Update README.md 2025-01-17 19:01:42 +00:00
Garfield69
bc6e47f17b rutracker: new cats 2025-01-18 05:25:42 +13:00
Garfield69
788d07ed6f filmeshdtorrent: replace alternate domain 2025-01-18 05:24:56 +13:00
yk
1642ba6d05 u2: back to standard nexusphp layout. resolves #15822 (#15823) 2025-01-17 15:24:04 +00:00
Garfield69
925f105f70 dontorrent: new domain 2025-01-17 18:30:15 +13:00
Garfield69
8e1c751b58 Update rudub.yml 2025-01-17 12:18:09 +13:00
Garfield69
9d98be9e1c malaybits: -> 8.3.6 2025-01-17 06:07:31 +13:00
Garfield69
8f8946d394 Update rudub.yml 2025-01-17 05:16:33 +13:00
ilike2burnthing
3c514c9a35 rudub: subdomain shortened
too late for current release, but we'll see if tomorrow's subdomain follows suit
2025-01-16 13:16:10 +00:00
Garfield69
35105220d5 assorted unit3d: bump engine tags 2025-01-16 20:36:58 +13:00
Garfield69
f012542786 torrentqq: bump domains 2025-01-16 18:38:56 +13:00
Garfield69
4465490014 immortalseed: date processing can fail. resolves #15819
when date is not found at the usual place then default to now.
2025-01-16 18:35:32 +13:00
Garfield69
cc817bb2f9 add nirvana a Russian private site. resolves #15817 2025-01-16 17:31:49 +13:00
Garfield69
4f8aa9a4a2 erairaws: default size when none returned 2025-01-16 14:25:13 +13:00
ilike2burnthing
8f17502d8e ildragonero: hardcode year for keywordless search. #8148 2025-01-15 17:36:21 +00:00
ilike2burnthing
76cf5627de ildragonero: add wildcard to keywordless search. #8148 2025-01-15 16:44:40 +00:00
Garfield69
32d4a83591 Update rudub.yml 2025-01-16 05:06:43 +13:00
Garfield69
0ede4ca412 parnuxi: removed. resolves #7558 2025-01-15 20:49:40 +13:00
Garfield69
3989ab7bbb nntt: removed. resolves #6345 2025-01-15 20:45:54 +13:00
Garfield69
7b5643e61c torrentsir: bump domain 2025-01-15 18:40:58 +13:00
Garfield69
ccd1c19961 gktorrent: new domain 2025-01-15 18:40:47 +13:00
Bogdan
f73d851733 animebytes: fixed BR-DISK detection 2025-01-15 01:58:45 +02:00
Garfield69
1291cb7d34 Update rudub.yml 2025-01-15 05:56:40 +13:00
ilike2burnthing
e4d6246190 siambit: and back to .org again 2025-01-14 14:38:49 +00:00
Bogdan
064d6d49f3 nyaasi: avoid double season info (#15814) 2025-01-14 14:03:37 +00:00
Garfield69
6e78f9c236 assorted indexers using cookie method, add inputs
while technically it is not necessary to add the inputs cookie key, it makes for better code readability and conforms with the majority of the other indexers using this method.
2025-01-14 14:35:50 +13:00
Garfield69
159c668b8b byrbt: switch to cookie method. resolves #15813 2025-01-14 14:33:47 +13:00
Bogdan
9229417fe7 myanonamouse: fix coding style 2025-01-13 23:16:44 +02:00
Bogdan
5b65e4aab6 myanonamouse: prevent error with null as default search languages value
Fixes #161
2025-01-13 21:17:33 +02:00
Garfield69
33aee9c4ab exttorrents: new search engine
avoid redirects during search by coding new search path
new category detection on results
2025-01-14 07:28:53 +13:00
Garfield69
b9243acadb Update bitbazis.yml 2025-01-14 05:34:00 +13:00
Garfield69
b4105d6117 siambit: back to [dot]co domain 2025-01-14 05:24:53 +13:00
Garfield69
150abd192f Update rudub.yml 2025-01-14 05:24:15 +13:00
Garfield69
5744879061 bitbazis: new logout selector 2025-01-14 05:24:09 +13:00
labdiynez
e2346ef0c0 siambit: new domain (#15811) 2025-01-13 17:28:42 +13:00
Garfield69
ba44b58152 jme-reunit3d: new cat 2025-01-13 15:24:27 +13:00
Garfield69
620925de82 fix cfce8f987f 2025-01-13 06:15:53 +13:00
Garfield69
2a490f0bba sfp: update cats 2025-01-13 06:12:00 +13:00
Bogdan
cfce8f987f animebytes: improve M2TS and ISO titles for BR-DISK detection 2025-01-12 19:02:51 +02:00
Garfield69
deff1196af Update FilmesHdTorrent.cs 2025-01-13 05:55:01 +13:00
Garfield69
72aee7d12e filmeshdtorrent: update alternate 2025-01-13 05:43:32 +13:00
Garfield69
1602a7e50f rutracker-ru: new cats 2025-01-13 05:41:27 +13:00
Garfield69
6cb9398e1e Update rudub.yml 2025-01-13 05:41:07 +13:00
ilike2burnthing
644ba9a630 Update README.md 2025-01-12 13:00:37 +00:00
ilike2burnthing
d389046024 irishtv: use https and update layout 2025-01-12 12:14:12 +00:00
ilike2burnthing
dc0f5e1b88 kufirc: add new cats 2025-01-12 10:31:13 +00:00
Garfield69
9508ac0a4c Update rudub.yml 2025-01-12 05:41:04 +13:00
Garfield69
f74c99ed60 btdirectory: new alternate domain 2025-01-12 05:40:57 +13:00
Bogdan
26e44917a0 myanonamouse: search filter setting 2025-01-11 16:40:32 +02:00
ilike2burnthing
8f2e122ae9 EraiRaws: remove beta site link 2025-01-11 09:32:23 +00:00
ilike2burnthing
97be156579 FilmesHdTorrent: update alt site
/baixar/ is required and working
2025-01-11 09:26:47 +00:00
ilike2burnthing
f47a06af9d AudioBookBay: change .is domain to http 2025-01-11 09:12:02 +00:00
Garfield69
59b77b213a seedoff: drop redundant replace filter 2025-01-11 21:36:10 +13:00
ilike2burnthing
650758efb7 irishtv: fix 723dbad436 2025-01-11 08:24:10 +00:00
ilike2burnthing
723dbad436 irishtv: 0 grabs fix 2025-01-11 07:59:06 +00:00
ilike2burnthing
81fcfbfa19 xwtorrents: update cats 2025-01-11 07:51:11 +00:00
ilike2burnthing
1f0ca7f18a scenerush: update cat cases 2025-01-11 07:43:53 +00:00
Garfield69
3b970e0681 torrent9-tel: new domain 2025-01-11 18:26:44 +13:00
Garfield69
485581482c ptfans: now MST mandatory, no MR 2025-01-11 14:09:28 +13:00
ilike2burnthing
36e268d34f Update README.md
derp :/
2025-01-11 01:04:36 +00:00
ilike2burnthing
f6e8d1e4d9 Update README.md 2025-01-11 01:03:48 +00:00
Garfield69
1c2f6b17bf Update rudub.yml 2025-01-11 05:07:23 +13:00
Garfield69
d047ca3973 assorted unit3d: bump engine tag 2025-01-10 16:20:42 +13:00
Garfield69
a325289a8d torrentqq: bump alternate domain 2025-01-10 04:48:26 +13:00
Garfield69
8e0a6cf99c theparadiese: new cat 2025-01-10 04:48:08 +13:00
Garfield69
7a3b62b777 Update rudub.yml 2025-01-10 04:47:32 +13:00
Garfield69
45f1fa851f torrentqq: bump domain 2025-01-09 18:49:27 +13:00
Garfield69
adb539b047 oxtorrent-vip: new domain 2025-01-09 18:49:08 +13:00
Garfield69
7223998fde tocashare: [dot]com domain gone 2025-01-09 15:47:18 +13:00
Garfield69
3cbc05a154 Update README.md 2025-01-09 15:46:30 +13:00
Garfield69
0dc70ac397 Update README.md 2025-01-09 15:46:07 +13:00
Garfield69
b8c1fd65eb Update rudub.yml 2025-01-09 05:01:32 +13:00
Garfield69
c79e582d95 arenabg: new cat 2025-01-09 05:01:29 +13:00
ilike2burnthing
16147732f0 cgpeers: cookie login. resolves #15802 (#15805) 2025-01-08 08:37:24 +00:00
ilike2burnthing
5f04ccd25b Update README.md 2025-01-08 07:36:12 +00:00
Garfield69
7abe3d6ff5 hdvideo: revert engine tag 2025-01-08 19:23:23 +13:00
Garfield69
108c35b227 mejortorrent: bump domain 2025-01-08 18:25:42 +13:00
Garfield69
df605c3279 haresclub: removed. resolves #14055 2025-01-08 16:36:35 +13:00
Garfield69
a4cf57cd21 f1carreras: -> 8.3.4 resolves #15273 2025-01-08 13:05:57 +13:00
Bogdan
1fe84ed592 digitalcore: add alternative link 2025-01-07 20:06:24 +02:00
Garfield69
e53aaf53a2 Update rudub.yml 2025-01-08 04:51:03 +13:00
Garfield69
27337f2d86 Update README.md 2025-01-07 16:02:18 +13:00
Bogdan
a5b8e4f98d broadcasthenet: improve M2TS and ISO titles for BR-DISK detection 2025-01-06 22:13:06 +02:00
Garfield69
06971abc6b rudub: bump domain 2025-01-07 05:41:00 +13:00
Garfield69
6ff840ebd4 proporno: update cat 2025-01-07 05:40:50 +13:00
Garfield69
99cf2415db ggpt: lint 2025-01-06 16:21:08 +13:00
Garfield69
7a40d7b7ce Update ggpt.yml 2025-01-06 16:12:27 +13:00
Garfield69
f3c27e83bd add ggpt a Chinese private site. resolves #15800 2025-01-06 16:05:40 +13:00
ilike2burnthing
f36d8a2c56 Update README.md 2025-01-06 00:54:12 +00:00
Garfield69
852c8e9ec6 assorted thx: tidy up and updates 2025-01-06 07:31:55 +13:00
Garfield69
67d04df99f rudub: bump domain 2025-01-06 05:53:23 +13:00
jantede
13fd1f9e16 dasunerwartete: new endpoint and add imdb search (#15797) 2025-01-05 13:30:27 +00:00
ilike2burnthing
4ff06d1fc4 enthralled: update row selector (#15798) 2025-01-05 09:47:27 +00:00
Garfield69
9810fef59f bitporn: new account inactivity rule 2025-01-05 15:54:41 +13:00
Garfield69
74a629984e assorted nexus: bump engine tag 2025-01-05 15:54:15 +13:00
Garfield69
0ffcb303ff sportscult: update cats 2025-01-05 06:47:46 +13:00
Garfield69
6b03c9e384 le-cinephile: update cats again 2025-01-05 06:47:27 +13:00
Garfield69
5d66d13ee3 rudub: bump domain 2025-01-05 06:15:08 +13:00
Garfield69
11c31e5ba8 assorted nexus: bump engine tag 2025-01-05 06:14:27 +13:00
Bogdan
dab498ac4c knaben: add response status check 2025-01-04 14:14:34 +02:00
ilike2burnthing
1284be319e hdgalaktik: ignore invalid cert 2025-01-04 11:10:38 +00:00
Garfield69
b8619f1a73 CardigannIIdexer: adjust .Today.Year
Almost all of the indexers that use the year for keywordless searches fail during January because there rarely are titles that contain the new year this early in the new year.
This update uses the previous year during January and the new year from February onwards.
2025-01-04 19:38:31 +13:00
Garfield69
4c0f37ec17 Update README.md 2025-01-04 16:24:38 +13:00
Garfield69
7c199bfcbe Update README.md 2025-01-04 16:23:19 +13:00
Garfield69
0a5f95b580 Update README.md 2025-01-04 12:11:55 +13:00
Garfield69
1b33ba06ab Update README.md 2025-01-04 12:09:57 +13:00
Garfield69
5940a54c32 Update README.md 2025-01-04 08:08:59 +13:00
Garfield69
ee5164103e ptfans: cusat.win CA update 2025-01-04 05:58:13 +13:00
Garfield69
44eb9825de rudub: bump domain 2025-01-04 05:36:49 +13:00
Garfield69
b96db2b5e7 dark-shadow: new login 2025-01-04 05:36:39 +13:00
Bogdan
f89b5db4e7 sharewood-api: update MST 2025-01-03 14:38:45 +02:00
Garfield69
e8d910fadd torrentqq: bump alternate domain 2025-01-03 18:38:49 +13:00
Garfield69
e7dbab0cc1 torrentsir: bump domain 2025-01-03 18:38:33 +13:00
Garfield69
d0cd0e281b gktorrent: new domain 2025-01-03 18:37:30 +13:00
Bogdan
c9fc2591dc passthepopcorn: increase rate limit 2025-01-02 23:21:55 +02:00
Garfield69
8b6f7af6e0 TSC: removed. resolves #15229 2025-01-03 08:00:22 +13:00
Garfield69
eedb2d43f9 assorted unit3d: bump engine tag 2025-01-03 07:44:43 +13:00
Garfield69
1d41c0c37a rudub: bump domain 2025-01-03 05:34:07 +13:00
Garfield69
8c3edb1043 lecinephile: new cats 2025-01-03 05:33:58 +13:00
Garfield69
d791f85cc6 bithorlo: new row selector 2025-01-03 05:33:38 +13:00
Bogdan
74e944bbbf hhanclub: update MR and MST 2025-01-02 15:42:47 +02:00
Garfield69
7cfa267dd5 zetorrents; new domain 2025-01-02 18:21:14 +13:00
Garfield69
16743e8c76 torrentqq: new domain 2025-01-02 18:20:59 +13:00
Garfield69
df085daac6 LDU: new cat 2025-01-02 18:16:13 +13:00
Bogdan
7f017f1a8b hhanclub: fix category filtering 2025-01-01 19:47:27 +02:00
Garfield69
2592191871 rudub: bump domain 2025-01-02 05:20:48 +13:00
Bogdan
dceab227df hhanclub: update categories 2025-01-01 16:10:35 +02:00
Garfield69
e49d80af54 dateTimeUtilTest: change for new year p2 2025-01-01 16:01:37 +13:00
Garfield69
7885143ed5 seedpool: bump engine tag 2025-01-01 15:47:32 +13:00
Bogdan
cd0c2a9762 hhanclub: allow redirects on search to bypass validation check
Needed on alternative link
2025-01-01 00:24:18 +02:00
Bogdan
e28364f759 hhanclub: strip episode from keywords 2024-12-31 23:46:41 +02:00
Garfield69
ae44a1faea assorted nexus: bump engine tag 2025-01-01 09:18:50 +13:00
Bogdan
9013b6adc6 hhanclub: use episode number from description in titles 2024-12-31 21:52:18 +02:00
Bogdan
3ad998b34c hhanclub: allow redirects to bypass validation check 2024-12-31 21:25:11 +02:00
Bogdan
7b27d1cde0 hhanclub: add alternative link 2024-12-31 20:45:39 +02:00
Garfield69
69ce8ed3ae rudub: bump domain 2025-01-01 05:40:54 +13:00
ilike2burnthing
b65812e1d0 postman: bypass proceed page, add generous requestdelay (#15792) 2025-01-01 05:39:23 +13:00
Bogdan
bb3e88b54d animebytes: fix coding style 2024-12-31 16:42:27 +02:00
Bogdan
bf341705fa animebytes: match only single digits in season number regex 2024-12-31 16:31:42 +02:00
Bogdan
2ee5c39854 animebytes: parse response with STJson 2024-12-31 16:31:37 +02:00
Bogdan
ad1a8aa698 Bump NLog, Polly, Microsoft.AspNetCore.DataProtection and Microsoft.AspNetCore.Mvc.NewtonsoftJson 2024-12-31 16:09:25 +02:00
Garfield69
10ed37f309 rutracker-ru: cat update 2025 2024-12-31 22:17:08 +13:00
Garfield69
f09ddd4655 rgfootball: cat update 2025 2024-12-31 22:16:52 +13:00
Garfield69
b683308686 krazyzone: cat update 2025 2024-12-31 22:16:37 +13:00
Garfield69
43cf259087 cardigannIndexerHtmlTest: change for new year p1 2024-12-31 14:05:40 +13:00
Garfield69
8f1ed5ab9d yoinked: update config account inactivity info 2024-12-31 13:47:07 +13:00
Bogdan
e3659bee91 animebytes: include year in release title for series with year in filenames 2024-12-31 02:12:08 +02:00
Garfield69
28e2ebc5b2 sktorrent-org: fix name. resolves #15791 2024-12-31 12:13:06 +13:00
Garfield69
663e9d4b84 Revert "mejortorrent: invalid CA" , new CA issued
This reverts commit 29a8d72b09.
2024-12-31 08:09:25 +13:00
Garfield69
a9e6d6aa00 amigosshare: update cats 2024-12-31 08:03:26 +13:00
Garfield69
ab28271c20 samaritano: correctly identify comics 2024-12-31 07:59:57 +13:00
Garfield69
dfcbb0a298 capybarabr: correctly identify comics 2024-12-31 07:59:26 +13:00
Garfield69
d38683ddce samaritano: forgot to add a book mode 2024-12-31 06:49:57 +13:00
Garfield69
38b9f2874f torrent-explosiv: fix cat 12 2024-12-31 05:01:13 +13:00
Garfield69
7ea2df4bd9 rudub: bump domain 2024-12-31 04:55:38 +13:00
Garfield69
43889e8a21 lst: new cat 2024-12-31 04:55:29 +13:00
Garfield69
c54939c0fb lastfiles: new domain + game pack detection fix 2024-12-31 04:55:16 +13:00
Garfield69
50b7d79d72 itatorrents: typo 2024-12-30 16:02:47 +13:00
Garfield69
9c8aef6f4f assorted unit3d: one or more updates to: engine tag, MST, MR, account retention info 2024-12-30 15:54:28 +13:00
Garfield69
8f6714ee5a assorted unit3d: complete name update (API) appending 2024-12-30 10:58:08 +13:00
Garfield69
088bd66f7c add samaritano a Brazilian private site. resolves #15786 2024-12-30 10:57:26 +13:00
Bogdan
85b6ee8b69 gazellegamesapi: fix NullRef when "Torrents" is not present in the response 2024-12-29 22:58:24 +02:00
Garfield69
668091af05 gaselletracker: don't dump HTML into error message, use log. #15784 2024-12-30 09:49:38 +13:00
Bogdan
db93459198 eztv: remove season tag without episode 2024-12-29 22:33:54 +02:00
Garfield69
e041dff7f3 CineClassics removed. resolves #14664 2024-12-30 07:48:12 +13:00
Garfield69
1dcd5179a4 theshinning: removed. resolves #13751 2024-12-30 07:46:13 +13:00
Garfield69
fe9ddb9694 hdforever: fix non-verified titles causing selector error 2024-12-30 05:44:29 +13:00
Garfield69
150e2f2828 gaytorrentru: new cat 2024-12-30 05:43:47 +13:00
Garfield69
e569c29735 dark-shadow: fix category detection 2024-12-30 05:43:34 +13:00
Garfield69
29a8d72b09 mejortorrent: invalid CA 2024-12-30 05:08:58 +13:00
Garfield69
bdcaa251fc rudub: bump domain 2024-12-30 05:08:38 +13:00
Garfield69
822dc6cd0c nyaapantsu: add info_flaresolverr to config 2024-12-30 05:08:29 +13:00
ilike2burnthing
a3ab49e587 assorted unit3d: add missing api to names (#15785)
* Update hdtorrentsit.yml

* Update oldtoonsworld.yml

* Update polishtorrent.yml

* Update tocashare.yml

* Update turkseed-api.yml

* Update uploadcx.yml

* Update utopia.yml

* Update yoinked.yml
2024-12-29 04:27:38 +00:00
Bogdan
83e49358ff eztv: allow season searches 2024-12-29 05:02:59 +02:00
Bogdan
01bd9957ed myanonamouse: catch search engine related error messages 2024-12-28 23:46:31 +02:00
Garfield69
f6715ed665 marinetracker: update cats 2024-12-29 05:04:12 +13:00
Garfield69
528b0f2a35 rudub: bump domain 2024-12-29 04:45:52 +13:00
Garfield69
7871394d0c assorted French public: update domain list
zetorrents: use home page for keywordless search to prevent no results
2024-12-28 18:47:16 +13:00
Garfield69
635dfd4515 polishtorrent: new cat 2024-12-28 14:17:47 +13:00
Garfield69
dfaa3f7467 torrent-explosiv: > JSON. resolves #15782 2024-12-28 06:07:07 +13:00
Garfield69
d71c5a10c2 rudub: bump domain 2024-12-28 06:05:16 +13:00
Garfield69
aa73263f4d dark-shadow: update engine tag 2024-12-28 06:05:04 +13:00
Garfield69
fcc16c0d5b cardigannIndexer: update info_cookie 2024-12-27 14:44:32 +13:00
Garfield69
3382a740b1 add yuscene a private site. resolves #15780 2024-12-27 06:40:01 +13:00
Garfield69
654eeffcde knaben: new domain 2024-12-27 05:48:14 +13:00
Garfield69
65c6183049 rudub: bump domain 2024-12-27 05:47:54 +13:00
Garfield69
30d5c00dd3 file-tracker: new cats 2024-12-27 05:47:40 +13:00
Garfield69
6ed6bf20df polishtorrent: typo fix e47c95f095 2024-12-26 20:11:56 +13:00
Garfield69
e47c95f095 polishtorrent: update MR MST and config info for account inactivity 2024-12-26 20:00:18 +13:00
Garfield69
f121d268a3 torrentqq: bump domains 2024-12-26 18:25:43 +13:00
Garfield69
07bd2b4648 dark-shadow: tidy search comments, fix DLVF detectiion 2024-12-26 13:50:11 +13:00
Garfield69
2be678e1d1 assorted torrentPier: fix title selector for grabbed releases 2024-12-26 10:57:47 +13:00
Bogdan
e314b5f685 mazepa: fix title selector for grabbed releases 2024-12-25 21:59:01 +02:00
Garfield69
fe17be2ec5 rudub: bump domain 2024-12-26 07:04:20 +13:00
Garfield69
c2756e6ce4 dark-shadow: > JSON resolves #7892 2024-12-26 07:04:09 +13:00
Garfield69
c08259b971 gktorrent: use /home for keywordless search
to prevent 0 results
2024-12-25 18:32:19 +13:00
ilike2burnthing
06eefc07ee torrentgalaxy: add requestdelay. #15358 2024-12-25 03:02:16 +00:00
Garfield69
11af86477e publicBrazilianIndexerBase and dependent indexers: drop duplicate magnet link. resolves #15775 #15774 #15773 #15771 #15769
also trim title
2024-12-25 08:03:34 +13:00
Garfield69
b8f8c4e478 btdirectory: fix magnet selector. resolves #15770 2024-12-25 07:36:29 +13:00
Garfield69
5148f29fde emuwarez: append Spanish to titles. resolves #15768 2024-12-25 07:10:53 +13:00
Garfield69
4e4ae1c3a4 rudub: bump domains 2024-12-25 05:59:41 +13:00
Garfield69
36bf724bd2 peeratiko: CA expired 2024-12-25 05:59:33 +13:00
Garfield69
1320002f9c lastfiles: new selectors for title,details,poster,genre 2024-12-25 05:59:18 +13:00
Bogdan
747047d678 ilcorsaronero: fix rows selector with no search results
Fixes #15772
2024-12-24 17:44:54 +02:00
ilike2burnthing
3c0191795e torrentgalaxy: change to parent_cat search. #15358 (#15767) 2024-12-24 15:50:11 +13:00
Garfield69
98e4b5157d polishtorrent: -> 8.3.4 2024-12-24 13:12:43 +13:00
Garfield69
f6d9825e9b rudub: bump domain 2024-12-24 06:00:54 +13:00
Garfield69
721bad624e solidtorrents: search now required q parm even if empty. resolves #15763 2024-12-23 19:32:01 +13:00
Garfield69
fcd7fd0bff add emuwarez a Spanish private site. resolves #15762 2024-12-23 15:35:00 +13:00
Garfield69
728934de91 rudub: bump domain 2024-12-23 05:36:53 +13:00
Garfield69
84c478752d hdforever: drop titles without DL
also clean up title by dropping stats-content
2024-12-23 05:36:20 +13:00
Garfield69
ce92799c4d torrenthr: fix grabs selector 2024-12-22 18:55:22 +13:00
Garfield69
2125e7e4f0 torrentmasters: update config sort 1 2024-12-22 16:06:10 +13:00
Garfield69
54830f0fec huntorrent: update config sort 1 2024-12-22 16:05:56 +13:00
Garfield69
8425f43e8f torrenthr: update to current standards
add config sort
MR + MST
use index page for test to speed up login check
2024-12-22 16:04:52 +13:00
Garfield69
10d2dfff12 add torrentgalaxy resolves #15358 2024-12-22 14:42:00 +13:00
Bogdan
f8f7684c82 torrenthr: imdb search support (#15761) 2024-12-22 00:00:31 +02:00
Garfield69
886084fb6d rudub: bump domain 2024-12-22 05:39:08 +13:00
Bogdan
c54d584e7a solidtorrents: update title selector 2024-12-21 16:48:37 +02:00
Garfield69
d05a2703a0 hhd: date now on GMT 2024-12-21 15:28:08 +13:00
Garfield69
e0e30ce160 rudub: bump domain 2024-12-21 06:45:32 +13:00
Garfield69
37b6818484 rutracker: update cats 2024-12-21 06:45:21 +13:00
Garfield69
83ed6203ea assorted nexus: bump engine tag 2024-12-20 16:54:38 +13:00
Garfield69
45816cacd4 assorted unit3d: bump engine tag 2024-12-20 14:20:41 +13:00
Garfield69
12502942d6 concertos: add multi-language support for date parsing. #15758 2024-12-20 10:22:54 +13:00
Garfield69
d6ee538ec0 brasiltracker: fix some 3x category detection 2024-12-20 06:36:10 +13:00
Garfield69
9fcdebcf31 dontorrent: new domain. resolves #15759 2024-12-20 05:45:01 +13:00
Garfield69
96bb7b4849 torrentqq: bump domains 2024-12-20 05:44:43 +13:00
Garfield69
cfc6d72196 rudub: bump domain 2024-12-20 05:44:27 +13:00
Garfield69
5e23d7ab22 wolfmax4k: improve the download error message. resolves #15757 2024-12-19 12:48:12 +13:00
Garfield69
899b0a6723 torrentkitty: new alternate domain 2024-12-19 06:42:26 +13:00
Garfield69
849d5d9241 thepiratedship: new cat 2024-12-19 06:41:42 +13:00
Garfield69
27ec867a89 rudub: bump domain 2024-12-19 06:41:26 +13:00
Garfield69
d5934add14 wihd: update cats. resolves #15754 2024-12-19 00:25:41 +13:00
Garfield69
90334636dc torrentdosfilmes: add flaresolverr config info 2024-12-18 17:44:52 +13:00
vgveloso
14860ff396 Expand Brazilian Portuguese Torrent Support with New Indexers (#15713)
Indexers: ApacheTorrent, RedeTorrent, TorrentDosFilmes, FilmesHdTorrent, LAPUMiA, BluDV and TorrentsMegaFilmes.
Mostly usable with Radarr, not so much with Sonarr.
2024-12-18 15:27:05 +13:00
Garfield69
8779d57169 assorted unit3d: bump engine tag 2024-12-18 14:17:35 +13:00
Garfield69
83be2763b2 rudub: bump domain 2024-12-18 04:49:46 +13:00
Garfield69
44828b75e0 Update README.md 2024-12-17 09:14:08 +13:00
Garfield69
b0dc5fce46 wihd: fix keywordless search + new cats #15754 2024-12-17 08:31:55 +13:00
Garfield69
4c5bb840b8 rudub: bump domain 2024-12-17 06:33:50 +13:00
Garfield69
6bc2f36913 lastfiles: new row selector + use date title timeago instead of D-M-Y 2024-12-17 06:33:37 +13:00
Garfield69
4f24bacf55 polishtorrent: new cat 2024-12-16 14:44:04 +13:00
Garfield69
517ca6219a rudub: bump domain 2024-12-16 04:46:23 +13:00
Garfield69
3dd9c8ddaf aftershock: drop un-approved results
because they may contain missing fields causing row error
2024-12-16 04:45:40 +13:00
Garfield69
11636b522b torrent9-tel: new domain 2024-12-15 04:57:44 +13:00
Garfield69
15787aafb6 rudub: bump domain 2024-12-15 04:57:31 +13:00
Garfield69
4dda31f74a blueroms: new layout selectors 2024-12-14 06:42:19 +13:00
Garfield69
b619e18719 lastfiles: update category selector 2024-12-14 06:02:50 +13:00
Garfield69
c54db4fa15 mejortorrent: new domain 2024-12-14 05:20:33 +13:00
Garfield69
a057979af6 dontorrent: new domain 2024-12-14 05:20:15 +13:00
Garfield69
91c34e9c01 rudub: bump domain 2024-12-14 05:19:59 +13:00
Bogdan
02fcad2ead hdforever: properly format titles 2024-12-13 16:57:01 +02:00
Bogdan
9d1a247bb2 hdforever: fix titles
Remove all spans children to group_info
2024-12-13 15:03:13 +02:00
Garfield69
f5b2afaf76 pornolab: 2025 cat updates. resolves #15749 2024-12-13 14:41:25 +13:00
Garfield69
9dc1e86f30 rudub: bump domain 2024-12-13 04:19:52 +13:00
Garfield69
70d9fbb721 thesceneplace: removed. resolves #11433 2024-12-13 04:19:38 +13:00
Garfield69
2e979aa08d torrentsir: bump domain 2024-12-12 18:30:14 +13:00
Garfield69
c6f0331930 torrentqq: bump domains 2024-12-12 18:20:01 +13:00
Vance
30d90741db indexers: dedupe duplicated results (#15748) 2024-12-11 17:42:25 +00:00
Garfield69
c785e745a2 rudub: bump domain 2024-12-12 04:30:16 +13:00
Garfield69
8af315c5c5 rudub: bump domain 2024-12-11 05:28:06 +13:00
Garfield69
7346ae2f3d arabp2p: new cat 2024-12-11 05:27:57 +13:00
Garfield69
7c15fedb60 rudub: bump domain 2024-12-10 05:12:16 +13:00
Garfield69
dffae30ea9 blutopia: new cats and music mode 2024-12-10 05:11:58 +13:00
Garfield69
1b4590b0d6 hdonly: simplify IF OR
I've tested this using blutopia which is also a json site for a POC and it seems to work
2024-12-09 18:24:16 +13:00
Bogdan
ab120c2f9f Revert "hdonly: clean up if or .multi"
This reverts commit 4bb05d8f6e.

Currently logical functions with more than 2 arguments aren't properly parsed and throw an error
2024-12-08 21:20:06 +02:00
Garfield69
1a8386d55f lastfiles: fix cats 2024-12-09 04:45:13 +13:00
Garfield69
0b4d7fc242 rudub: bump domain 2024-12-09 04:42:28 +13:00
Garfield69
de3337f3b4 lastfiles: use login form #7580 2024-12-09 04:41:51 +13:00
Garfield69
81ad3d308d lastfiles: new engine resolves #7580 2024-12-08 17:15:12 +13:00
Garfield69
e391d6f623 kickasstorrent-to: use UA resolves #9966 2024-12-08 17:14:20 +13:00
Garfield69
49d9229c93 rudub: bump domain 2024-12-08 05:23:07 +13:00
Bogdan
ed72348b15 mteamtp: remove imdb from releases response
Removed due to some collections being mapped as a single imdbid resulting in huge grabs.
2024-12-07 14:06:05 +02:00
Garfield69
e13a35e7a3 hhd: new cats, add music and book modes 2024-12-07 13:42:14 +13:00
Garfield69
d5cb0f0875 rudub: bump domain 2024-12-07 04:19:08 +13:00
Garfield69
3081445bf4 btdirectory: new domain 2024-12-07 04:18:57 +13:00
Garfield69
0b3d47c741 turkseed: bump engine tag 2024-12-06 20:36:51 +13:00
Garfield69
257e040336 itatorrent: bump engine tag and adjust time zone 2024-12-06 20:36:38 +13:00
Garfield69
ea1ff17c56 dontorrent: new domain 2024-12-06 18:09:05 +13:00
Garfield69
23fe061704 redbits: removed. resolves #11540 2024-12-06 17:08:44 +13:00
Garfield69
1a30fdc982 assorted nexus: update account info 2024-12-06 15:28:55 +13:00
Garfield69
0013d7dee1 Revert "hdclone: update info on account inactivity. #15703"
This reverts commit 140fe71cbe.
2024-12-06 14:17:31 +13:00
Garfield69
caf841d0ef Revert "hdclone: update info account activity"
This reverts commit c58fab8937.
2024-12-06 14:17:20 +13:00
Garfield69
b4fa7f5ec3 kufei update account retention info 2024-12-06 14:15:40 +13:00
Garfield69
6247c185ca crabpt add account retention info 2024-12-06 14:15:10 +13:00
Garfield69
47088079cd 52PT MR > 1 2024-12-06 14:14:51 +13:00
Garfield69
c58fab8937 hdclone: update info account activity 2024-12-06 11:32:45 +13:00
Garfield69
4bb05d8f6e hdonly: clean up if or .multi 2024-12-06 11:29:00 +13:00
Bogdan
dcadd474a0 hdonly: add VF2 to release titles 2024-12-05 20:11:15 +02:00
Garfield69
3dcd935483 torrentqq: bump domains 2024-12-06 04:35:54 +13:00
Garfield69
9c695d0972 rudub: bump domain 2024-12-06 04:35:36 +13:00
Garfield69
71b138e36f mejortorrents: bump domain 2024-12-05 18:31:35 +13:00
Garfield69
140fe71cbe hdclone: update info on account inactivity. #15703 2024-12-05 11:44:37 +13:00
Garfield69
3d561cca7a yoinked: new cats. add book mode. 2024-12-05 04:30:26 +13:00
Garfield69
ed1d3e2808 rudub: bump domain 2024-12-05 04:23:02 +13:00
Garfield69
ca5dbdba7e hhd: adjust time zone 2024-12-04 20:37:41 +13:00
Garfield69
e7da6502f7 hhd: -> 8.3.4 2024-12-04 20:22:26 +13:00
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
Garfield69
a128b517d5 torrentqq: bump domains 2024-11-14 18:36:44 +13:00
Garfield69
bc82ecfebe Revert "add Ygg-api an unofficial API for YGG movies and tv (#15707)"
This reverts commit 75d6b08713.
2024-11-14 18:36:21 +13:00
Clemv95
75d6b08713 add Ygg-api an unofficial API for YGG movies and tv (#15707) 2024-11-14 16:39:49 +13:00
Garfield69
063f9ab3b1 rudub: bump domain 2024-11-14 05:08:23 +13:00
ilike2burnthing
61c03e82d9 rockethd: restore and update. resolves #15237 (#15704) 2024-11-13 08:27:09 +00:00
Garfield69
bbe6a9ed41 assorted nexus: fix date elapsed selector 2024-11-13 21:15:21 +13:00
Garfield69
835dc2cb15 add hdclone a Chinese private site. resolves #15703 2024-11-13 17:03:32 +13:00
Garfield69
7b78cacc9d vault-network: new cat 2024-11-13 06:10:20 +13:00
Garfield69
5537a53d30 rudub: bump domain 2024-11-13 05:29:20 +13:00
Garfield69
95384a92ee blutopia: removed. resolves #13778 2024-11-12 13:46:59 +13:00
Garfield69
197b66ea64 turknova: removed. resolves #9104 2024-11-12 13:45:24 +13:00
Garfield69
f8024be5cf torrentbd: add referer to complete cookie acceess 2024-11-12 06:08:47 +13:00
Garfield69
9d0e2adcca rudub: bump domain 2024-11-12 05:31:16 +13:00
Garfield69
6084287e4c aither: bump engine tag 2024-11-11 20:40:08 +13:00
Garfield69
76d3eaa4ec bitstream: removed. resolves #15597 2024-11-11 20:39:50 +13:00
ilike2burnthing
90bde6d62f Update README.md 2024-11-10 17:57:13 +00:00
Garfield69
a7cfedbe82 torrent9-tel: new domain 2024-11-11 05:54:10 +13:00
Garfield69
6d5c486011 rudub: bump domain 2024-11-11 05:47:48 +13:00
ilike2burnthing
d24704a6c0 Update README.md 2024-11-10 15:52:05 +00:00
Garfield69
86da01df19 Revert "xspeeds: fix for #15700"
This reverts commit 6fa840a70a.
2024-11-10 17:41:21 +13:00
Garfield69
6fa840a70a xspeeds: fix for #15700 2024-11-10 16:57:06 +13:00
Garfield69
baa19b3067 magnetcat: add more alternate domains 2024-11-10 07:05:52 +13:00
Garfield69
a4555501e2 rudub: bump domain 2024-11-10 05:21:50 +13:00
Garfield69
b347bed4f1 magnetcat: add alternate domain. resolves #15590
add alternate date and site selector detection
add current domain list link comment
2024-11-10 05:21:00 +13:00
zakary
248a3d2fb8 aither: site switched to UTC a week ago (#15698) 2024-11-09 12:28:14 +13:00
Garfield69
25a8b26403 torrentslocal: CA expired 2024-11-09 05:33:53 +13:00
Garfield69
a3ebd0e2ac rudub: bump domain 2024-11-09 05:33:38 +13:00
Garfield69
9cf2cb5ced dontorrent: bump domain 2024-11-08 18:25:14 +13:00
Garfield69
06d8682583 seedoff: flag search-not-available error 2024-11-08 05:22:56 +13:00
Garfield69
e784e38355 rudub: bump domain 2024-11-08 05:22:07 +13:00
ilike2burnthing
be939745a6 Update README.md 2024-11-07 10:52:43 +00:00
Garfield69
7d58649c40 torrentqq: bump domains 2024-11-07 18:18:02 +13:00
Garfield69
d057bcfeeb teamos: add config info about notices. 2024-11-07 06:08:26 +13:00
Garfield69
ff2683c911 rudub: bump domain 2024-11-07 05:41:36 +13:00
Garfield69
07c1d9d61d mejortorrent: bump domain 2024-11-06 18:14:15 +13:00
ilike2burnthing
e7f8b5af3c Update README.md 2024-11-06 03:43:49 +00:00
Garfield69
f9db68ca8b rudub: bump domain 2024-11-06 06:34:04 +13:00
Garfield69
038ec05a64 hdtorrents: add inactivity info to config 2024-11-05 20:33:52 +13:00
Garfield69
c705778ec3 erairaws: new rss token path + new invalid token detection. resolves #15687 2024-11-05 19:37:51 +13:00
Garfield69
07c1efa686 erairaws: handled missing subtitles. resolves #15687 2024-11-05 06:54:55 +13:00
Garfield69
88b51d9895 thecrazyones: DL now on details page only 2024-11-05 06:54:26 +13:00
Garfield69
dc3a1d5626 Update rudub.yml 2024-11-05 05:53:37 +13:00
Garfield69
283f95429c rudub: bump domain 2024-11-04 06:02:31 +13:00
Garfield69
65af1dfead hdtorrents: add flaresolverr config info 2024-11-03 17:59:01 +13:00
Garfield69
17fef0064d hdtorrents.org: add missing cat 2024-11-03 08:53:35 +13:00
Garfield69
6ac3faa395 Update README.md 2024-11-03 08:18:13 +13:00
Garfield69
d791a5c358 rudub: bump domain 2024-11-03 05:41:38 +13:00
Garfield69
bbf5b7b56e mypornclub: CA expired 2024-11-03 05:41:29 +13:00
Garfield69
5499e4714a xperiencebytes: removed. resolves #15594 2024-11-02 19:30:38 +13:00
Garfield69
f141e6fad6 dontorrent: new domain 2024-11-02 06:12:09 +13:00
Garfield69
d24ebe7781 rudub: bump domain 2024-11-02 06:11:55 +13:00
Jonas Stendahl
8139f3ba1f superbits: add alternative link (#15682) 2024-11-02 05:23:32 +13:00
Bogdan
03931906da superbits: update timezone offset 2024-11-01 17:54:10 +02:00
Bogdan
ebf1e302b3 filelist: update timezone offset 2024-11-01 17:53:09 +02:00
Bogdan
73d6068cb3 iptorrents: search IMDb ID in descriptions 2024-11-01 17:50:25 +02:00
Garfield69
abbbb34c6c assorted unit3d: bump engine tag 2024-11-01 14:53:52 +13:00
Garfield69
b2a8221ab1 torrentsir: bump domain 2024-11-01 05:34:20 +13:00
Garfield69
46e99d1d50 torrentqq: bump domains 2024-11-01 05:34:10 +13:00
Garfield69
94b20baabd rudub: bump domain 2024-11-01 05:33:55 +13:00
Garfield69
5b76d876a1 mejortorrent: bump domain 2024-10-31 18:12:42 +13:00
Garfield69
8362bf5767 nusantarare: update config inactivity info 2024-10-31 17:33:52 +13:00
Garfield69
a9a7cc4752 assorted yml: add login error detection 2024-10-31 15:16:20 +13:00
Garfield69
6a5b6e8a30 gaytorrentru: add failed login error detection. #15680 2024-10-31 07:07:20 +13:00
Garfield69
2079192f0b avistaztracker: update account inactivity info. resolves #15679 2024-10-31 05:20:25 +13:00
Garfield69
885b92137e rudub: bump domain 2024-10-31 05:19:33 +13:00
Garfield69
24de1f95cc onlyencodes: bump engioe tag 2024-10-31 05:19:22 +13:00
Garfield69
5995fed99e irishtv: new selectors resolves #15678 2024-10-30 08:32:56 +13:00
Garfield69
abc07864d1 reamos: new cat 2024-10-30 06:55:57 +13:00
Garfield69
6073138fd0 oldgreektracker: add new cats 2024-10-30 06:55:47 +13:00
Garfield69
eb2ef44140 cyanbug: drop rows without dL 2024-10-30 06:55:36 +13:00
Garfield69
4a2afa2b04 rudub: bump domain 2024-10-30 06:55:09 +13:00
Garfield69
27c03c1d14 Revert "internetarchive: comment unusable fl param"
This reverts commit 6682682fb1.
the parameter is working again now
2024-10-29 13:25:24 +13:00
Garfield69
9b0ea775c5 assorted unit3d: bump engine tag 2024-10-29 08:24:47 +13:00
Garfield69
1cae15b996 rudub: bump domain 2024-10-29 05:32:27 +13:00
Bogdan
6682682fb1 internetarchive: comment unusable fl param
Closes #14180
2024-10-28 13:27:11 +02:00
Garfield69
2ae92864a5 fearnopeer: -> 8.3.3 2024-10-28 14:54:11 +13:00
Garfield69
4a27912ffd assorted unit3d: bump engine tag 2024-10-28 14:53:51 +13:00
Garfield69
1b37296598 oldgreektracker: MR + MST 2024-10-28 11:42:22 +13:00
Bogdan
f8d899445a knaben: fix cs 2024-10-27 19:53:31 +02:00
Bogdan
564d390473 knaben: migrate to C# API (#15674) 2024-10-28 06:51:15 +13:00
Garfield69
84fbcbb82d rudub: bump domain 2024-10-28 05:24:55 +13:00
Bogdan
726482ca0e bump macOS runner version to 13 (#15675) 2024-10-27 18:02:29 +02:00
Rafał Stępień
542891a78a exitorrent.org: search all languages instead of just polish (#15672) 2024-10-27 18:42:15 +13:00
Garfield69
f7f251f967 dark-shadow: add config info about 8week pswd life 2024-10-27 11:51:00 +13:00
Garfield69
15f8e3832d byrutor: new layout selectors 2024-10-27 06:08:11 +13:00
Garfield69
dd0c30a0c2 rudub: bump domain 2024-10-27 05:45:49 +13:00
Garfield69
5b15d7669b seedpool: add new cat 2024-10-26 16:33:52 +13:00
Garfield69
7b04f7325d nusantarare: fix DLVF/ULVF detection
add hide VIP config option, as these torrents are not downloadable unless you are a VIP or VVIP user
add [VIP] to titles when flag present
2024-10-26 16:28:02 +13:00
Garfield69
7635e02cad plusteca: removed. resolves #15246 2024-10-26 12:11:57 +13:00
Garfield69
35701b1e6d add nusantarare a private site. resolves #15669 2024-10-26 06:39:18 +13:00
Garfield69
0050d4ebd8 rudub: bump domain 2024-10-26 06:37:05 +13:00
Garfield69
9dd85f33f4 mazepa: new date selector 2024-10-26 06:36:48 +13:00
Garfield69
773e505765 assorted unit3d: adjust TZ 2024-10-25 10:47:37 +13:00
Garfield69
142db37d38 torrenteros: BRT time. resolves #15668 2024-10-25 09:10:35 +13:00
Garfield69
f01a1d2260 blutopia: bump engine tag 2024-10-25 08:42:37 +13:00
Garfield69
789a608668 ntelogo: bump engine tag 2024-10-25 06:43:06 +13:00
Garfield69
d54c3eae06 xider-torrent: update cats 2024-10-25 06:25:57 +13:00
Garfield69
1fa946a822 cyanbug: seeders, leecheers, grabs can be missing 2024-10-25 06:15:00 +13:00
Garfield69
5a1c04b12f torrentqq; bump domains 2024-10-25 06:06:11 +13:00
Garfield69
62b5f05ef8 rudub; bump domain 2024-10-25 06:05:55 +13:00
Garfield69
00bd02a021 turkseed: -> 8.3.2 plus new cats 2024-10-24 06:35:35 +13:00
Garfield69
ae5577dbc5 torrenteros: bump engine tag 2024-10-24 05:10:20 +13:00
Garfield69
fed2f1ef8f rudub: bump domain 2024-10-24 05:09:49 +13:00
Garfield69
b815258561 assorted unit3d: bump engine tag 2024-10-23 17:48:28 +13:00
Garfield69
1a77fda286 bolly: removed. resolves #15521 2024-10-23 07:47:41 +13:00
Garfield69
6f4dffa70f tosky: removed. resolves #15390 2024-10-23 07:45:35 +13:00
Garfield69
2bdcc4f58a xider-torrent: update cats 2024-10-23 06:20:27 +13:00
Garfield69
af89ae4d25 trackermk: new cats 2024-10-23 06:20:06 +13:00
Garfield69
f5287f74e2 rudub: bump domain 2024-10-23 05:07:41 +13:00
Garfield69
b8e64f876f f1carreras: add custom to tag 2024-10-23 05:07:28 +13:00
Bogdan
785d651cc7 f1carreras-api: strip season and episode formatting from keywords 2024-10-22 17:02:14 +03:00
Garfield69
eaa20ff7b4 add cineclassics a private site. resolves #15664 2024-10-22 17:17:18 +13:00
Garfield69
c2b651436d xider-torrent: typo fix 8a72efcc4c 2024-10-22 05:40:37 +13:00
Garfield69
8a72efcc4c xider-torrent: update categories 2024-10-22 05:37:40 +13:00
Garfield69
5a3c1e2734 dontorrent: new domain 2024-10-22 04:58:54 +13:00
Garfield69
d7834d3525 proporno: update cat descr 2024-10-22 04:58:37 +13:00
Garfield69
21a3b014a9 rudub: bump domain 2024-10-22 04:43:27 +13:00
Garfield69
cefd06ee8d ilcorsaronero: -> 2.0 new engine , layout, categories. resolves #986 2024-10-21 13:49:03 +13:00
Garfield69
fff1d9c75c turknova: new cats 2024-10-21 06:24:58 +13:00
Garfield69
2ef6b960ef torrent-explosiv: download selector 2024-10-21 06:24:40 +13:00
Garfield69
bb4a0c7dc0 proporno: new cats 2024-10-21 06:24:10 +13:00
Garfield69
39d723eccc backups: new cats 2024-10-21 06:23:56 +13:00
Garfield69
19f928e6b0 rudub: bump domain 2024-10-20 20:53:34 +13:00
Garfield69
463fb6e380 assorted: remove obsolete unblockit 2024-10-20 20:48:39 +13:00
Garfield69
8edafd5f91 erairaws: fix logged 403 error 2024-10-20 14:50:23 +13:00
Garfield69
d35b75ca8e EraiRaws: detect expired RSSkey 2024-10-20 14:22:27 +13:00
Garfield69
64d91b30d6 byrutor: new domain 2024-10-20 14:21:57 +13:00
Garfield69
69668c32c5 xtorrenty: -> private. #13864 2024-10-20 06:31:18 +13:00
Garfield69
f60a013634 rudub: bump domain 2024-10-20 04:38:13 +13:00
Garfield69
c2844ee0a8 add hdzero a private site. resolves #15659 2024-10-20 04:37:59 +13:00
Garfield69
b9fd9995bd rudub: bump domain 2024-10-19 05:32:11 +13:00
Garfield69
b575ce7fc8 Update README.md 2024-10-18 20:28:31 +13:00
Garfield69
d48fc509ee Update README.md 2024-10-18 20:27:03 +13:00
Garfield69
41118b1a60 mejortorrent: bump domain 2024-10-18 18:22:33 +13:00
Garfield69
3fe0cecdc1 zetorrent: new domain 2024-10-18 05:29:37 +13:00
Garfield69
aed4e51bf9 torrentqq: bump domains 2024-10-18 05:29:26 +13:00
Garfield69
31e1486a3c rudub: bump domain 2024-10-18 05:14:33 +13:00
Garfield69
48b9ef1cbd ptcafe: bump engine tag 2024-10-17 17:18:32 +13:00
Garfield69
7ac4f8f1c6 capybarabr: -> 8.3.1
featured field is now present in results
2024-10-17 17:18:16 +13:00
Garfield69
5f821d91fe nordichd: removed. resolves #6708 2024-10-17 08:26:23 +13:00
Garfield69
2660eeea47 goodtracker: removed. resolves #15485 2024-10-17 08:24:46 +13:00
Garfield69
283c6c5479 rudub: bump domain 2024-10-17 06:37:31 +13:00
Garfield69
d815c56a1a lusthive: new cats 2024-10-17 06:37:21 +13:00
Garfield69
0db3c36b35 gktorrent: new domain 2024-10-17 06:37:09 +13:00
Garfield69
4c882ddceb add opensharing a Russian site. resolves #15652 2024-10-16 16:20:58 +13:00
Garfield69
74cea69ec2 hddolby: update cookie reason comment 2024-10-16 06:24:50 +13:00
Garfield69
0173bd7e38 denofsimps: 50 perPage to prevent 500 Internal Server Error 2024-10-16 06:24:27 +13:00
Garfield69
b39f513821 rudub: bump domain 2024-10-16 05:46:05 +13:00
Bogdan
d57d5667b6 sharewood-api: simplify search term removal of invalid characters
Better support for searches like `L'aile ou la cuisse` which would return results containing both `L'aile ou la cuisse` and `L aile ou la cuisse`, since some releases seem to have the apostrophe replaced with a space.

Resolves #13834
2024-10-15 19:38:03 +03:00
Bogdan
df5b989e4d sharewood-api: trim dots from search query 2024-10-15 19:04:45 +03:00
Bogdan
b73f36575b sharewood-api: trim commas from search term 2024-10-15 18:57:13 +03:00
Garfield69
f830211d0e yoinked: -> 8.3.1 2024-10-15 14:48:18 +13:00
Garfield69
0f9ac9e38a add myporno a Russian site. resolves #15651 2024-10-15 14:16:17 +13:00
Garfield69
fbec44460f Revert "ilcorsaronero: removed. resolves #986"
This reverts commit dbfc59837b.
2024-10-15 08:52:49 +13:00
Garfield69
fee278e4e1 assorted: adding comment re: using cookie method
final batch \o/
2024-10-15 08:35:20 +13:00
Garfield69
5f18efc5a3 assorted: adding comment re: using cookie method 2024-10-15 06:54:57 +13:00
Bogdan
451ae5df62 httpclient: fix use with absolute urls in Refresh headers 2024-10-14 20:39:37 +03:00
Garfield69
4af9239808 turknova: new cat 2024-10-15 06:06:13 +13:00
Garfield69
ba6e0b6f21 rudub: bump domain 2024-10-15 06:05:57 +13:00
Bogdan
451e7a4e39 dasunerwartete: switch to form
To account for CSRF Tokens

Fixes #15644
2024-10-14 20:02:29 +03:00
Bogdan
c773909ba6 httpclient: generate absolute redirect urls 2024-10-14 20:00:31 +03:00
Bogdan
0da89a4183 server: use ApiController for server configuration model validation
Fixes #15643
2024-10-14 18:13:23 +03:00
Bogdan
962c9d1c95 httpclient: treat "refresh" as redirect (#15646) 2024-10-14 13:13:46 +00:00
Garfield69
ad26f91ecd assorted: adding comment re: using cookie method 2024-10-14 21:19:45 +13:00
Garfield69
861a6ed1cb assorted: adding comment re: using cookie method 2024-10-14 18:33:11 +13:00
Garfield69
f4036273a6 assorted: adding comment re: using cookie method 2024-10-14 16:54:31 +13:00
Garfield69
af6d1ac930 assorted: adding comment re: using cookie method 2024-10-14 14:44:30 +13:00
Garfield69
1bbad5e2e7 electro-torrent: back to using login page. #!3951 2024-10-14 14:04:50 +13:00
Garfield69
cb99ba8998 assorted: adding comment re: using cookie method 2024-10-14 11:58:54 +13:00
Garfield69
3d5de8a1a9 assorted: adding comment re: using cookie method 2024-10-14 11:33:11 +13:00
Garfield69
0fb9fb3803 assorted: adding comment re: using cookie method 2024-10-14 09:30:49 +13:00
Garfield69
b5b83dbc53 crazyspirit: change date selector. #5479 2024-10-14 05:49:56 +13:00
Garfield69
c70dc7b8b7 bitporn: new cat 2024-10-14 05:49:23 +13:00
Garfield69
d007934356 rudub: bump domain 2024-10-14 05:34:57 +13:00
Garfield69
69ad7365f5 nicept: bump engine tag 2024-10-14 05:34:44 +13:00
Garfield69
a2b3a79c26 1ptba: update cats, add book-search 2024-10-13 19:57:39 +13:00
Garfield69
8eba5f8793 assorted unit3d: bump engine tag 2024-10-13 14:56:27 +13:00
Garfield69
5b1cf01337 lusthive: update MR 2024-10-13 12:30:19 +13:00
Garfield69
d482adc70d ntelogo: -> 8.3.1 2024-10-13 05:50:49 +13:00
Garfield69
f603874f6a turknova: update cats 2024-10-13 05:30:56 +13:00
Garfield69
b193b640d4 tjupt: update DL selector once again 2024-10-13 05:30:40 +13:00
Garfield69
00466df8ac rudub: bump domain 2024-10-13 04:56:04 +13:00
Garfield69
d1430b87b4 lusthive: lint 2024-10-12 21:08:05 +13:00
Garfield69
ea20102723 add lusthive a private site. resolves #15642 2024-10-12 21:03:52 +13:00
Garfield69
b6af0915a3 torrentsir: bump domain 2024-10-12 18:48:07 +13:00
Garfield69
5bc33423e4 assorted unit3d: -> 8..3.1 2024-10-12 16:26:14 +13:00
Garfield69
55d8bc56f7 vault-network: fix cat 2024-10-12 14:07:44 +13:00
Garfield69
0bfadbf747 add vault network a private site. resolves #15641 2024-10-12 14:05:08 +13:00
Garfield69
8dce308646 losslessclub: private, invitation only.
despite being able to browse torrents without login, the DL you need to register, and signups are invite only... so private.
2024-10-12 14:04:44 +13:00
ilike2burnthing
1d9016e3dd ex-torrenty: change to cookie & UA login, add cat. resolves #15609 2024-10-11 23:34:22 +01:00
Garfield69
53494afaf2 lossless: -> semi-private
update engine tag
2024-10-12 07:01:08 +13:00
Garfield69
3ec68aa0bf Revert "losslessclub: use login form. #15626"
This reverts commit 81ccf8d828.
2024-10-12 06:58:39 +13:00
Garfield69
bc6914b44b Revert "losslessclub: switch to cookie login. #15626"
This reverts commit f4c989f40d.
2024-10-12 06:58:28 +13:00
Garfield69
6c768e85e1 tjupd: update download selector 2024-10-12 06:45:20 +13:00
Garfield69
dbd28429a6 rudub: bump domain 2024-10-12 06:15:14 +13:00
Garfield69
6442b1e0e3 assorted nexus: bump engine tag 2024-10-11 20:25:46 +13:00
Garfield69
54d9dcee2d onlyencodes: -> 8.3.1 2024-10-11 17:13:57 +13:00
Garfield69
10485f7422 unit3d: only 8.3.0 needs noResultMessage, a bug fixed with 8.3.1 2024-10-11 13:46:55 +13:00
Garfield69
9f788b811c torrentqq: bump domains 2024-10-11 05:45:22 +13:00
Garfield69
ff30fb5e91 rudub: bump domain 2024-10-11 05:29:41 +13:00
Garfield69
4426b39b1b assorted unit3d: -> 8.3.0 2024-10-10 20:47:45 +13:00
Garfield69
eea6941e05 animeworld: add custom to engine tag 2024-10-10 20:47:21 +13:00
Garfield69
f4c989f40d losslessclub: switch to cookie login. #15626 2024-10-10 14:08:07 +13:00
Garfield69
8ca85e8ad9 rudub: bump domain 2024-10-10 06:01:17 +13:00
Bogdan
9c7c274623 nyaa: fix sonarr compatibility conflict with radarr year compability (#15640) 2024-10-09 15:29:32 +00:00
Bogdan
a89820af21 hdonly: add options to include dubs info to title (#15633)
Co-authored-by: garfield69 <garfield69@outlook.com>
2024-10-09 13:00:18 +03:00
Garfield69
f00cf1c02b assorted unit3d: add banned detection 5bdbb17a31 2024-10-09 20:11:45 +13:00
Garfield69
2a8f45c053 desitorrents: add noResultmessage complete f944d10d9b 2024-10-09 20:10:22 +13:00
Bogdan
d14f0a9427 core: bump .NET packages (#15636) 2024-10-09 01:58:34 +03:00
Bogdan
f80da9493f cardigann: fixed use of variables in login paths (#15635) 2024-10-09 00:27:34 +03:00
Bogdan
5b387e7c27 core: cleanse sharewood passkey 2024-10-09 00:25:34 +03:00
Garfield69
81ccf8d828 losslessclub: use login form. #15626 2024-10-09 08:50:09 +13:00
costaht
ada7ab3634 locadora: Set the use of filename as title to false by default in config(#15632)
This change disables the use of filename as title by default and updates the tracker's description.
2024-10-09 07:33:12 +13:00
Garfield69
5ae0b0b950 rudub: bump domain 2024-10-09 06:45:42 +13:00
Bogdan
d932195568 therarbg: fix fetching latest when using category filtering 2024-10-08 20:29:11 +03:00
Bogdan
816aba718e extratorrent-st: replace non-breaking spaces 2024-10-08 14:58:27 +03:00
Bogdan
f944d10d9b assorted unit3d: add no results message
Necessary due to `data` being an array with results and a string "404" if no results were found.
2024-10-08 13:48:04 +03:00
Garfield69
7e1899f9e9 polishtorrent; -> 8.3.0 2024-10-08 16:42:18 +13:00
Garfield69
67eb688106 assorted unit3d: -> 8.2.0 2024-10-08 16:42:05 +13:00
Garfield69
fc467c4735 fearnopeer: MR -> 0.71 2024-10-08 16:10:14 +13:00
Garfield69
87cf019ba9 onlyencodes: -> 8.3.0 resolves #14635 2024-10-08 16:05:55 +13:00
Garfield69
c36ae471d1 assorted unit3d: -> 8.3.0 2024-10-08 13:27:00 +13:00
Bogdan
3e8c6aaa0e sharewood-api: migrate to API (#15628) 2024-10-07 21:08:05 +03:00
Garfield69
7a13a5914f rudub: bump domain 2024-10-08 06:21:17 +13:00
Bogdan
d273d4b159 exitorrent-org: fix download url regex 2024-10-07 14:26:43 +03:00
Garfield69
6a1df970d6 potuk: removed. resolves #11402 2024-10-07 19:42:20 +13:00
Garfield69
09bb003b76 seedpool: new cats 2024-10-07 14:58:04 +13:00
Garfield69
ca487afcb6 locadora: -> 8.2.0 2024-10-07 14:57:49 +13:00
Bogdan
1ea6ea3b33 beyondhdapi: use booleans for attributes 2024-10-07 03:24:01 +03:00
Bogdan
2d3a70b831 beyondhdapi: refactor and assume UTC for publish dates (#15627) 2024-10-06 22:45:15 +03:00
Garfield69
ea3572c7cb torrentleech: info_flaresolverr
while the site is under DDoS attack
2024-10-07 05:51:15 +13:00
Garfield69
c01bb126aa seedpool: new cat 2024-10-07 05:50:46 +13:00
Garfield69
d6b1b133a8 rudub: bump domain 2024-10-07 05:50:33 +13:00
Garfield69
0f86225c8b dark-shadow: new download selector 2024-10-07 05:50:24 +13:00
Bogdan
ad82f57611 animeworld-api: season/episode query search disabled 2024-10-06 12:11:41 +03:00
586 changed files with 16548 additions and 20631 deletions

View File

@@ -21,10 +21,17 @@ body:
id: contributing-guidelines
attributes:
label: Have you read our Contributing Guidelines?
description: Please read our <a href="https://github.com/Jackett/Jackett/blob/master/CONTRIBUTING.md">Contributing Guidelines</a> before submitting your issue to ensure a prompt response to your bug.
description: Please read our <a href="https://github.com/Jackett/Jackett/blob/master/CONTRIBUTING.md#troubleshooting">Contributing Guidelines (Troubleshooting and Reporting a Bug sections)</a> before submitting your issue to ensure a prompt response to your bug.
options:
- label: I have read the Contributing Guidelines
required: true
- type: input
attributes:
label: Have you ACTUALLY checked all these?
description: Please do not waste our time and yours; these checks are there for a reason, it is not just so you can tick boxes for fun. If you type <b>YES</b> and it is clear you did not or have put in no effort, your issue will be closed and locked without comment. If you type <b>NO</b> but still open this issue, you will be permanently blocked for timewasting.
placeholder: YES or NO
validations:
required: true
- type: textarea
id: environment
attributes:

View File

@@ -57,7 +57,7 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v5
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL

View File

@@ -0,0 +1,68 @@
name: Update definitions
on:
workflow_dispatch:
schedule:
- cron: '0 1 * * *'
pull_request:
paths:
- '.github/workflows/definitions-update.ya?ml'
concurrency:
group: ${{ github.workflow }}-${{ github.event.number || github.ref }}
cancel-in-progress: true
jobs:
update-rudub:
name: Update rudub
if: github.repository == 'Jackett/Jackett'
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Generate Token
uses: actions/create-github-app-token@v2
id: app-token
with:
app-id: "${{ secrets.BOT_APP_ID }}"
private-key: "${{ secrets.BOT_APP_PRIVATE_KEY }}"
- name: Get GitHub App User ID
id: get-user-id
run: echo "user-id=$(gh api "/users/${{ steps.app-token.outputs.app-slug }}[bot]" --jq .id)" >> "$GITHUB_OUTPUT"
env:
GH_TOKEN: ${{ steps.app-token.outputs.token }}
- name: Checkout
uses: actions/checkout@v5
with:
token: ${{ steps.app-token.outputs.token }}
- name: Setup Environment Variables
run: |
echo "CURRENT_RUDUB_DOMAIN=$(date +'%b%d' | tr '[:upper:]' '[:lower:]').rudub.bet" >> $GITHUB_ENV
echo "PREVIOUS_RUDUB_DOMAIN=$(date --date='yesterday' +'%b%d' | tr '[:upper:]' '[:lower:]').rudub.bet" >> $GITHUB_ENV
- name: Update rudub definition
uses: mikefarah/yq@master
with:
cmd: yq -i '.legacylinks += "https://" + strenv(PREVIOUS_RUDUB_DOMAIN) + "/" | .legacylinks += "http://" + strenv(CURRENT_RUDUB_DOMAIN) + "/" | .links = ["https://" + strenv(CURRENT_RUDUB_DOMAIN) + "/"] | .legacylinks |= unique | .legacylinks = .legacylinks.[-30:]' src/Jackett.Common/Definitions/rudub.yml
- name: Show changes
run: git diff --color
- name: Commit Changes
if: github.event_name != 'pull_request'
run: |
git config user.name '${{ steps.app-token.outputs.app-slug }}[bot]'
git config user.email '${{ steps.get-user-id.outputs.user-id }}+${{ steps.app-token.outputs.app-slug }}[bot]@users.noreply.github.com'
git add src/Jackett.Common/Definitions/rudub.yml
if git status | grep -q modified
then
git commit -m "Update rudub"
git push
else
echo "No changes since last run"
fi

View File

@@ -20,11 +20,11 @@ jobs:
steps:
# This workflow will run a script that is stored in the repository. This step checks out the repository contents so that the workflow can access the script.
- name: Check out repo content
uses: actions/checkout@v4
uses: actions/checkout@v5
# This step sets up Node.js. The script that this workflow will run uses Node.js.
- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v5
with:
node-version: '18.x'

View File

@@ -71,8 +71,8 @@ Your issue should have the following information.
- **What happens** when you take the steps and **what you expected to happen**
- **Error messages** and/or screenshots of the issue.
- The **last working version** if it's applicable. Tracker issues normally don't need this information.
- An attached copy of your **enhanced logs**. Don't forget to remove usernames/passwords/API-keys from the logs.
We'll be working on making sure these are automatically censored in the future.
- An attached copy of your **enhanced logs**. Don't forget to check and remove usernames/passwords/API-keys etc. from the logs.
We've attempted to automatically censor these, but it pays to double check we've not missed anything.
- Any other **relevant details** you can think of. The more information we have, the quicker we can solve the problem.
## Adding a New Tracker

331
README.md
View File

@@ -14,14 +14,18 @@ Please see our [troubleshooting and contributing guidelines](CONTRIBUTING.md) be
Jackett works as a proxy server: it translates queries from apps ([Sonarr](https://github.com/Sonarr/Sonarr), [Radarr](https://github.com/Radarr/Radarr), [SickRage](https://sickrage.github.io/), [CouchPotato](https://couchpota.to/), [Mylar3](https://github.com/mylar3/mylar3), [Lidarr](https://github.com/lidarr/lidarr), [DuckieTV](https://github.com/SchizoDuckie/DuckieTV), [qBittorrent](https://www.qbittorrent.org/), [Nefarious](https://github.com/lardbit/nefarious), [NZBHydra2](https://github.com/theotherp/nzbhydra2) etc.) into tracker-site-specific http queries, parses the html or json response, and then sends results back to the requesting software. This allows for getting recent uploads (like RSS) and performing searches. Jackett is a single repository of maintained indexer scraping & translation logic - removing the burden from other apps.
Developer note: The software implements the [Torznab](https://torznab.github.io/spec-1.3-draft/index.html) (with hybrid [nZEDb](https://github.com/nZEDb/nZEDb/blob/b485fa326a0ff1f47ce144164eb1f070e406b555/resources/db/schema/data/10-categories.tsv)/[Newznab](https://newznab.readthedocs.io/en/latest/misc/api/#predefined-categories) [category numbering](https://github.com/Jackett/Jackett/wiki/Jackett-Categories)) and [TorrentPotato](https://github.com/RuudBurger/CouchPotatoServer/wiki/Couchpotato-torrent-provider) APIs.
#### Developer note:
The software implements the [Torznab](https://torznab.github.io/spec-1.3-draft/index.html) (with hybrid [nZEDb](https://github.com/nZEDb/nZEDb/blob/b485fa326a0ff1f47ce144164eb1f070e406b555/resources/db/schema/data/10-categories.tsv)/[Newznab](https://newznab.readthedocs.io/en/latest/misc/api/#predefined-categories) [category numbering](https://github.com/Jackett/Jackett/wiki/Jackett-Categories)) and [TorrentPotato](https://github.com/RuudBurger/CouchPotatoServer/wiki/Couchpotato-torrent-provider) APIs.
A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](https://github.com/webtor-io/go-jackett)
#### Supported Systems
The currently supported version of Jackett is 0.23.+, which is compatible with the following OS:
* Windows 10 Version 1607+ or greater [supported operating systems here](https://github.com/dotnet/core/blob/main/release-notes/8.0/supported-os.md#windows)
* Linux [supported operating systems here](https://github.com/dotnet/core/blob/main/release-notes/8.0/supported-os.md#linux)
* macOS 12.0+ (Monterey) or greater [supported operating systems here](https://github.com/dotnet/core/blob/main/release-notes/8.0/supported-os.md#macos)
* macOS 13.0+ (Ventura) or greater [supported operating systems here](https://github.com/dotnet/core/blob/main/release-notes/8.0/supported-os.md#macos)
Prior versions of Jackett are no longer supported.
#### Supported Trackers
<details> <summary> <b> Supported Public Trackers </b> </summary>
@@ -30,27 +34,28 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* 1337x
* 52BT
* ACG.RIP
* Anidex
* AniLibria
* Anime Time
* Anime Tosho
* AniRena
* AniSource
* ApacheTorrent
* AudioBook Bay (ABB)
* Badass Torrents
* Bangumi Moe
* BigFANGroup
* BitRu
* BitSearch
* BitSearch (Solid Torrents)
* BluDV
* BlueRoms
* BT.etree
* BTdirectory (BT目录)
* BTMET
* BTSOW
* btstate
* Byrutor
* Catorrent
* Cinecalidad
* cpasbien
* cpasbienClone
* CrackingPatching
* DaMagNet
* DivxTotal
* dmhy
* DonTorrent
@@ -61,123 +66,121 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* EXT Torrents
* ExtraTorrent.st
* EZTV
* FileMood
* FilmesHdTorrent
* Free JAV Torrent
* Frozen Layer
* GamesTorrents
* GkTorrent
* GloDLS
* GTorrent.pro
* Idope
* ilCorSaRoNeRo
* Internet Archive (archive.org)
* Isohunt2
* iTorrent
* JAV-Torrent
* kickasstorrents.to
* kickasstorrents.ws
* Knaben
* LePorno.info
* Libronube
* LimeTorrents
* LinuxTracker
* Mac Torrents Download
* Magnet Cat
* MagnetDownload
* MegaPeer
* MejorTorrent
* Mikan
* MixTapeTorrent
* MoviesDVDR
* MyPornClub
* Newstudio
* NewStudio
* Nipponsei
* NNTT
* NoNaMe Club (NNM-Club)
* NorTorrent
* Nyaa.si
* OneJAV
* OxTorrent
* OxTorrent-vip
* ParnuXi
* OpenSharing
* PC-torrent
* Pirate's Paradise
* plugintorrent
* PornoTorrent
* PornRips
* PornXLab
* Postman
* ProPorn
* Qbite (Hubite)
* Rapidzona
* RedeTorrent
* RinTorNeT
* RuTor
* RuTracker.RU
* Seedoff
* Sexy-Pics
* Shana Project
* ShowRSS
* SimpleAnime
* Solid Torrents
* SkidrowRepack
* sosulki
* SubsPlease
* sukebei.Nyaa.si
* The Pirate Bay (TPB)
* TheRARBG
* Tokyo Tosho
* Torlock
* Torrent Downloads
* Torrent Oyun indir
* Torrent[CORE]
* torrent.by
* torrent-pirat
* Torrent9
* Torrent9-tel
* TorrentFunk
* TorrentDosFilmes
* TorrentDownload
* TorrentGalaxyClone
* TorrentKitty
* TorrentProject2
* TorrentQQ (토렌트큐큐)
* Torrents.csv
* TorrentSir (토렌트썰)
* TorrentView (토렌트)
* TorrentWhiz (토렌트위즈)
* Torrentz2nz
* Torrentsome (토렌트)
* torrentssg (토렌트)
* Torrenttip (토렌트팁)
* TrahT
* truPornolabs
* U3C3
* UnionDHT
* Uindex
* UzTracker
* VSTHouse
* VST Torrentz
* VSTorrent
* Wolfmax4K
* xxxAdultTorrent
* XXXClub
* xxxtor
* YourBittorrent
* YTS.ag
* zetorrents
* ZkTorrent
</details>
<details> <summary> <b> Supported Semi-Private Trackers </b> </summary>
* AniDUB
* Anime Time (login)
* AnimeLayer
* ArenaBG
* Best-Torrents [PAY2DL]
* BitMagnet (Local DHT) [[site](https://github.com/bitmagnet-io/bitmagnet)]
* BookTracker
* BootyTape
* Catorrent
* comicat
* Deildu
* Devil-Torrents
* DreamingTree
* DXP (Deaf Experts)
* Electro-Torrent
* EniaHD
* Erai-Raws
* Ex-torrenty
* ExKinoRay
* ExtremlymTorrents
* EZTV (login)
* Fenyarnyek-Tracker
* File-Tracker
* Gay-Torrents.net
* Genesis-Movement
* GOOD tracker
* HD-CzTorrent
* HD-CzTorrent [PAY2DL]
* HDGalaKtik
* HellTorrents
* HellTorrents [PAY2DL]
* HunTorrent
* Il CorSaRo Blu
* ilDraGoNeRo
@@ -195,9 +198,12 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* MVGroup Forum
* MVGroup Main
* NetHD (VietTorrent)
* Newstudio (login)
* NewStudio (login)
* NoNaMe Club (NNM-Club) (login)
* Polskie-Torrenty
* PornoLab
* Postman (login)
* ProPorno
* PussyTorrents
* Rainbow Tracker
* RGFootball
@@ -214,46 +220,45 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* themixingbowl (TMB)
* Toloka
* TorrentMasters
* Torrents-Local
* TribalMixes
* Union Fansub
* UniOtaku
* ViDEOTEKA
* xTorrenty
* ZOMB
* ViDEOTEKA (VT)
* Ztracker
</details>
<details> <summary> <b> Supported Private Trackers </b> </summary>
* 0day.kiev
* 13City
* 1ptbar
* 2 Fast 4 You [![(invite needed)][inviteneeded]](#)
* 3ChangTrai (3CT)
* 3ChangTrai (3CT) [![(invite needed)][inviteneeded]](#)
* 3D Torrents (3DT)
* 4thD (4th Dimension) [![(invite needed)][inviteneeded]](#)
* 52PT
* 720pier
* Abnormal
* Abnormal (ABN)
* ABtorrents (ABT + RNS)
* AcrossTheTasman [![(invite needed)][inviteneeded]](#)
* Aftershock
* AGSVPT (Artic Global Seed Vault)
* AFUN
* AGSVPT (Arctic Global Seed Vault)
* Aidoru!Online
* Aither
* AlphaRatio (AR)
* AmigosShareClub
* AmigosShareClub (ASC)
* AnimeBytes (AB)
* AnimeLovers
* AnimeTorrents (AnT)
* AnimeTorrents.ro (Anime Torrents Romania)
* AnimeWorld
* Anthelion
* AnimeWorld (AW)
* Anthelion (ANT)
* Araba Fenice (Phoenix) [![(invite needed)][inviteneeded]](#)
* ArabicSource
* ArabP2P
* ArabTorrents [![(invite needed)][inviteneeded]](#)
* AsianCinema
* AsianDVDClub
* AsianDVDClub (ADC)
* Audiences
* AudioNews (AN)
* Aussierul.es [![(invite needed)][inviteneeded]](#)
@@ -265,22 +270,22 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* Best-Core
* BeyondHD (BHD)
* Bibliotik [![(invite needed)][inviteneeded]](#)
* BigCore
* Bit-Bázis
* BIT-HDTV
* Bitded
* bitGAMER
* Bithorlo (BHO)
* BitHUmen [![(invite needed)][inviteneeded]](#)
* BitHUmen
* Bitpalace
* BitPorn
* Bitspyder
* BitStream
* BitSexy
* BitTorrentFiles
* BiTTuRK
* BJ-Share (BJ) [![(invite needed)][inviteneeded]](#)
* BlueBird
* BlurayTracker
* Blutopia (BLU)
* Bolly (Telly)
* Borgzelle [![(invite needed)][inviteneeded]](#)
* Boxing Torrents
* Brasil Tracker
@@ -294,7 +299,7 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* CapybaraBR
* Carp-Hunter
* Carpathians
* CarPT
* CarPT [![(invite needed)][inviteneeded]](#)
* Cathode-Ray.Tube (CRT)
* CD File
* CeskeForum
@@ -305,149 +310,141 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* CinemaMovieS_ZT
* Cinematik
* CinemaZ (EuTorrents)
* Classix
* Coastal-Crew
* ConCen [![(invite needed)][inviteneeded]](#)
* ClearJAV
* Coastal-Music-Crew (C-M-C)
* ConCen (Conspiracy Central) [![(invite needed)][inviteneeded]](#)
* Concertos
* CrabPT (蟹黄堡)
* CrazySpirits
* CrnaBerza
* cspt (财神)
* cyanbug (大青虫)
* Dajiao (打胶) [![(invite needed)][inviteneeded]](#)
* DANISH BYTES
* Dark-Shadow
* Darkpeers
* Das Unerwartete (D-U)
* DataScene (DS)
* DenOfSimps (DoS)
* DesiTorrents
* DesiTorrents [![(invite needed)][inviteneeded]](#)
* Diablo Torrent
* DICMusic [![(invite needed)][inviteneeded]](#)
* DigitalCore
* DigitalCore (DC)
* DimeADozen (EzTorrent)
* DiscFan [![(invite needed)][inviteneeded]](#)
* DivTeam
* DocsPedia
* Dream Tracker [![(invite needed)][inviteneeded]](#)
* Drugari
* Ebooks-Shares [![(invite needed)][inviteneeded]](#)
* Empornium (EMP) [![(invite needed)][inviteneeded]](#)
* Enthralled
* eShareNet
* eMuwarez
* eStone (BigTorrent)
* Exitorrent.org [![(invite needed)][inviteneeded]](#)
* ExoticaZ (YourExotic)
* Explosiv-World (E-W)
* ExtremeBits
* F1Carreras
* F1GP
* FANO.IN [![(invite needed)][inviteneeded]](#)
* Fantastiko [![(invite needed)][inviteneeded]](#)
* Fappaizuri
* FearNoPeer
* Femdomcult
* FileList (FL)
* FinElite (FE)
* FinVip
* FinElite (FE) [![(invite needed)][inviteneeded]](#)
* Flood (FLD)
* Flux-Zone
* Free Farm (自由农场)
* FSM
* FunFile (FF)
* FunkyTorrents (FT)
* FutureTorrent
* FunkyTorrents (FT) [![(invite needed)][inviteneeded]](#)
* FutureTorrent [PAY2DL]
* Fuzer (FZ)
* Gay-Torrents.org
* GAYtorrent.ru
* GazelleGames (GGn)
* Generation-Free
* Generation-Free [![(invite needed)][inviteneeded]](#)
* GGPT
* GigaTorrents
* GimmePeers (formerly ILT)
* GimmePeers (formerly ILT) [PAY2DL]
* GiroTorrent
* GreatPosterWall (GPW)
* HaiDan
* Hǎitáng (海棠PT)
* HappyFappy
* Hares Club (白兔俱乐部) [![(invite needed)][inviteneeded]](#)
* Hawke-uno
* HD Dolby
* HappyFappy (HF)
* Hawke-uno (HUNO)
* HD Dolby [![(invite needed)][inviteneeded]](#)
* HD Zero
* HD-Club [![(invite needed)][inviteneeded]](#)
* HD-Forever (HDF) [![(invite needed)][inviteneeded]](#)
* HD-Forever (HDF)
* HD-Olimpo [![(invite needed)][inviteneeded]](#)
* HD-Only (HDO)
* HD-Space (HDS)
* HD-Torrents (HDT) [![(invite needed)][inviteneeded]](#)
* HD-Torrents (HDT)
* HD-UNiT3D
* HD4FANS [![(invite needed)][inviteneeded]](#)
* HDArea (HDA)
* HDAtmos
* HDBao
* HDBits [![(invite needed)][inviteneeded]](#)
* HDCiTY (HDC) [![(invite needed)][inviteneeded]](#)
* HDClone
* HDFans
* HDHome (HDBigger) [![(invite needed)][inviteneeded]](#)
* HDHome [![(invite needed)][inviteneeded]](#)
* HDKylin (麒麟)
* HDPT (明教) [![(invite needed)][inviteneeded]](#)
* HDRoute [![(invite needed)][inviteneeded]](#)
* HDSky [![(invite needed)][inviteneeded]](#)
* HDT-LaFenice
* HDtime
* HDTorrents.it [PAY2DL]
* HDTurk
* HDU
* HDVIDEO
* Hebits
* Hebits (HB)
* HellasHut
* HHanClub
* HHD
* HomePornTorrents (HPT)
* House of Devil
* HQMusic
* HUDBT (蝴蝶) [![(invite needed)][inviteneeded]](#)
* iAnon
* ICC2022 (冰淇淋)
* ilolicon PT
* ImmortalSeed (iS)
* Immortuos
* Indietorrents [![(invite needed)][inviteneeded]](#)
* INFINITY
* INFINITY [PAY2DL] [![(invite needed)][inviteneeded]](#)
* Infire
* Insane Tracker
* IPTorrents (IPT)
* IrishTV
* ItaTorrents
* JME-REUNIT3D
* JoyHD [![(invite needed)][inviteneeded]](#)
* JoyHD (JHD) [![(invite needed)][inviteneeded]](#)
* JPopsuki
* JPTV
* KamePT [![(invite needed)][inviteneeded]](#)
* Karagarga [![(invite needed)][inviteneeded]](#)
* Keep Friends [![(invite needed)][inviteneeded]](#)
* Kelu
* KIMOJI
* Keep Friends (FRDS-PT) [![(invite needed)][inviteneeded]](#)
* Kelu [![(invite needed)][inviteneeded]](#)
* Korsar [![(invite needed)][inviteneeded]](#)
* KrazyZone
* Kufei (库非)
* Kufirc
* Last Digital Underground (LDU)
* LastFiles
* LaidBackManor
* LastFiles (LF)
* Lat-Team
* Le Saloon [![(invite needed)][inviteneeded]](#)
* Le-Cinephile
* LearnBits
* LearnFlakes
* Leech24
* LemonHD [![(invite needed)][inviteneeded]](#)
* Lesbians4u
* LetSeed
* Libble
* LibraNet (LN)
* LinkoManija
* Locadora
* LosslessClub [![(invite needed)][inviteneeded]](#)
* LST
* LuckPT [![(invite needed)][inviteneeded]](#)
* M-Team TP (MTTP) [![(invite needed)][inviteneeded]](#)
* MaDs Revolution
* Majomparádé (TurkDepo)
* Making Off
* Mansão dos Animes (MDAN)
* Malayabits
* Mansão dos Animes (MDAN)
* Matrix
* MegamixTracker
* MeseVilág (Fairytale World)
* MetalGuru [![(invite needed)][inviteneeded]](#)
* Milkie
* Milkie (ME)
* MMA-Torrents [![(invite needed)][inviteneeded]](#)
* MNV (Max-New-Vision)
* MOJBLiNK
@@ -456,21 +453,20 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* MouseBits
* MyAnonamouse (MAM)
* MySpleen [![(invite needed)][inviteneeded]](#)
* NCore [![(invite needed)][inviteneeded]](#)
* NCore
* Nebulance (NBL) (TransmiTheNet)
* NewHeaven (TorrentHeavenResurrection) [![(invite needed)][inviteneeded]](#)
* NicePT
* NorBits
* NORDiCHD
* Ntelogo
* NordicQuality
* Nusanta(RA.RE)
* OKPT
* Old Greek Tracker
* Old Toons World
* Old Greek Tracker (OGT)
* Old Toons World (OTW)
* OpenCD [![(invite needed)][inviteneeded]](#)
* Orpheus
* OnlyEncodes+
* OshenPT
* Ostwiki
* OurBits (HDPter)
* P2PBG
* Panda
@@ -478,18 +474,16 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* PassThePopcorn (PTP) [![(invite needed)][inviteneeded]](#)
* Peeratiko
* Peers.FM
* Phoenix Project
* PigNetwork (猪猪网)
* PixelCove (Ultimate Gamer)
* PiXELHD (PxHD) [![(invite needed)][inviteneeded]](#)
* Plusteca
* Polish Torrent (PTT)
* PolishTracker [![(invite needed)][inviteneeded]](#)
* Pornbay [![(invite needed)][inviteneeded]](#)
* Portugas
* PotUK
* Pretome
* PrivateHD (PHD)
* PrivateSilverScreen (PSS)
* ProAudioTorrents (PAT)
* PT GTK
* PT分享站 (itzmx)
@@ -500,6 +494,7 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* PTFiles (PTF)
* PThome [![(invite needed)][inviteneeded]](#)
* PTSBAO (烧包) [![(invite needed)][inviteneeded]](#)
* PTSKIT
* PTtime
* PTVicomo
* Punk's Horror Tracker
@@ -510,38 +505,39 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* R3V WTF! [![(invite needed)][inviteneeded]](#)
* Racing4Everyone (R4E)
* RacingForMe (RFM)
* RareShare2
* Red Leaves (红叶) [![(invite needed)][inviteneeded]](#)
* RailgunPT
* Rain (雨)
* Rastastugan
* Red Star Torrent (RST) [![(invite needed)][inviteneeded]](#)
* Redacted (PassTheHeadphones)
* RedBits
* ReelFlix
* Resurrect The Net [![(invite needed)][inviteneeded]](#)
* ReelFlix (HD4Free,LegacyHD)
* RetroFlix
* RevolutionTT [![(invite needed)][inviteneeded]](#)
* RocketHD
* Romanian Metal Torrents (RMT)
* RoTorrent
* Rousi
* RPTScene (RPTorrents)
* SATClubbing
* SAMARITANO
* SceneHD [![(invite needed)][inviteneeded]](#)
* SceneRush
* SceneRush [![(invite needed)][inviteneeded]](#)
* SceneTime
* Secret Cinema
* SeedFile
* SeedFile (SF)
* seedpool
* SewerPT (下水道) [![(invite needed)][inviteneeded]](#)
* SexTorrent
* SFP (Share Friends Projekt)
* Shareisland
* Shazbat
* SiamBIT
* SkipTheCommercials
* SnowPT (SSPT)
* SoulVoice (聆音Club)
* SoulVoice (聆音Club) [![(invite needed)][inviteneeded]](#)
* SpeedApp (SceneFZ, XtreMeZone / MYXZ, ICE Torrent)
* SpeedCD
* Speedmaster HD [![(invite needed)][inviteneeded]](#)
* Spirit of Revolution [![(invite needed)][inviteneeded]](#)
* SportsCult
* SpringSunday [![(invite needed)][inviteneeded]](#)
* SpringSunday (SSD) [![(invite needed)][inviteneeded]](#)
* SugoiMusic
* Superbits (SBS)
* Swarmazon
@@ -551,34 +547,30 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* TeamHD
* TeamOS
* TEKNO3D [![(invite needed)][inviteneeded]](#)
* teracod (Movie Zone)
* TGay
* The Crazy Ones
* The Empire (TE)
* The Falling Angels (TFA)
* The Geeks
* The Kitchen (TK)
* The New Retro
* The Occult [![(invite needed)][inviteneeded]](#)
* The Old School
* The Occult (TO)
* The Old School (TOS)
* The Paradiese
* The Place [![(invite needed)][inviteneeded]](#)
* The Shinning (TsH)
* The Show
* The Vault [![(invite needed)][inviteneeded]](#)
* The Place (TP)
* The Show (TSBZ)
* The Vault (TVBZ)
* The-New-Fun
* TheEmpire (TE)
* TheLeachZone (TLZ)
* TheScenePlace (TSP)
* ThePiratedShip
* TJUPT (北洋园PT)
* TLFBits [![(invite needed)][inviteneeded]](#)
* TmGHuB [![(invite needed)][inviteneeded]](#)
* TmGHuB (TH) [![(invite needed)][inviteneeded]](#)
* Toca Share
* Tormac
* Tornado
* Torrent Heaven (Dutch)
* Torrent Network (TN)
* Torrent Sector Crew (TSC)
* Torrent Trader [![(invite needed)][inviteneeded]](#)
* Torrent-Explosiv
* Torrent-Syndikat [![(invite needed)][inviteneeded]](#)
* TOrrent-tuRK (TORK)
* Torrent.LT
@@ -586,22 +578,18 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* TorrentBytes (TBy) [![(invite needed)][inviteneeded]](#)
* TorrentCCF (TCCF)
* TorrentDay (TD)
* TorrentDD
* TorrentDD (TodayBit)
* Torrenteros (TTR)
* TorrentHR [![(invite needed)][inviteneeded]](#)
* TorrentHR
* Torrenting (TT)
* Torrentland
* TorrentLeech (TL)
* TorrentLeech.pl
* TorrentSeeds (TS)
* ToSky
* TorrentLeech.pl [![(invite needed)][inviteneeded]](#)
* ToTheGlory (TTG) [![(invite needed)][inviteneeded]](#)
* TrackerMK
* TranceTraffic
* Trellas (Magico) [![(invite needed)][inviteneeded]](#)
* TreZzoR
* TurkNova
* TurkSeed
* TurkSeed (Aturk)
* TurkTorrent (TT)
* TV Chaos UK (TVCUK)
* TVstore
@@ -609,28 +597,28 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* UBits
* UHDBits
* UltraHD
* UnionGang
* UnlimitZ
* upload.cx
* upload.cx (ULCX)
* Upscale Vault
* UTOPIA
* Vault network
* WDT (Wrestling Desires Torrents / Ultimate Wrestling Torrents)
* White Angel
* WinterSakura
* WinterSakura [![(invite needed)][inviteneeded]](#)
* World-In-HD [![(invite needed)][inviteneeded]](#)
* World-of-Tomorrow
* Wukong (悟空问道)
* World-of-Tomorrow [![(invite needed)][inviteneeded]](#)
* x-ite.me (XM)
* Xider-Torrent
* XperienceBytes (XPB)
* XSpeeds (XS)
* Xthor [![(invite needed)][inviteneeded]](#)
* XtremeBytes
* xTorrenty [![(invite needed)][inviteneeded]](#)
* XtremeBytes (TorrentSurf)
* XWT-Classics
* XWTorrents (XWT)
* YggTorrent (YGG)
* YOiNKED
* YUSCENE
* Zamunda.net
* Zappateers
* Zelka.org
* ZmPT (织梦)
* ZonaQ [![(invite needed)][inviteneeded]](#)
@@ -660,20 +648,22 @@ t=book:
params : q, title, author, publisher, year, genre
```
Note that most indexers will only support a subset of these search modes and parameters, use the t=caps to get a list of the actual modes and parms supported by an indexer.
Examples:
```
.../api?apikey=APIKEY&t=search&cat=1,3&q=Show+Title+S01E02
.../api?apikey=APIKEY&t=search&cat=100002,100003&q=Show+Title+S01E02
.../api?apikey=APIKEY&t=tvsearch&cat=1,3&q=Show+Title&season=1&ep=2
.../api?apikey=APIKEY&t=tvsearch&cat=1,3&genre=comedy&season=2023&ep=02/13
.../api?apikey=APIKEY&t=tvsearch&cat=5000&q=Show+Title&season=1&ep=2
.../api?apikey=APIKEY&t=tvsearch&cat=5040,5045&genre=comedy&season=2023&ep=02/13
.../api?apikey=APIKEY&t=movie&cat=2&q=Movie+Title&year=2023
.../api?apikey=APIKEY&t=movie&cat=2&imdbid=tt1234567
.../api?apikey=APIKEY&t=movie&cat=100001&q=Movie+Title&year=2023
.../api?apikey=APIKEY&t=movie&cat=2000&imdbid=tt1234567
.../api?apikey=APIKEY&t=music&cat=4&album=Title&artist=Name
.../api?apikey=APIKEY&t=music&cat=100004&album=Title&artist=Name
.../api?apikey=APIKEY&t=book&cat=5,6&genre=horror&publisher=Stuff
.../api?apikey=APIKEY&t=book&cat=100005,100006&genre=horror&publisher=Stuff
```
### Filter indexers
@@ -709,7 +699,7 @@ A special "all" indexer is available at `/api/v2.0/indexers/all/results/torznab`
It will query all configured indexers and return the combined results.
If your client supports multiple feeds it's recommended to add each indexer directly instead of using the "all" indexer.
Using the "all" indexer has no advantages (besides reduced management overhead), the only disadvantages:
Using the "all" indexer has no advantages (besides reduced management overhead), and there are many disadvantages:
* you lose control over indexer specific settings (categories, search modes, etc.)
* mixing search modes (IMDB, query, etc.) might cause low-quality results
* indexer specific categories (>= 100000) can't be used.
@@ -719,17 +709,18 @@ Using the "all" indexer has no advantages (besides reduced management overhead),
To get all Jackett indexers including their capabilities you can use `t=indexers` on the "all" indexer. To get only configured/unconfigured indexers you can also add `configured=true/false` as a query parameter.
## Installation on Windows
We recommend you install Jackett as a Windows service using the supplied installer. You may also download the zipped version if you would like to configure everything manually.
We recommend you install Jackett as a Windows service using the supplied [Windows installer](https://github.com/Jackett/Jackett/releases/latest/download/Jackett.Installer.Windows.exe). You may also download the [zipped version](https://github.com/Jackett/Jackett/releases/latest/download/Jackett.Binaries.Windows.zip) if you would like to configure everything manually.
To get started with using the installer for Jackett, follow the steps below:
1. Check if you need any .NET prerequisites installed, see https://docs.microsoft.com/en-us/dotnet/core/install/windows?tabs=net80#dependencies
2. Download the latest version of the Windows installer, "Jackett.Installer.Windows.exe" from the [releases](https://github.com/Jackett/Jackett/releases/latest) page.
3. When prompted if you would like this app to make changes to your computer, select "yes".
4. If you would like to install Jackett as a Windows Service, make sure the "Install as Windows Service" checkbox is filled.
5. Once the installation has finished, check the "Launch Jackett" box to get started.
6. Navigate your web browser to http://127.0.0.1:9117
7. You're now ready to begin adding your trackers and using Jackett.
2. Download the latest version of the [Windows installer](https://github.com/Jackett/Jackett/releases/latest/download/Jackett.Installer.Windows.exe)
3. Run the Jackett.Installer.Windows.exe program.
4. When prompted if you would like this app to make changes to your computer, select "yes".
5. If you would like to install Jackett as a Windows Service, make sure the "Install as Windows Service" checkbox is filled.
6. Once the installation has finished, check the "Launch Jackett" box to get started.
7. Navigate your web browser to http://127.0.0.1:9117
8. You're now ready to begin adding your trackers and using Jackett.
When installed as a service the tray icon acts as a way to open/start/stop Jackett. If you opted to not install it as a service then Jackett will run its web server from the tray tool.
@@ -771,7 +762,7 @@ If you want to run it with a user without a /home directory you need to add `Env
## Installation on Linux (ARMv6 or below)
1. Install [Mono 5.8](http://www.mono-project.com/download/#download-lin) or better (using the latest stable release is recommended)
1. Install [Mono 5.10](http://www.mono-project.com/download/#download-lin) or better (using the latest stable release is recommended)
* Follow the instructions on the mono website and install the `mono-devel` and the `ca-certificates-mono` packages.
* On Red Hat/CentOS/openSUSE/Fedora the `mono-locale-extras` package is also required.
2. Install libcurl:
@@ -800,7 +791,7 @@ On an Ubuntu 16 system: [chrisjohnson00.jackett](https://galaxy.ansible.com/chri
## Installation on macOS
### Prerequisites
macOS 12.0+ (Monterey) or greater
macOS 13.0+ (Ventura) or greater
### Install as service
1. Download and extract the latest `Jackett.Binaries.macOS.tar.gz` or `Jackett.Binaries.macOSARM64.tar.gz` release from the [releases](https://github.com/Jackett/Jackett/releases/latest) page.

View File

@@ -2,7 +2,7 @@
name: $(majorVersion).$(minorVersion).$(patchVersion)
variables:
majorVersion: 0
minorVersion: 22
minorVersion: 23
patchVersion: $[counter(variables['minorVersion'], 1)] # this will reset when we bump minor
jackettVersion: $(majorVersion).$(minorVersion).$(patchVersion)
buildConfiguration: Release
@@ -51,14 +51,14 @@ stages:
artifactName: Jackett.Binaries.Windows.zip
macOS:
buildDescription: macOS
imageName: macOS-12
imageName: macOS-13
framework: $(netCoreFramework)
runtime: osx-x64
archiveType: tar
artifactName: Jackett.Binaries.macOS.tar.gz
macOSARM64:
buildDescription: macOS ARM64
imageName: macOS-12
imageName: macOS-13
framework: $(netCoreFramework)
runtime: osx-arm64
archiveType: tar
@@ -108,7 +108,7 @@ stages:
Mono:
buildDescription: Mono
imageName: ubuntu-22.04
framework: net462
framework: net471
runtime: linux-x64
archiveType: tar
artifactName: Jackett.Binaries.Mono.tar.gz
@@ -280,7 +280,6 @@ stages:
$newVersion.Value = '4.0.0.0'
$xml.Save($file)
Remove-Item '$(Build.BinariesDirectory)/Jackett/System.Net.Http.dll'
Remove-Item '$(Build.BinariesDirectory)/Jackett/System.Runtime.InteropServices.RuntimeInformation.dll'
- task: Bash@3
displayName: Set Folder and File Permissions (Mono, Linux and macOS)
@@ -427,7 +426,7 @@ stages:
runtime: win-x86
macOS:
buildDescription: macOS
imageName: macOS-12
imageName: macOS-13
framework: $(netCoreFramework)
runtime: osx-x64
LinuxAMDx64:
@@ -438,7 +437,7 @@ stages:
Mono:
buildDescription: Mono
imageName: ubuntu-22.04
framework: net462
framework: net471
runtime: linux-x64
pool:
vmImage: $(imageName)
@@ -521,7 +520,7 @@ stages:
runtime: win-x86
macOS:
buildDescription: macOS
imageName: macOS-12
imageName: macOS-13
artifactName: Jackett.Binaries.macOS.tar.gz
framework: $(netCoreFramework)
runtime: osx-x64
@@ -535,7 +534,7 @@ stages:
buildDescription: Mono
imageName: ubuntu-22.04
artifactName: Jackett.Binaries.Mono.tar.gz
framework: net462
framework: net471
runtime: linux-x64
pool:
vmImage: $(imageName)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 101 KiB

After

Width:  |  Height:  |  Size: 103 KiB

View File

@@ -323,7 +323,7 @@
<li><a target="_blank" href="{{this}}" class="alternativesitelink">{{this}}</a></li>
{{/each}}
</ul>
Click on an URL to copy it to the Site Link field.
Click on a URL to load it into the Site Link field.
</div>
</script>
<script id="setup-item-inputtags" type="text/x-handlebars-template">

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

@@ -6,12 +6,12 @@ language: en-US
type: public
encoding: UTF-8
links:
- https://0magnet.co/
- https://13mag.net/
- https://16mag.net/
legacylinks:
- https://0magnet.com/
- https://9mag.net/
- https://0magnet.co/
caps:
categories:
@@ -42,7 +42,7 @@ search:
paths:
- path: search
inputs:
q: "{{ if .Keywords }}{{ .Keywords }}{{ else }}{{ .Today.Year }}{{ end }}"
q: "{{ if .Keywords }}{{ .Keywords }}{{ else }}{{ .Today.Year }}.{{ end }}"
rows:
selector: table > tbody > tr:has(td)

View File

@@ -12,34 +12,21 @@ links:
- https://1337x.st/
- https://x1337x.ws/
- https://x1337x.eu/
- https://x1337x.se/
- https://x1337x.cc/
- https://1337x.unblockninja.com/
- https://1337x.ninjaproxy1.com/
- https://1337x.proxyninja.org/
- https://1337x.proxyninja.net/
- https://1337x.torrentbay.st/
- https://1337x.torrentsbay.org/
legacylinks:
- https://1337x.is/
- https://1337x.gd/
- https://1337x.unblockit.vegas/
- https://1337x.unblockit.esq/
- https://1337x.unblockit.zip/
- https://1337x.unblockit.foo/
- https://1337x.unblockit.ing/
- https://1337x.mrunblock.bond/
- https://1337x.unblockit.date/
- https://1337x.unblockit.dad/
- https://1337x.unblockit.africa/
- https://1337x.unblockit.casa/ # 502
- https://1337x.unblockit.sbs/ # 502
- https://1337x.unblockit.ong/ # 502
- https://1337x.abcproxy.org/
- https://1337x.so/
- https://1337x.unblockit.black/
- https://1337x.unblockit.meme/
- https://1337x.unblockit.download/
- https://1337x.unblockninja.com/ # keyword search not working
- https://1337x.ninjaproxy1.com/ # keyword search not working
- https://1337x.proxyninja.org/ # keyword search not working
- https://1337x.proxyninja.net/ # keyword search not working
- https://1337x.torrentbay.st/ # keyword search not working
- https://1337x.torrentsbay.org/ # keyword search not working
- https://x1337x.se/
caps:
categorymappings:
@@ -133,6 +120,13 @@ caps:
allowrawsearch: true
settings:
- name: uploader
type: text
label: Filter by Uploader
- name: info_uploader
type: info
label: About filtering by Uploader
default: "You can filter by Uploader by entering a Case Sensitive username, or leave empty to get all results.<br>Note: this is the username of the Uploader and not the Groupname that often show up at the end of 1337x titles, eg -GalaxyRG."
- name: info_flaresolverr
type: info_flaresolverr
- name: downloadlink
@@ -190,7 +184,7 @@ search:
args: ["\\bS(20\\d{2})\\b", "$1"]
rows:
selector: tr:has(a[href^="/torrent/"])
selector: "tr:has(a[href^=\"/torrent/\"]){{ if .Config.uploader }}:has(td[class^=\"coll-5\"]:contains({{ .Config.uploader }})){{ else }}{{ end }}"
fields:
title_default:
@@ -286,6 +280,10 @@ search:
selector: td[class^="coll-2"]
leechers:
selector: td[class^="coll-3"]
_username:
selector: td[class^="coll-5"]
description:
text: "Uploader: {{ .Result._username }}"
downloadvolumefactor:
text: 0
uploadvolumefactor:

View File

@@ -1,45 +1,38 @@
---
id: redleaves
name: Red Leaves (红叶)
description: "Red Leaves (红叶) is a CHINESE Private Torrent Tracker for MOVIES / TV / GENERAL"
id: 13city
name: 13City
description: "13City is a CHINESE Private Torrent Tracker for MOVIES / TV / GENERAL"
language: zh-CN
type: private
encoding: UTF-8
links:
- https://leaves.red/
- https://13city.org/
caps:
categorymappings:
- {id: 408, cat: Audio, desc: "HQ Audio (高清音频/音乐)"}
- {id: 409, cat: Other, desc: "Misc (杂项/软件/其他)"}
- {id: 407, cat: TV/Sport, desc: "Sports (竞技体育)"}
- {id: 406, cat: Audio/Video, desc: "Music Videos (音乐录影带)"}
- {id: 403, cat: TV, desc: "TV Shows (电视节目)"}
- {id: 402, cat: TV, desc: "TV Series (剧集)"}
- {id: 405, cat: TV/Anime, desc: "Animations (动画)"}
- {id: 404, cat: TV/Documentary, desc: "Documentaries (纪实)"}
- {id: 401, cat: Movies, desc: "Movies (电影)"}
- {id: 401, cat: Movies, desc: "电影/Movies"}
- {id: 402, cat: TV, desc: "电视剧/TVSeries"}
- {id: 403, cat: TV, desc: "综艺/TV Shows"}
- {id: 405, cat: TV/Anime, desc: "动漫/Animations"}
- {id: 406, cat: Audio/Video, desc: "演唱会、MV/Music Videos"}
- {id: 408, cat: Audio, desc: "音乐/Music"}
- {id: 409, cat: Books/EBook, desc: "电子书/E-book"}
- {id: 409, cat: Audio/Audiobook, desc: "有声读物/A-book"}
- {id: 413, cat: TV/Documentary, desc: "纪录片/Documentary"}
modes:
search: [q]
tv-search: [q, season, ep, imdbid, doubanid]
movie-search: [q, imdbid, doubanid]
music-search: [q]
book-search: [q]
settings:
- name: username
- name: cookie
type: text
label: Username
- name: password
type: password
label: Password
- name: 2facode
type: text
label: 2FA code
- name: info_2fa
type: info
label: "About 2FA code"
default: "Only fill in the <b>2FA code</b> box if you have enabled <b>2FA</b> on the Red Leaves Web Site. Otherwise just leave it empty."
label: Cookie
- name: info_cookie
type: info_cookie
- name: freeleech
type: checkbox
label: Search freeleech only
@@ -64,28 +57,16 @@ settings:
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.
- name: info_activity
type: info
label: Account Inactivity
default: "Account retention rules:<ol><li>If there is no valid traffic within 7 days of registration (participation in the calculation of sharing rate), the account will be blocked</li><li>After the level is reduced to \"Peasant\", if the sharing rate is not improved within 7 days, the account will be blocked</li><li>Long-term non-login:<ul>- UnParked account: 60 consecutive days of non-login → banned</ul><ul>- Parked account: 180 consecutive days of non-login → banned</ul><ul>- Nexus Master and above levels are not subject to long-term non-login ban restrictions</ul></li></ol>"
login:
path: login.php
method: form
form: form[action="takelogin.php"]
captcha:
type: image
selector: img[alt="CAPTCHA"]
input: imagestring
# using cookie method because site does a JS call to API/Challenge via JQuery to load response parm required for takelogin.php
method: cookie
inputs:
secret: ""
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
two_step_code: "{{ .Config.2facode }}"
logout: ""
securelogin: ""
ssl: yes
trackerssl: yes
error:
- selector: td.embedded:has(h2:contains("失败"))
message:
selector: td.text
cookie: "{{ .Config.cookie }}"
test:
path: index.php
selector: a[href="logout.php"]
@@ -101,7 +82,7 @@ search:
# 0 all, 1 normal, 2 free, 3 2x, 4 2xfree, 5 50%, 6 2x50%, 7 30%
spstate: "{{ if .Config.freeleech }}2{{ else }}0{{ end }}"
# 0 title, 1 descr, 3 uploader, 4 imdburl
search_area: "{{ if or .Query.IMDBID .Query.DoubanID }}1{{ else }}0{{ end }}"
search_area: "{{ if .Query.IMDBID }}4{{ else }}{{ end }}{{ if .Query.DoubanID }}1{{ else }}{{ end }}{{ if or .Query.IMDBID .Query.DoubanID }}{{ else }}0{{ end }}"
# 0 AND, 2 exact
search_mode: 0
sort: "{{ .Config.sort }}"
@@ -109,7 +90,7 @@ search:
notnewword: 1
rows:
selector: table.torrents > tbody > tr:has(table.torrentname)
selector: table.torrents > tbody > tr:has(a[href^="download.php?id="])
fields:
category:
@@ -165,12 +146,20 @@ search:
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)
optional: true
default: 512MB
seeders:
selector: td.rowfollow:nth-child(6)
optional: true
default: 0
leechers:
selector: td.rowfollow:nth-child(7)
optional: true
default: 0
grabs:
selector: td.rowfollow:nth-child(8)
optional: true
default: 0
downloadvolumefactor:
case:
img.pro_free: 0
@@ -185,7 +174,12 @@ search:
img.pro_free2up: 2
img.pro_2up: 2
"*": 1
minimumratio:
text: 2.0
minimumseedtime:
# 1 day (as seconds = 24 x 60 x 60)
text: 86400
description:
selector: td.rowfollow:nth-child(2)
remove: a, b, font, img, span
# NexusPHP v1.8.8 2023-09-25
# NexusPHP v1.9.6 2025-06-25

View File

@@ -5,29 +5,48 @@ description: "1ptbar is a CHINESE Private Torrent Tracker for MOVIES / TV / E-LE
language: zh-CN
type: private
encoding: UTF-8
requestDelay: 2
links:
- https://1ptba.com/
caps:
# dont forget to update the path categories in the search block
categorymappings:
- {id: 401, cat: Movies, desc: "Movies/电影"}
- {id: 404, cat: TV/Documentary, desc: "Documentaries/纪录片"}
- {id: 405, cat: TV/Anime, desc: "Animations/动漫"}
- {id: 402, cat: TV, desc: "TV Series/电视剧"}
- {id: 403, cat: TV, desc: "TV Shows/综艺节目"}
- {id: 406, cat: Audio/Video, desc: "Music Videos/音乐MV"}
- {id: 407, cat: TV/Sport, desc: "Sports/体育"}
- {id: 409, cat: Other, desc: "Misc/其他"}
- {id: 408, cat: Audio, desc: "HQ Audio/高品质音频"}
- {id: 412, cat: Other, desc: "Edu/教育"}
- {id: 411, cat: PC/Games, desc: "Games/游戏"}
- {id: 410, cat: PC/0day, desc: "Software/软件"}
- {id: 401, cat: Movies, desc: "Movie(電影)", default: true}
- {id: 402, cat: TV, desc: "TV Series(電視影劇)", default: true}
- {id: 403, cat: TV, desc: "TV Shows(電視綜藝)", default: true}
- {id: 404, cat: TV/Documentary, desc: "Documentaries(紀錄教育)", default: true}
- {id: 405, cat: TV/Anime, desc: "Animations(卡通動漫)", default: true}
- {id: 406, cat: Audio/Video, desc: "Music Videos(音樂短片/演唱會)", default: true}
- {id: 407, cat: TV/Sport, desc: "Sports(體育賽事)", default: true}
- {id: 408, cat: Audio, desc: "HQ Audio(高品质音频)", default: true}
- {id: 410, cat: PC/0day, desc: "Software(軟體)", default: true}
- {id: 411, cat: PC/Games, desc: "Games(電子遊戲)", default: true}
- {id: 412, cat: Books/EBook, desc: "eBook(電子書)", default: true}
- {id: 409, cat: Other, desc: "Misc(其他)", default: true}
- {id: 610, cat: XXX/x264, desc: "AV(有碼)/HD Censored", default: false}
- {id: 611, cat: XXX/x264, desc: "AV(無碼)/HD Uncensored", default: false}
- {id: 612, cat: XXX/SD, desc: "AV(有碼)/SD Censored", default: false}
- {id: 613, cat: XXX/SD, desc: "AV(無碼)/SD Uncensored", default: false}
- {id: 614, cat: XXX/DVD, desc: "AV(無碼)/DVDiSo Uncensored", default: false}
- {id: 615, cat: XXX/DVD, desc: "AV(有碼)/DVDiSo Censored", default: false}
- {id: 616, cat: XXX/UHD, desc: "AV(有碼)/Blu-Ray Censored", default: false}
- {id: 617, cat: XXX/UHD, desc: "AV(無碼)/Blu-Ray Uncensored", default: false}
- {id: 618, cat: XXX/Pack, desc: "AV(網站)/0Day", default: false}
- {id: 619, cat: XXX/Pack, desc: "IV(寫真影集)/Video Collection", default: false}
- {id: 620, cat: XXX/ImageSet, desc: "IV(寫真圖集)/Picture Collection", default: false}
- {id: 621, cat: XXX/Other, desc: "H-Game(遊戲)", default: false}
- {id: 622, cat: XXX/Other, desc: "H-Anime(動畫)", default: false}
- {id: 623, cat: XXX/Other, desc: "H-Comic(漫畫)", default: false}
- {id: 624, cat: XXX/Other, desc: "Adult film(成人電影)", default: false}
- {id: 625, cat: XXX/Other, desc: "AV(Gay)/HD", default: false}
modes:
search: [q]
tv-search: [q, season, ep, imdbid, doubanid]
movie-search: [q, imdbid, doubanid]
music-search: [q]
book-search: [q]
settings:
- name: username
@@ -73,6 +92,10 @@ settings:
type: info
label: Account Inactivity
default: "Cherish your user account. Inactive accounts would be deleted based on the following rules:<ol><li>Veteran User or above would never be deleted.</li><li>Elite User or above would never be deleted if parked (at User CP).</li><li>Parked accounts would be deleted if users have not logged in for more than 400 days in a row.</li><li>Unparked accounts would be deleted if users have not logged in for more than 150 days in a row.</li><li>Accounts with both uploaded and downloaded amount being 0 would be deleted if users have not logged in for more than 100 days in a row.</li></ol>"
- name: info_special
type: info
label: Special Categories
default: "Only <b>Power User</b> or above can view Special section. Searching for XXX categories by users below this class will result in search errors."
login:
path: login.php
@@ -100,6 +123,9 @@ login:
search:
paths:
- path: torrents.php
categories: [401, 402, 403, 404, 405, 406, 407, 408, 410, 411, 412, 409]
- path: special.php
categories: [610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625]
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 }}"

View File

@@ -1,227 +0,0 @@
---
id: 2fast4you
name: 2 Fast 4 You
description: "2 Fast 4 You is a FRENCH Private site for TV / MOVIES / GENERAL"
language: fr-FR
type: private
encoding: UTF-8
links:
- https://2f4y.me/
legacylinks:
- http://www.2f4y.me/
- https://www.2f4y.me/
caps:
categorymappings:
- {id: 10, cat: TV/Anime, desc: "Animation: HD720P"}
- {id: 11, cat: TV/Anime, desc: "Animation: HD1080P"}
- {id: 56, cat: TV/Anime, desc: "Animation: DVDRip"}
- {id: 18, cat: PC/0day, desc: "Applications: PC"}
- {id: 16, cat: PC/Games, desc: "Applications: Jeux"}
- {id: 19, cat: PC/Mobile-Android, desc: "Applications: Android"}
- {id: 17, cat: PC/0day, desc: "Applications: Autres"}
- {id: 67, cat: TV, desc: "Autres: Emission TV"}
- {id: 68, cat: TV/Sport, desc: "Autres: Sport"}
- {id: 40, cat: Other, desc: "Autres: Autres"}
- {id: 14, cat: TV/Documentary, desc: "Documentaires: DivX"}
- {id: 15, cat: TV/Documentary, desc: "Documentaires: HD"}
- {id: 76, cat: TV/Documentary, desc: "Documentaires: TVRip"}
- {id: 62, cat: Audio/Audiobook, desc: "E-Books: E-Books Audio"}
- {id: 50, cat: Books, desc: "E-Books: Manuel Français"}
- {id: 49, cat: Books, desc: "E-Books: Manuel Anglais"}
- {id: 36, cat: Books, desc: "E-Books: Livres Français"}
- {id: 53, cat: Books, desc: "E-Books: Livre Anglais"}
- {id: 52, cat: Books, desc: "E-Books: Revue - Journaux"}
- {id: 51, cat: Books, desc: "E-Books: BD"}
- {id: 95, cat: Movies, desc: "Films: Film Divx XviD"}
- {id: 66, cat: Movies, desc: "Films: VOSTFR"}
- {id: 71, cat: Movies/WEB-DL, desc: "Films: WEB-DL"}
- {id: 65, cat: Movies, desc: "Films: VO"}
- {id: 72, cat: Movies/SD, desc: "Films: TVRip/HDTV"}
- {id: 70, cat: Movies/HD, desc: "Films: MHD X265"}
- {id: 57, cat: Movies/SD, desc: "Films: TS/CAM"}
- {id: 59, cat: Movies, desc: "Films: Spectacle"}
- {id: 55, cat: Movies/HD, desc: "Films: MHD 720P"}
- {id: 54, cat: Movies/HD, desc: "Films: MHD 1080P"}
- {id: 1, cat: Movies/HD, desc: "Films: HD720P"}
- {id: 2, cat: Movies/HD, desc: "Films: HD1080P"}
- {id: 90, cat: Movies/HD, desc: "Films: HD X265"}
- {id: 92, cat: Movies/HD, desc: "Films: 4K"}
- {id: 69, cat: Movies/3D, desc: "Films: Film 3D"}
- {id: 3, cat: Movies/DVD, desc: "Films: DVDRIP"}
- {id: 5, cat: Movies/DVD, desc: "Films: DVD9"}
- {id: 91, cat: Movies/HD, desc: "Films: RemuX"}
- {id: 89, cat: Movies/HD, desc: "Films: BD/BR Rip"}
- {id: 88, cat: Movies/BluRay, desc: "Films: Full BD/BR"}
- {id: 97, cat: Movies, desc: "Films: Cours Métrage"}
- {id: 79, cat: TV/Anime, desc: "Mangas: HD"}
- {id: 81, cat: TV/Anime, desc: "Mangas: HD VOSTFR"}
- {id: 85, cat: TV/Anime, desc: "Mangas: Web-DL"}
- {id: 86, cat: TV/Anime, desc: "Mangas: TV-RIP"}
- {id: 75, cat: Audio, desc: "Musique: Concert TVRip"}
- {id: 25, cat: Audio/MP3, desc: "Musique: Single MP3"}
- {id: 24, cat: Audio/Lossless, desc: "Musique: Single Flac"}
- {id: 22, cat: Audio/MP3, desc: "Musique: Album MP3"}
- {id: 23, cat: Audio/Lossless, desc: "Musique: Album Flac"}
- {id: 64, cat: Audio, desc: "Musique: Mégamix Maison"}
- {id: 96, cat: Audio/MP3, desc: "Musique: PlayList MP3"}
- {id: 94, cat: Audio, desc: "Musique: Podcast"}
- {id: 58, cat: Audio, desc: "Musique: Concert"}
- {id: 93, cat: TV, desc: "Serie TV: Saison VOSTFR"}
- {id: 61, cat: TV, desc: "Serie TV: Episode VOSTFR"}
- {id: 63, cat: TV, desc: "Serie TV: Episode VO"}
- {id: 12, cat: TV/Anime, desc: "Serie TV: Animation"}
- {id: 74, cat: TV, desc: "Serie TV: TVRip"}
- {id: 73, cat: TV/WEB-DL, desc: "Serie TV: WEB-DL"}
- {id: 7, cat: TV, desc: "Serie TV: Episode FR"}
- {id: 6, cat: TV, desc: "Serie TV: Saison FR"}
- {id: 98, cat: TV/Anime, desc: "Serie TV: Manga VOSTFR"}
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
- 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: FRENCH
options:
FRENCH: FRENCH
MULTi FRENCH: MULTi FRENCH
ENGLISH: ENGLISH
MULTi ENGLISH: MULTi ENGLISH
VOSTFR: VOSTFR
MULTi VOSTFR: MULTi VOSTFR
- name: vostfr
type: checkbox
label: Replace VOSTFR and SUBFRENCH with ENGLISH
default: false
- name: sort
type: select
label: Sort requested from site
default: id
options:
id: created
seeders: seeders
size: size
name: title
- name: order
type: select
label: Order requested from site
default: desc
options:
desc: desc
asc: asc
login:
path: account-login.php
method: post
inputs:
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
error:
- selector: form:contains("Erreur")
message:
selector: form
remove: table
test:
path: torrents-search.php
selector: a[href="account-logout.php"]
search:
paths:
- path: torrents-search.php
inputs:
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
search: "{{ .Keywords }}"
# 0 active, 1 incldead, 2 onlydead
incldead: 1
# 0 all, 1 notfree, 2 onlyfree
freeleech: "{{ if .Config.freeleech }}2{{ else }}0{{ end }}"
# 0 any, 1 French, 2 English, 3 Multi, 4-8 32-41
lang: 0
sort: "{{ .Config.sort}}"
order: "{{ .Config.order}}"
keywordsfilters:
- name: re_replace
args: ["^$", "%"] # replace empty search string with %
rows:
selector: table.ttable_headinner > tbody > tr[class^="t-row"]
fields:
category:
selector: a[href^="torrents.php?cat="]
attribute: href
filters:
- name: querystring
args: cat
title_phase1:
selector: a[href^="torrents-details.php?id="]
filters:
- name: replace
args: [" - (Nouveau!)", ""]
title_vostfr:
text: "{{ .Result.title_phase1 }}"
filters:
- name: re_replace
args: ["(?i)\\b(vostfr|subfrench)\\b", "ENGLISH"]
title_phase2:
text: "{{ if .Config.vostfr }}{{ .Result.title_vostfr }}{{ else }}{{ .Result.title_phase1 }}{{ end }}"
title_multilang:
text: "{{ .Result.title_phase2 }}"
filters:
- name: re_replace
args: ["(?i)\\b(MULTI(?!.*(?:FRENCH|ENGLISH|VOSTFR)))\\b", "{{ .Config.multilanguage }}"]
title:
text: "{{ if .Config.multilang }}{{ .Result.title_multilang }}{{ else }}{{ .Result.title_phase2 }}{{ end }}"
details:
selector: a[href^="torrents-details.php?id="]
attribute: href
download:
selector: a[href^="torrents-details.php?id="]
attribute: href
filters:
- name: replace
args: ["torrents-details.php", "download.php"]
poster:
selector: img.rounded-img
attribute: src
size:
selector: td:nth-child(5)
grabs:
selector: td:nth-child(6)
seeders:
selector: td:nth-child(7)
leechers:
selector: td:nth-child(8)
date:
text: now
downloadvolumefactor:
case:
img[title="freeleech"]: 0
"*": 1
uploadvolumefactor:
case:
"*": 1
minimumratio:
text: 0.75
# engine n/a

View File

@@ -18,9 +18,7 @@ caps:
- {id: 406, cat: Audio/Video, desc: "Music Videos"}
- {id: 407, cat: TV/Sport, desc: "Sports"}
- {id: 408, cat: Audio, desc: "HQ Audio"}
- {id: 410, cat: PC, desc: "Software"}
- {id: 411, cat: Books, desc: "Documents"}
- {id: 412, cat: PC/Games, desc: "Games"}
- {id: 409, cat: Other, desc: "Misc"}
modes:
search: [q]
@@ -30,12 +28,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: freeleech
type: checkbox
label: Search freeleech only
@@ -68,23 +65,10 @@ settings:
default: "Cherish your account. Inactive accounts will be deleted based on the following provisions:<ol><li>Nexus Master or later will not be deleted account.</li><li>Veteran User or higher will not be deleted if temporarily locked (at User Settings).</li><li>Temporarily locked accounts will be deleted if not logged in within 90 days.</li><li>Accounts that are not temporarily locked will be deleted if they do not log in within 60 days.</li><li>Accounts with no storage for uploads and downloads will be deleted if they do not log in within 30 days or have registered within 14 days.</li></ol>"
login:
path: login.php
method: form
form: form[action="takelogin.php"]
captcha:
type: image
selector: img[alt="CAPTCHA"]
input: imagestring
# using cookie method because site does a JS call to API/Challenge via JQuery to load response parm required for takelogin.php
method: cookie
inputs:
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
logout: ""
securelogin: ""
ssl: yes
trackerssl: yes
error:
- selector: td.embedded:has(h2:contains("Đăng nhập thất bại!")) # Login failed!
- selector: td.embedded:has(h2:contains("Thất bại")) # Failure (captcha)
cookie: "{{ .Config.cookie }}"
test:
path: index.php
selector: a[href="logout.php"]
@@ -101,7 +85,7 @@ search:
spstate: "{{ if .Config.freeleech }}2{{ else }}0{{ end }}"
# 0 title, 1 descr, 3 uploader, 4 imdburl
search_area: "{{ if .Query.IMDBID }}4{{ else }}0{{ end }}"
# 0 AND, 1 OR, 2 exact
# 0 AND, 2 exact
search_mode: 0
sort: "{{ .Config.sort }}"
type: "{{ .Config.type }}"
@@ -112,23 +96,23 @@ search:
fields:
category:
selector: a[href^="?cat="]
selector: a[href*="?cat="]
attribute: href
filters:
- name: querystring
args: cat
title_default:
selector: a[href^="details.php?id="]
selector: a[href*="details.php?id="]
title:
selector: a[title][href^="details.php?id="]
selector: a[title][href*="details.php?id="]
attribute: title
optional: true
default: "{{ .Result.title_default }}"
details:
selector: a[href^="details.php?id="]
selector: a[href*="details.php?id="]
attribute: href
download:
selector: a[href^="download.php?id="]
selector: a[href*="download.php?id="]
attribute: href
poster:
selector: img[data-src]
@@ -138,7 +122,7 @@ search:
attribute: href
date_elapsed:
# time type: time elapsed (default)
selector: td.rowfollow:nth-child(5) > span[title]
selector: td.rowfollow:nth-child(4) > span[title]
attribute: title
optional: true
filters:
@@ -148,7 +132,7 @@ search:
args: "yyyy-MM-dd HH:mm:ss zzz"
date_added:
# time added
selector: td.rowfollow:nth-child(5):not(:has(span))
selector: td.rowfollow:nth-child(4):not(:has(span))
optional: true
filters:
- name: append
@@ -158,13 +142,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.rowfollow:nth-child(6)
selector: td.rowfollow:nth-child(5)
seeders:
selector: td.rowfollow:nth-child(7)
selector: td.rowfollow:nth-child(6)
leechers:
selector: td.rowfollow:nth-child(8)
selector: td.rowfollow:nth-child(7)
grabs:
selector: td.rowfollow:nth-child(9)
selector: td.rowfollow:nth-child(8)
downloadvolumefactor:
case:
img.pro_free: 0
@@ -180,9 +164,9 @@ search:
img.pro_2up: 2
"*": 1
minimumseedtime:
# 3 days (as seconds = 3 x 24 x 60 x 60)
text: 259200
# 5 days (as seconds = 5 x 24 x 60 x 60)
text: 432000
description:
selector: td:nth-child(3)
selector: td:nth-child(2)
remove: a, b, font, img, span
# NexusPHP 3ChangTrai v3.0 2020-04-30
# NexusPHP 3ChangTrai v2.0 2025-02-18

View File

@@ -1,20 +1,31 @@
---
id: 52bt
name: 52BT
description: "52BT is a CHINESE Public tracker for TV / MOVIES / MUSIC / GENERAL"
description: "52BT is a CHINESE Public tracker for MOVIES / TV / MUSIC / GENERAL"
language: zh-CN
type: public
encoding: UTF-8
requestDelay: 2
links:
# Send any content to 52btbtbt@gmail.com to get the latest address. or visit https://521.52btbt.cyou/
- https://www.529053.xyz/
- https://www.529055.xyz/
# Send any content to 52btbtbt@gmail.com to get the latest address. or visit https://52btbt.icu/
- https://www.529065.xyz/
- https://www.529067.xyz/
legacylinks:
- https://529050.xyz/
- https://529048.xyz/
- https://529049.xyz/
- https://www.529052.xyz/
- https://www.529053.xyz/
- https://www.529055.xyz/
- https://www.529057.xyz/
- https://www.529056.xyz/
- https://www.529058.xyz/
- https://www.52bt059.buzz/
- https://www.529060.xyz/
- https://www.529061.xyz/
- https://www.529059.xyz/
- https://www.529062.xyz/
- https://www.529063.xyz/
- https://www.529064.xyz/
- https://www.529066.xyz/
caps:
categorymappings:

View File

@@ -173,7 +173,7 @@ search:
img.pro_2up: 2
"*": 1
minimumratio:
text: 1
text: 1.1
minimumseedtime:
# 1 day (as seconds = 24 x 60 x 60)
text: 86400

View File

@@ -1,7 +1,7 @@
---
id: Bittorrentfiles
name: Bittorrentfiles
description: "Bittorrentfiles is a Private GERMAN tracker"
description: "Bittorrentfiles is a Private GERMAN Torrent Tracker for MOVIES / TV / GENERAL"
language: de-DE
type: private
encoding: UTF-8

View File

@@ -1,7 +1,7 @@
---
id: abnormal
name: Abnormal
description: "General French Private Tracker"
description: "ABNormal (ABN) is a FRENCH Private Torrent Tracker for MOVIES / TV / GENERAL"
language: fr-FR
type: private
encoding: UTF-8

View File

@@ -8,73 +8,76 @@ language: en-US
type: private
encoding: UTF-8
links:
- https://abtorrents.xyz/
legacylinks:
- https://abtorrents.me/
caps:
categorymappings:
- {id: 10, cat: Audio/Audiobook, desc: "Action/Adventure"}
- {id: 20, cat: Audio/Audiobook, desc: "Biography/Memoirs"}
- {id: 30, cat: Audio/Audiobook, desc: "Business "}
- {id: 40, cat: Audio/Audiobook, desc: "Childrens"}
- {id: 50, cat: Audio/Audiobook, desc: "Humor (Comedy)"}
- {id: 60, cat: Audio/Audiobook, desc: "Comics"}
- {id: 70, cat: Audio/Audiobook, desc: "Computers "}
- {id: 80, cat: Audio/Audiobook, desc: "Adult/Erotica"}
- {id: 20, cat: Audio/Audiobook, desc: "Biography/Memoirs"}
- {id: 30, cat: Audio/Audiobook, desc: "Business"}
- {id: 40, cat: Audio/Audiobook, desc: "Childrens"}
- {id: 70, cat: Audio/Audiobook, desc: "Computers"}
- {id: 260, cat: Audio/Audiobook, desc: "Crime/Thriller"}
- {id: 90, cat: Audio/Audiobook, desc: "Fantasy-General"}
- {id: 100, cat: Audio/Audiobook, desc: "Fantasy-Youth"}
- {id: 110, cat: Audio/Audiobook, desc: "Files"}
- {id: 120, cat: Audio/Audiobook, desc: "Foreign Language"}
- {id: 130, cat: Audio/Audiobook, desc: "General Fiction"}
- {id: 140, cat: Audio/Audiobook, desc: "Historical Fiction"}
- {id: 150, cat: Audio/Audiobook, desc: "History"}
- {id: 160, cat: Audio/Audiobook, desc: "Horror"}
- {id: 50, cat: Audio/Audiobook, desc: "Humor (Comedy)"}
- {id: 170, cat: Audio/Audiobook, desc: "Literature"}
- {id: 175, cat: Audio/Audiobook, desc: "LitRPG"}
- {id: 180, cat: Audio/Audiobook, desc: "Mystery "}
- {id: 180, cat: Audio/Audiobook, desc: "Mystery"}
- {id: 190, cat: Audio/Audiobook, desc: "Non-Fiction"}
- {id: 215, cat: Audio/Audiobook, desc: "Paranormal Romance"}
- {id: 200, cat: Audio/Audiobook, desc: "Radio Drama"}
- {id: 205, cat: Audio/Audiobook, desc: "Reference/Educational"}
- {id: 207, cat: Audio/Audiobook, desc: "Religion and Spirituality"}
- {id: 210, cat: Audio/Audiobook, desc: "Romance"}
- {id: 220, cat: Audio/Audiobook, desc: "Science"}
- {id: 230, cat: Audio/Audiobook, desc: "Science Fiction "}
- {id: 240, cat: Audio/Audiobook, desc: "Sci-Fi Apocalypse"}
- {id: 220, cat: Audio/Audiobook, desc: "Science"}
- {id: 230, cat: Audio/Audiobook, desc: "Science Fiction"}
- {id: 250, cat: Audio/Audiobook, desc: "Self Improvement"}
- {id: 265, cat: Audio/Audiobook, desc: "Sports/Fitness"}
- {id: 270, cat: Audio/Audiobook, desc: "Suspense"}
- {id: 280, cat: Audio/Audiobook, desc: "Talk Radio"}
- {id: 260, cat: Audio/Audiobook, desc: "Crime/Thriller/Mystery"}
- {id: 290, cat: Audio/Audiobook, desc: "Urban Fantasy"}
- {id: 285, cat: Audio/Audiobook, desc: "Travel"}
- {id: 290, cat: Audio/Audiobook, desc: "Urban Fantasy/Paranormal"}
- {id: 300, cat: Audio/Audiobook, desc: "Western"}
- {id: 310, cat: Audio/Audiobook, desc: "Young Adult"}
- {id: 400, cat: Books/EBook, desc: "[E] Action/Adventure"}
- {id: 410, cat: Books/EBook, desc: "[E] Adult / Erotica"}
- {id: 410, cat: Books/EBook, desc: "[E] Adult/Erotica"}
- {id: 420, cat: Books/EBook, desc: "[E] Arts & Crafts (Hobbies)"}
- {id: 430, cat: Books/EBook, desc: "[E] Biography/Memoirs"}
- {id: 730, cat: Books/EBook, desc: "[E] Collections"}
- {id: 440, cat: Books/EBook, desc: "[E] Comic Books"}
- {id: 435, cat: Books/EBook, desc: "[E] Business"}
- {id: 450, cat: Books/EBook, desc: "[E] Computer Learning"}
- {id: 460, cat: Books/EBook, desc: "[E] Cookery"}
- {id: 470, cat: Books/EBook, desc: "[E] Crime/Thriller/Mystery"}
- {id: 470, cat: Books/EBook, desc: "[E] Crime/Thriller"}
- {id: 480, cat: Books/EBook, desc: "[E] Fantasy"}
- {id: 490, cat: Books/EBook, desc: "[E] Forteana"}
- {id: 490, cat: Books/EBook, desc: "[E] Fantasy-Youth"}
- {id: 500, cat: Books/EBook, desc: "[E] General Fiction"}
- {id: 510, cat: Books/EBook, desc: "[E] Historical Fiction"}
- {id: 520, cat: Books/EBook, desc: "[E] History/Documentary"}
- {id: 530, cat: Books/EBook, desc: "[E] Horror"}
- {id: 540, cat: Books/EBook, desc: "[E] Humor (Comedy)"}
- {id: 550, cat: Books/EBook, desc: "[E] LGBT"}
- {id: 560, cat: Books/EBook, desc: "[E] Literary Fiction"}
- {id: 565, cat: Books/EBook, desc: "[E] LitRPG"}
- {id: 570, cat: Books/EBook, desc: "[E] Magazines - all"}
- {id: 570, cat: Books/EBook, desc: "[E] Mystery"}
- {id: 580, cat: Books/EBook, desc: "[E] Non-Fiction"}
- {id: 585, cat: Books/EBook, desc: "[E] Other Languages"}
- {id: 590, cat: Books/EBook, desc: "[E] Paranormal Romance"}
- {id: 600, cat: Books/EBook, desc: "[E] Reference/Educational"}
- {id: 610, cat: Books/EBook, desc: "[E] Religion and Spirituality"}
- {id: 620, cat: Books/EBook, desc: "[E] Romance"}
- {id: 630, cat: Books/EBook, desc: "[E] Sci-Fi"}
- {id: 640, cat: Books/EBook, desc: "[E] Sci-Fi/Apocalyptic"}
- {id: 645, cat: Books/EBook, desc: "[E] Science"}
- {id: 650, cat: Books/EBook, desc: "[E] Self-Help"}
- {id: 660, cat: Books/EBook, desc: "[E] Sports/Fitness"}
- {id: 665, cat: Books/EBook, desc: "[E] Suspense"}
- {id: 670, cat: Books/EBook, desc: "[E] Travel"}
- {id: 680, cat: Books/EBook, desc: "[E] Unsorted"}
- {id: 690, cat: Books/EBook, desc: "[E] Urban Fantasy/Paranormal"}
- {id: 700, cat: Books/EBook, desc: "[E] Western"}
- {id: 710, cat: Books/EBook, desc: "[E] Young Adult"}
@@ -104,7 +107,10 @@ settings:
default: "Account retention rules:<ol><li>Any account that has unread PMs older than 14 days or has not logged in for 30 days will be suspended</li><li>Any account that has not been logged into for 90 days is deemed inactive and will thus be purged</li><li>Any account that has not been logged into for 30 days is deemed inactive and will be put on suspension until User logs in again</li><li>Users stats, points, and history are irrevocably lost when purged</li><li>Logging into the site is the ONLY way to keep an account active</li><li>SEEDING ONLY does NOT constitute site activity.</li></ol>"
login:
# using cookie method because login page simplecaptcha generates Exception: Cannot access child value on Newtonsoft.Json.Linq.JValue.
method: cookie
inputs:
cookie: "{{ .Config.cookie }}"
test:
path: index.php
selector: a[href*="logout.php?hash_please="]
@@ -115,26 +121,23 @@ search:
inputs:
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
search: "{{ .Keywords }}"
# title, descr
# title, descr, series, additional_info, author, author, uploader
searchin: title
# 0 active, 1 incldead, 2 onlydead
# 0 active, 1 incldead, 2 onlydead, 3 My Unsatisfied Torrents, 4 My Watch List, 5 My Uploads
incldead: 1
# 1 onlyfree, null all
only_free: "{{ if .Config.freeleech }}1{{ else }}{{ end }}"
# 0 All Torrents, 1 Only Free Torrents
only_free: "{{ if .Config.freeleech }}1{{ else }}0{{ end }}"
rows:
selector: table.table-striped > tbody > tr:has(a[href^="download.php?torrent="])
fields: # some users (rank specific?) have an extra column (td:nth-child(4)) with bookmark features
category:
selector: a[href^="browse.php?cat="]
attribute: href
filters:
- name: querystring
args: cat
categorydesc:
selector: div[data-tid] > img
attribute: alt
title:
selector: a[href^="details.php?id="]
remove: span
remove: span.has-text-red
details:
selector: a[href^="details.php?id="]
attribute: href
@@ -165,9 +168,13 @@ search:
grabs:
selector: a[href^="snatches.php?id="]
seeders:
selector: td:nth-last-child(3) div:nth-last-child(2)
selector: a[title="Seeders"]
optional: true
default: 0
leechers:
selector: td:nth-last-child(3) div:last-child
selector: a[title="Leechers"]
optional: true
default: 0
downloadvolumefactor:
case:
tr.freeleech_color: 0

View File

@@ -29,10 +29,10 @@ search:
selector: tbody tr
fields:
title:
selector: td.title > span.title a
category:
text: 1
title:
selector: td.title > span.title a
details:
selector: td.title > span.title a
attribute: href
@@ -42,16 +42,13 @@ search:
size:
selector: td.size
seeders:
selector: td.peers div.seed
text: 1
leechers:
selector: td.peers div.leech
grabs:
selector: td.peers div.done
text: 1
date:
# unix
selector: td.date time
attribute: datetime
filters:
- name: fuzzytime
downloadvolumefactor:
text: 0
uploadvolumefactor:

View File

@@ -1,7 +1,7 @@
---
id: acrossthetasman
name: Across The Tasman
description: "ATT is a torrent site for Rugby and other sports played in Australia"
description: "ATT is a Private torrent site for Rugby and other sports played in Australia"
language: en-AU
type: private
encoding: UTF-8
@@ -47,9 +47,11 @@ login:
vb_login_password: "{{ .Config.password }}"
cookieuser: 1
do: login
error:
- selector: div.restore:contains("invalid username or password")
test:
path: torrents.php
selector: a[href*="logout.php"]
selector: a[href*="login.php?do=logout"]
search:
paths:

View File

@@ -101,7 +101,7 @@ login:
selector: td.text
test:
path: /
selector: a[href="/logout.php"]
selector: a[href*="/logout.php"]
search:
paths:
@@ -115,11 +115,17 @@ search:
type: "{{ .Config.type }}"
rows:
selector: table tbody#torrent_background tr:has(a.index)
selector: table tbody#torrent_background tr:has(a.index):has(span.icon_check_alt)
filters:
- name: andmatch
fields:
category:
selector: a[href*="/browse.php?cat="]
attribute: href
filters:
- name: querystring
args: cat
title:
selector: a.index
attribute: href
@@ -127,17 +133,11 @@ search:
- name: querystring
args: name
- name: urldecode
category:
selector: td a[href^="/browse.php?cat="]
attribute: href
filters:
- name: querystring
args: cat
details:
selector: a.index
selector: a[href*="/details.php?id="]
attribute: href
download:
selector: a[href^="download.php?id="]
selector: a.index
attribute: href
filters:
- name: urldecode
@@ -147,6 +147,8 @@ search:
filters:
- name: regexp
args: src=([^\s]+)
- name: replace
args: ["\"", ""]
imdbid:
selector: a[href*="imdb.com/title/tt"]
attribute: href

View File

@@ -1,53 +1,39 @@
---
id: hdpt
name: HDPT (明教)
description: "HDPT (明教) is a CHINESE Private Torrent Tracker for MOVIES / TV / GENERAL"
id: afun
name: AFUN
description: "AFUN is a CHINESE Private Torrent Tracker for MOVIES / TV / GENERAL"
language: zh-CN
type: private
encoding: UTF-8
links:
- https://hdpt.xyz/
- https://www.ptlover.cc/
caps:
categorymappings:
- {id: 401, cat: Movies, desc: "Movies/电影"}
- {id: 404, cat: TV/Documentary, desc: "Documentaries/纪录片"}
- {id: 405, cat: TV/Anime, desc: "Animations/动漫"}
- {id: 402, cat: TV, desc: "TV Series/电视剧"}
- {id: 403, cat: TV, desc: "TV Shows/综艺"}
- {id: 406, cat: Audio/Video, desc: "Music Videos/音乐 视频"}
- {id: 407, cat: TV/Sport, desc: "Sports/体育"}
- {id: 407, cat: TV/Sport, desc: "Sports/赛事"}
- {id: 414, cat: TV, desc: "TV Shows/综艺"}
- {id: 408, cat: Audio, desc: "HQ Audio/HQ音频"}
- {id: 409, cat: Other, desc: "Misc/其他"}
- {id: 408, cat: Audio, desc: "HQ Audio/高清音轨"}
- {id: 410, cat: PC, desc: "Software/软件"}
- {id: 411, cat: Books/EBook, desc: "E-book/电子书"}
- {id: 412, cat: Books/Comics, desc: "Comics/漫画"}
- {id: 413, cat: Other/Misc, desc: "Learning/学习资料"}
- {id: 414, cat: Console, desc: "Games/游戏"}
- {id: 415, cat: Other/Misc, desc: "gallery/图库"}
- {id: 416, cat: Audio, desc: "Quyi/曲艺"}
- {id: 407, cat: TV/Sport, desc: "TV Sport/体育"}
- {id: 406, cat: Audio/Video, desc: "Music Videos/MV"}
- {id: 403, cat: TV, desc: "TV Talk Shows/脱口秀"}
- {id: 402, cat: TV, desc: "TV Series/电视剧"}
- {id: 405, cat: TV/Anime, desc: "Anime/动画"}
- {id: 404, cat: TV/Documentary, desc: "Documentaries/纪录片"}
- {id: 401, cat: Movies, desc: "Movies/电影"}
modes:
search: [q]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
music-search: [q]
book-search: [q]
settings:
- name: username
- name: cookie
type: text
label: Username
- name: password
type: password
label: Password
- name: 2facode
type: text
label: 2FA code
- name: info_2fa
type: info
label: "About 2FA code"
default: "Only fill in the <b>2FA code</b> box if you have enabled <b>2FA</b> on the CarPT Web Site. Otherwise just leave it empty."
label: Cookie
- name: info_cookie
type: info_cookie
- name: freeleech
type: checkbox
label: Search freeleech only
@@ -72,70 +58,62 @@ settings:
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.
- name: info_activity
type: info
label: Account Inactivity
default: "Cherish your user account. Inactive accounts will be deleted based on the following rules:<ol><li>Veteran User or above will never be deleted.</li><li>Elite User or above will never be deleted if parked (at User CP).</li><li>Parked accounts will be deleted if users have not logged in for more than 400 days in a row.</li><li>Unparked accounts will be deleted if users have not logged in for more than 150 days in a row.</li><li>Accounts with both uploaded and downloaded amount being 0 will be deleted if users have not logged in for more than 100 days in a row.</li></ol>"
login:
path: login.php
method: form
form: form[action="takelogin.php"]
captcha:
type: image
selector: img[alt="CAPTCHA"]
input: imagestring
# using cookie method because site regularly disables login page for certain events during the year
method: cookie
inputs:
secret: ""
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
two_step_code: "{{ .Config.2facode }}"
logout: ""
securelogin: ""
ssl: yes
trackerssl: yes
error:
- selector: td.embedded:has(h2:contains("失败"))
cookie: "{{ .Config.cookie }}"
test:
path: index.php
selector: a[href*="logout.php"]
selector: a[href="logout.php"]
search:
paths:
- path: torrents.php
inputs:
$raw: "{{ range .Categories }}cat{{.}}=1&{{end}}"
# searching in description causes HTTP 500 so we will not support doubanid searching
search: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{ else }}{{ .Keywords }}{{ end }}"
# 0 incldead, 1 active, 2 dead
# 0: include dead, 1: alive, 2: dead
incldead: 0
# 0 all, 1 normal, 2 free, 3 2x, 4 2xfree, 5 50%, 6 2x50%, 7 30%
spstate: "{{ if .Config.freeleech }}2{{ else }}0{{ end }}"
# 0 title, 1 descr, 3 uploader, 4 imdburl
# 0: title, 1: description, 3: uploader, 4: imdburl
search_area: "{{ if .Query.IMDBID }}4{{ else }}0{{ end }}"
# 0 AND, 1 OR, 2 exact
# 0: AND, 2: exact
search_mode: 0
sort: "{{ .Config.sort }}"
type: "{{ .Config.type }}"
# Support in NexusPHP so bots don't pollute trending searches:
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:
selector: a[href*="?cat="]
selector: a[href^="?cat="]
attribute: href
filters:
- name: querystring
args: cat
title_default:
selector: a[href*="details.php?id="]
selector: a[href^="details.php?id="]
title:
selector: a[title][href*="details.php?id="]
selector: a[title][href^="details.php?id="]
attribute: title
optional: true
default: "{{ .Result.title_default }}"
details:
selector: a[href*="details.php?id="]
selector: a[href^="details.php?id="]
attribute: href
download:
selector: a[href*="download.php?id="]
selector: a[href^="download.php?id="]
attribute: href
poster:
selector: img[data-src]
@@ -150,7 +128,7 @@ search:
attribute: href
date_elapsed:
# time type: time elapsed (default)
selector: td.rowfollow:nth-child(4) > span[title]
selector: td:nth-child(4) > span[title]
attribute: title
optional: true
filters:
@@ -160,7 +138,7 @@ search:
args: "yyyy-MM-dd HH:mm:ss zzz"
date_added:
# time added
selector: td.rowfollow:nth-child(4):not(:has(span))
selector: td:nth-child(4):not(:has(span))
optional: true
filters:
- name: append
@@ -170,13 +148,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.rowfollow:nth-child(5)
selector: td:nth-child(5)
seeders:
selector: td.rowfollow:nth-child(6)
selector: td:nth-child(6)
leechers:
selector: td.rowfollow:nth-child(7)
selector: td:nth-child(7)
grabs:
selector: td.rowfollow:nth-child(8)
selector: td:nth-child(8)
downloadvolumefactor:
case:
img.pro_free: 0
@@ -191,9 +169,12 @@ search:
img.pro_free2up: 2
img.pro_2up: 2
"*": 1
description:
selector: td:nth-child(2)
remove: a, b, font, img, span
minimumratio:
text: 1.0
description:
selector: td.rowfollow:nth-child(2)
remove: a, b, font, img, span
# NexusPHP v1.8.6 2023-08-18
minimumseedtime:
# 2 days (as seconds = 2 x 24 x 60 x 60)
text: 172800
# NexusPHP v1.9.0 2025-02-06

View File

@@ -8,9 +8,12 @@ encoding: UTF-8
requestDelay: 2
links:
- https://www.agsvpt.com/
- https://pt.agsvpt.cn/
legacylinks:
- https://abroad.agsvpt.com/
caps:
# dont forget to update the path categories in the search block
categorymappings:
- {id: 401, cat: Movies, desc: "Movie(电影)", default: true}
- {id: 402, cat: TV, desc: "TV Series(电视剧)", default: true}
@@ -22,7 +25,6 @@ caps:
- {id: 406, cat: Audio/Video, desc: "MV(演唱", default: true}
- {id: 407, cat: TV/Sport, desc: "Sports(体育)", default: true}
- {id: 408, cat: Audio/Audiobook, desc: "Audio(音频)", default: true}
# special
- {id: 413, cat: PC/Games, desc: "Game(游戏)", default: false}
- {id: 416, cat: Books/Comics, desc: "Comic(漫画)", default: false}
- {id: 412, cat: PC/0day, desc: "Software(软件)", default: false}

View File

@@ -1,7 +1,7 @@
---
id: aidoruonline
name: Aidoru!Online
description: "Aidoru!Online is a Private Torrent Tracker for Female Japanese Idol related files"
description: "Aidoru!Online is a JAPANESE Private Torrent Tracker for Female Japanese Idol related files"
language: en-US
type: private
encoding: UTF-8
@@ -57,8 +57,13 @@ settings:
options:
desc: desc
asc: asc
- name: info_results
type: info
label: Search results
default: "If you are getting the error <b>Found no results while trying to browse this tracker</b> then first access the site with your browser and check that your ratio is <b>not below 0.8</b>, otherwise the site will not return download links to the indexer. This does not apply to freeleech torrents."
login:
# using cookie method because login page returns 0 bytes with a cookie flog=6
method: cookie
inputs:
cookie: "{{ .Config.cookie }}"

View File

@@ -5,6 +5,7 @@ description: "Aither is a Private Torrent Tracker for HD MOVIES / TV"
language: en-US
type: private
encoding: UTF-8
# status https://status.aither.cc/
links:
- https://aither.cc/
@@ -13,13 +14,11 @@ caps:
- {id: 1, cat: Movies, desc: "Movie"}
- {id: 9, cat: TV/Sport, desc: "Sport"}
- {id: 2, cat: TV, desc: "TV"}
- {id: 3, cat: Audio, desc: "Music"}
modes:
search: [q]
tv-search: [q, season, ep, imdbid, tvdbid, tmdbid]
movie-search: [q, imdbid, tmdbid]
music-search: [q]
book-search: [q]
settings:
@@ -57,7 +56,7 @@ settings:
- name: info_activity
type: info
label: Account Inactivity
default: "You must log in to the Aither web site with your browser once every 120 days to prevent your account from getting disabled."
default: "You must log in to the Aither web site with your browser once every90 days to prevent your account from getting disabled."
login:
path: /api/torrents
@@ -70,9 +69,9 @@ login:
search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
# https://hdinnovations.github.io/UNIT3D/torrent_api.html
# https://github.com/HDInnovations/UNIT3D/blob/master/app/Http/Controllers/API/TorrentController.php#L657
- path: api/torrents/filter
response:
type: json
@@ -139,8 +138,13 @@ search:
args: ["(?i)(TV Movie)", "TV_Movie"]
- name: replace
args: [" & ", "_&_"]
_internal:
selector: internal
case:
False: "{{ .False }}"
True: "{{ .True }}"
description:
text: "{{ .Result.genre }}"
text: "{{ if .Result._internal }}Internal{{ else }}{{ end }}{{ if and .Result._internal .Result.genre }} | {{ else }}{{ end }}{{ .Result.genre }}"
seeders:
selector: seeders
leechers:
@@ -188,4 +192,4 @@ search:
minimumseedtime:
# 5 days (as seconds = 5 x 24 x 60 x 60)
text: 432000
# json UNIT3D 8.2.0
# json UNIT3D 9.1.5

View File

@@ -1,7 +1,7 @@
---
id: amigosshare
name: Amigos Share Club
description: "Amigos Share Club is a Brazilian Private site for TV / MOVIES / GENERAL"
description: "Amigos Share Club (ASC) is a BRAZILIAN Private Torrent Tracker for MOVIES / TV / GENERAL"
language: pt-BR
type: private
encoding: UTF-8
@@ -29,14 +29,14 @@ caps:
- {id: 25, cat: PC, desc: "Aplicativos: Linux"}
- {id: 23, cat: PC/Mobile-Android, desc: "Aplicativos: Android"}
- {id: 22, cat: PC/Mac, desc: "Aplicativos: Mac"}
- {id: 73, cat: Books, desc: "Cursos: Video Aula"}
- {id: 72, cat: Books, desc: "Cursos: Apostila"}
- {id: 71, cat: Books, desc: "Cursos: Cursos"}
- {id: 67, cat: Books, desc: "Ebook: Livros"}
- {id: 112, cat: Books, desc: "Ebook: HQs"}
- {id: 147, cat: Books, desc: "Ebook: Mangas"}
- {id: 73, cat: Other, desc: "Cursos: Video Aula"}
- {id: 72, cat: Other, desc: "Cursos: Apostila"}
- {id: 71, cat: Other, desc: "Cursos: Cursos"}
- {id: 67, cat: Books/EBook, desc: "Ebook: Livros"}
- {id: 112, cat: Books/Comics, desc: "Ebook: HQs"}
- {id: 147, cat: Books/Comics, desc: "Ebook: Mangas"}
- {id: 121, cat: Audio/Audiobook, desc: "Ebook: Audio-book"}
- {id: 68, cat: Books, desc: "Ebook: Revistas"}
- {id: 68, cat: Books/Mags, desc: "Ebook: Revistas"}
- {id: 119, cat: Movies, desc: "Filmes:"}
- {id: 70, cat: XXX, desc: "Fotos: Revistas, Livros e Fotos"}
- {id: 51, cat: Console/PS3, desc: "Jogos: Ps3"}
@@ -152,7 +152,7 @@ search:
keywordsfilters:
# drop the year from searches since site titles do not include year
- name: re_replace
args: ["(19|20[0-9]{2})", ""]
args: ["(\\b((19|20)\\d{2})\\b)", ""]
rows:
selector: "div#fancy-list-group ul.list-group li.list-group-item{{ if .Config.freeleech }}:has(span.badge-success:contains(\"FREE\")){{ else }}{{ end }}"

View File

@@ -1,300 +0,0 @@
---
id: anilibria
name: AniLibria
description: "AniLibria is a Public torrent tracker for anime, voiced on russian by AniLibria team"
language: ru-RU
type: public
encoding: UTF-8
links:
- https://www.anilibria.tv/
caps:
categories:
Anime: TV/Anime
Movies: Movies/Other
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
settings:
- name: stripcyrillic
type: checkbox
label: Strip Cyrillic Letters
default: false
- name: sonarr_compatibility
type: checkbox
label: Improve Sonarr compatibility by trying to better parse Season information in release titles.
default: false
- name: addrussiantotitle
type: checkbox
label: Add RUS to end of all titles to improve language detection by Sonarr and Radarr. Will cause English-only results to be misidentified.
default: false
search:
paths:
# https://github.com/anilibria/docs/blob/master/api_v3.md
- path: "https://api.anilibria.tv/v3/title/{{ if .Keywords }}search{{ else }}updates{{ end }}"
response:
type: json
inputs:
search: "{{ .Keywords }}"
filter: "names,posters.small.url,code,torrents.list,season.year,description"
limit: 100
keywordsfilters:
# strip season and/or ep
- name: re_replace
args: ["(?i)\\b(?:[SE]\\d{1,4}){1,2}\\b\\s?", ""]
rows:
selector: list
attribute: torrents.list
multiple: true
fields:
_episodes:
selector: episodes.string
optional: true
category:
text: "{{ if eq .Result._episodes \"Фильм\" }}Movies{{ else }}Anime{{ end }}"
title_ru:
selector: ..names.ru
title_en:
selector: ..names.en
title_en_parsed:
selector: ..names.en
filters:
- name: re_replace
args: ["(?i)\\bPart\\s*1\\b", "Part One"]
- name: re_replace
args: ["(?i)\\bPart\\s*2\\b", "Part Two"]
- name: re_replace
args: ["(?i)\\bPart\\s*3\\b", "Part Three"]
- name: re_replace
args: ["(?i)\\bPart\\s*4\\b", "Part Four"]
- name: re_replace
args: ["(?i)\\bPart\\s*5\\b", "Part Five"]
- name: re_replace
args: ["(?i)\\bPart\\s*6\\b", "Part Six"]
- name: re_replace
args: ["(?i)\\bPart\\s*7\\b", "Part Seven"]
- name: re_replace
args: ["(?i)\\bPart\\s*8\\b", "Part Eight"]
- name: re_replace
args: ["(?i)\\bPart\\s*9\\b", "Part Nine"]
- name: re_replace
args: ["(?i)\\bseason\\s*(\\d+)\\b", ""]
- name: re_replace
args: ["(?i)\\b(\\d+)(st|nd|rd|th)\\s*season[\\s\\.]*", ""]
- name: re_replace
args: ["(?i)\\b(\\d+)\\s*season\\b[\\s\\.]*", ""]
- name: re_replace
args: ["(?i)\\bseason\\s*([IVXLCDM]+)\\b", ""]
- name: re_replace
args: ["\\bI$", ""]
- name: re_replace
args: ["\\bII$", ""]
- name: re_replace
args: ["\\bIII$", ""]
- name: re_replace
args: ["\\bIV$", ""]
- name: re_replace
args: ["\\bV$", ""]
- name: re_replace
args: ["\\bVI$", ""]
- name: re_replace
args: ["\\bVII$", ""]
- name: re_replace
args: ["\\bVIII$", ""]
- name: re_replace
args: ["\\bIX$", ""]
- name: re_replace
args: ["\\bX$", ""]
- name: re_replace
args: ["(?i)\\b(\\d+)(?:st|nd|rd|th)?\\b", ""]
- name: trim
title_alternative:
selector: ..names.alternative
optional: true
filters:
- name: re_replace
args: ["(\\([\\p{IsCyrillic}\\W]+\\))|(^[\\p{IsCyrillic}\\W\\d]+\\/ )|([\\p{IsCyrillic} \\-]+,+)|([\\p{IsCyrillic}]+)", "{{ if .Config.stripcyrillic }}{{ else }}$1$2$3$4{{ end }}"]
- name: re_replace
args: ["[\\[\\(\\{<«][\\s\\W]*[\\]\\)\\}>»]", ""]
- name: re_replace
args: ["^[\\s&,\\.!\\?\\+\\-_\\|\\/':]+", ""]
- name: re_replace
args: ["^OVA$", ""]
_season_number_en:
selector: ..names.en
filters:
- name: re_replace
args: ["(?i)\\bPart\\s*\\d+\\s*$", ""]
- name: re_replace
args: ["(?i)(^.*\\bseason\\s*(\\d+)\\b\\s*$)", "S$2"]
- name: re_replace
args: ["(?i)(^.*\\b(\\d+)(st|nd|rd|th)\\s*season\\b.*$)", "S$2"]
- name: re_replace
args: ["(?i)(^.*\\b(\\d+)\\s*season\\b.*$)", "S$2"]
- name: re_replace
args: ["(?i)(^.*\\bseason\\s*([IVXLCDM]+)\\b\\s*$)", "$1"]
- name: re_replace
args: ["(^.*X$)", "S10"]
- name: re_replace
args: ["(^.*IX$)", "S9"]
- name: re_replace
args: ["(^.*VIII$)", "S8"]
- name: re_replace
args: ["(^.*VII$)", "S7"]
- name: re_replace
args: ["(^.*VI$)", "S6"]
- name: re_replace
args: ["(^.*V$)", "S5"]
- name: re_replace
args: ["(^.*IV$)", "S4"]
- name: re_replace
args: ["(^.*III$)", "S3"]
- name: re_replace
args: ["(^.*II$)", "S2"]
- name: re_replace
args: ["(^.*I$)", "S1"]
- name: re_replace
args: ["(?i)(^.*\\b(\\d+)(?:st|nd|rd|th)?\\b\\s*$)", "S$2"]
- name: re_replace
args: ["(?i)^(?!S\\d+).*", ""]
_season_number_alternative:
selector: ..names.alternative
optional: true
filters:
- name: re_replace
args: ["(?i)\\bPart\\s*\\d+\\s*$", ""]
- name: re_replace
args: ["(?i)(^.*\\bseason\\s*(\\d+)\\b\\s*$)", "S$2"]
- name: re_replace
args: ["(?i)(^.*\\b(\\d+)(st|nd|rd|th)\\s*season\\b\\s*$)", "S$2"]
- name: re_replace
args: ["(?i)(^.*\\b(\\d+)\\s*season\\b\\s*$)", "S$2"]
- name: re_replace
args: ["(?i)(^.*\\bseason\\s*([IVXLCDM]+)\\b\\s*$)", "$1"]
- name: re_replace
args: ["(^.*X$)", "S10"]
- name: re_replace
args: ["(^.*IX$)", "S9"]
- name: re_replace
args: ["(^.*VIII$)", "S8"]
- name: re_replace
args: ["(^.*VII$)", "S7"]
- name: re_replace
args: ["(^.*VI$)", "S6"]
- name: re_replace
args: ["(^.*V$)", "S5"]
- name: re_replace
args: ["(^.*IV$)", "S4"]
- name: re_replace
args: ["(^.*III$)", "S3"]
- name: re_replace
args: ["(^.*II$)", "S2"]
- name: re_replace
args: ["(^.*I$)", "S1"]
- name: re_replace
args: ["(?i)(^.*\\b(\\d+)(?:st|nd|rd|th)?\\b\\s*$)", "S$2"]
- name: re_replace
args: ["(?i)^(?!S\\d+).*", ""]
_season_number:
text: "{{ .Result._season_number_en }}"
filters:
- name: append
args: "{{ .Result._season_number_alternative }}"
- name: re_replace
args: ["^S1S1$", "S1"]
- name: re_replace
args: ["^S1(.+)$", "$1"]
- name: re_replace
args: ["^(S\\d+).*$", "$1"]
- name: re_replace
args: ["^$", "S1"]
year:
selector: ..season.year
_quality:
selector: quality.string
_quality_type:
selector: quality.type
_quality_resolution:
selector: quality.resolution
_quality_encoder:
selector: quality.encoder
filters:
- name: re_replace
args: ["(?i)^h", "x"]
title_parsed:
text: "{{ if .Config.stripcyrillic }}{{ else }}{{ .Result.title_ru }} / {{ end }}{{ .Result.title_en_parsed }} {{ .Result._season_number}}E{{ .Result._episodes }} [{{ .Result._quality_type }} {{ .Result._quality_resolution }} {{ .Result._quality_encoder }}]"
filters:
- name: re_replace
args: ["\\bS\\d+EФильм\\b", "({{ .Result.year }}) MOVIE"]
- name: re_replace
args: ["\\bS\\d+EOVA\\b", "({{ .Result.year }}) OVA"]
- name: re_replace
args: ["\\bS\\d+EONA\\b", "({{ .Result.year }}) ONA"]
- name: re_replace
args: ["\\bS\\d+EMovie\\b", "({{ .Result.year }}) MOVIE"]
- name: re_replace
args: ["\\bS\\d+EП/м фильм\\b", "({{ .Result.year }}) MOVIE"]
- name: re_replace
args: ["\\bS\\d+EРекап\\b", "({{ .Result.year }}) RECAP"]
- name: re_replace
args: ["\\bS\\d+ETV-Special\\b", "({{ .Result.year }}) SPECIAL"]
- name: append
args: "{{ if .Config.addrussiantotitle }} - RUS{{ else }}{{ end }}"
title_original:
text: "{{ if .Config.stripcyrillic }}{{ else }}{{ .Result.title_ru }} / {{ end }}{{ .Result.title_en }}{{ if .Result.title_alternative }} / AKA {{ .Result.title_alternative }}{{ else }}{{ end }} ({{ .Result.year }}) [{{ .Result._quality }}]{{ if .Result._episodes }} - E{{ .Result._episodes }}{{ else }}{{ end }}"
filters:
- name: re_replace
args: [" - \\bEФильм\\b", " - MOVIE"]
- name: re_replace
args: [" - \\bEMovie\\b", " - MOVIE"]
- name: re_replace
args: [" - \\bEП/м фильм\\b", " - MOVIE"]
- name: re_replace
args: [" - \\bEOVA\\b", " - OVA"]
- name: re_replace
args: [" - \\bEONA\\b", " - ONA"]
- name: append
args: "{{ if .Config.addrussiantotitle }} - RUS{{ else }}{{ end }}"
title:
text: "{{ if .Config.sonarr_compatibility }}{{ .Result.title_parsed }}{{ else }}{{ .Result.title_original }}{{ end }}"
_code:
selector: ..code
details:
text: "{{ .Config.sitelink }}release/{{ .Result._code }}.html"
download_url:
selector: url
download:
text: "{{ .Config.sitelink }}{{ .Result.download_url }}"
magnet:
selector: magnet
poster:
selector: ..posters.small.url
filters:
- name: prepend
args: "https://static.anilibria.tv"
seeders:
selector: seeders
leechers:
selector: leechers
grabs:
selector: downloads
date:
# unix
selector: uploaded_timestamp
size:
selector: total_size
downloadvolumefactor:
text: 0
uploadvolumefactor:
text: 1
description:
selector: ..description
# json api v3

View File

@@ -0,0 +1,83 @@
---
id: anime-time
name: Anime Time
description: "Anime Time is a Public Torrent Tracker for ANIME."
language: en-US
type: public
encoding: UTF-8
requestDelay: 2
links:
- https://animetime.cc/
caps:
categories:
anime: TV/Anime
books: Books
modes:
search: [q]
tv-search: [q, season, ep]
book-search: [q]
settings: []
search:
paths:
# https://animetime.cc/search?query=
- path: "{{ if .Keywords }}search{{ else }}{{ end }}"
inputs:
query: "{{ .Keywords }}"
keywordsfilters:
- name: trim
- name: re_replace
args: ["\\W+", "%"]
rows:
selector: div.flow-root > div.divide-y > div.p-2.space-y-2
fields:
category:
selector: span.badge.badge-primary
title:
selector: a[href*="/view/"]
details:
selector: a[href*="/view/"]
attribute: href
download:
selector: a[href*="/download/"]
attribute: href
magnet:
selector: a[href^="magnet:?xt="]
attribute: href
date:
selector: span[data-tip]
attribute: data-tip
filters:
- name: append
args: " +02:00" # EET
- name: dateparse
args: "yyyy-MM-dd HH:mm:ss zzz"
size:
selector: span.badge.badge-ghost
seeders:
text: 1
leechers:
text: 1
genre:
selector: span.badge.badge-secondary, span.badge.badge-error
filters:
- name: replace
args: ["non english", "non_english"]
- name: replace
args: ["music video", "music_video"]
- name: replace
args: ["Anime Time", "Anime_Time"]
description:
text: "{{ .Result.genre }}"
downloadvolumefactor:
text: 0
uploadvolumefactor:
text: 1
# engine n/a

View File

@@ -0,0 +1,103 @@
---
id: anime-timel
name: Anime TimeL
description: "This is the Anime Time indexer with Login enabled in the config to include NSFW content."
language: en-US
type: semi-private
encoding: UTF-8
requestDelay: 2
links:
- https://animetime.cc/
caps:
categories:
anime: TV/Anime
books: Books
modes:
search: [q]
tv-search: [q, season, ep]
book-search: [q]
settings:
- name: username
type: text
label: Username
- name: password
type: password
label: Password
login:
path: auth/log-in
method: form
form: form[action$="/auth/log-in"]
inputs:
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
remember_me: true
error:
- selector: span.text-error
test:
path: /
selector: form[action$="/auth/log-out"]
search:
paths:
# https://animetime.cc/search?query=
- path: "{{ if .Keywords }}search{{ else }}{{ end }}"
inputs:
query: "{{ .Keywords }}"
keywordsfilters:
- name: trim
- name: re_replace
args: ["\\W+", "%"]
rows:
selector: div.flow-root > div.divide-y > div.p-2.space-y-2
fields:
category:
selector: span.badge.badge-primary
title:
selector: a[href*="/view/"]
details:
selector: a[href*="/view/"]
attribute: href
download:
selector: a[href*="/download/"]
attribute: href
magnet:
selector: a[href^="magnet:?xt="]
attribute: href
date:
selector: span[data-tip]
attribute: data-tip
filters:
- name: append
args: " +02:00" # EET
- name: dateparse
args: "yyyy-MM-dd HH:mm:ss zzz"
size:
selector: span.badge.badge-ghost
seeders:
text: 1
leechers:
text: 1
genre:
selector: span.badge.badge-secondary, span.badge.badge-error
filters:
- name: replace
args: ["non english", "non_english"]
- name: replace
args: ["music video", "music_video"]
- name: replace
args: ["Anime Time", "Anime_Time"]
description:
text: "{{ .Result.genre }}"
downloadvolumefactor:
text: 0
uploadvolumefactor:
text: 1
# engine n/a

View File

@@ -75,9 +75,9 @@ login:
search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
# https://hdinnovations.github.io/UNIT3D/torrent_api.html
# https://github.com/HDInnovations/UNIT3D/blob/master/app/Http/Controllers/API/TorrentController.php#L657
- path: api/torrents/filter
response:
type: json
@@ -144,8 +144,13 @@ search:
args: ["(?i)(TV Movie)", "TV_Movie"]
- name: replace
args: [" & ", "_&_"]
_internal:
selector: internal
case:
False: "{{ .False }}"
True: "{{ .True }}"
description:
text: "{{ .Result.genre }}"
text: "{{ if .Result._internal }}Internal{{ else }}{{ end }}{{ if and .Result._internal .Result.genre }} | {{ else }}{{ end }}{{ .Result.genre }}"
seeders:
selector: seeders
leechers:
@@ -193,4 +198,4 @@ search:
minimumseedtime:
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800
# json UNIT3D 8.2.0
# json UNIT3D 9.1.5

View File

@@ -1,7 +1,7 @@
---
id: animeworld-api
name: AnimeWorld (API)
description: "AnimeWorld (AW) is a GERMAN Private site for ANIME / MANGA / HENTAI"
description: "AnimeWorld (AW) is a GERMAN Private Torrent Tracker for ANIME / MANGA / HENTAI"
language: de-DE
type: private
encoding: UTF-8
@@ -81,9 +81,9 @@ login:
search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
# https://hdinnovations.github.io/UNIT3D/torrent_api.html
# https://github.com/HDInnovations/UNIT3D/blob/master/app/Http/Controllers/API/TorrentController.php#L657
- path: api/torrents/filter
response:
type: json
@@ -94,8 +94,8 @@ 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 }}"
# seasonNumber: "{{ .Query.Season }}" # disabled due to Prowlarr/Indexers#486
# episodeNumber: "{{ .Query.Ep }}" # disabled due to Prowlarr/Indexers#486
# imdbId: "{{ .Query.IMDBIDShort }}" # disabled due to #14776
tmdbId: "{{ .Query.TMDBID }}"
tvdbId: "{{ .Query.TVDBID }}"
@@ -148,8 +148,13 @@ search:
args: ["(?i)(Science Fiction)", "Science_Fiction"]
- name: replace
args: [" & ", "_&_"]
_internal:
selector: internal
case:
False: "{{ .False }}"
True: "{{ .True }}"
description:
text: "{{ .Result.genre }}"
text: "{{ if .Result._internal }}Internal{{ else }}{{ end }}{{ if and .Result._internal .Result.genre }} | {{ else }}{{ end }}{{ .Result.genre }}"
seeders:
selector: seeders
leechers:
@@ -197,4 +202,4 @@ search:
minimumseedtime:
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800
# json UNIT3D 8.1.3
# json UNIT3D 8.1.3 (custom)

View File

@@ -4,7 +4,7 @@ replaces:
- tehconnectionme
- anthelion
name: Anthelion (API)
description: "Anthelion is a Private MOVIES tracker"
description: "Anthelion (ANT) is a Private Torrent Tracker for MOVIES"
language: en-US
type: private
encoding: UTF-8
@@ -91,6 +91,8 @@ search:
selector: codec
_container:
selector: container
filters:
- name: toupper
_media:
selector: media
filters:
@@ -122,7 +124,11 @@ search:
filters:
- name: htmldecode
- name: append
args: " {{ .Result.year }} {{ .Result._codec }} {{ .Result._container }} {{ .Result._media }} {{ .Result._resolution }} {{ .Result._audioFormat }}{{ if .Result._subbing }} Subs{{ else }}{{ end }}{{ if .Result._flags }} {{ .Result._flags }}{{ else }}{{ end }}{{ if .Result._language }} {{ .Result._language }}{{ else }}{{ end }}{{ if and (.Result._releaseGroup) (ne .Result._releaseGroup \"NULL\") }}-{{ .Result._releaseGroup }}{{ else }}{{ end }}"
args: " {{ .Result.year }} {{ .Result._resolution }} {{ .Result._media }} {{ .Result._container }} {{ .Result._codec }} {{ .Result._audioFormat }}{{ if .Result._subbing }} Subs{{ else }}{{ end }}{{ if .Result._flags }} {{ .Result._flags }}{{ else }}{{ end }}{{ if .Result._language }} {{ .Result._language }}{{ else }}{{ end }}{{ if and (.Result._releaseGroup) (ne .Result._releaseGroup \"NULL\") }}-{{ .Result._releaseGroup }}{{ else }}{{ end }}"
- name: replace
args: ["M2TS H265", "M2TS HEVC"]
- name: replace
args: ["M2TS H264", "M2TS AVC"]
details:
selector: guid
download:

View File

@@ -1,7 +1,7 @@
---
id: arabafenice
name: ArabaFenice
description: "Araba Fenice (Phoenix) is an ITALIAN Private site for TV / MOVIES / GENERAL"
description: "Araba Fenice (Phoenix) is an ITALIAN Private Torrent Tracker for MOVIES / TV / GENERAL"
language: it-IT
type: private
encoding: UTF-8

View File

@@ -52,7 +52,6 @@ caps:
- {id: 52, cat: TV, desc: "مسرحيات (Plays)"}
- {id: 71, cat: TV, desc: "مسلسلات مدبلجه عربي (Arabic Dubbed Series)"}
- {id: 90, cat: TV, desc: "برامج ومسابقات (Shows)"}
- {id: 117, cat: TV, desc: "رمضان 2024 (Ramadan)"}
# المرئيات الاجنبية Foreign Movies
- {id: 92, cat: TV/Foreign, desc: "تعليمي (Educational)"}
- {id: 93, cat: TV/Documentary, desc: "وثائقي (Documentary)"}
@@ -79,18 +78,10 @@ caps:
- {id: 25, cat: Audio, desc: "القران الكريم (The Holy Quran)"}
- {id: 27, cat: Audio, desc: "محاضرات (Lectures)"}
- {id: 26, cat: Audio, desc: "اناشيد (Chants)"}
- {id: 118, cat: Audio, desc: "برامج صوتية (Programs)"}
# برامج Software
- {id: 22, cat: PC, desc: "برامج عربية (Arabic Software)"}
- {id: 23, cat: PC, desc: "برامج عامه (Public Software)"}
- {id: 78, cat: PC/Mobile-iOS, desc: "iPad/iPhone"}
- {id: 79, cat: PC/Mobile-Android, desc: "android"}
# العاب Games
- {id: 30, cat: PC/Games, desc: "PC"}
- {id: 31, cat: Console/PS3, desc: "PS2"}
- {id: 53, cat: Console/Wii, desc: "wii"}
- {id: 55, cat: Console/PSP, desc: "PSP"}
- {id: 63, cat: Console/XBox, desc: "XBOX"}
- {id: 64, cat: Console/PS3, desc: "PS3"}
# اخرى Other
- {id: 17, cat: Books, desc: "كتب (Books)"}
- {id: 65, cat: Other, desc: "صور (Images)"}
@@ -119,12 +110,13 @@ login:
search:
paths:
# https://www.arabp2p.com/index.php?page=torrents&search=&category=0&active=0&internel=0
# https://www.arabp2p.net/index.php?page=torrents&search=&category=0&active=0&internel=0&order=3&by=2
- path: index.php
inputs:
page: torrents
search: "{{ .Keywords }}"
category: "{{ if .Categories }}{{ range .Categories }}{{.}};{{end}}{{ else }}0{{ end }}"
# does not support multi categories, default to All
category: 0
# 0 all 1 activeonly 2 deadonly
active: 0
# 0 all 1 internal 2 external
@@ -134,38 +126,43 @@ search:
# does not support imdbid search or provide imdb link in results
rows:
selector: table.torrent tr.torrent
selector: table#torrents_list_p > tbody > tr:has(a[href^="download.php?id="]), table#torrents_list_p > tbody > tr:has(a[href^="magnet:?xt="])
filters:
- name: andmatch
fields:
category:
selector: td a[href^="index.php?page=torrents&category="]
selector: a[href^="index.php?page=torrents&category="]:last-child
attribute: href
filters:
- name: querystring
args: category
title:
selector: td a[href^="index.php?page=torrent-details"]
selector: a[href^="index.php?page=torrent-details"]
details:
selector: td a[href^="index.php?page=torrent-details"]
selector: a[href^="index.php?page=torrent-details"]
attribute: href
download:
selector: td a[href^="download.php"]
selector: a[href^="download.php?id="]
attribute: href
optional: true
magnet:
selector: a[href^="magnet:?xt="]
attribute: href
optional: true
date:
selector: td:nth-child(4) span
selector: span.upload-date > span
attribute: title
# auto adjusted by site account profile
filters:
- name: dateparse
args: "yyyy-MM-dd HH:mm:ss"
seeders:
selector: td:nth-child(5)
leechers:
selector: td:nth-child(6)
args: "MM-yy-dd HH:mm:ss tt"
size:
selector: td:nth-child(7)
selector: span.size
seeders:
selector: span[title="Seeders"]
leechers:
selector: span[title="Leechers"]
downloadvolumefactor:
case:
span.free: 0

View File

@@ -34,6 +34,7 @@ caps:
- {id: 24, cat: TV, desc: "Series / TV Episodes"}
- {id: 25, cat: TV, desc: "Series / TV Boxset"}
- {id: 26, cat: TV/HD, desc: "Series / TV Boxset HD"}
- {id: 60, cat: TV/UHD, desc: "Series / 4K"}
- {id: 3, cat: Audio, desc: "Music"}
- {id: 27, cat: Audio/MP3, desc: "Music / MP3"}
- {id: 28, cat: Audio/Video, desc: "Music / Video"}

View File

@@ -1,7 +1,7 @@
---
id: asiancinema
name: AsianCinema
description: "Tracker Movies/TV/Music"
description: "AsianCinema is a Private Tracker for ASIAN MOVIES / TV / MUSIC"
language: en-US
type: private
encoding: UTF-8

View File

@@ -1,7 +1,7 @@
---
id: asiandvdclub
name: AsianDVDClub
description: "AsianDVDClub (ADC) is a Private Torrent Tracker for Asian DVD and BluRay"
description: "AsianDVDClub (ADC) is a Private Torrent Tracker for ASIAN DVD and BluRay"
language: en-US
type: private
encoding: UTF-8

View File

@@ -65,6 +65,7 @@ settings:
default: "Account retention rules:<ol><li>Users with Extreme User and above will be retained forever</li><li>Starting from 20230701, the non-login ban time will be adjusted to:<ul><li>(Home Alone) User - 40 days</li><li>(Young and vigorous) Power User - 60 days</li><li>(Children of Jianghu) Elite User - 80 days</li><li>(Street Fighter) Crazy User - 100 days</li><li>(non-stop) Insane User - 120 days</li><li>(Outstanding Citizen) Veteran User - 180 days</li></ul></li><li>Users with no traffic (i.e. uploading/downloading data) If it is 0) If you do not log in for 7 consecutive days will be disabled</li><li>'Parked accounts' no longer enjoy the benefits of retaining accounts, and are also subject to the above rules.</li></ol>"
login:
# using cookie method because site regularly disables login page for certain events during the year
method: cookie
inputs:
cookie: "{{ .Config.cookie }}"

View File

@@ -1,7 +1,7 @@
---
id: aussierules
name: Aussierul.es
description: "Aussierul.es is a torrent site for Aussie Rules Football played in Australia"
description: "AussieRul.es is a Private Torrent Tracker for AUSTRALIAN RULES FOOTBALL"
language: en-AU
type: private
encoding: UTF-8
@@ -35,7 +35,7 @@ settings:
- name: dead
label: Include Dead Torrents
type: select
default: No
default: no
options:
yes: Yes
no: No

View File

@@ -1,7 +1,7 @@
---
id: azusa
name: Azusa (梓喵)
description: "Azusa (梓喵) is a CHINESE Private Torrent Tracker focusing on Comics"
description: "Azusa (梓喵) is a CHINESE Private Torrent Tracker focusing on COMICS"
language: zh-CN
type: private
encoding: UTF-8
@@ -22,19 +22,11 @@ caps:
book-search: [q]
settings:
- name: username
- name: cookie
type: text
label: Username
- name: password
type: password
label: Password
- name: 2facode
type: text
label: 2FA code
- name: info_2fa
type: info
label: "About 2FA code"
default: "Only fill in the <b>2FA code</b> box if you have enabled <b>2FA</b> on the Uploads Web Site. Otherwise just leave it empty."
label: Cookie
- name: info_cookie
type: info_cookie
- name: freeleech
type: checkbox
label: Search freeleech only
@@ -61,45 +53,34 @@ settings:
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
# using cookie method because site regularly disables login page for certain events during the year
method: cookie
inputs:
secret: ""
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
two_step_code: "{{ .Config.2facode }}"
logout: ""
securelogin: ""
ssl: yes
trackerssl: ""
error:
- selector: td.embedded:has(h2:contains("失败"))
cookie: "{{ .Config.cookie }}"
test:
path: index.php
selector: a[href="logout.php"]
selector: a[href^="logout.php?csrf_token="]
search:
paths:
- path: torrents.php
allowEmptyInputs: true
inputs:
$raw: "{{ range .Categories }}cat{{.}}=1&{{end}}"
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%
spstate: "{{ if .Config.freeleech }}2{{ else }}0{{ end }}"
inclbookmarked: 0
approval_status: ""
trackerStatus: ""
search: "{{ .Keywords }}"
# 0 title, 1 descr, 3 uploader, 4 imdburl
search_area: 0
# 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)
@@ -148,11 +129,17 @@ search:
size:
selector: td.rowfollow:nth-child(5)
seeders:
selector: td.rowfollow:nth-child(6)
selector: a[href$="dllist=1#seeders"]
optional: true
default: 0
leechers:
selector: td.rowfollow:nth-child(7)
selector: a[href$="dllist=1#leechers"]
optional: true
default: 0
grabs:
selector: td.rowfollow:nth-child(8)
selector: a[href^="viewsnatches.php?id="]
optional: true
default: 0
downloadvolumefactor:
case:
img.pro_free: 0
@@ -170,4 +157,4 @@ search:
description:
selector: td:nth-child(2)
remove: a, b, font, img, span
# NexusPHP v1.7.20 2022-08-05
# NexusPHP v1.7.20 2022-08-05 (custom)

View File

@@ -10,6 +10,7 @@ links:
caps:
categorymappings:
- {id: 100, cat: Console, desc: "Anbernic"}
- {id: 15, cat: PC/Mobile-Android, desc: "Android"}
- {id: 35, cat: TV/Anime, desc: "Anime"}
- {id: 51, cat: PC/Mac, desc: "Apple"}
@@ -17,9 +18,9 @@ caps:
- {id: 64, cat: Audio/Audiobook, desc: "Audiobooks"}
- {id: 71, cat: Console, desc: "Batocera"}
- {id: 4, cat: Movies/BluRay, desc: "Blu-Ray"}
- {id: 22, cat: Console, desc: "CoinOps"}
- {id: 42, cat: Console, desc: "CoinOPS Official"}
- {id: 65, cat: Console, desc: "CoinOps Unofficial"}
- {id: 22, cat: Console, desc: "CoinOps"}
- {id: 63, cat: Books/Comics, desc: "Comics"}
- {id: 60, cat: Console, desc: "Core"}
- {id: 72, cat: Console, desc: "CORE Community"}
@@ -28,36 +29,44 @@ caps:
- {id: 41, cat: Console, desc: "Dragon"}
- {id: 5, cat: Books, desc: "EBooks"}
- {id: 80, cat: PC, desc: "Emulation Media"}
- {id: 61, cat: Console, desc: "emuxtras"}
- {id: 69, cat: TV, desc: "Entertainment"}
- {id: 61, cat: PC, desc: "emuxtras"}
- {id: 89, cat: PC, desc: "Ghostware"}
- {id: 84, cat: TV, desc: "GOG DRM FREE"}
- {id: 77, cat: PC, desc: "Hyperspin"}
- {id: 34, cat: TV, desc: "Kids"}
- {id: 43, cat: Console, desc: "LB No Intro"}
- {id: 85, cat: PC, desc: "MAME Rom Sets"}
- {id: 33, cat: TV/Sport, desc: "MMA/Boxing"}
- {id: 32, cat: Movies, desc: "Movie Pack"}
- {id: 6, cat: Movies, desc: "Movies/XVID"}
- {id: 106, cat: Movies/UHD, desc: "Movie Pack 4K"}
- {id: 6, cat: Movies, desc: "Movies"}
- {id: 105, cat: Movies/UHD, desc: "Movies 4K"}
- {id: 82, cat: PC, desc: "MS-DOS"}
- {id: 7, cat: Audio, desc: "Music"}
- {id: 31, cat: Console, desc: "Nintendo"}
- {id: 59, cat: Console, desc: "P-R-U"}
- {id: 8, cat: PC/Games, desc: "PC Games"}
- {id: 50, cat: Console, desc: "PlayBox"}
- {id: 87, cat: Console, desc: "Playnite"}
- {id: 30, cat: Console, desc: "Playstation"}
- {id: 62, cat: Console, desc: "RaspberryPi"}
- {id: 56, cat: Console, desc: "Retro Minis"}
- {id: 62, cat: PC, desc: "Raspberry Pi"}
- {id: 83, cat: PC, desc: "Retro eXo"}
- {id: 56, cat: PC, desc: "Retro Minis"}
- {id: 81, cat: PC, desc: "Retro Scene Releases"}
- {id: 67, cat: Console, desc: "Retrobat"}
- {id: 67, cat: PC, desc: "Retrobat"}
- {id: 88, cat: PC, desc: "RetroFE"}
- {id: 79, cat: PC, desc: "RGB-Pi"}
- {id: 76, cat: Console, desc: "RGS"}
- {id: 27, cat: Console, desc: "Roms and Emulators"}
- {id: 68, cat: Console, desc: "Schmoomer's"}
- {id: 27, cat: PC, desc: "Roms and Emulators"}
- {id: 68, cat: PC, desc: "Schmoomer's"}
- {id: 57, cat: Console, desc: "Sega"}
- {id: 74, cat: PC, desc: "Sleyk/SGC"}
- {id: 40, cat: TV, desc: "Soaps"}
- {id: 29, cat: TV/Sport, desc: "Sport"}
- {id: 9, cat: TV, desc: "TV-Boxsets"}
- {id: 11, cat: TV, desc: "TV/x264"}
- {id: 10, cat: TV, desc: "TV/Xvid"}
- {id: 75, cat: Audio, desc: "Video Game Music"}
- {id: 90, cat: PC, desc: "TeknoParrot"}
- {id: 9, cat: TV, desc: "TV Packs"}
- {id: 11, cat: TV, desc: "TV Shows"}
- {id: 97, cat: TV/Other, desc: "Video Courses"}
- {id: 75, cat: TV, desc: "Video Game Music"}
- {id: 73, cat: Console, desc: "Wolfanoz"}
- {id: 14, cat: TV/Sport, desc: "WWE"}
- {id: 26, cat: Console, desc: "Xbox"}

View File

@@ -1,106 +0,0 @@
---
id: badasstorrents
name: Badass Torrents
description: "Badass Torrents is a Public torrent site for MOVIES / TV / GENERAL"
language: en-US
type: public
encoding: UTF-8
requestDelay: 5
links:
- https://badasstorrents.com/
legacylinks:
- https://badasstorrents.mrunblock.bond/
- https://badasstorrents.nocensor.cloud/
caps:
categories:
Anime: TV/Anime
Apps: PC
Books: Books
Games: PC/Games
Movies: Movies
Music: Audio
Other: Other
TV: TV
XXX: XXX
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
music-search: [q, album, artist]
book-search: [q]
settings:
- name: info_flaresolverr
type: info_flaresolverr
- name: downloadlink
type: select
label: Download link
default: "magnet:?xt="
options:
"/d/": ".torrent"
"magnet:?xt=": "magnet"
- name: downloadlink2
type: select
label: Download link (fallback)
default: "/d/"
options:
"/d/": ".torrent"
"magnet:?xt=": "magnet"
- name: info_download
type: info
label: About the Download links
default: You can optionally set as a fallback an automatic alternate link, so if the .torrent download link fails your download will still be successful.
download:
selectors:
- selector: a[href*="{{ .Config.downloadlink }}"]
attribute: href
- selector: a[href*="{{ .Config.downloadlink2 }}"]
attribute: href
search:
paths:
# search has 10 torrents per page, latest has 100 torrents per page.
- path: "{{ if .Keywords }}s/{{ .Keywords }}{{ else }}latest.html{{ end }}"
- path: "{{ if .Keywords }}s/{{ .Keywords }}&page=10{{ else }}{{ end }}"
keywordsfilters:
- name: re_replace
args: ["[\\s]+", "-"]
- name: tolower
rows:
selector: table.table-hover > tbody > tr
filters:
- name: andmatch
fields:
category:
selector: a[href^="/c/"]
title:
selector: a[href*="/v/"]
details:
selector: a[href*="/v/"]
attribute: href
download:
selector: a[href*="/v/"]
attribute: href
date:
selector: td:nth-child(3)
filters:
- name: append
args: " +00:00" # GMT
- name: dateparse
args: "yyyy-MM-dd HH:mm:ss zzz"
size:
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

@@ -75,6 +75,7 @@ settings:
asc: asc
login:
# using cookie method because login page has embedded Google reCAPTCHA
method: cookie
inputs:
cookie: "{{ .Config.cookie }}"

View File

@@ -1,7 +1,7 @@
---
id: bestcore
name: Best-Core
description: "Best-Core is a HUNGARIAN Private Tracker for MOVIES / TV"
description: "Best-Core is a HUNGARIAN Private Tracker for MOVIES / TV / GENERAL"
language: hu-HU
type: private
encoding: ISO-8859-2
@@ -106,6 +106,8 @@ login:
inputs:
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
error:
- selector: :root:contains("Sikertelen bejelentkezés")
test:
path: index.php
selector: a[href^="logout.php?c="]

View File

@@ -1,7 +1,7 @@
---
id: bibliotik
name: Bibliotik
description: "Bibliotik is a private site for eBooks and audiobooks"
description: "Bibliotik is a Private Torrent Tracker for EBOOKS and AUDIOBOOKS"
language: en-US
type: private
encoding: UTF-8

View File

@@ -0,0 +1,147 @@
---
id: bigcore
name: BigCore
description: "BigCore is a HUNGARIAN Private Tracker for MOVIES / TV / GENERAL"
language: hu-HU
type: private
encoding: UTF-8
links:
- https://bigcore.eu/
caps:
categorymappings:
- {id: 48, cat: Movies/SD, desc: "CAM/Hun"}
- {id: 49, cat: Movies/SD, desc: "CAM/Eng"}
- {id: 50, cat: Movies/SD, desc: "SD/Hun"}
- {id: 51, cat: Movies/SD, desc: "SD/Eng"}
- {id: 52, cat: Movies/DVD, desc: "DVD/Hun"}
- {id: 53, cat: Movies/DVD, desc: "DVD/Eng"}
- {id: 54, cat: Movies/HD, desc: "HD/Hun"}
- {id: 55, cat: Movies/HD, desc: "HD/Eng"}
- {id: 56, cat: TV, desc: "Sorozat/Hun"}
- {id: 57, cat: TV, desc: "Sorozat/Eng"}
- {id: 58, cat: PC/Games, desc: "Játék/ISO"}
- {id: 59, cat: PC/ISO, desc: "Program/ISO"}
- {id: 60, cat: PC/Games, desc: "Játék/RIP"}
- {id: 61, cat: PC/0day, desc: "Program/RIP"}
- {id: 62, cat: Audio, desc: "Zene/Hun"}
- {id: 63, cat: Audio, desc: "Zene/Eng"}
- {id: 64, cat: Books, desc: "Könyv"}
- {id: 65, cat: PC/Mobile-Other, desc: "Mobil"}
- {id: 66, cat: XXX/x264, desc: "XXX/Video"}
- {id: 67, cat: XXX/ImageSet, desc: "XXX/Kép"}
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
music-search: [q]
book-search: [q]
settings:
- name: cookie
type: text
label: Cookie
- name: info_cookie
type: info_cookie
- name: sort
type: select
label: Sort requested from site
default: 4
options:
1: title
4: created
7: seeders
5: size
- name: type
type: select
label: Order requested from site
default: desc
options:
desc: desc
asc: asc
- name: info_tpp
type: info
label: Results Per Page
default: For best results, change the <b>Torrentek száma egy oldalon</b> setting to <b>100</b> on your account profile. The default is <i>30</i>.
login:
# using cookie method because login page has embedded Google reCAPTCHA
method: cookie
inputs:
cookie: "{{ .Config.cookie }}"
test:
path: index.php
selector: a[href="/logout.php"]
search:
paths:
- path: browse.php
inputs:
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
search: "{{ .Keywords }}"
# 0 active, 1 incldead, 2 onlydead, 3 myupload, 4 waiting for seed
incldead: 1
sort: "{{ .Config.sort }}"
type: "{{ .Config.type }}"
rows:
selector: tr[id^="torrent_row_"], tr[id^="hidden_torrent_row_"]
after: 1
fields:
category:
selector: a[href^="browse.php?cat="]
attribute: href
filters:
- name: querystring
args: cat
title:
selector: a.tooltip[href$="details"]
attribute: title
details:
selector: a.tooltip[href$="details"]
attribute: href
download:
selector: a[href^="download.php?torrent="]
attribute: href
poster:
selector: a[href^="kepek/"]
attribute: href
files:
selector: a.viewFileList
date:
selector: td:nth-child(7) a[title]
attribute: title
filters:
- name: append
args: " +01:00" # CET
- name: dateparse
args: "yyyy-MM-dd HH:mm:ss zzz"
size:
selector: td:nth-child(8)
grabs:
selector: td:nth-child(9)
seeders:
selector: td:nth-child(10)
leechers:
selector: td:nth-child(11)
description:
case:
i.fa-check: "Verified"
i.fa-question: "Unverified"
downloadvolumefactor:
case:
span:contains("0x"): 0
"*": 1
uploadvolumefactor:
case:
span:contains("2x"): 2
span:contains("3x"): 3
span:contains("4x"): 4
span:contains("5x"): 5
"*": 1
minimumseedtime:
# 1 days (as seconds = 1 x 24 x 60 x 60)
text: 86400
# engine n/a

View File

@@ -10,30 +10,29 @@ links:
- https://bitbazis.net/
caps:
# dont forget to update the path categories in the search block
categorymappings:
- {id: 85, cat: Movies/SD, desc: "Film-Cam", default: true}
- {id: 15, cat: Movies/SD, desc: "Film-SD", default: true}
- {id: 17, cat: Movies/DVD, desc: "Film-DVD", default: true}
- {id: 83, cat: Movies/HD, desc: "Film-HD", default: true}
- {id: 94, cat: Movies/HD, desc: "Film-FHD", default: true}
- {id: 92, cat: Movies/UHD, desc: "Film-UHD", default: true}
- {id: 85, cat: Movies/SD, desc: "Film-Cam", default: true}
- {id: 22, cat: TV, desc: "Sorozat-Hun", default: true}
- {id: 64, cat: Movies, desc: "Film-Pack", default: true}
- {id: 24, cat: Audio/Video, desc: "Klip", default: true}
- {id: 70, cat: Audio/Audiobook, desc: "Hangoskönyv", default: true}
- {id: 27, cat: Books/EBook, desc: "Könyv", default: true}
- {id: 69, cat: TV/Anime, desc: "Mese-SD", default: true}
- {id: 91, cat: TV/Anime, desc: "Mese-HD", default: true}
- {id: 25, cat: Audio/MP3, desc: "Mp3-Hun", default: true}
- {id: 26, cat: Audio/MP3, desc: "Mp3-Eng", default: true}
- {id: 84, cat: Audio/Lossless, desc: "FLAC-Hun", default: true}
- {id: 71, cat: Audio/Lossless, desc: "FLAC-Eng", default: true}
- {id: 31, cat: PC/Games, desc: "Játék", default: true}
- {id: 27, cat: Books/EBook, desc: "Könyv", default: true}
- {id: 81, cat: PC/0day, desc: "Program", default: true}
- {id: 14, cat: Other, desc: "Egyéb", default: true}
- {id: 31, cat: PC/Games, desc: "Játék", default: true}
- {id: 69, cat: TV/Anime, desc: "Mese-SD", default: true}
- {id: 91, cat: TV/Anime, desc: "Mese-HD", default: true}
- {id: 64, cat: Movies, desc: "Film-Pack", default: true}
- {id: 92, cat: Movies/UHD, desc: "Film-UHD", default: true}
- {id: 66, cat: XXX/ImageSet, desc: "XXX", default: false}
- {id: 33, cat: XXX/SD, desc: "XXX-SD", default: false}
- {id: 89, cat: XXX/x264, desc: "XXX-HD", default: false}
- {id: 24, cat: Audio/Video, desc: "Klip", default: true}
- {id: 14, cat: Other, desc: "Egyéb", default: true}
modes:
search: [q]
@@ -82,12 +81,12 @@ login:
cookie: "{{ .Config.cookie }}"
test:
path: index.php
selector: li[onclick^="window.open('logout.php?k="]
selector: i.fa-arrow-right-from-bracket[title="Kilépés"]
search:
paths:
- path: browse.php
categories: [85, 86, 15, 16, 17, 19, 83, 82, 94, 95, 92, 93, 22, 58, 64, 24, 70, 27, 50, 69, 68, 91, 25, 26, 84, 71, 31, 54, 81, 67, 49, 14, 65, 97]
categories: [15, 83, 94, 85, 22, 25, 26, 84, 71, 27, 81, 31, 69, 91, 64, 92, 24, 14]
inputs:
# 0 all, 1 active, 2 deadonly, 3 myuploads, 4 zeroseed, 6 re-seeded
incldead: 0
@@ -116,7 +115,7 @@ search:
- name: replace
args: ["catpic_", ""]
title:
selector: span.torrent-title
selector: span.torrent-name
_id:
selector: tr[data-torrent-id]
attribute: data-torrent-id
@@ -131,7 +130,7 @@ search:
selector: a[href*="imdb.com/title/tt"]
attribute: href
size:
selector: span.torrent-size
selector: td.torrent-size
date:
# 36 perce
# 13 órája és 59 perce

View File

@@ -0,0 +1,160 @@
---
id: bitgamer
name: bitGAMER
description: "bitGAMER is a Private Torrent Tracker for GAMES"
language: en-US
type: private
encoding: UTF-8
links:
- https://bitgamer.ch/
caps:
categorymappings:
- {id: 1, cat: XXX/Other, desc: "Adult Games"}
- {id: 3, cat: PC/0day, desc: "Burning/Ripping Tools"}
- {id: 4, cat: Books/Other, desc: "Guides/Game Documents"}
- {id: 13, cat: Movies/Other, desc: "Movies/TV/Video"}
- {id: 48, cat: Audio/Other, desc: "Music/OST"}
- {id: 52, cat: Console/Other, desc: "Amiga"}
- {id: 18, cat: PC/Mobile-iOS, desc: "Apple - iPhone/iPod/iPad"}
- {id: 54, cat: Console/Other, desc: "Arcade"}
- {id: 19, cat: Console/Other, desc: "Atari"}
- {id: 51, cat: Console/Other, desc: "Commodore 64"}
- {id: 22, cat: PC/Mobile-Android, desc: "Google - Android"}
- {id: 61, cat: Console/Other, desc: "Hyperspin"}
- {id: 24, cat: Console/XBox, desc: "Microsoft - Xbox"}
- {id: 25, cat: Console/XBox 360, desc: "Microsoft - Xbox 360"}
- {id: 49, cat: Console/XBox 360, desc: "Microsoft - Xbox 360 JTAG"}
- {id: 57, cat: Console/XBox One, desc: "Microsoft - Xbox One"}
- {id: 27, cat: Console/Other, desc: "Neo Geo"}
- {id: 55, cat: Console/3DS, desc: "Nintendo - 3DS"}
- {id: 28, cat: Console/NDS, desc: "Nintendo - DS"}
- {id: 29, cat: Console/Other, desc: "Nintendo - Game Boy Advance"}
- {id: 30, cat: Console/Other, desc: "Nintendo - Gameboy"}
- {id: 31, cat: Console/Other, desc: "Nintendo - Gamecube "}
- {id: 33, cat: Console/Other, desc: "Nintendo - N64 "}
- {id: 35, cat: Console/Other, desc: "Nintendo - NES"}
- {id: 50, cat: Console/Other, desc: "Nintendo - SNES"}
- {id: 63, cat: Console/Other, desc: "Nintendo - Switch"}
- {id: 37, cat: Console/Wii, desc: "Nintendo - Wii"}
- {id: 59, cat: Console/WiiU, desc: "Nintendo - Wii U"}
- {id: 53, cat: PC/Games, desc: "PC - DOS"}
- {id: 64, cat: PC/Games, desc: "PC - Linux"}
- {id: 39, cat: PC/Mac, desc: "PC - Mac OS X"}
- {id: 40, cat: PC/Games, desc: "PC - Windows"}
- {id: 41, cat: Console/Other, desc: "Sega"}
- {id: 42, cat: Console/Other, desc: "Sega - Dreamcast"}
- {id: 43, cat: Console/Other, desc: "Sega - Megadrive"}
- {id: 44, cat: Console/Other, desc: "Sony - Playstation"}
- {id: 45, cat: Console/Other, desc: "Sony - Playstation 2"}
- {id: 46, cat: Console/PS3, desc: "Sony - Playstation 3"}
- {id: 56, cat: Console/PS4, desc: "Sony - Playstation 4"}
- {id: 47, cat: Console/PSP, desc: "Sony - Playstation Portable "}
- {id: 58, cat: Console/PS Vita, desc: "Sony - Playstation Vita"}
modes:
search: [q]
book-search: [q]
allowrawsearch: true
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
login:
path: takelogin.php
method: post
inputs:
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
error:
- selector: td:has(:contains("Login failed"))
test:
path: my.php
selector: a[href^="logout.php"]
search:
paths:
- path: browse.php
inputs:
search: "{{ .Keywords }}"
# multi-cat search appears to be broken on site
category: 0
# 0: name, 1: descr, 2: both
blah: 0
# 0: include dead, 1: alive, 2: dead, 3: freeleech
incldead: "{{ if .Config.freeleech }}3{{ else }}0{{ end }}"
sort: "{{ .Config.sort }}"
type: "{{ .Config.type }}"
rows:
selector: .outer > form > table > tbody > tr:has(a[href^="download.php"])
fields:
category:
selector: a[href^="browse.php?cat="]
attribute: href
filters:
- name: querystring
args: cat
title:
selector: a[href^="details.php"][title]
attribute: title
details:
selector: a[href^="details.php"]
attribute: href
download:
selector: a[href^="download.php"]
attribute: href
date:
# several old torrents with `0000-00-00 00:00:00` dates
selector: td:nth-child(5):not(:contains("000-00-0000:00:00"))
filters:
- name: append
args: " +00:00" # GMT
- name: dateparse
args: "yyyy-MM-ddHH:mm:ss zzz"
optional: true
default: now
size:
selector: td:nth-child(6)
seeders:
selector: td:nth-child(10)
leechers:
selector: td:nth-child(11)
grabs:
selector: td:nth-child(7)
downloadvolumefactor:
case:
img[src*="/freeleech.png"]: 0
"*": 1
minimumratio:
text: 1.0
minimumseedtime:
# 2 days (as seconds = 2 x 24 x 60 x 60)
text: 172800
# engine n/a

View File

@@ -89,6 +89,7 @@ settings:
default: "Vacation mode is used to avoid deletion due to inactivity for 90 days. You can turn it on or off in the Profile menu, set the appropriate option and save your changes."
login:
# using cookie method because login page has embedded Google reCAPTCHA
method: cookie
inputs:
cookie: "{{ .Config.cookie }}"
@@ -113,7 +114,7 @@ search:
User-Agent: ["{{ .Config.useragent }}"]
rows:
selector: table#TorrentTable > tbody > tr
selector: table#torrenttable > tbody > tr
fields:
category:
@@ -144,7 +145,7 @@ search:
- name: dateparse
args: "yyyy-MM-dd HH:mm:ss zzz"
size:
selector: td.fixed-width-size > span
selector: td.fixed-width-size > a
grabs:
selector: td.fixed-width-completed
seeders:

View File

@@ -1,7 +1,7 @@
---
id: bithumen
name: BitHUmen
description: "BitHUmen is a Hungarian Private site for TV / MOVIES / GENERAL"
description: "BitHUmen is a HUNGARIAN Private Torrent Tracker for MOVIES / TV / GENERAL"
language: hu-HU
type: private
encoding: ISO-8859-2
@@ -48,44 +48,61 @@ caps:
music-search: [q]
book-search: [q]
settings:
- name: cookie
type: text
label: Cookie
- name: info_cookie
type: info_cookie
- name: sort
type: select
label: Sort requested from site
default: added
options:
added: created
seeders: seeders
size: size
name: title
- name: type
type: select
label: Order requested from site
default: DESC
options:
DESC: desc
ASC: asc
- name: info_activity
type: info
label: Account Inactivity
default: "If you do not visit the site for 1 year, you will be banned for inactivity. The permanent deletion of your account after the ban is 2 years."
login:
path: takelogin.php
method: post
method: cookie
inputs:
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
error:
- selector: td.embedded:has(h2:contains("bejelentkezés"))
cookie: "{{ .Config.cookie }}"
test:
path: browse.php
selector: a[href*="logout.php"]
path: index.php
selector: a[href^="/logout.php?"]
search:
paths:
- path: browse.php
inputs:
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
search: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{ else }}{{ .Keywords }}{{ end }}" # for dashboard imdbid search
incldead: 1
search: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{ else }}{{ .Keywords }}{{ end }}"
onlytitle: "{{ if .Query.IMDBID }}{{ else }}yes{{ end }}"
sort: "{{ .Config.sort }}"
d: "{{ .Config.type }}"
rows:
selector: table#torrenttable > tbody > tr:has(a[href^="details.php?id="])
filters:
- name: andmatch
fields:
# download button can be disbled in the profile, use details link instead
# download:
# selector: a[href^="download.php/"]
# attribute: href
download:
selector: a[href^="details.php?id="]
category:
selector: a[href^="?cat="]
attribute: href
filters:
- name: replace
args: ["details.php?id=", "download.php/"]
- name: append
args: "/invalid.torrent"
- name: querystring
args: cat
title_default:
selector: a[href^="details.php?id="]
title:
@@ -96,21 +113,30 @@ search:
details:
selector: a[href^="details.php?id="]
attribute: href
imdbid:
selector: a[href*="imdb.com/title/tt"]
# download button can be disabled in the profile, use details link instead
download:
selector: a[href^="details.php?id="]
attribute: href
filters:
- name: replace
args: ["details.php?id=", "download.php/"]
- name: append
args: "/invalid.torrent"
poster:
selector: a[onmouseover^="bithumen.UI.images.coverShow"]
attribute: onmouseover
filters:
- name: regexp
args: "\"(.*?)\""
category:
selector: a[href^="?cat="]
imdbid:
selector: a[href*="imdb.com/title/tt"]
attribute: href
filters:
- name: querystring
args: cat
size:
selector: td:nth-child(6) > u
files:
selector: td:nth-child(3)
grabs:
selector: td:nth-child(7)
seeders:
selector: td:nth-child(8)
leechers:
@@ -118,21 +144,19 @@ search:
filters:
- name: regexp
args: /\s*([\d,]+)
grabs:
selector: td:nth-child(7)
files:
selector: td:nth-child(3)
size:
selector: td:nth-child(6) > u
genre:
selector: span:has(a[href^="browse.php?genre="])
downloadvolumefactor:
text: 0
uploadvolumefactor:
selector: td:nth-child(5) > nobr > font:contains(" × ")
optional: true
default: 1
filters:
- name: replace
args: ["×", ""]
minimumseedtime:
# 1 day (as seconds = 24 x 60 x 60)
text: 86400
description:
selector: td:nth-child(2) > div
date_year:
selector: td:nth-child(5):contains('.')
optional: true
@@ -155,6 +179,4 @@ search:
args: ["tegnap", "yesterday"]
date:
text: "{{ if or .Result.date_day .Result.date_year }}{{ or .Result.date_day .Result.date_year }}{{ else }}now{{ end }}"
description:
selector: td:nth-child(2) > div
# engine tbd

View File

@@ -7,6 +7,7 @@ type: semi-private
encoding: UTF-8
links:
- http://127.0.0.1:3333/
- http://bitmagnet:3333/
caps:
categorymappings:
@@ -48,8 +49,8 @@ search:
t: "{{ .Query.Type }}"
q: "{{ .Keywords }}"
cat: "{{ join .Categories \",\" }}"
imdbId: "{{ .Query.IMDBIDShort }}"
tmdbId: "{{ .Query.TMDBID }}"
imdbid: "{{ .Query.IMDBIDShort }}"
tmdbid: "{{ .Query.TMDBID }}"
season: "{{ .Query.Season }}"
ep: "{{ .Query.Ep }}"
limit: 100

View File

@@ -1,7 +1,7 @@
---
id: bitpalace
name: Bitpalace
description: "Bitpalace is a Hungarian Private Torrent Tracker for MOVIES / TV / GENERAL"
description: "Bitpalace is a HUNGARIAN Private Torrent Tracker for MOVIES / TV / GENERAL"
language: hu-HU
type: private
encoding: UTF-8
@@ -35,10 +35,10 @@ caps:
- {id: 3, cat: Movies/SD, desc: "XVID HUN"}
- {id: 12, cat: XXX/DVD, desc: "XXX DVD-R"}
- {id: 6, cat: XXX/x264, desc: "XXX HD"}
- {id: 10, cat: XXX/ImageSet, desc: "XXX/Képek"}
- {id: 10, cat: XXX/ImageSet, desc: "XXX KÉPEK"}
- {id: 11, cat: XXX/XviD, desc: "XXX XVID"}
- {id: 19, cat: Audio/Video, desc: "ZENE Klipp"}
- {id: 26, cat: Audio/MP3, desc: "ZENE MP3"}
- {id: 20, cat: Audio/MP3, desc: "ZENE MP3"}
modes:
search: [q]

View File

@@ -1,7 +1,7 @@
---
id: bitporn
name: BitPorn
description: "BitPorn is a HUNGARIAN Private Torrent Tracker for 3X"
name: BitPorn (API)
description: "BitPorn (Malacka) is a HUNGARIAN Private Torrent Tracker for 3X"
language: hu-HU
type: private
encoding: UTF-8
@@ -10,66 +10,68 @@ links:
caps:
categorymappings:
- {id: 418, cat: XXX, desc: "Amateur"}
- {id: 410, cat: XXX, desc: "Anal"}
- {id: 414, cat: XXX, desc: "Animal"}
- {id: 415, cat: XXX, desc: "Asian"}
- {id: 416, cat: XXX, desc: "BBW"}
- {id: 417, cat: XXX, desc: "BDSM"}
- {id: 419, cat: XXX, desc: "Big Ass"}
- {id: 420, cat: XXX, desc: "Big Tits"}
- {id: 421, cat: XXX, desc: "Black"}
- {id: 447, cat: XXX, desc: "Cartoon"}
- {id: 448, cat: XXX, desc: "Casting"}
- {id: 422, cat: XXX, desc: "Classic"}
- {id: 434, cat: XXX, desc: "Collection"}
- {id: 423, cat: XXX, desc: "Creampie"}
- {id: 424, cat: XXX, desc: "Cumshot"}
- {id: 451, cat: XXX, desc: "Deepthroat"}
- {id: 455, cat: XXX, desc: "Extreme"}
- {id: 454, cat: XXX, desc: "Family"}
- {id: 425, cat: XXX, desc: "Feature"}
- {id: 426, cat: XXX, desc: "Fetish"}
- {id: 457, cat: XXX, desc: "Fisting"}
- {id: 453, cat: XXX, desc: "Gangbang"}
- {id: 459, cat: XXX, desc: "Game"}
- {id: 427, cat: XXX, desc: "Gay / Bi"}
- {id: 412, cat: XXX, desc: "Hair"}
- {id: 411, cat: XXX, desc: "Hardcore"}
- {id: 456, cat: XXX, desc: "HiddenCam"}
- {id: 428, cat: XXX, desc: "Homemade"}
- {id: 429, cat: XXX, desc: "Interracial"}
- {id: 430, cat: XXX, desc: "Lesbian"}
- {id: 431, cat: XXX, desc: "Magyar"}
- {id: 432, cat: XXX, desc: "Masturbation"}
- {id: 433, cat: XXX, desc: "Mature"}
- {id: 435, cat: XXX, desc: "Milf"}
- {id: 436, cat: XXX, desc: "Old and Young"}
- {id: 437, cat: XXX, desc: "Parody"}
- {id: 449, cat: XXX, desc: "Pictures"}
- {id: 438, cat: XXX, desc: "Pissing"}
- {id: 439, cat: XXX, desc: "POV"}
- {id: 440, cat: XXX, desc: "Pregnant"}
- {id: 452, cat: XXX, desc: "Public"}
- {id: 441, cat: XXX, desc: "Shemale"}
- {id: 442, cat: XXX, desc: "Softcore"}
- {id: 443, cat: XXX, desc: "Squirt"}
- {id: 444, cat: XXX, desc: "Straight"}
- {id: 445, cat: XXX, desc: "Teen"}
- {id: 450, cat: XXX, desc: "Threesome"}
- {id: 446, cat: XXX, desc: "VR"}
- {id: 458, cat: XXX, desc: "Uncategorized"}
- {id: 4, cat: XXX, desc: Amateur"}
- {id: 5, cat: XXX, desc: Anal"}
- {id: 6, cat: XXX, desc: Asian"}
- {id: 7, cat: XXX, desc: BBW"}
- {id: 8, cat: XXX, desc: BDSM"}
- {id: 9, cat: XXX, desc: Big Ass"}
- {id: 10, cat: XXX, desc: Big Tits"}
- {id: 11, cat: XXX, desc: Black"}
- {id: 12, cat: XXX, desc: Cartoon"}
- {id: 13, cat: XXX, desc: Casting"}
- {id: 14, cat: XXX, desc: Classic"}
- {id: 15, cat: XXX, desc: Collection"}
- {id: 16, cat: XXX, desc: Creampie"}
- {id: 17, cat: XXX, desc: Cumshot"}
- {id: 18, cat: XXX, desc: Deepthroat"}
- {id: 19, cat: XXX, desc: Extreme"}
- {id: 20, cat: XXX, desc: Fansite"}
- {id: 21, cat: XXX, desc: Family"}
- {id: 22, cat: XXX, desc: Feature"}
- {id: 23, cat: XXX, desc: Fetish"}
- {id: 24, cat: XXX, desc: Fisting"}
- {id: 25, cat: XXX, desc: Gangbang"}
- {id: 26, cat: XXX, desc: Game"}
- {id: 27, cat: XXX, desc: Gay / Bi"}
- {id: 28, cat: XXX, desc: Hair"}
- {id: 29, cat: XXX, desc: Hardcore"}
- {id: 30, cat: XXX, desc: HiddenCam"}
- {id: 31, cat: XXX, desc: Homemade"}
- {id: 32, cat: XXX, desc: Interracial"}
- {id: 33, cat: XXX, desc: Lesbian"}
- {id: 34, cat: XXX, desc: Magyar"}
- {id: 35, cat: XXX, desc: Masturbation"}
- {id: 36, cat: XXX, desc: Mature"}
- {id: 37, cat: XXX, desc: Milf"}
- {id: 53, cat: XXX, desc: Movie"}
- {id: 38, cat: XXX, desc: Old and Young"}
- {id: 39, cat: XXX, desc: Parody"}
- {id: 40, cat: XXX, desc: Pictures"}
- {id: 41, cat: XXX, desc: Pissing"}
- {id: 42, cat: XXX, desc: POV"}
- {id: 43, cat: XXX, desc: Pregnant"}
- {id: 44, cat: XXX, desc: Public"}
- {id: 45, cat: XXX, desc: Shemale"}
- {id: 46, cat: XXX, desc: Softcore"}
- {id: 47, cat: XXX, desc: Squirt"}
- {id: 48, cat: XXX, desc: Straight"}
- {id: 49, cat: XXX, desc: Teen"}
- {id: 50, cat: XXX, desc: Threesome"}
- {id: 51, cat: XXX, desc: VR"}
- {id: 52, cat: XXX, desc: Uncategorized"}
modes:
search: [q]
settings:
- name: username
- name: apikey
type: text
label: Username
- name: password
type: password
label: Password
label: APIKey
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://bitporn.eu/\" target=\"_blank\">BitPorn</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
@@ -77,12 +79,12 @@ settings:
- name: sort
type: select
label: Sort requested from site
default: 4
default: created_at
options:
4: created
7: seeders
5: size
1: title
created_at: created
seeders: seeders
size: size
name: title
- name: type
type: select
label: Order requested from site
@@ -90,121 +92,105 @@ settings:
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.
- name: info_activity
type: info
label: Account Inactivity
default: "Inactive accounts will be deleted based on the following rules:<ul><li>Elite-ranked or higher-ranked accounts are never deleted after parking (in the control panel).</li><li>Veteran-ranked or higher-ranked accounts are never deleted.</li><li>Parked accounts are deleted if users haven't logged in for more than 400 days.</li><li>Non-parked accounts are deleted if users haven't logged in for more than 150 days.</li><li>Accounts with both uploaded and downloaded quantities at 0 will be deleted if users haven't logged in for more than 100 consecutive days.</li></ul>"
default: "You must log in to the site at least once a month; otherwise, your account will be suspended."
login:
path: takelogin.php
method: post
inputs:
secret: ""
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
path: /api/torrents
method: get
error:
- selector: td.embedded:has(h2:contains("Bejelentkezés sikertelen!"))
test:
path: index.php
selector: a[href="logout.php"]
- selector: a[href*="/login"]
message:
text: "The API key was not accepted by {{ .Config.sitelink }}."
- selector: :root:contains("Account is Banned")
search:
paths:
- path: torrents.php
# https://hdinnovations.github.io/UNIT3D/torrent_api.html
# https://github.com/HDInnovations/UNIT3D/blob/master/app/Http/Controllers/API/TorrentController.php#L657
- path: api/torrents/filter
response:
type: json
headers:
Authorization: ["Bearer {{ .Config.apikey }}"]
inputs:
$raw: "{{ range .Categories }}cat{{.}}=1&{{end}}"
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%
spstate: "{{ if .Config.freeleech }}2{{ else }}0{{ end }}"
# 0 title, 1 descr, 3 uploader, 4 imdburl
search_area: 0
# 0 AND, 2 exact
search_mode: 0
sort: "{{ .Config.sort }}"
type: "{{ .Config.type }}"
notnewword: 1
# 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 }}"
"free[]": "{{ if .Config.freeleech }}100{{ else }}{{ end }}"
sortField: "{{ .Config.sort }}"
sortDirection: "{{ .Config.type }}"
perPage: 100
keywordsfilters:
- name: re_replace
args: ["\\.", " "]
rows:
selector: table.torrents > tbody > tr:has(a[href^="details.php?id="])
selector: data
attribute: attributes
fields:
category:
selector: a[href^="?cat="]
attribute: href
filters:
- name: querystring
args: cat
title_default:
selector: a[href^="details.php?id="]
selector: category_id
title:
selector: a[title][href^="details.php?id="]
attribute: title
optional: true
default: "{{ .Result.title_default }}"
selector: name
details:
selector: a[href^="details.php?id="]
attribute: href
selector: details_link
download:
selector: a[href^="download.php?id="]
attribute: href
poster:
selector: img[data-src]
attribute: data-src
date_elapsed:
# time type: time elapsed (default)
selector: td.rowfollow:nth-child(4) > span[title]
attribute: title
optional: true
filters:
- name: append
args: " +01:00" # CET
- 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: " +01:00" # CET
- 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)
selector: download_link
infohash:
selector: info_hash
files:
selector: num_file
seeders:
selector: td.rowfollow:nth-child(6)
selector: seeders
leechers:
selector: td.rowfollow:nth-child(7)
selector: leechers
grabs:
selector: td.rowfollow:nth-child(8)
selector: times_completed
date:
# "created_at": "2021-10-18T00:34:50.000000Z" is returned by Newtonsoft.Json.Linq as 18/10/2021 00:34:50
selector: created_at
filters:
- name: append
args: " +00:00" # GMT
- name: dateparse
args: "MM/dd/yyyy HH:mm:ss zzz"
size:
selector: size
_featured:
selector: featured
case:
False: "{{ .False }}"
True: "{{ .True }}"
downloadvolumefactor_freeleech:
# api returns 0%, 25%, 50%, 75%, 100%
selector: freeleech
case:
0%: 1 # not free
25%: 0.75
50%: 0.5
75%: 0.25
100%: 0 # freeleech
"*": 0 # catch errors
downloadvolumefactor:
text: "{{ if .Result._featured }}0{{ else }}{{ .Result.downloadvolumefactor_freeleech }}{{ end }}"
uploadvolumefactor_double_upload:
# api returns False, True
selector: double_upload
case:
img.pro_free: 0
img.pro_free2up: 0
img.pro_50pctdown: 0.5
img.pro_50pctdown2up: 0.5
img.pro_30pctdown: 0.3
"*": 1
False: 1 # normal
True: 2 # double
uploadvolumefactor:
case:
img.pro_50pctdown2up: 2
img.pro_free2up: 2
img.pro_2up: 2
"*": 1
text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}"
minimumratio:
text: 1.0
minimumseedtime:
# 48 hours (as seconds = 2 x 24 x 60 x 60)
text: 172800
description:
selector: td.rowfollow:nth-child(2)
remove: a, b, font, img, span
# NexusPHP v1.8.5 2023-07-06
# json UNIT3D 9.1.5 (custom)

View File

@@ -1,47 +1,67 @@
---
id: bitsearch
replaces:
- solidtorrents
name: BitSearch
description: "BitSearch is a Public torrent meta-search engine"
description: "BitSearch (Solid Torrents) is a Public torrent meta-search engine"
language: en-US
type: public
encoding: UTF-8
requestDelay: 2
links:
- https://bitsearch.to/
- https://solidtorrents.to/
legacylinks:
- https://bitsearch.nocensor.cloud/
- https://bitsearch.mrunblock.bond/
- https://solidtorrents.net/
- https://solidtorrents.nocensor.cloud/
- https://solidtorrents.eu/
caps:
categories:
AudioBook: Audio/Audiobook
eBook: Books/EBook
"Ebook/Course": Books/EBook
Games: PC/Games
"Games/PC": PC/Games
Anime: TV/Anime
Anime/Dub/Dual Audio: TV/Anime
Anime/Raw: TV/Anime
Anime/Subbed: TV/Anime
Books: Books
Books/Academic: Books/EBook
Books/Comics: Books/Comics
Books/Fiction: Books/EBook
Books/Magazines: Books/Mags
Books/Non-fiction: Books/EBook
Ebook/Course: Books/EBook
Games: Console
Games/Console: Console
Games/Mobile: PC/Mobile-Other
Games/PC: PC/Games
Games/RIP: PC/Games
Movies: Movies
Movies/Dub/Dual Audio: Movies
Music: Audio
"Music/Album": Audio
"Music/mp3": Audio/MP3
"Music/Lossless": Audio/Lossless
"Music/Video": Audio/Video
Music/Album: Audio
Music/Discography: Audio
Music/FLAC: Audio/Lossless
Music/Lossless: Audio/Lossless
Music/MP3: Audio/MP3
Music/Single: Audio
Other: Other
"Other/Android": PC/Mobile-Android
"Other/Archive": Other
"Other/Audio": Audio
"Other/Database": PC
"Other/DiskImage": PC/ISO
"Other/Document": Books/Comics
"Other/Image": Other/Misc
"Other/Program": PC/0day
"Other/Sourcecode": PC
"Other/Source Code": PC
"Other/Video": Other
Other/Android: PC/Mobile-Android
Other/Archive: Other
Other/Audio: Audio
Other/Database: PC
Other/DiskImage: PC/ISO
Other/Document: Books/Comics
Other/Image: Other/Misc
Other/Program: PC
Other/Source Code: PC
Other/Video: TV
Softwares: PC/0day
"Softwares/Windows": PC/0day
Softwares/Android: PC/Mobile-Android
Softwares/Linux: PC
Softwares/MacOS: PC/Mac
Softwares/Windows: PC/0day
Softwares/iOS: PC/Mobile-iOS
TV: TV
Unknown: Other
XXX: XXX
modes:
search: [q]
@@ -51,139 +71,73 @@ caps:
book-search: [q]
settings:
- name: prefer_magnet_links
type: checkbox
label: Prefer Magnet Links
default: false
- name: sort
type: select
label: Sort requested from site
default: date
label: Sort requested from site.
default: created
options:
date: created
created: created
seeders: seeders
size: size
- name: type
type: select
label: Order requested from site
label: Order requested from site.
default: desc
options:
desc: desc
asc: asc
- name: info_category_8000
type: info
label: About BitSearch Categories
default: BitSearch does not properly return categories in its search results for some releases.</br>To add to your Apps' Torznab indexer, you will need to include the 8000(Other) category.
download:
selectors:
- selector: a[href^="magnet:?xt"]
attribute: href
search:
paths:
# https://bitsearch.to/search?q=&sort=date&order=desc
- path: search
inputs:
q: "{{ .Keywords }}"
sort: "{{ .Config.sort }}"
order: "{{ .Config.type }}"
limit: 100
page: 1
# https://bitsearch.to/search?q=spongebob&sortBy=created&order=desc&page=1
- path: "{{ if .Keywords }}search?q={{ .Keywords }}&sortBy={{ .Config.sort }}&order={{ .Config.type }}&page=1{{ else }}latest{{ end }}"
keywordsfilters:
- name: re_replace
args: ["\\.", " "]
rows:
selector: div.search-result:has(a.dl-torrent), li.search-result:has(a.dl-torrent)
selector: div.space-y-4 > div.bg-white > div.items-start
fields:
category:
selector: a.category
# latest, search
selector: div.space-y-2 > span:nth-child(1), span.space-x-1:nth-child(1)
title:
selector: h5 a
selector: h3 > a
details:
selector: h5 a
selector: h3 > a
attribute: href
download_optional:
selector: a.dl-torrent
attribute: href
optional: true
download:
text: "{{ if .Config.prefer_magnet_links }}{{ else }}{{ .Result.download_optional }}{{ end }}"
optional: true
magnet:
selector: a[href^="magnet:?xt"]
selector: h3 > a
attribute: href
infohash:
selector: a[href^="magnet:?xt"]
attribute: href
filters:
- name: regexp
args: ([A-F|a-f|0-9]{40})
grabs_dot:
selector: div.stats div:has(img[alt="Download"]):contains(".")
optional: true
filters:
- name: replace
args: [".", ""]
- name: replace
args: ["K", "00"]
- name: replace
args: ["M", "00000"]
grabs_nodot:
selector: div.stats div:has(img[alt="Download"]):not(:contains("."))
optional: true
filters:
- name: replace
args: ["K", "000"]
- name: replace
args: ["M", "000000"]
grabs:
text: "{{ if or .Result.grabs_dot .Result.grabs_nodot }}{{ or .Result.grabs_dot .Result.grabs_nodot }}{{ else }}0{{ end }}"
size:
selector: div.stats div:has(img[alt="Size"])
seeders_dot:
selector: div.stats div:has(img[alt="Seeder"]):contains(".")
selector: div.space-y-2 > span:nth-child(2), span.space-x-1:nth-child(2)
date_year:
selector: div.space-y-2 > span:nth-child(3):contains("/"), span.space-x-1:nth-child(3):contains("/")
optional: true
filters:
- name: replace
args: [".", ""]
- name: replace
args: ["K", "00"]
- name: replace
args: ["M", "00000"]
seeders_nodot:
selector: div.stats div:has(img[alt="Seeder"]):not(:contains("."))
optional: true
filters:
- name: replace
args: ["K", "000"]
- name: replace
args: ["M", "000000"]
seeders:
text: "{{ if or .Result.seeders_dot .Result.seeders_nodot }}{{ or .Result.seeders_dot .Result.seeders_nodot }}{{ else }}0{{ end }}"
leechers_dot:
selector: div.stats div:has(img[alt="Leecher"]):contains(".")
optional: true
filters:
- name: replace
args: [".", ""]
- name: replace
args: ["K", "00"]
- name: replace
args: ["M", "00000"]
leechers_nodot:
selector: div.stats div:has(img[alt="Leecher"]):not(:contains("."))
optional: true
filters:
- name: replace
args: ["K", "000"]
- name: replace
args: ["M", "000000"]
leechers:
text: "{{ if or .Result.leechers_dot .Result.leechers_nodot }}{{ or .Result.leechers_dot .Result.leechers_nodot }}{{ else }}0{{ end }}"
date:
selector: div.stats div:has(img[alt="Date"])
filters:
- name: dateparse
args: "MMM d, yyyy"
args: "M/d/yyyy"
date_ago:
selector: div.space-y-2 > span:nth-child(3):contains("ago"), span.space-x-1:nth-child(3):contains("ago")
optional: true
filters:
- name: timeago
date:
text: "{{ if or .Result.date_year .Result.date_ago }}{{ or .Result.date_year .Result.date_ago }}{{ else }}now{{ end }}"
seeders:
selector: div.space-x-3 > span:nth-child(1), span:contains("seeders")
leechers:
selector: div.space-x-3 > span:nth-child(2), span:contains("leechers")
grabs:
selector: span:contains("downloads")
optional: true
downloadvolumefactor:
text: 0
uploadvolumefactor:

View File

@@ -0,0 +1,181 @@
---
id: bitsexy-api
name: BitSexy (API)
description: "BitSexy is a Private Torrent Tracker for 3X"
language: en-US
type: private
encoding: UTF-8
links:
- https://bitsexy.cc/
caps:
categorymappings:
- {id: 1, cat: XXX/x264, desc: "Movies"}
- {id: 2, cat: XXX/Pack, desc: "Pack"}
- {id: 3, cat: XXX/ImageSet, desc: "Images"}
- {id: 4, cat: Console, desc: "Games"}
- {id: 5, cat: Books, desc: "Books"}
modes:
search: [q]
movie-search: [q]
book-search: [q]
settings:
- name: apikey
type: text
label: APIKey
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://bitsexy.cc/\" target=\"_blank\">BitSexy</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
default: false
- name: single_file_release_use_filename
type: checkbox
label: Use filename as title for single file releases
default: true
- name: sort
type: select
label: Sort requested from site
default: created_at
options:
created_at: created
seeders: seeders
size: size
name: title
- name: type
type: select
label: Order requested from site
default: desc
options:
desc: desc
asc: asc
- name: info_activity
type: info
label: Account Inactivity
default: "<ul><li>You must log in once every 60 days or seed at least 1 torrent to not get disabled</li><li>Once disabled, you have another 60 days to log back in and have your account re-activated. You may need to contact Helpdesk to do so</li><li>Disabled account will be deleted after 180 days of inactivity</li><ul>"
login:
path: /api/torrents
method: get
error:
- selector: a[href*="/login"]
message:
text: "The API key was not accepted by {{ .Config.sitelink }}."
- selector: :root:contains("Account is Banned")
search:
paths:
# https://hdinnovations.github.io/UNIT3D/torrent_api.html
# https://github.com/HDInnovations/UNIT3D/blob/master/app/Http/Controllers/API/TorrentController.php#L657
- path: api/torrents/filter
response:
type: json
headers:
Authorization: ["Bearer {{ .Config.apikey }}"]
inputs:
# if we have an id based search, add Season and Episode as query in name for UNIT3D < v6. Else pass S/E Params for UNIT3D >= v6
$raw: "{{ range .Categories }}&categories[]={{.}}{{end}}"
name: "{{ .Keywords }}"
"free[]": "{{ if .Config.freeleech }}100{{ else }}{{ end }}"
sortField: "{{ .Config.sort }}"
sortDirection: "{{ .Config.type }}"
perPage: 100
keywordsfilters:
- name: re_replace
args: ["\\.", " "]
rows:
selector: data
attribute: attributes
fields:
category:
selector: category_id
title_optional:
selector: name
title_filename:
selector: "files[0].name"
optional: true
files:
selector: num_file
title:
text: "{{ if and (.Config.single_file_release_use_filename) (eq .Result.files \"1\") (.Result.title_filename) }}{{ .Result.title_filename }}{{ else }}{{ .Result.title_optional }}{{ end }}"
details:
selector: details_link
download:
selector: download_link
poster:
selector: meta.poster
filters:
- name: replace
args: ["https://via.placeholder.com/90x135", ""]
imdbid:
selector: imdb_id
tmdbid:
selector: tmdb_id
tvdbid:
selector: tvdb_id
genre:
selector: meta.genres
filters:
- name: replace
args: [" & ", "_&_"]
_internal:
selector: internal
case:
False: "{{ .False }}"
True: "{{ .True }}"
description:
text: "{{ if .Result._internal }}Internal{{ else }}{{ end }}{{ if and .Result._internal .Result.genre }} | {{ else }}{{ end }}{{ .Result.genre }}"
seeders:
selector: seeders
leechers:
selector: leechers
grabs:
selector: times_completed
date:
# "created_at": "2021-10-18T00:34:50.000000Z" is returned by Newtonsoft.Json.Linq as 18/10/2021 00:34:50
selector: created_at
filters:
- name: append
args: " +00:00" # GMT
- name: dateparse
args: "MM/dd/yyyy HH:mm:ss zzz"
size:
selector: size
_featured:
selector: featured
case:
False: "{{ .False }}"
True: "{{ .True }}"
downloadvolumefactor_freeleech:
# api returns 0%, 25%, 50%, 75%, 100%
selector: freeleech
case:
0%: 1 # not free
25%: 0.75
50%: 0.5
75%: 0.25
100%: 0 # freeleech
"*": 0 # catch errors
downloadvolumefactor:
text: "{{ if .Result._featured }}0{{ else }}{{ .Result.downloadvolumefactor_freeleech }}{{ end }}"
uploadvolumefactor_double_upload:
# api returns False, True
selector: double_upload
case:
False: 1 # normal
True: 2 # double
uploadvolumefactor:
text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}"
minimumseedtime:
# 2 days (as seconds = 2 x 24 x 60 x 60)
text: 172800
# json UNIT3D 9.1.6 (custom)

View File

@@ -1,182 +0,0 @@
---
id: bitspyder
name: Bitspyder
description: "Bitspyder is a Private site for Educational BOOKS / AUDIO"
language: en-US
type: private
encoding: iso-8859-1
links:
- https://bitspyder.net/
legacylinks:
- http://bitspyder.net/
caps:
categorymappings:
- {id: 61, cat: Books, desc: "3D"}
- {id: 69, cat: Books, desc: "Anim|GFX"}
- {id: 56, cat: Books, desc: "Art"}
- {id: 40, cat: Audio/Audiobook, desc: "Audio Books"}
- {id: 55, cat: Books, desc: "Business"}
- {id: 46, cat: Books, desc: "Career"}
- {id: 2, cat: Books, desc: "CBTs"}
- {id: 39, cat: Books, desc: "Cert QA"}
- {id: 63, cat: Books, desc: "College"}
- {id: 53, cat: Books, desc: "Cooking"}
- {id: 35, cat: Books, desc: "Developer"}
- {id: 42, cat: Books, desc: "Documentary"}
- {id: 37, cat: Books/EBook, desc: "e-Books"}
- {id: 65, cat: Books, desc: "Engineering"}
- {id: 45, cat: Books, desc: "Ethical hacking"}
- {id: 54, cat: Books, desc: "Health-Fitness"}
- {id: 64, cat: Books, desc: "Kids"}
- {id: 47, cat: Books, desc: "Languages"}
- {id: 49, cat: Books, desc: "Linux CBTs"}
- {id: 43, cat: Books, desc: "Lynda.com"}
- {id: 57, cat: Books/Mags, desc: "Magazines"}
- {id: 60, cat: Books, desc: "Medical"}
- {id: 44, cat: Books, desc: "Misc Learning"}
- {id: 51, cat: Books, desc: "Music Learning"}
- {id: 41, cat: Books, desc: "Others"}
- {id: 58, cat: Books, desc: "Packt"}
- {id: 52, cat: Books, desc: "Photography"}
- {id: 71, cat: Books, desc: "Pluralsight"}
- {id: 68, cat: Books, desc: "Self Growth"}
- {id: 72, cat: Books, desc: "Templates"}
- {id: 38, cat: Books, desc: "Udemy"}
- {id: 59, cat: Books, desc: "WEB | SocialMedia"}
modes:
search: [q]
book-search: [q]
settings:
- name: username
type: text
label: Username
- name: password
type: password
label: Password
- name: sort
type: select
label: Sort requested from site
default: 8
options:
8: created
6: seeders
4: size
1: title
- name: type
type: select
label: Order requested from site
default: desc
options:
desc: desc
asc: asc
- name: info
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
inputs:
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
error:
- selector: td.msg_info > font > b
test:
path: index.php
selector: a[href="logout.php"]
search:
paths:
- path: browse.php
inputs:
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
search: "{{ .Keywords }}"
# 0 active, 1 incldead, 2 onlydead
incldead: 1
# 0 title, 1 default
scope: 0
sort: "{{ .Config.sort }}"
type: "{{ .Config.type }}"
keywordsfilters:
- name: re_replace
args: ["\\s+", " "] # More than 1 space to 1 space
- name: re_replace
args: ["(\\w+)", "+$1"] # prepend + to each word
- name: trim
rows:
selector: table > tbody > tr[class]
fields:
# there are two styles, we support both
title:
selector: a[href^="details.php?id="]
category:
selector: a[href^="browse.php?cat="]
attribute: href
filters:
- name: querystring
args: cat
details:
selector: a[href^="details.php?id="]
attribute: href
download:
selector: a[href^="details.php?id="]
attribute: href
filters:
- name: replace
args: ["details.php?id=", "download.php/"]
- name: replace
args: ["&hit=1", "/dummy.torrent"]
size:
selector: td.rowcol:nth-child(6):has(br), font:contains("Size:") + font
files:
selector: a[href*="&filelist=1"]
grabs:
selector: td.rowcol:nth-child(7):has(br), td.clear:nth-child(4)
seeders:
selector: td.rowcol:nth-last-child(3)
leechers:
selector: td.rowcol:nth-last-child(2)
date_added:
optional: true
selector: font[color="5F5F5F"]
filters:
- name: split
args: [" (", 0]
- name: replace
args: ["\xA0", " "]
- name: append
args: " +00:00" # GMT
- name: dateparse
args: "yyyy-MM-dd HH:mm:ss zzz"
date_upload:
optional: true
selector: a[title^="Upploaded at"]
attribute: title
filters:
- name: replace
args: ["Upploaded at - ", ""]
- name: replace
args: ["\xA0", " "]
- name: append
args: " +00:00" # GMT
- name: dateparse
args: "yyyy-MM-dd HH:mm:ss zzz"
date:
text: "{{ if or .Result.date_upload .Result.date_added }}{{ or .Result.date_upload .Result.date_added }}{{ else }}now{{ end }}"
downloadvolumefactor:
text: 1
uploadvolumefactor:
text: 1
description:
selector: font[color="#990000"]
minimumratio:
text: 1.0
# custom v4

View File

@@ -1,7 +1,7 @@
---
id: bitturk
name: BiTTuRK
description: "BiTTuRK is a Turkish Private Torrent Tracker for HD MOVIES / TV / GENERAL. This Indexer is for English only."
description: "BiTTuRK is a TURKISH Private Torrent Tracker for HD MOVIES / TV / GENERAL. This Indexer is for English only."
language: en-US
type: private
encoding: UTF-8
@@ -13,67 +13,23 @@ legacylinks:
caps:
categorymappings:
- {id: 56, cat: Movies, desc: "BTRG"}
- {id: 57, cat: Movies, desc: "Yerli Dizi"}
- {id: 62, cat: Movies, desc: "Yab@ncı Dizi"}
- {id: 63, cat: Movies, desc: "Türkçe Film"}
- {id: 64, cat: Movies, desc: "Türk Filmi"}
- {id: 66, cat: Movies/HD, desc: "x265"}
- {id: 67, cat: XXX, desc: "XxX"}
- {id: 68, cat: Movies, desc: "Dual (TR-~)"}
- {id: 71, cat: Movies, desc: "NFLIX"}
- {id: 78, cat: TV, desc: "EXXEN"}
- {id: 79, cat: TV, desc: "BLUTV"}
- {id: 90, cat: TV, desc: "Disney+"}
- {id: 91, cat: TV, desc: "Prime Video"}
- {id: 93, cat: TV, desc: "Gain"}
- {id: 94, cat: TV, desc: "ATVP"}
- {id: 95, cat: Movies, desc: "HMAX"}
- {id: 98, cat: Movies, desc: "PUHUTV"}
- {id: 58, cat: Movies, desc: "Film"}
- {id: 72, cat: Movies, desc: "Belgesel"}
- {id: 60, cat: Movies/3D, desc: "3D"}
- {id: 76, cat: Movies/UHD, desc: "4K UHD"}
- {id: 80, cat: TV/Sport, desc: "Formula-1"}
- {id: 45, cat: Other, desc: "Eğitim/Prog"}
- {id: 1, cat: Movies, desc: "Filmler"}
- {id: 14, cat: Movies/3D, desc: "3D Film"}
- {id: 77, cat: Movies/UHD, desc: "4K UHD"}
- {id: 16, cat: Movies, desc: "Animasyon"}
- {id: 17, cat: TV/Anime, desc: "Anime"}
- {id: 31, cat: Movies, desc: "Belgesel"}
- {id: 32, cat: Movies/BluRay, desc: "Bluray"}
- {id: 33, cat: Movies/HD, desc: "BRRiP"}
- {id: 34, cat: Movies, desc: "Çizgi Film"}
- {id: 35, cat: Movies, desc: "D-Z0N3"}
- {id: 36, cat: Movies/DVD, desc: "DVD"}
- {id: 37, cat: Movies, desc: "MP4"}
- {id: 38, cat: Movies, desc: "Türk Filmi"}
- {id: 39, cat: Movies, desc: "Türkçe BoX"}
- {id: 40, cat: Movies, desc: "Türkçe Film"}
- {id: 41, cat: Movies, desc: "ViP"}
- {id: 42, cat: Movies/SD, desc: "XviD"}
- {id: 43, cat: Movies/SD, desc: "XviD BoX"}
- {id: 55, cat: Movies/WEB-DL, desc: "WEB-DL"}
- {id: 7, cat: Audio, desc: "Müzik"}
- {id: 20, cat: Audio, desc: "Türkçe MüziK"}
- {id: 46, cat: Audio, desc: "Yab@ncı MüziK"}
- {id: 21, cat: Audio/Video, desc: "Video Klipler"}
- {id: 2, cat: Console, desc: "Oyun"}
- {id: 74, cat: PC/Games, desc: "Oyun PC"}
- {id: 84, cat: Console/PS3, desc: "Oyun Playstation"}
- {id: 82, cat: Console/PSP, desc: " Oyun PSP"}
- {id: 83, cat: Console/Other, desc: "Oyun Gameboy"}
- {id: 87, cat: Console/XBox, desc: "Oyun XBOX"}
- {id: 88, cat: Console/Other, desc: "Oyun NEO-GEO"}
- {id: 89, cat: Console/Wii, desc: "Oyun Nintendo Wii"}
- {id: 6, cat: PC/0day, desc: "Program"}
- {id: 47, cat: Other, desc: "Resimler"}
- {id: 113, cat: Movies, desc: "Yabancı Dil"}
- {id: 77, cat: Movies/UHD, desc: "4K UHD / 3D"}
- {id: 16, cat: Movies, desc: "Animasyon"}
- {id: 31, cat: Movies, desc: "Belgesel"}
- {id: 112, cat: XXX, desc: "XxX"}
- {id: 48, cat: TV, desc: "Televizyon"}
- {id: 49, cat: TV/HD, desc: "Tv HD"}
- {id: 50, cat: TV, desc: "Yab@ncı Dizi"}
- {id: 51, cat: TV, desc: "Yerli Dizi"}
- {id: 44, cat: Books, desc: "E-BooK"}
- {id: 7, cat: Audio, desc: "Müzik"}
- {id: 20, cat: Audio, desc: "Türkçe MüziK"}
- {id: 46, cat: Audio, desc: "Yab@ncı MüziK"}
- {id: 2, cat: Console, desc: "Oyun / Program"}
- {id: 44, cat: Books, desc: "E-BooK / Eğitim"}
modes:
search: [q]

View File

@@ -10,23 +10,26 @@ links:
caps:
categorymappings:
- {id: "/3ds", cat: Console/3DS, desc: "3DS"}
- {id: "/arcade", cat: Console/Other, desc: "Arcade"}
- {id: "/dreamcast", cat: Console/Other, desc: "Dreamcast"}
- {id: "/nds", cat: Console/Other, desc: "DS"}
- {id: "/gba", cat: Console/Other, desc: "Game Boy Advance"}
- {id: "/gamecube", cat: Console/Other, desc: "GameCube"}
- {id: "/genesis", cat: Console/Other, desc: "Mega Drive - Genesis"}
- {id: "/neogeo", cat: Console/Other, desc: "Neo Geo"}
- {id: "/3ds", cat: Console/3DS, desc: "Nintendo 3DS"}
- {id: "/n64", cat: Console/NDS, desc: "Nintendo 64"}
- {id: "/nds", cat: Console/NDS, desc: "Nintendo DS"}
- {id: "/gamecube", cat: Console/Other, desc: "Nintendo GameCube"}
- {id: "/switch", cat: Console/NDS, desc: "Nintendo Switch"}
- {id: "/wii", cat: Console/Wii, desc: "Nintendo Wii"}
- {id: "/wiiu", cat: Console/WiiU, desc: "Nintendo Wii U"}
- {id: "/ps1", cat: Console/PS3, desc: "PlayStation"}
- {id: "/ps2", cat: Console/PS3, desc: "PlayStation 2"}
- {id: "/ps3", cat: Console/PS3, desc: "PlayStation 3"}
- {id: "psp", cat: Console/PSP, desc: "PlayStation Portable"}
- {id: "/ps4", cat: Console/PS4, desc: "PlayStation 4"}
- {id: "/psp", cat: Console/PSP, desc: "PlayStation Portable"}
- {id: "/psvita", cat: Console/PS Vita, desc: "PlayStation Vita"}
- {id: "/saturn", cat: Console/Other, desc: "Saturn"}
- {id: "/snes", cat: Console/NDS, desc: "Super Nintendo"}
- {id: "/wii", cat: Console/Wii, desc: "Wii"}
- {id: "/xbox", cat: Console/XBox, desc: "Xbox"}
modes:
@@ -70,51 +73,36 @@ search:
at: "{{ .Config.sort }}"
rows:
selector: table.table-striped > tbody > tr
selector: div.row > div.col-xs-12
fields:
category:
selector: td:nth-child(1) a
selector: p.card-text a
attribute: href
_platform:
selector: td:nth-child(1)
title_platform:
selector: p.card-text a
title:
selector: td:nth-child(2)
selector: h4.card-title a
filters:
- name: append
args: " - {{ .Result._platform }}"
args: " - {{ .Result.title_platform }}"
details:
selector: td:nth-child(2) a
selector: h4.card-title a
attribute: href
download:
selector: td:nth-child(3) a
selector: div.card-footer a
attribute: href
poster:
selector: img
attribute: src
size:
selector: td:nth-child(4)
date_year:
selector: td:nth-child(5):not(:contains("-"))
optional: true
filters:
- name: dateparse
args: "yyyy"
date_month:
selector: td:nth-child(5):contains("-")
optional: true
selector: p.card-text
filters:
- name: regexp
args: (\d{4}-\d{2})
- name: dateparse
args: "yyyy-MM"
date_day:
selector: td:nth-child(5):contains("-")
optional: true
filters:
- name: regexp
args: (\d{4}-\d{2}-\d{2})
- name: dateparse
args: "yyyy-MM-dd"
args: ([\d\.]+[T|G|M|K]iB)
date:
text: "{{ if or .Result.date_year .Result.date_day .Result.date_month }}{{ or .Result.date_year .Result.date_day .Result.date_month }}{{ else }}now{{ end }}"
# release date is for game, not torrent
text: now
seeders:
text: 1
leechers:
@@ -123,4 +111,9 @@ search:
text: 0
uploadvolumefactor:
text: 1
description:
selector: p.card-text
filters:
- name: regexp
args: "(Score: .+)"
# engine n/a

View File

@@ -17,9 +17,7 @@ caps:
- {id: 17, cat: Movies/UHD, desc: " |- 4k/UHD Filmy "}
- {id: 31, cat: Movies/BluRay, desc: " |- Bluray DB/BD/DVD"}
- {id: 51, cat: Movies/3D, desc: " |- 3D Filmy"}
- {id: 14, cat: Movies/SD, desc: " |- DivX"}
- {id: 45, cat: Movies/Other, desc: " |- Kreslené/Anime"}
- {id: 16, cat: Movies/SD, desc: " |- CAM/Kino"}
- {id: 40, cat: TV, desc: "-----TV-----"}
- {id: 32, cat: TV, desc: " |- Serialy CZ/SK/EN"}
- {id: 47, cat: TV, desc: " |- Serialy"}
@@ -30,8 +28,9 @@ caps:
- {id: 19, cat: PC/Mac, desc: " |- Programy MacOS"}
- {id: 7, cat: Audio, desc: "-----Hudba-----"}
- {id: 39, cat: Audio/Audiobook, desc: " |- Mluvene Slovo"}
- {id: 21, cat: Audio, desc: " |- MP3/FLAC"}
- {id: 21, cat: Audio/MP3, desc: " |- MP3"}
- {id: 43, cat: Audio/Other, desc: " |- SoundTrack"}
- {id: 53, cat: Audio/Lossless, desc: " |- Flac"}
- {id: 2, cat: PC/Games, desc: "--Hry--"}
- {id: 3, cat: Console/PS3, desc: " |- Sony PS"}
- {id: 4, cat: Console/Wii, desc: " |- Wii"}
@@ -40,7 +39,6 @@ caps:
- {id: 28, cat: Console/NDS, desc: " |- Nintendo"}
- {id: 42, cat: Books, desc: "Knihy A Časopisy"}
- {id: 36, cat: Other, desc: "Ostatní"}
- {id: 46, cat: XXX, desc: "XXX (18+)"}
# not listed
- {id: 41, cat: Movies, desc: "VIP Torrent"}
- {id: 48, cat: Movies, desc: " |- RLS"}

View File

@@ -13,14 +13,17 @@ legacylinks:
caps:
categorymappings:
- {id: 1, cat: Movies, desc: "Movie"}
- {id: 8, cat: Other, desc: "Other"}
- {id: 2, cat: TV, desc: "TV Show"}
- {id: 3, cat: Movies/Other, desc: "FANRES"}
- {id: 5, cat: Movies/Other, desc: "Trailer"}
- {id: 9, cat: Audio/Video, desc: "Live Concert"}
modes:
search: [q]
tv-search: [q, season, ep, imdbid, tvdbid, tmdbid]
movie-search: [q, imdbid, tmdbid]
music-search: [q]
settings:
- name: apikey
@@ -70,9 +73,9 @@ login:
search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
# https://hdinnovations.github.io/UNIT3D/torrent_api.html
# https://github.com/HDInnovations/UNIT3D/blob/master/app/Http/Controllers/API/TorrentController.php#L657
- path: api/torrents/filter
response:
type: json
@@ -117,8 +120,6 @@ search:
selector: details_link
download:
selector: download_link
infohash:
selector: info_hash
poster:
selector: meta.poster
filters:
@@ -139,8 +140,13 @@ search:
args: ["(?i)(TV Movie)", "TV_Movie"]
- name: replace
args: [" & ", "_&_"]
_internal:
selector: internal
case:
False: "{{ .False }}"
True: "{{ .True }}"
description:
text: "{{ .Result.genre }}"
text: "{{ if .Result._internal }}Internal{{ else }}{{ end }}{{ if and .Result._internal .Result.genre }} | {{ else }}{{ end }}{{ .Result.genre }}"
seeders:
selector: seeders
leechers:
@@ -188,4 +194,4 @@ search:
minimumseedtime:
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800
# json UNIT3D 8.3.0b
# json UNIT3D 9.1.7

View File

@@ -1,7 +1,7 @@
---
id: bootytape
name: BootyTape
description: "BootyTape is a Semi-Private site for 3X"
description: "BootyTape is a Semi-Private Torrent Tracker for 3X"
language: en-US
type: semi-private
encoding: UTF-8

View File

@@ -7,8 +7,17 @@ type: public
encoding: UTF-8
# current domain at https://cursor.vip/btmulu then follow links to the final search-movie link
links:
- https://btmulu.work/
- https://btmulu.live/
- https://www.btmulu.cyou/
- https://www.btmulu.quest/
- https://www.btmulu.cfd/
- https://www.btmulu.help/
legacylinks:
- https://www.btmulu.asia/
- https://www.btmulu.digital/
- https://www.btmulu.pw/
- https://www.btmulu.one/
- https://btmulu.work/
caps:
categorymappings:
@@ -34,7 +43,7 @@ search:
name: "{{ re_replace .Keywords \"[\\s]+\" \"+\" }}"
rows:
selector: article.item
selector: article.item:has(a[href^="/hash/"])
filters:
- name: andmatch
@@ -48,8 +57,11 @@ search:
selector: a[href^="/hash/"]
attribute: href
infohash:
selector: article.item
attribute: data-key
selector: a[href^="/hash/"]
attribute: href
filters:
- name: regexp
args: ([A-F|a-f|0-9]{40})
date:
selector: p
filters:

View File

@@ -1,104 +0,0 @@
---
id: btmet
name: BTMET
description: "BTMET is a Public magnet indexer"
language: en-US
type: public
encoding: UTF-8
links:
- https://btmet.com/
caps:
categories:
Audio: Audio
Compressed: Other
Document: Books
Image: Other
Installation: PC
Other: Other
TV: TV # dummy cat to allow both Movies,TV to be categorised when Video is found.
Video: Movies
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
music-search: [q]
settings:
- name: sort
type: select
label: Sort requested from site
default: 0
options:
0: relevance
1: created
2: size
- name: info_flaresolverr
type: info_flaresolverr
search:
paths:
# https://btmet.com/search.php?q=2022&c=&l=&o=1
- path: search.php
inputs:
q: "{{ if .Keywords }}{{ .Keywords }}{{ else }}{{ .Today.Year }}{{ end }}"
o: "{{ if .Keywords }}{{ .Config.sort }}{{ else }}1{{ end }}"
rows:
selector: div.search-item:has(a[href^="magnet"])
filters:
- name: andmatch
fields:
category:
selector: div.item-bar > span[class="cpill blue-pill"]
category|append:
# add tv to video
optional: true
selector: div.item-bar > span[class="cpill blue-pill"]
filters:
- name: replace
args: ["Video", "TV"]
title:
selector: a.smashTitle > script:contains("decodeURIComponent")
filters:
- name: urldecode
- name: replace
args: ['document.write(decodeURIComponent("', ""]
- name: replace
args: ['"));', ""]
- name: replace
args: ["<b style='color:#ea644a'>", ""]
- name: replace
args: ["</b>", ""]
- name: htmldecode
details:
selector: a.smashTitle
attribute: href
infohash:
selector: a[href^="magnet:?xt="]
attribute: href
filters:
- name: regexp
args: ([a-f|0-9]{40})
date:
# unix
selector: div.item-bar > span:nth-child(2) > b
attribute: t
filters:
- name: regexp
args: (\d{10})
size:
selector: div.item-bar > span:nth-child(3) > b
files:
selector: div.item-bar > span:nth-child(4) > b
seeders:
selector: div.item-bar > span:nth-child(5) > b
leechers:
text: 1
downloadvolumefactor:
text: 0
uploadvolumefactor:
text: 1
# engine n/a

View File

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

View File

@@ -1,88 +0,0 @@
---
id: btsow
name: BTSOW
description: "BTSOW is a Public torrent indexer"
language: en-US
type: public
encoding: UTF-8
# use https://tellme.pw/btsow to find the new domain
links:
- https://btsow.motorcycles/
legacylinks:
- https://btsow.bar/
- https://btsow.click/
- https://btsow.cfd/
- https://btsow.sbs/
- https://btsow.quest/
- https://btsow.autos/
- https://btsow.beauty/
- https://btsow.mom/
- https://btsow.boats/
- https://btsow.hair/
- https://btsow.bond/
- https://btsow.skin/
- https://btsow.makeup/
- https://btsow.homes/
- https://btsow.yachts/
caps:
categories:
Other: Other
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
music-search: [q]
book-search: [q]
settings:
- name: info_category_8000
type: info_category_8000
download:
selectors:
- selector: a#magnetOpen
attribute: href
search:
paths:
- path: "search/{{ if .Keywords }}{{ .Keywords }}{{ else }}{{ .Today.Year }}{{ end }}"
headers:
# site blocks Jackett's User-Agents, so slightly alter it here (e.g. Safari/537.36 > Safari/537.35)
User-Agent: ["Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.35"]
rows:
selector: div.row:has(a[href*="/detail/hash/"])
fields:
category:
text: Other
title:
selector: a[href*="/detail/hash/"]
attribute: title
details:
selector: a[href*="/detail/hash/"]
attribute: href
download:
selector: a[href*="/detail/hash/"]
attribute: href
date:
selector: div.date
filters:
- name: append
args: " -00:00" # GMT
- name: dateparse
args: "yyyy-MM-dd zzz"
size:
selector: div.size
seeders:
text: 1
leechers:
text: 1
downloadvolumefactor:
text: 0
uploadvolumefactor:
text: 1
# engine n/a

View File

@@ -0,0 +1,72 @@
---
id: btstate
replaces:
- btsate
name: btstate
description: "btstate is a Public BitTorrent DHT search engine."
language: en-US
type: public
encoding: UTF-8
links:
- https://btstate.com/
caps:
categories:
Other: Other
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
music-search: [q]
book-search: [q]
settings:
- name: info_category_8000
type: info_category_8000
search:
paths:
# https://btstate.com/api/searchByKeyword/2025?take=100&skip=0&page=1&pageSize=100
- path: "api/searchByKeyword/{{ if .Keywords }}{{ .Keywords }}{{ else }}{{ .Today.Year }}{{ end }}"
response:
type: json
inputs:
take: 100
skip: 0
page: 1
pageSize: 100
rows:
selector: items
attribute: _source
filters:
- name: andmatch
fields:
category:
text: Other
title:
selector: name
details:
text: "{{ .Config.sitelink }}"
infohash:
selector: infohash
date:
# unix
selector: createTime
filters:
- name: regexp
args: ^(\d{10})
size:
selector: size
seeders:
text: 1
leechers:
text: 1
downloadvolumefactor:
text: 0
uploadvolumefactor:
text: 1
# json api

View File

@@ -1,21 +1,21 @@
---
id: bwtorrents
name: BwTorrents
description: "BwTorrents is a Private Torrent Tracker for BollyWood MOVIES / TV / GENERAL"
description: "BwTorrents is an INDIAN Private Torrent Tracker for MOVIES / TV"
language: en-US
type: private
encoding: UTF-8
links:
- https://bwtorrents.tv/
- https://www.bwtorrents.life/
- https://www.bwtorrents.pro/
- https://bwtorrents.cc/
- https://bwtorrents.live/
legacylinks:
- https://bwtorrents.fun/
- https://bwtorrents.xyz/
- https://bwtorrents.us/
- https://bwtorrents.live/
- https://bwtorrents.co/
- https://www.bwtorrents.life/
caps:
categorymappings:

View File

@@ -28,12 +28,11 @@ caps:
music-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: freeleech
type: checkbox
label: Search freeleech only
@@ -68,16 +67,10 @@ settings:
default: "Account retention rules:<ol><li>Newly registered users who have not generated any traffic within 14 days (that is, the upload/download data are both 0) will be deleted</li><li>Users with a user level of Peasant that have failed to successfully improve their sharing rate within 14 days will be deleted.</li></ol>"
login:
path: login.php
method: form
form: form[action="takelogin.php"]
# using cookie method because login page is dynamically generated with JS
method: cookie
inputs:
logintype: username
userinput: "{{ .Config.username }}"
password: "{{ .Config.password }}"
autologin: yes
error:
- selector: td.embedded:has(h2:contains("失败"))
cookie: "{{ .Config.cookie }}"
test:
path: index.php
selector: a[href^="logout.php?key="]

View File

@@ -6,12 +6,13 @@ language: ru-RU
type: public
encoding: UTF-8
links:
- https://byruthub.org/
- https://byrutgame.org/
legacylinks:
- https://byrutor.org/
- https://byrutdb.org/
- https://byrut.org/
- https://thebyrut.org/
- https://byruthub.org/
caps:
categorymappings:
@@ -355,44 +356,32 @@ search:
rows:
# results without sizes are just pre-release announcements
selector: div.short_search:has(div.shor_subtitles span:nth-child(2):contains(" "))
selector: a.search_res:has(div.search_res_sub span:nth-child(2):contains(" "))
fields:
category:
text: 1
year:
selector: div.shor_subtitles span
selector: div.search_res_sub span
filters:
- name: regexp
args: (\d+)
title:
selector: div.short_titles > a
selector: a.search_res
filters:
- name: append
args: " [{{ .Result.year }}]"
details:
selector: div.short_titles > a
selector: a.search_res
attribute: href
download:
selector: div.short_titles > a
selector: a.search_res
attribute: href
poster:
selector: img
attribute: src
date:
selector: img
attribute: src
filters:
- name: regexp
args: ".*/(\\d{4}-\\d{2})/.*"
- name: dateparse
args: "yyyy-MM"
seeders:
text: 1
leechers:
text: 1
size_rus:
selector: div.shor_subtitles span:nth-child(2):contains("Б")
selector: div.search_res_sub span:nth-child(2):contains("Б")
optional: true
default: "0 B"
filters:
@@ -405,9 +394,15 @@ search:
- name: replace
args: ["КБ", "KB"]
size:
selector: div.shor_subtitles span:nth-child(2):contains("B")
selector: div.search_res_sub span:nth-child(2):contains("B")
optional: true
default: "{{ .Result.size_rus }}"
date:
text: now
seeders:
text: 1
leechers:
text: 1
downloadvolumefactor:
text: 0
uploadvolumefactor:

View File

@@ -1,6 +1,6 @@
---
id: capybarabr
name: CapybaraBR
name: CapybaraBR (API)
description: "CapybaraBR is a BRAZILIAN Private Torrent Tracker for MOVIES / TV / GENERAL"
language: pt-BR
type: private
@@ -17,7 +17,7 @@ caps:
- {id: 6, cat: Movies, desc: "Desenhos Animados"}
- {id: 5, cat: Console, desc: "Jogos"}
- {id: 9, cat: PC, desc: "Programas"}
- {id: 10, cat: Audio, desc: "HQs"}
- {id: 10, cat: Books/Comics, desc: "HQs"}
- {id: 11, cat: Books/EBook, desc: "Livros"}
- {id: 12, cat: Other, desc: "Cursos"}
- {id: 13, cat: Books/Mags, desc: "Revistas"}
@@ -77,9 +77,9 @@ login:
search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
# https://hdinnovations.github.io/UNIT3D/torrent_api.html
# https://github.com/HDInnovations/UNIT3D/blob/master/app/Http/Controllers/API/TorrentController.php#L657
- path: api/torrents/filter
response:
type: json
@@ -146,8 +146,13 @@ search:
args: ["(?i)(Cinema TV)", "Cinema_TV"]
- name: replace
args: [" & ", "_&_"]
_internal:
selector: internal
case:
False: "{{ .False }}"
True: "{{ .True }}"
description:
text: "{{ .Result.genre }}"
text: "{{ if .Result._internal }}Internal{{ else }}{{ end }}{{ if and .Result._internal .Result.genre }} | {{ else }}{{ end }}{{ .Result.genre }}"
seeders:
selector: seeders
leechers:
@@ -159,14 +164,13 @@ search:
selector: created_at
filters:
- name: append
args: " +00:00" # GMT
args: " -03:00" # BRT
- name: dateparse
args: "MM/dd/yyyy HH:mm:ss zzz"
size:
selector: size
_featured:
selector: featured
optional: true
case:
False: "{{ .False }}"
True: "{{ .True }}"
@@ -196,4 +200,4 @@ search:
minimumseedtime:
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800
# json UNIT3D 8.0.2 (custom)
# json UNIT3D 8.3.3 (custom)

View File

@@ -72,6 +72,8 @@ login:
inputs:
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
error:
- selector: table.main:contains("Sikertelen bejelentkezés")
test:
path: index.php
selector: a[href^="logout.php"]

View File

@@ -10,6 +10,7 @@ links:
- https://carp-hunter.hu/
caps:
# dont forget to update the path categories in the search block
categorymappings:
- {id: 1, cat: Movies/SD, desc: "Film/Cam/Eng", default: true}
- {id: 2, cat: Movies/SD, desc: "Film/Cam/Hun", default: true}
@@ -81,6 +82,7 @@ settings:
default: This indexer only supports the details link option.<br>Navigate to the web site account <b>Beállítások (Settings)</b>, change the <b>Letöltések (Download)</b> option to <b>Link a részletekhez (Link to Details)</b>, and click <b>Mentés (Save)</b>. Selecting <i>Lenyíló menü (Dropdown Menu)</i> will return no results.
login:
# using cookie method because login page has embedded Google reCAPTCHA
method: cookie
inputs:
cookie: "{{ .Config.cookie }}"

View File

@@ -193,4 +193,4 @@ search:
description:
selector: td.rowfollow:nth-child(2)
remove: a, b, font, img, span
# NexusPHP v1.8.13 2024-07-23
# NexusPHP v1.8.15 2024-12-10

View File

@@ -1,11 +1,13 @@
---
id: catorrent
name: Catorrent
description: "Catorrent is a RUSSIAN Semi-Private Torrent Tracker for GAMES"
description: "Catorrent is a RUSSIAN Public Torrent Tracker for GAMES"
language: ru-RU
type: semi-private
type: public
encoding: UTF-8
links:
- https://catorrent.net/
legacylinks:
- https://catorrent.org/
caps:
@@ -33,28 +35,7 @@ caps:
modes:
search: [q]
settings:
- name: username
type: text
label: Username
- name: password
type: password
label: Password
login:
path: index.php
method: form
form: form[action=""]
inputs:
login_name: "{{ .Config.username }}"
login_password: "{{ .Config.password }}"
login_not_save: ""
login: submit
error:
- selector: div.berrors
test:
path: /
selector: a[href$="/index.php?action=logout"]
settings: []
download:
selectors:
@@ -78,6 +59,8 @@ search:
fields:
category:
selector: div.icon_default
optional: true
default: PS1
title:
selector: div.short_game_title
details:
@@ -105,4 +88,4 @@ search:
text: 0
uploadvolumefactor:
text: 1
# engine n/a
# DataLife v25

View File

@@ -148,7 +148,7 @@ search:
attribute: href
date_elapsed:
# time type: time elapsed (default)
selector: td:nth-child(4) > span[title]
selector: td.rowfollow:nth-child(4) > span[title]
attribute: title
optional: true
filters:
@@ -158,7 +158,7 @@ search:
args: "yyyy-MM-dd HH:mm:ss zzz"
date_added:
# time added
selector: td:nth-child(4):not(:has(span))
selector: td.rowfollow:nth-child(4):not(:has(span))
optional: true
filters:
- name: append
@@ -168,13 +168,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(5)
seeders:
selector: td:nth-child(6)
selector: td.rowfollow.rowfollow:nth-child(6)
leechers:
selector: td:nth-child(7)
selector: td.rowfollow:nth-child(7)
grabs:
selector: td:nth-child(8)
selector: td.rowfollow:nth-child(8)
downloadvolumefactor:
case:
img.pro_free: 0
@@ -193,6 +193,6 @@ search:
# 3 days (as seconds = 3 x 24 x 60 x 60)
text: 259200
description:
selector: td:nth-child(2)
selector: td.rowfollow:nth-child(2)
remove: a, b, font, img, span
# NexusPHP v1.8.11 2024-03-27
# NexusPHP v1.9.6 2025-06-25

View File

@@ -6,8 +6,8 @@ language: zh-CN
type: private
encoding: UTF-8
links:
- https://chdbits.co/
- https://ptchdbits.co/
- https://chdbits.co/
caps:
categorymappings:
@@ -66,6 +66,8 @@ login:
path: login.php
method: form
form: form[action="takelogin.php"]
headers:
user-agent: ["Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36"]
captcha:
type: image
selector: img[alt="CAPTCHA"]
@@ -80,9 +82,12 @@ login:
error:
- selector: td.embedded:has(h2:contains("失败"))
- selector: td.embedded:has(h2:contains("failed"))
- selector: td.embedded:has(h2:contains("错误"))
- selector: td.embedded:has(h2:contains("error"))
- selector: font[color="red"]
test:
path: torrents.php
selector: a[href*="logout.php"]
selector: a[href*="logout"]
download:
selectors:

View File

@@ -73,9 +73,9 @@ login:
search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
# https://hdinnovations.github.io/UNIT3D/torrent_api.html
# https://github.com/HDInnovations/UNIT3D/blob/master/app/Http/Controllers/API/TorrentController.php#L657
- path: api/torrents/filter
response:
type: json
@@ -142,8 +142,13 @@ search:
args: ["(?i)(TV Movie)", "TV_Movie"]
- name: replace
args: [" & ", "_&_"]
_internal:
selector: internal
case:
False: "{{ .False }}"
True: "{{ .True }}"
description:
text: "{{ .Result.genre }}"
text: "{{ if .Result._internal }}Internal{{ else }}{{ end }}{{ if and .Result._internal .Result.genre }} | {{ else }}{{ end }}{{ .Result.genre }}"
seeders:
selector: seeders
leechers:

View File

@@ -1,7 +1,7 @@
---
id: cinemageddon
name: Cinemageddon
description: "B-movie tracker"
description: "Cinemageddon is a Private Torrent Tracker for B-movies"
language: en-US
type: private
encoding: UTF-8
@@ -38,6 +38,14 @@ caps:
search: [q]
movie-search: [q, imdbid]
settings:
- name: username
type: text
label: Username
- name: password
type: password
label: Password
login:
path: takelogin.php
method: post

View File

@@ -85,6 +85,7 @@ settings:
default: "Failure to use an account for a period of 180 days will result in the removal of the account from the CMS_ZT community."
login:
# using cookie method because login page has embedded Google reCAPTCHA
method: cookie
inputs:
cookie: "{{ .Config.cookie }}"

View File

@@ -1,7 +1,7 @@
---
id: cinematik
name: Cinematik
description: "A tracker for full BD and DVD discs of non-mainstream movies, niche cinema and arthouse."
name: Cinematik (API)
description: "Cinematik is a Private tracker for full BD and DVD discs of non-mainstream movies, niche cinema and arthouse."
language: en-US
type: private
encoding: UTF-8
@@ -72,9 +72,9 @@ login:
search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
# https://hdinnovations.github.io/UNIT3D/torrent_api.html
# https://github.com/HDInnovations/UNIT3D/blob/master/app/Http/Controllers/API/TorrentController.php#L657
- path: api/torrents/filter
response:
type: json
@@ -119,8 +119,6 @@ search:
selector: details_link
download:
selector: download_link
infohash:
selector: info_hash
poster:
selector: meta.poster
filters:
@@ -141,8 +139,13 @@ search:
args: ["(?i)(TV Movie)", "TV_Movie"]
- name: replace
args: [" & ", "_&_"]
_internal:
selector: internal
case:
False: "{{ .False }}"
True: "{{ .True }}"
description:
text: "{{ .Result.genre }}"
text: "{{ if .Result._internal }}Internal{{ else }}{{ end }}{{ if and .Result._internal .Result.genre }} | {{ else }}{{ end }}{{ .Result.genre }}"
seeders:
selector: seeders
leechers:
@@ -190,4 +193,4 @@ search:
minimumseedtime:
# 3 days (as seconds = 3 x 24 x 60 x 60)
text: 259200
# json UNIT3D 8.2.0
# json UNIT3D 9.1.7

View File

@@ -1,186 +0,0 @@
---
id: classix
name: Classix
description: "Classix is a Private Torrent Tracker for classic MOVIES / TV / GENERAL"
language: en-US
type: private
encoding: UTF-8
links:
- http://classix-unlimited.co.uk/ # site does not support https ERR_CONNECTION_CLOSED
caps:
categorymappings:
- {id: 59, cat: PC/0day, desc: "Apps: Movies: Misc"}
- {id: 55, cat: PC/0day, desc: "Apps: Graphics Editing GNU/Linux"}
- {id: 53, cat: PC/0day, desc: "Apps: Apps DVD/Blu-Ray Copy Mac"}
- {id: 57, cat: PC/0day, desc: "Apps: DVD/Blu-Ray Copy GNU/Linux"}
- {id: 51, cat: PC/0day, desc: "Apps: Graphics Editing Mac"}
- {id: 58, cat: PC/0day, desc: "Apps: Music Editing & Recording GNU/"}
- {id: 52, cat: PC/0day, desc: "Apps: Apps DVD Editing Mac"}
- {id: 56, cat: PC/0day, desc: "Apps: DVD Editing GNU/Linux"}
- {id: 54, cat: PC/0day, desc: "Apps: Music Editing & Recording Mac"}
- {id: 18, cat: PC/0day, desc: "Apps: Graphics Editing PC"}
- {id: 19, cat: PC/0day, desc: "Apps: DVD Editing PC"}
- {id: 20, cat: PC/0day, desc: "Apps: DVD/Blu-Ray Copying PC"}
- {id: 21, cat: PC/0day, desc: "Apps: Music Editing & Recording PC"}
- {id: 66, cat: Other, desc: "grumpyman: pending torrents"}
- {id: 67, cat: Books/EBook, desc: "Media: pdf"}
- {id: 49, cat: Movies/HD, desc: "Movies: HD-Compressed Or Stripped"}
- {id: 47, cat: Movies/Other, desc: "Movies: Covers & Artwork"}
- {id: 48, cat: Movies/SD, desc: "Movies: DVD-Compressed Or Stripped"}
- {id: 1, cat: Movies/DVD, desc: "Movies: DVD-Untouched"}
- {id: 50, cat: Movies, desc: "Movies: Made For TV"}
- {id: 2, cat: Movies/SD, desc: "Movies: Divx/Xvid/Avi"}
- {id: 60, cat: Movies/HD, desc: "Movies: HD-mkv/mts"}
- {id: 65, cat: Movies/Foreign, desc: "Movies: Movies - w/additional lang/sub"}
- {id: 42, cat: Movies/HD, desc: "Movies: HD-Untouched"}
- {id: 3, cat: Movies/SD, desc: "Movies: SVCD/VCD"}
- {id: 71, cat: Movies/UHD, desc: "Movies: 4K-Untouched"}
- {id: 4, cat: Movies/Other, desc: "Movies: Other"}
- {id: 22, cat: Audio/MP3, desc: "Music: MP3"}
- {id: 23, cat: Audio/Lossless, desc: "Music: Lossless"}
- {id: 24, cat: Audio/Video, desc: "Music: DVD"}
- {id: 70, cat: Audio/Video, desc: "Music: HD"}
- {id: 25, cat: Audio/Video, desc: "Music: Video"}
- {id: 27, cat: Audio/Other, desc: "Music: Other"}
- {id: 63, cat: Other, desc: "Other: Educational/Instructional"}
- {id: 61, cat: Books/EBook, desc: "Other: Related Material"}
- {id: 37, cat: Other, desc: "Other: Images"}
- {id: 62, cat: TV, desc: "TV: Mini-Series"}
- {id: 64, cat: TV/Other, desc: "TV: Covers & Art Work"}
- {id: 69, cat: TV/SD, desc: "TV: Series - Compressed"}
- {id: 5, cat: TV/SD, desc: "TV: Series: DVD"}
- {id: 73, cat: TV/HD, desc: "TV: Complete Series HD"}
- {id: 72, cat: TV/SD, desc: "TV: Complete Series DVD"}
- {id: 41, cat: TV/HD, desc: "TV: Series: HD"}
- {id: 74, cat: TV, desc: "TV: Series Compilation: DVD or HD"}
- {id: 6, cat: TV/SD, desc: "TV: Divx/Xvid/AVI"}
- {id: 7, cat: TV/SD, desc: "TV: SVCD/VCD"}
- {id: 68, cat: TV, desc: "TV: .mkv"}
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
- name: info_free
type: info
label: About Freeleech at Classix
default: This appears to only be uploads by the admin <b>grumpyman57</b>.
- 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
login:
path: account-login.php
method: post
inputs:
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
error:
- selector: div.myContent:contains("Access Denied")
test:
path: index.php
selector: a[href="account-logout.php"]
search:
paths:
- path: torrents-search.php
inputs:
# category search returns results from unrelated categories
# $raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
search: "{{ .Keywords }}"
cat: 0
# 0 incldead, 1 active, 2 dead
incldead: 0
# 0 all, 1 notfree, 2 onlyfree
freeleech: "{{ if .Config.freeleech }}2{{ else }}0{{ end }}"
# 0 all, 1 english, etc
lang: 0
sort: "{{ .Config.sort }}"
order: "{{ .Config.type }}"
# does not support imdbid search and does not return imdb link in results
keywordsfilters:
- name: re_replace
args: ["(\\w+)", "+$1"] # prepend + to each word
rows:
selector: table > tbody > tr:has(a[href^="torrents.php?cat="])
fields:
category:
selector: a[href^="torrents.php?cat="]
attribute: href
filters:
- name: querystring
args: cat
title:
selector: a[href^="torrents-details.php?id="]
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="]
attribute: onmouseover
filters:
- name: regexp
args: "src=(.+?)>"
date:
selector: a[href^="torrents-details.php?id="]
attribute: onmouseover
filters:
- name: regexp
args: "Date Added: </b>(\\d{2}-\\d{2}-\\d{4})<br />"
- name: dateparse
args: "MM-dd-yyyy"
size:
selector: td:nth-child(7)
seeders:
selector: td:nth-child(8)
leechers:
selector: td:nth-child(9)
genre:
selector: a[href^="torrents.php?gen="]
description:
text: "{{ .Result.genre }}"
downloadvolumefactor:
# returned results not marked as freeleech
text: "{{ if .Config.freeleech }}0{{ else }}1{{ end }}"
uploadvolumefactor:
text: 1
minimumratio:
text: 1.0
minimumseedtime:
# 2 day (as seconds = 2 x 24 x 60 x 60)
text: 172800
# engine TorrentTrader v2-svn

View File

@@ -1,20 +1,19 @@
---
id: kimoji
name: KIMOJI
description: "KIMOJI is a CHINESE Private Torrent Tracker for MUSIC"
id: clearjav-api
name: ClearJAV (API)
description: "ClearJAV is a Private Torrent Tracker for Japanese Adult Video (JAV) content from official JAV studios only."
language: en-US
type: private
encoding: UTF-8
links:
- https://kimoji.club/
- https://clearjav.com/
caps:
categorymappings:
- {id: 3, cat: Audio, desc: "Music"}
- {id: 1, cat: XXX, desc: "JAV"}
modes:
search: [q]
music-search: [q]
settings:
- name: apikey
@@ -23,7 +22,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://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://clearjav.com/\" target=\"_blank\">ClearJAV</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
@@ -44,6 +43,10 @@ settings:
options:
desc: desc
asc: asc
- name: info_activity
type: info
label: Account Inactivity
default: "You must download or upload data within 30 days of joining, or your account may be pruned for lurking."
login:
path: /api/torrents
@@ -56,9 +59,9 @@ login:
search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
# https://hdinnovations.github.io/UNIT3D/torrent_api.html
# https://github.com/HDInnovations/UNIT3D/blob/master/app/Http/Controllers/API/TorrentController.php#L657
- path: api/torrents/filter
response:
type: json
@@ -67,12 +70,12 @@ search:
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 }}"
"free[]": "{{ if .Config.freeleech }}100{{ else }}{{ end }}"
sortField: "{{ .Config.sort }}"
sortDirection: "{{ .Config.type }}"
perPage: 100
# there are no categories on the site so using XXX as a default
keywordsfilters:
- name: re_replace
@@ -83,10 +86,8 @@ search:
attribute: attributes
fields:
_id:
selector: ..id
category:
selector: category_id
text: 1
title:
selector: name
details:
@@ -95,19 +96,6 @@ search:
selector: download_link
infohash:
selector: info_hash
poster:
text: "{{ .Config.sitelink }}files/img/torrent-cover_{{ .Result._id }}.jpg"
genre:
selector: distributor
filters:
- name: re_replace
args: ["(?i)(Hard Rock)", "Hard_Rock"]
- name: re_replace
args: ["(?i)(World Music)", "World_Music"]
- name: replace
args: ["/", "_"]
description:
text: "{{ .Result.genre }}"
files:
selector: num_file
seeders:
@@ -126,7 +114,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 +129,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 9.1.5 (custom)

View File

@@ -1,7 +1,7 @@
---
id: coastalcrew
name: Coastal-Crew
description: "Coastal-Crew is a GERMAN Private Torrent Tracker for MOVIES / TV / GENERAL"
name: Coastal-Music-Crew
description: "Coastal-Music-Crew (C-M-C) is a GERMAN Private Torrent Tracker for MOVIES / TV / GENERAL"
language: de-DE
type: private
encoding: UTF-8
@@ -10,47 +10,90 @@ links:
caps:
categorymappings:
- {id: 30, cat: TV/Anime, desc: "Filme - Animie"}
- {id: 28, cat: Movies/BluRay, desc: "Filme - Bluray"}
- {id: 31, cat: Movies/Other, desc: "Filme - Bollywood"}
- {id: 77, cat: TV/Documentary, desc: "Filme - DokusHD"}
- {id: 32, cat: Movies/DVD, desc: "Filme - DVD"}
- {id: 33, cat: Movies/HD, desc: "Filme - HD"}
- {id: 34, cat: Movies, desc: "Filme - Klassiker"}
- {id: 35, cat: Movies, desc: "Filme - Pack"}
- {id: 36, cat: Movies/SD, desc: "Filme - SD"}
- {id: 37, cat: Movies/UHD, desc: "Filme - UHD"}
- {id: 38, cat: Movies/HD, desc: "Filme - x264"}
- {id: 39, cat: Audio, desc: "Musik - Alben"}
- {id: 72, cat: Audio, desc: "Musik - Charts"}
- {id: 40, cat: Audio, desc: "Musik - Diskografie"}
- {id: 75, cat: Audio/Lossless, desc: "Musik - Flac"}
- {id: 41, cat: Audio/Audiobook, desc: "Musik - Hoerbuch"}
- {id: 74, cat: Audio/Other, desc: "Musik - Kids"}
- {id: 42, cat: Audio, desc: "Musik - Mixe"}
- {id: 66, cat: Audio, desc: "Musik - Pack"}
- {id: 70, cat: Audio, desc: "Musik - Sampler Deu."}
- {id: 71, cat: Audio, desc: "Musik - Sampler Int."}
- {id: 76, cat: Audio/Other, desc: "Musik - Soundtrack"}
- {id: 44, cat: Audio/Video, desc: "Musik - Video"}
- {id: 45, cat: PC, desc: "Programme - Linux"}
- {id: 48, cat: PC/Mac, desc: "Programme - Mac"}
- {id: 49, cat: PC/0day, desc: "Programme - Windows"}
- {id: 65, cat: TV, desc: "Serien - Allgemein"}
- {id: 50, cat: TV/Documentary, desc: "Serien - Dokus"}
- {id: 51, cat: TV, desc: "Serien - Klassiker"}
- {id: 52, cat: TV, desc: "Serien - Pack"}
- {id: 53, cat: TV/Sport, desc: "Serien - Sport"}
- {id: 62, cat: Books/EBook, desc: "EBook"}
- {id: 63, cat: Movies, desc: "Fuer Unsere Kleinsten"}
- {id: 64, cat: PC/Mobile-Other, desc: "Handy-Stuff"}
- {id: 60, cat: Other, desc: "Sonstiges"}
- {id: 69, cat: Books/Mags, desc: "Zeitung"}
- {id: 54, cat: PC/Mobile-Other, desc: "Spiele - Handy"}
- {id: 55, cat: Console, desc: "Spiele - Konsolen"}
- {id: 57, cat: PC/Games, desc: "Spiele - Mac / Linux / PC"}
- {id: 58, cat: Console/Other, desc: "Spiele - Wimmel"}
- {id: 59, cat: XXX, desc: "XXX"}
- {id: 122, cat: Movies, desc: "Movie Klassiker"}
- {id: 124, cat: Movies, desc: "Movie Kids"}
- {id: 127, cat: Movies, desc: "Movie Pack"}
- {id: 138, cat: Movies/BluRay, desc: "Movie BluRay"}
- {id: 140, cat: Movies/3D, desc: "Movie 3D"}
- {id: 114, cat: Movies/DVD, desc: "Movie DVD-R"}
- {id: 28, cat: Movies/SD, desc: "Movie SD"}
- {id: 32, cat: Movies/HD, desc: "Movie HD"}
- {id: 26, cat: Movies/UHD, desc: "Movie 4K"}
- {id: 133, cat: TV/Anime, desc: "Serien Anime"}
- {id: 57, cat: TV/HD, desc: "Serien HD"}
- {id: 59, cat: TV, desc: "Serien Pack"}
- {id: 60, cat: TV/SD, desc: "Serien SD"}
- {id: 56, cat: TV/SD, desc: "Serien DVD-R"}
- {id: 123, cat: TV, desc: "Serien Klassiker"}
- {id: 126, cat: TV, desc: "Serien Kids"}
- {id: 132, cat: TV/UHD, desc: "Serien UHD"}
- {id: 92, cat: TV/Documentary, desc: "Doku Avi"}
- {id: 94, cat: TV/Documentary, desc: "Doku Audio"}
- {id: 135, cat: TV/Documentary, desc: "Doku UHD"}
- {id: 13, cat: TV/Documentary, desc: "Doku DVD-R"}
- {id: 14, cat: TV/Documentary, desc: "Doku HD"}
- {id: 15, cat: TV/Documentary, desc: "Doku SD"}
- {id: 136, cat: TV/Documentary, desc: "Doku Pack"}
- {id: 9, cat: PC, desc: "App Linux"}
- {id: 10, cat: PC/Mac, desc: "App Mac"}
- {id: 11, cat: PC/Mobile-Other, desc: "App Other"}
- {id: 12, cat: PC/0day, desc: "App Win"}
- {id: 139, cat: PC/Mobile-Android, desc: "App Android Apps"}
- {id: 16, cat: Console, desc: "Game Misc"}
- {id: 17, cat: PC/Games, desc: "Game PC"}
- {id: 18, cat: Console/PS3, desc: "Game PS2"}
- {id: 19, cat: Console/PS3, desc: "Game PS3"}
- {id: 20, cat: Console/PSP, desc: "Game PSP"}
- {id: 21, cat: Console/PS4, desc: "Game PSX"}
- {id: 22, cat: Console/Wii, desc: "Game Wii"}
- {id: 23, cat: Console/XBox, desc: "Game XBOX"}
- {id: 24, cat: Console/XBox 360, desc: "Game XBOX360"}
- {id: 137, cat: Audio, desc: "Music OST"}
- {id: 54, cat: Audio, desc: "Music Single"}
- {id: 48, cat: Audio, desc: "Music Album"}
- {id: 49, cat: Audio, desc: "Music Charts"}
- {id: 52, cat: Audio, desc: "Music Pack"}
- {id: 53, cat: Audio, desc: "Music Sampler"}
- {id: 120, cat: Audio, desc: "Music Xmas"}
- {id: 121, cat: Audio/Lossless, desc: "Music Flac"}
- {id: 55, cat: Audio/Video, desc: "Music Video SD"}
- {id: 109, cat: Audio/Video, desc: "Music Video HD"}
- {id: 110, cat: Audio/Video, desc: "Music DVD-R"}
- {id: 128, cat: Audio, desc: "Music EP"}
- {id: 125, cat: Audio, desc: "Music Kids"}
- {id: 61, cat: TV/Sport, desc: "Sport HD"}
- {id: 62, cat: TV/Sport, desc: "Sport SD"}
- {id: 116, cat: TV/Sport, desc: "Sport DVD-R"}
- {id: 117, cat: TV/Sport, desc: "Sport DVD-R"}
- {id: 134, cat: Other, desc: "Sonstiges Pack"}
- {id: 63, cat: Audio/Audiobook, desc: "Sonstiges A-Book"}
- {id: 96, cat: Books/EBook, desc: "Sonstiges E-Book"}
- {id: 69, cat: Other, desc: "Sonstiges Tutorial"}
- {id: 71, cat: Other/Misc, desc: "Sonstiges Other"}
- {id: 131, cat: TV/UHD, desc: "Internt'l Serie UHD"}
- {id: 103, cat: Movies/SD, desc: "Internt'l Movie SD"}
- {id: 98, cat: Movies/HD, desc: "Internt'l Movie HD"}
- {id: 102, cat: TV/SD, desc: "Internt'l Serie SD"}
- {id: 99, cat: TV/HD, desc: "Internt'l Serie HD"}
- {id: 115, cat: Movies/DVD, desc: "Internt'l DVD-R"}
- {id: 107, cat: Audio/Audiobook, desc: "Internt'l A-Book"}
- {id: 106, cat: Books/EBook, desc: "Internt'l E-Book"}
- {id: 105, cat: TV/Documentary, desc: "Internt'l Doku"}
- {id: 104, cat: Other, desc: "Internt'l Misc"}
- {id: 73, cat: XXX/x264, desc: "XXX HD"}
- {id: 74, cat: XXX/Other, desc: "XXX Other"}
- {id: 75, cat: XXX/Pack, desc: "XXX Pack"}
- {id: 76, cat: XXX/SD, desc: "XXX SD"}
- {id: 113, cat: XXX/DVD, desc: "XXX DVD-R"}
modes:
search: [q]
@@ -66,14 +109,6 @@ settings:
- name: password
type: password
label: Password
- name: onlyupload
type: checkbox
label: Filter OnlyUpload only
default: false
- name: info_free
type: info
label: About Freeleech and OnlyUpload at Coastal Crew
default: "<ul><li>FreeLeech are torrents where neither the download or upload is counted. (On the Jackett dashboard search results these are tagged as NoUpload).</li><li>OnlyUpload are torrents where download is not counted but upload is. Good for building your Ratio up. (On the Jackett dashboard search results these are tagged as Freeleech).</li></ul>"
- name: sort
type: select
label: Sort requested from site
@@ -93,85 +128,102 @@ settings:
- name: info_tpp
type: info
label: Results Per Page
default: For best results, change the <b>Torrents pro Seite:</b> setting to <b>100</b> on your Control Panel. The default is <i>15</i>.
default: For best results, change the <b>Anzahl der Torrents beim Durchsuchen</b> <i>Torrents per page:</i> setting to <b>60</b> on your account profile. The default is <i>15</i>.
- name: info_activity
type: info
label: Account Inactivity
default: "If you do not log in, your account will be automatically deleted after 28 days."
login:
path: takelogin.php
method: post
path: login.php
method: form
form: form[action="/login.php"]
cookies: ["JAVA=OK"] # avoid jscheck redirect
inputs:
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
error:
- selector: .tablea:contains("Fehler")
- selector: div#login_error
test:
path: index.php
selector: a[href="logout.php"]
search:
# https://coastal-crew.bounceme.net/browse.php?showsearch=1&c62=1&c33=1&search=&incldead=1&orderby=added&sort=desc
path: browse.php
paths:
- path: selection.php
inputs:
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
showsearch: 1
search: "{{ .Keywords }}"
# 0 active, 1 all, 2 dead
incldead: 1
# 0 name, 1 descr, 2 both (options 1 and 2 are disabled)
blah: 0
orderby: "{{ .Config.sort }}"
sort: "{{ .Config.type }}"
# site does not support imdbid search from the browse.php page or return imdb links in results
rows:
selector: "table.tableinborder[cellspacing=\"1\"][cellpadding=\"0\"]:not(:has(a[href=\"index.php\"])) > tbody > tr:has(a[href^=\"download.php\"]){{ if .Config.onlyupload }}:has(img[src=\"pic/oupic.gif\"]){{ else }}{{ end }}"
selector: div.selection_wrap
fields:
category:
selector: a[href^="browse.php?cat="]
attribute: href
filters:
- name: querystring
args: cat
category_p1:
selector: div.kat_cat_pic_name
category_p2:
selector: div.kat_cat_pic_name_b
categorydesc:
text: "{{ .Result.category_p1 }} {{ .Result.category_p2 }}"
title:
selector: a[href^="details.php"]
selector: a.selection_a
filters:
- name: re_replace
args: ["^\\[[\\w ]*\\]\\s?", ""]
details:
selector: a[href^="details.php"]
selector: a.selection_a
attribute: href
download:
selector: a[href^="download.php"]
selector: a[href^="download_ssl.php?torrent="]
attribute: href
poster:
selector: img[id="img-1"]
selector: div[id^="details"] img
attribute: src
size:
selector: td.tablea table tbody tr:nth-child(2) td:nth-child(1) b:nth-child(1)
files:
selector: td.tablea table tbody tr:nth-child(2) td:nth-child(1) b:nth-child(2)
seeders:
selector: td.tablea table tbody tr:nth-child(2) td:nth-child(2) b:nth-child(1)
leechers:
selector: td.tablea table tbody tr:nth-child(2) td:nth-child(2) > b:nth-of-type(2)
selector: div.selection_unter_ad
grabs:
selector: td.tablea table tbody tr:nth-child(2) td:nth-child(3) b:nth-child(1)
date:
selector: td.tablea table tbody tr:nth-child(2) td:nth-child(5)
selector: div.selection_unter_ae
date_day:
# Heute 13:30:04
# Gestern 09:10:10
selector: div.selection_unter_ab:not(:contains("."))
optional: true
filters:
- name: replace
args: ["Heute", "Today"]
- name: replace
args: ["Gestern", "Yesterday"]
- name: append
args: " +01:00" # CET
date_year:
# 30.02.2018 um 23:12:50
selector: div.selection_unter_ab:contains(".")
optional: true
filters:
- name: replace
args: ["\xA0", " "]
args: [" um", ""]
- name: append
args: " +01:00" # CET
- name: dateparse
args: "dd.MM.yyyy HH:mm:ss zzz"
date:
text: "{{ if or .Result.date_year .Result.date_day }}{{ or .Result.date_year .Result.date_day }}{{ else }}now{{ end }}"
seeders:
selector: div.selection_unter_aa
leechers:
selector: div.selection_unter_aaa
downloadvolumefactor:
case:
img[src="pic/oupic.gif"]: 0 # only upload is counted
"*": 1
text: 1
uploadvolumefactor:
case:
img[src="pic/freeleech.gif"]: 0 # nothing is counted
"*": 1
minimumratio:
text: 0.7
# engine n/a
text: 1
# global MR is 1.0 but torrents must be seeded for 3 days regardless of ratio
# minimumratio:
# text: 1.0
minimumseedtime:
# 3 days (as seconds = 3 x 24 x 60 x 60)
text: 259200
# 3xT

View File

@@ -1,7 +1,7 @@
---
id: concertos
name: Concertos
description: "Concertos - Private site for Live Concerts with Strict Quality Control"
description: "Concertos is a Private Torrent Tracker for Live Concerts with Strict Quality Control"
language: en-US
type: private
encoding: UTF-8
@@ -105,6 +105,43 @@ search:
selector: td.torrents__size
date:
selector: td.torrents__age
filters:
# translations for Turkish|Estonian|Danish|Italian|Polish|Norwegian|Portuguese|Czech|Russian|Romanian|Spanish|French|German|Bulgarian|Dutch|Chinese|Japanese|Swedish
- name: re_replace
args: ["(?i)(önce|tagasi|geleden|fa|temu|siden|há|atrás|nazpět|назад|acum|în urmă|hace|il y a|vor|преди|前|sedan)", " ago"]
- name: re_replace
args: ["(?i)(saniye|sekundit|sekunder|secondi|sekund|segundos|sekundami|секунд|secunde|secondes|Sekunden|секунди|seconden|秒前)", "seconds"]
- name: re_replace
args: ["(?i)(minutit|minutter|minuti|minuty|minutos|минуты|минут|Minuten|минути|minuten|minuter)", "minutes"]
- name: re_replace
args: ["(?i)(dakika|minut|minuto|minuta|minutt|минута|Minute|minuut|分钟|分)", " minute"]
- name: re_replace
args: ["(?i)(tundi|timer|ore|godziny|horas|hodiny|hoden|часа|часов|ore|heures|Stunden|timmar)", "hours"]
- name: re_replace
args: ["(?i)(saat|tund|time|ora|godzina|hora|hodina|час|oră|heure|Stunde|uur|小时|時間|timme)", " hour"]
- name: re_replace
args: ["(?i)(päeva|dage|giorni|dni|dias|dny|дня|дней|zile|días|jours|Tagen|дни|dagen|dagar)", "days"]
- name: re_replace
args: ["(?i)(gün|päev|dag|giorno|dzień|dia|den|день|zi|día|jour|Tag|ден|天|日)", " day"]
- name: re_replace
args: ["(?i)(nädalat|uger|settimane|tygodnie|uker|semanas|týdny|недели|недель|săptămâni|semaines|Wochen|седмици|weken|veckor)", "weeks"]
- name: re_replace
args: ["(?i)(hafta|nädal|uge|settimana|tydzień|uke|semana|týden|неделю|săptămână|semaine|Woche|седмица|周|週間|vecka)", " week"]
- name: re_replace
args: ["(?i) (ay)", "month"]
- name: re_replace
args: ["(?i)(kuud|måneder|mesi|miesiące|meses|měsíce|месяца|месяцев|luni|meses|mois|Monaten|месеца|maanden|månader)", "months"]
- name: re_replace
args: ["(?i)(kuu|måned|mese|miesiąc|mês|měsíc|месяц|lună|mes|Monat|месец|maand|个月|ヶ月|månad)", " month"]
- name: re_replace
args: ["(?i)(aastat|anni|lata|anos|roky|года|ani|años|ans|Jahren|години)", " years"]
- name: re_replace
args: ["(?i)(yil|aasta|år|anno|rok|ano|год|año|Jahr|година|jaar|年)", " year"]
- name: re_replace
args: ["(?i) (an)", "year"]
- name: re_replace
args: ["(?i)(För |und)", ""] # Misc removals
- name: timeago
seeders:
selector: td:nth-last-child(3)
leechers:

View File

@@ -1,151 +0,0 @@
---
id: cpasbien
name: cpasbien
description: "cpasbien is a FRENCH Public site for TV / MOVIES / GENERAL"
language: fr-FR
type: public
encoding: UTF-8
followredirect: true
links:
- https://feminalpes.fr/
legacylinks:
- https://www.cpasbiens.cz/
- https://www.cpasbiens.bz/
- https://www.cpasbien.vg/
- https://www.cpasbien.lol/
- https://www.gktorrent.biz/
- https://vww.cpasbien-fr.fr/
- https://wvw.cpasbien-fr.fr/
- https://wwwv.cpasbien-fr.fr/
- https://www2.cpasbien-fr.fr/
- https://www.cpasbien-fr.nz/
- https://vwwvwvwvvw.cpasbien-fr.nz/
- https://cpasbiens3.fr/
- https://labastidevivante.fr/
- https://cpasbiens911.fr/
- https://jardattraction.fr/
- https://cpasbien-vf.fr/
- https://cpasbien-vf.pics/
- https://cpasbien-vf.li/
caps:
categories:
Other: Other
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
settings:
- name: info_flaresolverr
type: info_flaresolverr
- name: info_category_8000
type: info_category_8000
- 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: FRENCH
options:
FRENCH: FRENCH
MULTi FRENCH: MULTi FRENCH
ENGLISH: ENGLISH
MULTi ENGLISH: MULTi ENGLISH
VOSTFR: VOSTFR
MULTi VOSTFR: MULTi VOSTFR
- name: vostfr
type: checkbox
label: Replace VOSTFR and SUBFRENCH with ENGLISH
default: false
download:
selectors:
- selector: a[href^="magnet:?xt="]
attribute: href
search:
paths:
- path: "{{ if .Keywords }}index.php?do=search&subaction=search{{ else }}{{ end }}"
method: post
# postData is mandatory FlareSolverr/FlareSolverr#789
allowEmptyInputs: true
inputs:
story: "{{ if .Keywords }}{{ .Keywords }}{{ else }}{{ end }}"
# does not support imdbid search and does not return imdb link in results.
keywordsfilters:
# if searching for season packs with S01 to saison 1 #9712
- name: re_replace
args: ["(?i)\\b(?:S0?)(\\d{1,3})\\b", "saison $1"]
headers:
# site blocks Linux UAs, so slightly alter the Windows UA here (e.g. Safari/537.36 > Safari/537.35)
User-Agent: ["Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.35"]
rows:
selector: div#gauche > table > tbody > tr:has(a), div#dle-content > a.cover2
fields:
category:
text: Other
title_phase1_title:
selector: a
title_phase1_url:
selector: a
attribute: href
filters:
- name: regexp
args: torrents\d+\/(.+?)\/
- name: replace
args: ["-", " "]
title_phase1:
text: "{{ if .Result.title_phase1_title }}{{ .Result.title_phase1_title }}{{ else }}{{ .Result.title_phase1_url }}{{ end }}"
filters:
- name: re_replace
args: ["(?i)\\b(FRENCH|MULTI|TRUEFRENCH|VOSTFR|SUBFRENCH)\\b(.+?)(\\b(19|20\\d{2})\\b)$", "$3 $1$2"]
title_vostfr:
text: "{{ .Result.title_phase1 }}"
filters:
- name: re_replace
args: ["(?i)\\b(vostfr|subfrench)\\b", "ENGLISH"]
title_phase2:
text: "{{ if .Config.vostfr }}{{ .Result.title_vostfr }}{{ else }}{{ .Result.title_phase1 }}{{ end }}"
title_multilang:
text: "{{ .Result.title_phase2 }}"
filters:
- name: re_replace
args: ["(?i)\\b(MULTI(?!.*(?:FRENCH|ENGLISH|VOSTFR)))\\b", "{{ .Config.multilanguage }}"]
title:
text: "{{ if .Config.multilang }}{{ .Result.title_multilang }}{{ else }}{{ .Result.title_phase2 }}{{ end }}"
details:
selector: a
attribute: href
download:
selector: a
attribute: href
poster:
selector: img
attribute: src
size:
selector: div.poid
optional: true
default: "512 MB"
date:
text: now
seeders:
selector: div.up
optional: true
default: 0
leechers:
selector: div.down
optional: true
default: 0
downloadvolumefactor:
text: 0
uploadvolumefactor:
text: 1
# engine n/a

View File

@@ -1,7 +1,7 @@
---
id: cpasbienclone
name: cpasbien clone
description: "cpasbien clone is a FRENCH Public site for TV / MOVIES / GENERAL"
description: "cpasbien clone is a FRENCH Public site for MOVIES / TV / GENERAL"
language: fr-FR
type: public
encoding: UTF-8
@@ -93,7 +93,7 @@ search:
selector: a
filters:
- name: re_replace
args: ["(?i)\\b(FRENCH|MULTI|TRUEFRENCH|VOSTFR|SUBFRENCH)\\b(.+?)(\\b(19|20\\d{2})\\b)$", "$3 $1$2"]
args: ["(?i)\\b(FRENCH|MULTI|TRUEFRENCH|VOSTFR|SUBFRENCH)\\b(.+?)(\\b((19|20)\\d{2})\\b)$", "$3 $1$2"]
title_vostfr:
text: "{{ .Result.title_phase1 }}"
filters:

View File

@@ -5,22 +5,28 @@ description: "CrabPT (蟹黄堡) is a CHINESE Private Torrent Tracker for MOVIES
language: zh-CN
type: private
encoding: UTF-8
requestDelay: 2
links:
- https://crabpt.vip/
caps:
# dont forget to update the path categories in the search block
categorymappings:
- {id: 401, cat: Movies, desc: "电影 / Movies"}
- {id: 402, cat: TV, desc: "电视剧 / TVSeries"}
- {id: 413, cat: TV/Other, desc: "短剧 / Playlet"}
- {id: 408, cat: Audio, desc: "音乐 / Music"}
- {id: 405, cat: TV/Anime, desc: "动漫 / Anime"}
- {id: 406, cat: Audio/Video, desc: "MV"}
- {id: 403, cat: Movies, desc: "综艺 / TV Shows"}
- {id: 407, cat: TV/Sport, desc: "体育竞技 / Sports"}
- {id: 404, cat: TV/Documentary, desc: "纪录片 / Documentary"}
- {id: 409, cat: Other, desc: "其他 / Other"}
- {id: 415, cat: Books/Comics, desc: "漫画 / Cartoon"}
- {id: 401, cat: Movies, desc: "电影 / Movies", default: true}
- {id: 402, cat: TV, desc: "电视剧 / TVSeries", default: true}
- {id: 413, cat: TV/Other, desc: "短剧 / Playlet", default: true}
- {id: 408, cat: Audio, desc: "音乐 / Music", default: true}
- {id: 405, cat: TV/Anime, desc: "动漫 / Anime", default: true}
- {id: 406, cat: Audio/Video, desc: "MV", default: true}
- {id: 403, cat: TV, desc: "综艺 / TV Shows", default: true}
- {id: 407, cat: TV/Sport, desc: "体育竞技 / Sports", default: true}
- {id: 404, cat: TV/Documentary, desc: "纪录片 / Documentary", default: true}
- {id: 409, cat: Other, desc: "其他 / Other", default: true}
- {id: 415, cat: Books/Comics, desc: "漫画 / Cartoon", default: true}
- {id: 414, cat: Console, desc: "游戏 / Game", default: true}
- {id: 412, cat: Other, desc: "学习 / Study", default: true}
- {id: 411, cat: Audio/Audiobook, desc: "有声书 / Audiobook", default: true}
- {id: 410, cat: Books/EBook, desc: "电子书 / Ebook", default: true}
modes:
search: [q]
@@ -67,6 +73,10 @@ settings:
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.
- name: info_activity
type: info
label: Account Inactivity
default: "Account retention rules:<ol><li>Veteran User and above will be retained forever</li><li>Elite User and above will not have their account deleted after parking (in the control panel)</li><li> Users with a parked account will be deleted if they do not log in for 400 consecutive days</li><li>Users with a non-parked account will be deleted if they do not log in for 150 consecutive days</li><li>Users who have no traffic (i.e. upload/download data are both 0) will be deleted if they do not log in for 100 consecutive days.</li></ol>"
login:
path: login.php
@@ -94,6 +104,9 @@ login:
search:
paths:
- path: torrents.php
categories: [401, 402, 413, 408, 405, 406, 403, 407, 404, 409]
- path: special.php
categories: [415, 414, 412, 411, 410]
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 }}"
@@ -110,7 +123,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:
@@ -166,12 +179,20 @@ search:
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)
optional: true
default: 512MB
seeders:
selector: td.rowfollow:nth-child(6)
optional: true
default: 0
leechers:
selector: td.rowfollow:nth-child(7)
optional: true
default: 0
grabs:
selector: td.rowfollow:nth-child(8)
optional: true
default: 0
downloadvolumefactor:
case:
img.pro_free: 0
@@ -194,4 +215,4 @@ search:
description:
selector: td.rowfollow:nth-child(2)
remove: a, b, font, img, span
# NexusPHP v1.8.13 2024-09-21
# NexusPHP v1.9.6 2025-06-25

View File

@@ -156,6 +156,7 @@ settings:
asc: asc
login:
# using cookie method because login page has embedded Google reCAPTCHA
method: cookie
inputs:
cookie: "{{ .Config.cookie }}"
@@ -274,7 +275,7 @@ search:
# auto adjusted by site account profile
filters:
- name: regexp
args: "Partagé Voilà : </b>(.*?)<br"
args: "Partagé Le : </b>(.*?)<br"
- name: dateparse
args: "MM-dd-yyyy"
downloadvolumefactor:

View File

@@ -56,6 +56,7 @@ settings:
default: "New members must generate some torrent activity (upload, download, or cross-seed) in their account within the first 30 days of joining, otherwise their account will be automatically disabled."
login:
# using cookie method because login page can present second page for 2FA when enabled
method: cookie
inputs:
cookie: "{{ .Config.cookie }}"

View File

@@ -0,0 +1,177 @@
---
id: cspt
name: Caishen (财神)
description: "Caishen (财神) is a CHINESE Private Torrent Tracker for MOVIES / TV / GENERAL"
language: zh-CN
type: private
encoding: UTF-8
links:
- https://cspt.top/
caps:
categorymappings:
- {id: 408, cat: Audio, desc: "HQ音乐 / HQ Audio"}
- {id: 409, cat: Other, desc: "其他 / Misc"}
- {id: 407, cat: TV/Sport, desc: "体育 / Sports"}
- {id: 406, cat: Audio/Video, desc: "MV / Music Videos"}
- {id: 404, cat: TV/Documentary, desc: "纪录片 / Documentary"}
- {id: 403, cat: TV, desc: "综艺 / TV Shows"}
- {id: 402, cat: TV, desc: "电视剧 / TVSeries"}
- {id: 401, cat: Movies, desc: "电影 / Movies"}
- {id: 405, cat: TV/Anime, desc: "动漫 / Anime"}
modes:
search: [q]
tv-search: [q, season, ep, imdbid, doubanid]
movie-search: [q, imdbid, doubanid]
music-search: [q]
settings:
- name: cookie
type: text
label: Cookie
- name: info_cookie
type: info_cookie
- 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.
- name: info_activity
type: info
label: Account Inactivity
default: "Account retention rules:<ol><li>Veteran User and above will be retained forever</li><li>Elite User and above will not have their account deleted after parking (in the control panel)</li><li> Users with a parked account will be deleted if they do not log in for 400 consecutive days</li><li>Users with a non-parked account will be deleted if they do not log in for 150 consecutive days</li><li>Users with no traffic (i.e. upload/download data is 0) will be deleted if they have not logged in for more than 100 consecutive days.</li></ol>"
login:
# using cookie method because site regularly disables login page for certain events during the year
method: cookie
inputs:
cookie: "{{ .Config.cookie }}"
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 dead
incldead: 0
# 0 all, 1 normal, 2 free, 3 2x, 4 2xfree, 5 50%, 6 2x50%, 7 30%
spstate: "{{ if .Config.freeleech }}2{{ else }}0{{ end }}"
# 0 title, 1 descr, 3 uploader, 4 imdburl
search_area: "{{ if .Query.IMDBID }}4{{ else }}{{ end }}{{ if .Query.DoubanID }}1{{ else }}{{ end }}{{ if or .Query.IMDBID .Query.DoubanID }}{{ else }}0{{ end }}"
# 0 AND, 2 exact
search_mode: 0
sort: "{{ .Config.sort }}"
type: "{{ .Config.type }}"
notnewword: 1
rows:
selector: div.torrents > div > div.torrent-table-sub-info
fields:
category:
selector: a[href^="?cat="]
attribute: href
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 }}"
details:
selector: a[href^="details.php?id="]
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href
imdbid:
# site currently only has a badge and rating, the id is not present. just in case a future update.
selector: a[href*="imdb.com/title/tt"]
attribute: href
doubanid:
# site currently only has a badge and rating, the id is not present. just in case a future update.
selector: a[href*="movie.douban.com/subject/"]
attribute: href
date_elapsed:
# time type: time elapsed (default)
selector: div.torrent-info-text-added > 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: div.torrent-info-text-added: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: div.torrent-info-text-size
seeders:
selector: div.torrent-info-text-seeders
leechers:
selector: div.torrent-info-text-leechers
grabs:
selector: div.torrent-info-text-finished
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
minimumratio:
text: 1.0
description_verified:
case:
span[title="通过"]: "Verified:"
span[title="未审"]: "Unverified:"
span[title="拒绝"]: "Banned:"
description:
selector: div.text-start
filters:
- name: prepend
args: "{{ .Result.description_verified }} "
# NexusPHP v1.8.15 2024-12-23

View File

@@ -113,7 +113,7 @@ search:
notnewword: 1
rows:
selector: table.torrents > tbody > tr:has(table.torrentname)
selector: table.torrents > tbody > tr:has(table.torrentname):has(a[href^="download.php?id="])
fields:
category:
@@ -148,7 +148,7 @@ search:
attribute: href
date_elapsed:
# time type: time elapsed (default)
selector: td:nth-child(4) > span[title]
selector: td.rowfollow:nth-child(4) > span[title]
attribute: title
optional: true
filters:
@@ -158,7 +158,7 @@ search:
args: "yyyy-MM-dd HH:mm:ss zzz"
date_added:
# time added
selector: td:nth-child(4):not(:has(span))
selector: td.rowfollow:nth-child(4):not(:has(span))
optional: true
filters:
- name: append
@@ -168,13 +168,21 @@ 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(5)
optional: true
default: 512MB
seeders:
selector: td:nth-child(6)
selector: td.rowfollow:nth-child(6)
optional: true
default: 1
leechers:
selector: td:nth-child(7)
selector: td.rowfollow:nth-child(7)
optional: true
default: 1
grabs:
selector: td:nth-child(8)
selector: td.rowfollow:nth-child(8)
optional: true
default: 1
downloadvolumefactor:
case:
img.pro_free: 0
@@ -198,9 +206,9 @@ search:
span[title="未审"], span[title="未審"], span[title="Not reviewed"]: "Unverified:"
span[title="拒绝"], span[title="拒絕"], span[title="Denied"]: "Banned:"
description:
selector: td:nth-child(2)
selector: td.rowfollow:nth-child(2)
remove: a, b, font, img, span
filters:
- name: prepend
args: "{{ .Result.description_verified }} "
# NexusPHP v1.8.9 2023-09-29
# NexusPHP v1.8.14 2024-10-07

View File

@@ -0,0 +1,82 @@
---
id: damagnet
name: DaMagNet
description: "DaMagNet is a Public DHT Crawler"
language: en-US
type: public
encoding: UTF-8
links:
- https://damag.net/
caps:
categorymappings:
- {id: Other, cat: Other, desc: Other}
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
music-search: [q]
book-search: [q]
settings:
- name: info_category_8000
type: info_category_8000
download:
infohash:
hash:
selector: a[href^="magnet:?xt"]
attribute: href
filters:
- name: regexp
args: ([A-F|a-f|0-9]{40})
title:
selector: input[name="q"]
attribute: value
filters:
- name: validfilename
search:
paths:
# https://damag.net/?q=2025&wanted=100
- path: /
inputs:
q: "{{ if .Keywords }}{{ .Keywords }}{{ else }}{{ .Today.Year }}{{ end }}"
# 20, 50, 100
wanted: 100
headers:
Referer: ["{{ .Config.sitelink }}"]
rows:
selector: table.table-striped > tbody > tr:has(a)
filters:
- name: andmatch
fields:
category:
text: Other
title:
selector: a
details:
selector: a
attribute: href
download:
selector: a
attribute: href
date:
text: now
files:
selector: span.label
size:
selector: span[id^="size"]
seeders:
text: 1
leechers:
text: 1
downloadvolumefactor:
text: 0
uploadvolumefactor:
text: 1
# engine n/a

View File

@@ -1,7 +1,7 @@
---
id: danishbytes-api
name: DanishBytes (API)
description: "DanishBytes is a Private Danish Tracker"
description: "DanishBytes is a Private Danish Torrent Tracker for MOVIES / TV / GENERAL"
language: da-DK
type: private
encoding: UTF-8
@@ -17,10 +17,12 @@ caps:
categorymappings:
- {id: 1, cat: Movies, desc: "Movies"}
- {id: 2, cat: TV, desc: "TV"}
- {id: 3, cat: Audio, desc: "Sound"}
- {id: 5, cat: PC/0day, desc: "Apps"}
- {id: 4, cat: PC/Games, desc: "Games"}
- {id: 5, cat: PC/0day, desc: "Appz"}
- {id: 8, cat: Books, desc: "Bookz"}
- {id: 3, cat: Audio, desc: "Music"}
- {id: 8, cat: Books, desc: "Books"}
- {id: 17, cat: Audio/Audiobook, desc: "AudioBooks"}
- {id: 19, cat: Audio, desc: "Podcasts"}
modes:
search: [q]

View File

@@ -1,204 +0,0 @@
---
id: dark-shadow
name: Dark-Shadow
description: "Dark-Shadow is a GERMAN Private site for TV / MOVIES / GENERAL"
language: de-DE
type: private
encoding: UTF-8
links:
- https://dark-shadow.me/
legacylinks:
- https://dark-shadow.ml/
- https://projekt.dark-shadow.me/
caps:
categorymappings:
# Movie
- {id: 32, cat: Movies/HD, desc: "Filme HD"}
- {id: 114, cat: Movies/UHD, desc: "Filme UHD"}
- {id: 140, cat: Movies/BluRay, desc: "Filme BluRay"}
- {id: 28, cat: Movies/SD, desc: "Filme SD"}
- {id: 145, cat: Movies/SD, desc: "Filme all SD"}
- {id: 138, cat: Movies, desc: "Filme Pack's"}
# Serien
- {id: 57, cat: TV/HD, desc: "Serien HD"}
- {id: 139, cat: TV/UHD, desc: "Serien UHD"}
- {id: 60, cat: TV/SD, desc: "Serien SD"}
- {id: 59, cat: TV, desc: "Serien Pack's"}
# Audio
- {id: 110, cat: Audio/MP3, desc: "Audio MP3"}
- {id: 48, cat: Audio/Lossless, desc: "Audio Flac"}
- {id: 52, cat: Audio, desc: "Audio Pack"}
- {id: 63, cat: Audio/Audiobook, desc: "Audio Hörbuch"}
- {id: 120, cat: Audio/Video, desc: "Audio Videos"}
# Apps
- {id: 12, cat: PC/0day, desc: "Apps Windows"}
- {id: 125, cat: PC/Mac, desc: "Apps Mac-OSX"}
- {id: 11, cat: PC/Mobile-Other, desc: "Apps Mobil"}
- {id: 141, cat: PC/ISO, desc: "Apps Other"}
# Doku
- {id: 14, cat: TV/Documentary, desc: "Doku HD"}
- {id: 15, cat: TV/Documentary, desc: "Doku SD"}
- {id: 123, cat: TV/Documentary, desc: "Doku Pack's"}
# Spiel
- {id: 17, cat: PC/Games, desc: "Spiel PC"}
- {id: 24, cat: Console, desc: "Spiel Konsole"}
- {id: 126, cat: Console/Other, desc: "Spiel Mobil"}
- {id: 121, cat: Console, desc: "Spiel Wimmelbild"}
# Sport
- {id: 61, cat: TV/Sport, desc: "Sport HD"}
- {id: 62, cat: TV/Sport, desc: "Sport SD"}
- {id: 144, cat: TV/Sport, desc: "Sport Wrestling"}
# ePaper
- {id: 96, cat: Books/Mags, desc: "ePaper Zeitungen"}
- {id: 136, cat: Books/EBook, desc: "ePaper E-Book"}
- {id: 137, cat: Books/Comics, desc: "ePaper Comics"}
# XXX
- {id: 143, cat: XXX/x264, desc: "XXX HD / SD"}
- {id: 75, cat: XXX/Pack, desc: "XXX Pack's"}
- {id: 142, cat: XXX/ImageSet, desc: "XXX Pic's"}
# Internal
- {id: 128, cat: Movies/HD, desc: "Internal Film HD"}
- {id: 129, cat: Movies/SD, desc: "Internal Film SD"}
- {id: 130, cat: TV/HD, desc: "Internal Serien HD"}
- {id: 131, cat: TV/SD, desc: "Internal Serie SD"}
- {id: 132, cat: Other, desc: "Internal Sonstiges"}
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: sort
type: select
label: Sort requested from site
default: added
options:
added: created
seeds: seeders
size: size
name: title
- name: type
type: select
label: Order requested from site
default: desc
options:
desc: desc
asc: asc
- name: info_activity
type: info
label: Account Inactivity
default: "Inactive accounts will be deactivated after 7 weeks and deleted after another 3 weeks."
login:
path: login.php
method: form
form: form[action="/login.php"]
cookies: ["JAVA=OK"] # avoid jscheck redirect
inputs:
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
error:
- selector: div#login_error
test:
path: index.php
selector: a[href="logout.php"]
search:
paths:
- path: selection.php
inputs:
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
search: "{{ .Keywords }}"
# 0 name, 1 descr, 2 both
blah: 0
orderby: "{{ .Config.sort }}"
sort: "{{ .Config.type }}"
keywordsfilters:
# prefix and postfix percent wildcard as well as replacing spaces between words
- name: re_replace
args: ["\\W+", "%"]
- name: re_replace
args: ["^(.+)$", "%$1%"]
rows:
selector: div.selection_wrap
fields:
category_p1:
selector: div.kat_cat_pic_name
category_p2:
selector: div.kat_cat_pic_name_b
categorydesc:
text: "{{ .Result.category_p1 }} {{ .Result.category_p2 }}"
title:
selector: a.selection_a
filters:
# remove [REQ] and anything else in [] that prefixes titles
- name: re_replace
args: ["^(\\[.*\\])(.*)", "$2"]
details:
selector: a.selection_a
attribute: href
download:
selector: a[href^="download_ssl.php?torrent="]
attribute: href
poster:
selector: div[id^="details"] img
attribute: src
size:
selector: div.selection_unter_ad
grabs:
selector: div.selection_unter_ae
date_day:
# Heute 13:30:04
# Gestern 09:10:10
selector: div.selection_unter_ab:not(:contains("."))
optional: true
filters:
- name: replace
args: ["Heute", "Today"]
- name: replace
args: ["Gestern", "Yesterday"]
- name: append
args: " +01:00" # CET
date_year:
# 30.02.2018 um 23:12:50
selector: div.selection_unter_ab:contains(".")
optional: true
filters:
- name: replace
args: [" um", ""]
- name: append
args: " +01:00" # CET
- name: dateparse
args: "dd.MM.yyyy HH:mm:ss zzz"
date:
text: "{{ if or .Result.date_year .Result.date_day }}{{ or .Result.date_year .Result.date_day }}{{ else }}now{{ end }}"
description:
selector: selection_unter_af
seeders:
selector: div.selection_unter_aa
leechers:
selector: div.selection_unter_aaa
downloadvolumefactor:
case:
":root:has(div.onlyup)": 0 # GLobal Freeleech event
"*": 1
uploadvolumefactor:
text: 1
minimumratio:
text: 1.0
minimumseedtime:
# 36 hours (as seconds = 36 x 60 x 60)
text: 129600
# 3xT

View File

@@ -1,25 +1,22 @@
---
id: ntelogo
name: Ntelogo (API)
description: "Ntelogo is a GREEK Private Torrent Tracker for MOVIES / TV / GENERAL"
language: el-GR
id: darkpeers-api
name: Darkpeers (API)
description: "Darkpeers is a NORDIC Private Torrent Tracker for MOVIES / TV"
language: en-US
type: private
encoding: UTF-8
links:
- https://ntelogo.org/
- https://darkpeers.org/
caps:
categorymappings:
- {id: 1, cat: Movies, desc: "Movies"}
- {id: 2, cat: TV, desc: "TV"}
- {id: 3, cat: Audio, desc: "Music"}
- {id: 6, cat: PC/0day, desc: "Windows"}
- {id: 7, cat: Audio/Audiobook, desc: "Audiobooks"}
- {id: 4, cat: Console, desc: "Games"}
- {id: 3, cat: Audio, desc: "Music"}
- {id: 5, cat: PC, desc: "Software"}
- {id: 7, cat: PC/Mobile-Android, desc: "Android"}
- {id: 8, cat: XXX, desc: "Adult Only"}
- {id: 9, cat: Books/EBook, desc: "Book"}
- {id: 10, cat: Audio/Audiobook, desc: "AudioBook"}
- {id: 6, cat: XXX, desc: "XXX"}
modes:
search: [q]
@@ -35,7 +32,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://ntelogo.org/\" target=\"_blank\">Ntelogo</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://darkpeers.org/\" target=\"_blank\">Darkpeers</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
@@ -60,6 +57,10 @@ settings:
options:
desc: desc
asc: asc
- name: info_activity
type: info
label: Account Inactivity
default: "If you do not log in for (number) days, your account will be closed/deleted."
login:
path: /api/torrents
@@ -72,9 +73,9 @@ login:
search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
# https://hdinnovations.github.io/UNIT3D/torrent_api.html
# https://github.com/HDInnovations/UNIT3D/blob/master/app/Http/Controllers/API/TorrentController.php#L657
- path: api/torrents/filter
response:
type: json
@@ -115,15 +116,10 @@ search:
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 }}"
filters:
- name: re_replace
args: ["\\.", " "]
details:
selector: details_link
download:
selector: download_link
infohash:
selector: info_hash
poster:
selector: meta.poster
filters:
@@ -144,8 +140,13 @@ search:
args: ["(?i)(TV Movie)", "TV_Movie"]
- name: replace
args: [" & ", "_&_"]
_internal:
selector: internal
case:
False: "{{ .False }}"
True: "{{ .True }}"
description:
text: "{{ .Result.genre }}"
text: "{{ if .Result._internal }}Internal{{ else }}{{ end }}{{ if and .Result._internal .Result.genre }} | {{ else }}{{ end }}{{ .Result.genre }}"
seeders:
selector: seeders
leechers:
@@ -187,7 +188,10 @@ search:
True: 2 # double
uploadvolumefactor:
text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}"
# global MR is 0.4 but torrents must be seeded for 3 days or 1:1
minimumratio:
text: 1.0
minimumseedtime:
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800
# json UNIT3D 8.2.0
# 3 days (as seconds = 3 x 24 x 60 x 60)
text: 259200
# json UNIT3D 9.1.6

View File

@@ -10,66 +10,63 @@ links:
caps:
categorymappings:
# Filme
- {id: 28, cat: Movies/SD, desc: "SD"}
- {id: 32, cat: Movies/HD, desc: "HD"}
- {id: 114, cat: Movies/UHD, desc: "UHD"}
- {id: 140, cat: Movies/BluRay, desc: "BluRay"}
- {id: 143, cat: TV/Anime, desc: "Anime"}
- {id: 138, cat: Movies, desc: "Pack`s"}
# Serien
- {id: 60, cat: TV/SD, desc: "SD"}
- {id: 57, cat: TV/HD, desc: "HD"}
- {id: 139, cat: TV/UHD, desc: "UHD"}
- {id: 144, cat: TV/Anime, desc: "Anime"}
- {id: 59, cat: TV, desc: "Pack`s"}
# Audio
- {id: 110, cat: Audio/MP3, desc: "MP3"}
- {id: 48, cat: Audio/Lossless, desc: "Flac"}
- {id: 52, cat: Audio, desc: "Pack"}
- {id: 63, cat: Audio/Audiobook, desc: "Hörbuch"}
- {id: 120, cat: Audio/Video, desc: "Videos"}
# Apps
- {id: 12, cat: PC/0day, desc: "Windows"}
- {id: 125, cat: PC/Mac, desc: "Mac-OSX"}
- {id: 11, cat: PC/Mobile-Other, desc: "Mobil"}
- {id: 141, cat: PC, desc: "PC"}
# Doku
- {id: 15, cat: TV/Documentary, desc: "SD"}
- {id: 14, cat: TV/Documentary, desc: "HD"}
- {id: 123, cat: TV/Documentary, desc: "Reihe"}
# Spiel
- {id: 126, cat: PC/Mobile-Other, desc: "Mobil"}
- {id: 17, cat: PC/Games, desc: "PC"}
- {id: 24, cat: Console, desc: "Konsole"}
- {id: 121, cat: Console, desc: "Wimmelbild"}
# Sport
- {id: 61, cat: TV/Sport, desc: "HD"}
- {id: 62, cat: TV/Sport, desc: "SD"}
# ePaper
- {id: 96, cat: Books/Mags, desc: "Zeitungen"}
- {id: 136, cat: Books/EBook, desc: "E-Book"}
- {id: 137, cat: Books/Comics, desc: "Comics"}
# XXX
- {id: 76, cat: XXX/SD, desc: "SD"}
- {id: 73, cat: XXX/x264, desc: "HD"}
- {id: 75, cat: XXX/Pack, desc: "Pack"}
- {id: 142, cat: XXX/ImageSet, desc: "Pic´s"}
# Internal
- {id: 129, cat: Movies/SD, desc: "Film SD"}
- {id: 128, cat: Movies/HD, desc: "Film HD"}
- {id: 131, cat: TV/SD, desc: "Serie SD"}
- {id: 130, cat: TV/HD, desc: "Serien HD"}
- {id: 132, cat: Other, desc: "Sonstiges"}
- {id: 145, cat: Movies, desc: "Filme > DRG"}
- {id: 28, cat: Movies/SD, desc: "Filme > SD"}
- {id: 32, cat: Movies/HD, desc: "Filme > HD"}
- {id: 114, cat: Movies/UHD, desc: "Filme > UHD"}
- {id: 140, cat: Movies/BluRay, desc: "Filme > BluRay"}
- {id: 143, cat: TV/Anime, desc: "Filme > Anime"}
- {id: 138, cat: Movies, desc: "Filme > Packs"}
- {id: 148, cat: Movies, desc: "Filme > Packs UHD"}
- {id: 60, cat: TV/SD, desc: "Serien > SD"}
- {id: 57, cat: TV/HD, desc: "Serien > HD"}
- {id: 139, cat: TV/UHD, desc: "Serien > UHD"}
- {id: 144, cat: TV/Anime, desc: "Serien > Anime"}
- {id: 59, cat: TV, desc: "Serien > Packs"}
- {id: 147, cat: TV, desc: "Serien > Packs UHD"}
- {id: 110, cat: Audio/MP3, desc: "Audio > MP3"}
- {id: 48, cat: Audio/Lossless, desc: "Audio > Flac"}
- {id: 52, cat: Audio, desc: "Audio > Pack"}
- {id: 63, cat: Audio/Audiobook, desc: "Audio > Hörbuch"}
- {id: 120, cat: Audio/Video, desc: "Audio > Videos"}
- {id: 12, cat: PC/0day, desc: "Apps > Windows"}
- {id: 125, cat: PC/Mac, desc: "Apps > Mac-OSX"}
- {id: 11, cat: PC/Mobile-Other, desc: "Apps > Mobil"}
- {id: 141, cat: PC, desc: "Apps > Other"}
- {id: 15, cat: TV/Documentary, desc: "Doku > SD"}
- {id: 14, cat: TV/Documentary, desc: "Doku > HD"}
- {id: 123, cat: TV/Documentary, desc: "Doku > Reihe"}
- {id: 126, cat: PC/Mobile-Other, desc: "Spiel > Mobil"}
- {id: 17, cat: PC/Games, desc: "Spiel > PC"}
- {id: 24, cat: Console, desc: "Spiel > Konsole"}
- {id: 121, cat: Console, desc: "Spiel > Wimmelbild"}
- {id: 61, cat: TV/Sport, desc: "Sport > HD"}
- {id: 62, cat: TV/Sport, desc: "Sport > SD"}
- {id: 96, cat: Books/Mags, desc: "ePaper > Zeitungen"}
- {id: 136, cat: Books/EBook, desc: "ePaper > E-Book"}
- {id: 137, cat: Books/Comics, desc: "ePaper > Comics"}
- {id: 76, cat: XXX/SD, desc: "XXX > SD"}
- {id: 73, cat: XXX/x264, desc: "XXX > HD"}
- {id: 75, cat: XXX/Pack, desc: "XXX > Pack"}
- {id: 142, cat: XXX/ImageSet, desc: "XXX > Pic´s"}
- {id: 129, cat: Movies/SD, desc: "Internal > Film SD"}
- {id: 128, cat: Movies/HD, desc: "Internal > Film HD"}
- {id: 131, cat: TV/SD, desc: "Internal > Serien SD"}
- {id: 130, cat: TV/HD, desc: "Internal > Serien HD"}
- {id: 132, cat: Other, desc: "Internal > Sonstiges"}
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
music-search: [q]
book-search: [q]
settings:
- name: info_password
type: info
label: About Password Expiry
default: "D-U has an <b>20 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://dasunerwartete.biz/login.php\" target=\"_blank\">Das Unerwartete</a>, and if necessary use the <b>Passwort anfordern</b> (<i>Request password</i>) button to renew it."
- name: username
type: text
label: Username
@@ -78,28 +75,12 @@ settings:
label: Password
- name: onlyupload
type: checkbox
label: Filter OnlyUpload only
label: Search OnlyUpload
default: false
- name: info_free
type: info
label: About OnlyUpload at D-U
default: "<ul><li>OnlyUpload are torrents where download is not counted but upload is. Good for building your Ratio up. (On the Jackett dashboard search results these are tagged as Freeleech).</li></ul>"
- name: sort
type: select
label: Sort requested from site
default: added
options:
added: created
seeds: seeders
size: size
name: title
- name: type
type: select
label: Order requested from site
default: desc
options:
desc: desc
asc: asc
default: "OnlyUpload are torrents where download is not counted but upload is. Good for building your Ratio up. (On the Jackett dashboard search results these are tagged as Freeleech)."
- name: info_tpp
type: info
label: Results Per Page
@@ -110,93 +91,80 @@ settings:
default: "Inactive accounts will be deactivated after 7 weeks and deleted after another 3 weeks."
login:
path: logintracker.php
method: post
path: login.php
method: form
form: form
inputs:
login_identifier: "{{ .Config.username }}"
password: "{{ .Config.password }}"
loggiin: Login
error:
- selector: div#login_error
- selector: div.error-message
test:
path: index.php
selector: a[href="logout.php"]
search:
# https://dasunerwartete.biz/selection.php?scat[]=60&scat[]=15&search=&blah=0&orderby=added&sort=desc
path: selection.php
paths:
# https://dasunerwartete.biz/torrents_search.php?ajax=true&search=1080p&page=1&imdb=1034320&free=yes&c32=1
- path: torrents_search.php
response:
type: json
inputs:
$raw: "{{ range .Categories }}scat[]={{.}}&{{end}}"
ajax: true
search: "{{ .Keywords }}"
# 0 name, 1 descr, 2 both
blah: 0
orderby: "{{ .Config.sort }}"
sort: "{{ .Config.type }}"
# site does not support imdbid search from the browse.php page or return imdb links in results
page: 1
imdb: "{{ .Query.IMDBIDShort }}"
# all=active+inactive, yes=active, no=inactive (the default is all, which ajax simply drops the parm)
# visible: all
# all=all+onlyup, yes=onlyup, no=without onlyup (the default is all, which ajax simply drops the parm)
free: "{{ if .Config.onlyupload }}yes{{ else }}{{ end }}"
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
rows:
selector: "div.selection_wrap{{ if .Config.onlyupload }}:has(img[src=\"/pic/free.gif\"]){{ else }}{{ end }}"
selector: data
fields:
category:
selector: a[href^="selection.php?cat="]
attribute: href
categorydesc:
selector: category
filters:
- name: querystring
args: cat
- name: htmldecode
title:
selector: a[href^="details.php?id="]
selector: name
_id:
selector: id
details:
selector: a[href^="details.php?id="]
attribute: href
text: "details.php?id={{ .Result._id }}"
download:
selector: a[href^="download.php?torrent="]
attribute: href
selector: download_link
poster:
selector: img[src^="cloud-data/"]
attribute: src
selector: cover
size:
selector: div.selection_unter_ad
grabs:
selector: div.selection_unter_ae
seeders:
selector: div.selection_unter_aa
leechers:
selector: div.selection_unter_aaa
date_day:
# Heute 03:27:27
# Gestern 21:00:59
selector: div.selection_unter_ab:contains("Heute"), div.selection_unter_ab:contains("Gestern")
optional: true
filters:
- name: replace
args: ["Heute ", "Today"]
- name: replace
args: ["Gestern ", "Yesterday"]
- name: append
args: " +01:00" # CET
date_year:
# 14.03.2024 um 20:43:07
selector: div.selection_unter_ab:not(:contains("Heute")):not(:contains("Gestern"))
optional: true
filters:
- name: append
args: " +01:00" # CET
- name: replace
args: ["um ", ""]
- name: dateparse
args: "dd.MM.yyyy HH:mm:ss zzz"
selector: size
date:
text: "{{ if or .Result.date_year .Result.date_day }}{{ or .Result.date_year .Result.date_day }}{{ else }}now{{ end }}"
# 25.12.2024 16:02
selector: added
filters:
- name: append
args: " +01:00" # CET
- name: dateparse
args: "dd.MM.yyyy HH:mm zzz"
seeders:
selector: seeders
leechers:
selector: leechers
_onlyup:
selector: free_button:contains(Only Upload)
optional: true
downloadvolumefactor:
case:
img[src="/pic/free.gif"]: 0
"*": 1
text: "{{ if .Result._onlyup }}0{{ else }}1{{ end }}"
uploadvolumefactor:
text: 1
minimumratio:
text: 1.0
minimumseedtime:
# 2 days (as seconds = 2 x 24 x 60 x 60)
text: 172800
# THX custom
# 1.5 days (as seconds = 1.5 x 24 x 60 x 60)
text: 129600
# THX JSON (custom)

View File

@@ -63,6 +63,10 @@ settings:
type: checkbox
label: Search freeleech only
default: false
- name: single_file_release_use_filename
type: checkbox
label: Use filename as title for single file releases
default: true
- name: sort
type: select
label: Sort requested from site
@@ -82,7 +86,7 @@ settings:
- name: info_activity
type: info
label: Account Inactivity
default: "<ul><li>Accounts with zero activity (0 bytes download and 0 bytes upload) are automatically deleted after 30 days.</li><li>Inactive VIP and unparked accounts are automatically deleted after 40 days.</li></ul>"
default: "<ul><li>Accounts with zero activity (0 bytes download and 0 bytes upload) are automatically deleted after 30 days.</li><li>Inactive account under the rank of VIP that are unparked are automatically deleted after 40 days.</li></ul>"
login:
path: /api/torrents
@@ -95,9 +99,9 @@ login:
search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
# https://hdinnovations.github.io/UNIT3D/torrent_api.html
# https://github.com/HDInnovations/UNIT3D/blob/master/app/Http/Controllers/API/TorrentController.php#L657
- path: api/torrents/filter
response:
type: json
@@ -129,8 +133,15 @@ search:
fields:
category:
selector: category_id
title:
title_optional:
selector: name
title_filename:
selector: "files[0].name"
optional: true
files:
selector: num_file
title:
text: "{{ if and (.Config.single_file_release_use_filename) (eq .Result.files \"1\") (.Result.title_filename) }}{{ .Result.title_filename }}{{ else }}{{ .Result.title_optional }}{{ end }}"
details:
selector: details_link
download:
@@ -151,8 +162,6 @@ search:
genre:
selector: meta.genres
filters:
- name: re_replace
args: ["(?i)^None$", ""]
- name: re_replace
args: ["(?i)(All Sex)", "All_Sex"]
- name: re_replace
@@ -161,10 +170,13 @@ search:
args: ["(?i)(TV Movie)", "TV_Movie"]
- name: replace
args: [" & ", "_&_"]
_internal:
selector: internal
case:
False: "{{ .False }}"
True: "{{ .True }}"
description:
text: "{{ .Result.genre }}"
files:
selector: num_file
text: "{{ if .Result._internal }}Internal{{ else }}{{ end }}{{ if and .Result._internal .Result.genre }} | {{ else }}{{ end }}{{ .Result.genre }}"
seeders:
selector: seeders
leechers:
@@ -176,12 +188,17 @@ search:
selector: created_at
filters:
- name: append
args: " +00:00" # GMT
args: " +02:00" # EET
- name: dateparse
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:
@@ -191,16 +208,20 @@ search:
75%: 0.25
100%: 0 # freeleech
"*": 0 # catch errors
uploadvolumefactor:
downloadvolumefactor:
text: "{{ if .Result._featured }}0{{ else }}{{ .Result.downloadvolumefactor_freeleech }}{{ end }}"
uploadvolumefactor_double_upload:
# api returns False, True
selector: double_upload
case:
False: 1 # normal
True: 2 # double
uploadvolumefactor:
text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}"
# global MR is 0.4 but torrents must be seeded for 2 days regardless of ratio
# minimumratio:
# text: 0.4
minimumseedtime:
# 2 days (as seconds = 2 x 24 x 60 x 60)
text: 172800
# json UNIT3D 7.2.0
# json UNIT3D 9.1.1

Some files were not shown because too many files have changed in this diff Show More