Compare commits

...

204 Commits

Author SHA1 Message Date
jackettbot[bot]
453bc8d2c0 Update rudub 2025-09-30 01:28:59 +00:00
Garfield69
9cef929b78 assorted nexus: bump engine tag 2025-09-30 06:36:38 +13:00
Garfield69
cefdc616a1 marinetracker: new cat 2025-09-30 05:39:16 +13:00
Bogdan
1a8c4af64e core: fix dotnet restore on .NET 9 2025-09-29 13:53:41 +03:00
Bogdan
0d19c1fd2a core: bump version to 0.24 2025-09-29 13:51:12 +03:00
miberian
abf6532e01 core: bump .NET to 9.0 (#16194)
Migration to .NET 9.0

Co-authored-by: Bogdan <mynameisbogdan@users.noreply.github.com>
2025-09-29 10:39:38 +00:00
ilike2burnthing
4ad5f5d3fd polishtorrent: add cat
yes, there are 2 called Reality TV 🤷
2025-09-29 03:22:44 +01:00
jackettbot[bot]
ace7e82284 Update rudub 2025-09-29 01:29:07 +00:00
ilike2burnthing
d5e91668bf mircrew: modify size defaults for 4K results. resolves #16010 2025-09-29 01:24:35 +01:00
Garfield69
0dc13f23d7 pornxlab: removed. resolves #16060 2025-09-29 08:21:52 +13:00
Garfield69
7896e774ca anime-time: removed. resolves #14578 2025-09-29 05:41:45 +13:00
Bogdan
9738fc9d95 hdspace: attempt to use filename as title
Titles on torrent-details are stripped of '.' and '-', breaking release title parsing in arrs.
2025-09-28 17:43:01 +03:00
jackettbot[bot]
e5f372225f Update rudub 2025-09-28 01:29:14 +00:00
Garfield69
33bf0a1d64 itorrent: removed. resolves #5459 2025-09-28 06:05:49 +13:00
Garfield69
17f677e42d bludv: new domain 2025-09-28 06:05:11 +13:00
Garfield69
8d58135514 filmeshdtorrent: new domain 2025-09-28 06:04:58 +13:00
Garfield69
b517dd0943 torrentdosfilmes: new domains 2025-09-28 06:04:39 +13:00
jackettbot[bot]
0e346c007c Update rudub 2025-09-27 01:28:31 +00:00
Garfield69
aab59c0621 torrenttip: add flaresolverr info 2025-09-27 06:31:32 +12:00
Garfield69
cdb1765120 torrentsome: add flaresolverr info 2025-09-27 06:31:19 +12:00
Garfield69
572e7b9cdc teamos: add config info VPN not allowed 2025-09-27 06:31:03 +12:00
Garfield69
c37ae999b3 bitporn: -> 9.1.7 info_hash removed 2025-09-27 06:30:37 +12:00
Garfield69
d96dff92f4 3dtorrents: update cats 2025-09-27 06:30:06 +12:00
jackettbot[bot]
1c800c9a4f Update rudub 2025-09-26 01:28:48 +00:00
Garfield69
1505e26dbd darkpeers: bump engine tag, update cat 2025-09-26 10:23:46 +12:00
Garfield69
c35da294e9 itatorrents: bump engine tag 2025-09-26 10:14:01 +12:00
Garfield69
2a059627e4 bitbazis: update login test 2025-09-26 06:07:07 +12:00
Garfield69
a676df9a98 Update extratorrent-st.yml 2025-09-26 05:45:05 +12:00
Garfield69
949edec2d0 torrentqq: bump domains 2025-09-26 05:41:39 +12:00
Garfield69
74e9057606 extratorrent-st: update cats 2025-09-26 05:41:26 +12:00
jackettbot[bot]
737a907ec7 Update rudub 2025-09-25 01:28:59 +00:00
Garfield69
abf6994ae7 uztracker: update cats 2025-09-25 06:05:18 +12:00
Garfield69
750d5ebd38 torrenttip: bump domain 2025-09-25 06:04:28 +12:00
Garfield69
f09e7b447c torrentsome: bump domain 2025-09-25 06:04:09 +12:00
Garfield69
ec05656fcd hhd: -> 9.1.7 info_hash removed. resovles #15738 2025-09-24 19:07:08 +12:00
jackettbot[bot]
abfd4dc92b Update rudub 2025-09-24 01:28:51 +00:00
Garfield69
f3b626133d assorted unit3d: bump engine tag 2025-09-24 07:55:05 +12:00
Garfield69
4c1ba8b04d 52bt: bump domain 2025-09-24 05:36:39 +12:00
jackettbot[bot]
22efd22e73 Update rudub 2025-09-23 01:28:47 +00:00
Garfield69
d12b920274 cgpeers: migrate c# to yaml. update for luminance. resolves #16190 2025-09-23 13:22:56 +12:00
Garfield69
99f887900a kickasstorrents-to: update cats 2025-09-23 04:59:26 +12:00
Garfield69
d826055762 exttorrents: update cats 2025-09-23 04:59:12 +12:00
Garfield69
ea9e674d6b extratorrent-st: update cats 2025-09-23 04:58:59 +12:00
Garfield69
07e8a0e10e 52bt: bump domain 2025-09-23 04:58:38 +12:00
Garfield69
aa1d539678 crazyspirits: new tld. resolves #5479 2025-09-22 18:58:42 +12:00
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
159 changed files with 1810 additions and 2228 deletions

View File

@@ -40,8 +40,8 @@ jobs:
- name: Setup Environment Variables
run: |
echo "CURRENT_RUDUB_DOMAIN=$(date +'%b%d' | tr '[:upper:]' '[:lower:]').rudub.buzz" >> $GITHUB_ENV
echo "PREVIOUS_RUDUB_DOMAIN=$(date --date='yesterday' +'%b%d' | tr '[:upper:]' '[:lower:]').rudub.buzz" >> $GITHUB_ENV
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

View File

@@ -24,7 +24,7 @@ jobs:
# 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

@@ -20,10 +20,10 @@ The software implements the [Torznab](https://torznab.github.io/spec-1.3-draft/i
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.22.+, 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 13.0+ (Ventura) or greater [supported operating systems here](https://github.com/dotnet/core/blob/main/release-notes/8.0/supported-os.md#macos)
The currently supported version of Jackett is 0.24.+, 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/9.0/supported-os.md#windows)
* Linux [supported operating systems here](https://github.com/dotnet/core/blob/main/release-notes/9.0/supported-os.md#linux)
* macOS 13.0+ (Ventura) or greater [supported operating systems here](https://github.com/dotnet/core/blob/main/release-notes/9.0/supported-os.md#apple)
Prior versions of Jackett are no longer supported.
@@ -34,9 +34,7 @@ Prior versions of Jackett are no longer supported.
* 1337x
* 52BT
* ACG.RIP
* Anidex
* AniLibria
* Anime Time
* Anime Tosho
* AniRena
* AniSource
@@ -69,6 +67,7 @@ Prior versions of Jackett are no longer supported.
* EZTV
* FileMood
* FilmesHdTorrent
* Free JAV Torrent
* Frozen Layer
* GamesTorrents
* GTorrent.pro
@@ -76,7 +75,6 @@ Prior versions of Jackett are no longer supported.
* ilCorSaRoNeRo
* Internet Archive (archive.org)
* Isohunt2
* iTorrent
* kickasstorrents.to
* kickasstorrents.ws
* Knaben
@@ -105,7 +103,6 @@ Prior versions of Jackett are no longer supported.
* plugintorrent
* PornoTorrent
* PornRips
* PornXLab
* Postman
* Qbite (Hubite)
* Rapidzona
@@ -123,7 +120,6 @@ Prior versions of Jackett are no longer supported.
* The Pirate Bay (TPB)
* TheRARBG
* Tokyo Tosho
* Torlock
* Torrent Downloads
* Torrent Oyun indir
* Torrent[CORE]
@@ -151,7 +147,6 @@ Prior versions of Jackett are no longer supported.
* Wolfmax4K
* XXXClub
* xxxtor
* YourBittorrent
* YTS.ag
* zetorrents
* ZkTorrent
@@ -160,7 +155,6 @@ Prior versions of Jackett are no longer supported.
<details> <summary> <b> Supported Semi-Private Trackers </b> </summary>
* AniDUB
* Anime Time (login)
* AnimeLayer
* ArenaBG
* Best-Torrents [PAY2DL]
@@ -180,7 +174,6 @@ Prior versions of Jackett are no longer supported.
* Fenyarnyek-Tracker
* File-Tracker
* Gay-Torrents.net
* Genesis-Movement
* HD-CzTorrent [PAY2DL]
* HDGalaKtik
* HellTorrents [PAY2DL]
@@ -205,6 +198,7 @@ Prior versions of Jackett are no longer supported.
* NoNaMe Club (NNM-Club) (login)
* Polskie-Torrenty
* PornoLab
* Postman (login)
* ProPorno
* PussyTorrents
* Rainbow Tracker
@@ -226,7 +220,6 @@ Prior versions of Jackett are no longer supported.
* Union Fansub
* UniOtaku
* ViDEOTEKA (VT)
* ZOMB
* Ztracker
</details>
@@ -337,7 +330,6 @@ Prior versions of Jackett are no longer supported.
* Ebooks-Shares [![(invite needed)][inviteneeded]](#)
* Empornium (EMP) [![(invite needed)][inviteneeded]](#)
* eMuwarez
* eShareNet
* eStone (BigTorrent)
* Exitorrent.org [![(invite needed)][inviteneeded]](#)
* ExoticaZ (YourExotic)
@@ -351,6 +343,7 @@ Prior versions of Jackett are no longer supported.
* Femdomcult
* FileList (FL)
* FinElite (FE) [![(invite needed)][inviteneeded]](#)
* Flood (FLD)
* Flux-Zone
* Free Farm (自由农场)
* FunFile (FF)
@@ -436,6 +429,7 @@ Prior versions of Jackett are no longer supported.
* Locadora
* LosslessClub [![(invite needed)][inviteneeded]](#)
* LST
* LuckPT [![(invite needed)][inviteneeded]](#)
* M-Team TP (MTTP) [![(invite needed)][inviteneeded]](#)
* MaDs Revolution
* Majomparádé (TurkDepo)
@@ -469,7 +463,6 @@ Prior versions of Jackett are no longer supported.
* Orpheus
* OnlyEncodes+
* OshenPT
* Ostwiki
* OurBits (HDPter)
* P2PBG
* Panda
@@ -527,6 +520,7 @@ Prior versions of Jackett are no longer supported.
* SeedFile (SF)
* seedpool
* SewerPT (下水道) [![(invite needed)][inviteneeded]](#)
* SexTorrent
* SFP (Share Friends Projekt)
* Shareisland
* Shazbat
@@ -715,7 +709,7 @@ We recommend you install Jackett as a Windows service using the supplied [Window
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
1. Check if you need any .NET prerequisites installed, see https://learn.microsoft.com/en-us/dotnet/core/install/windows#net-installer
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".
@@ -764,7 +758,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:
@@ -939,21 +933,21 @@ git clone https://github.com/Jackett/Jackett.git
cd Jackett/src
# dotnet core version
dotnet publish Jackett.Server -f net8.0 --self-contained -r osx-x64 -c Debug # takes care of everything
./Jackett.Server/bin/Debug/net8.0/osx-x64/jackett # run jackett
dotnet publish Jackett.Server -f net9.0 --self-contained -r osx-x64 -c Debug # takes care of everything
./Jackett.Server/bin/Debug/net9.0/osx-x64/jackett # run jackett
```
### Linux
```bash
sudo apt install nuget msbuild dotnet-sdk-8.0 # install build tools (Debian/ubuntu)
sudo apt install nuget msbuild dotnet-sdk-9.0 # install build tools (Debian/ubuntu)
git clone https://github.com/Jackett/Jackett.git
cd Jackett/src
# dotnet core version
dotnet publish Jackett.Server -f net8.0 --self-contained -r linux-x64 -c Debug # takes care of everything
./Jackett.Server/bin/Debug/net8.0/linux-x64/jackett # run jackett
dotnet publish Jackett.Server -f net9.0 --self-contained -r linux-x64 -c Debug # takes care of everything
./Jackett.Server/bin/Debug/net9.0/linux-x64/jackett # run jackett
```
## Screenshots

View File

@@ -2,12 +2,12 @@
name: $(majorVersion).$(minorVersion).$(patchVersion)
variables:
majorVersion: 0
minorVersion: 22
minorVersion: 24
patchVersion: $[counter(variables['minorVersion'], 1)] # this will reset when we bump minor
jackettVersion: $(majorVersion).$(minorVersion).$(patchVersion)
buildConfiguration: Release
netCoreFramework: net8.0
netCoreSdkVersion: 8.0.x
netCoreFramework: net9.0
netCoreSdkVersion: 9.0.x
# system.debug: true
trigger:
@@ -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)
@@ -438,7 +437,7 @@ stages:
Mono:
buildDescription: Mono
imageName: ubuntu-22.04
framework: net462
framework: net471
runtime: linux-x64
pool:
vmImage: $(imageName)
@@ -500,7 +499,7 @@ stages:
- task: PublishPipelineArtifact@1
condition: and(succeeded(), startsWith(variables['runtime'], 'win'))
inputs:
targetPath: $(Build.SourcesDirectory)/coverlet/reports/coverage.cobertura.Windows.net8.0.xml
targetPath: $(Build.SourcesDirectory)/coverlet/reports/coverage.cobertura.Windows.net9.0.xml
- stage: IntegrationTestJackett
displayName: Integration Tests
@@ -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)

View File

@@ -60,7 +60,7 @@ settings:
- 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</li></ol>"
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:
# using cookie method because site does a JS call to API/Challenge via JQuery to load response parm required for takelogin.php

View File

@@ -221,4 +221,4 @@ search:
description:
selector: td:nth-child(2)
remove: a, b, font, img, span
# NexusPHP v1.8.13 2024-07-23
# NexusPHP v1.9.7 2025-09-24

View File

@@ -18,8 +18,10 @@ caps:
- {id: 17, cat: Movies/BluRay, desc: "Movies Blu-ray"}
- {id: 27, cat: Movies/BluRay, desc: "Movies BD25 Encode"}
- {id: 33, cat: Movies/BluRay, desc: "Movies BD9 AVCHD"}
- {id: 22, cat: Movies, desc: "Movies 2D to 3D Conv"}
- {id: 32, cat: Movies, desc: "Bluray MKV Remux"}
- {id: 22, cat: Movies, desc: "Movies Home Conversions"}
- {id: 32, cat: Movies, desc: "Movies Bluray MKV Remux"}
- {id: 38, cat: Movies, desc: "Movies Studio Conversion"}
- {id: 39, cat: Movies/3D, desc: "Movies VR 360"}
- {id: 23, cat: Movies/3D, desc: "Movies Evo 3D"}
- {id: 36, cat: Movies/UHD, desc: "Movies 4K UHD Bluray"}
- {id: 37, cat: Movies/UHD, desc: "Movies 4K UHD Encode"}

View File

@@ -8,12 +8,9 @@ encoding: UTF-8
requestDelay: 2
links:
# Send any content to 52btbtbt@gmail.com to get the latest address. or visit https://52btbt.icu/
- https://www.529065.xyz/
- https://www.529066.xyz/
- https://www.529069.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/
@@ -27,6 +24,9 @@ legacylinks:
- https://www.529062.xyz/
- https://www.529063.xyz/
- https://www.529064.xyz/
- https://www.529066.xyz/
- https://www.529065.xyz/
- https://www.529068.xyz/
caps:
categorymappings:

View File

@@ -57,6 +57,10 @@ 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

View File

@@ -138,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:

View File

@@ -1,83 +0,0 @@
---
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

@@ -1,103 +0,0 @@
---
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

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

View File

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

View File

@@ -126,7 +126,7 @@ search:
# does not support imdbid search or provide imdb link in results
rows:
selector: table#torrents_list_p > tbody > tr:has(a[href^="download.php?id="])
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

View File

@@ -5,8 +5,6 @@ description: "ArenaBG is a BULGARIAN Semi-Private Torrent Tracker for 0DAY / GEN
language: bg-BG
type: semi-private
encoding: UTF-8
certificates:
- 513af956f189b16a68ddd75d5d857309d3084d8d # Expired 17 April 2025
links:
- https://arenabg.com/
legacylinks:

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,10 +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: 86, cat: Console, desc: "Chinese Systems"}
- {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"}
@@ -30,7 +30,6 @@ caps:
- {id: 5, cat: Books, desc: "EBooks"}
- {id: 80, cat: PC, desc: "Emulation Media"}
- {id: 61, cat: PC, desc: "emuxtras"}
- {id: 69, cat: TV, desc: "Entertainment"}
- {id: 89, cat: PC, desc: "Ghostware"}
- {id: 84, cat: TV, desc: "GOG DRM FREE"}
- {id: 77, cat: PC, desc: "Hyperspin"}
@@ -39,7 +38,9 @@ caps:
- {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"}
@@ -48,7 +49,7 @@ caps:
- {id: 50, cat: Console, desc: "PlayBox"}
- {id: 87, cat: Console, desc: "Playnite"}
- {id: 30, cat: Console, desc: "Playstation"}
- {id: 62, cat: PC, desc: "RaspberryPi"}
- {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"}
@@ -60,12 +61,12 @@ caps:
- {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

@@ -81,7 +81,7 @@ login:
cookie: "{{ .Config.cookie }}"
test:
path: index.php
selector: i.fa-arrow-right-from-bracket[title="Kilépés"]
selector: a[onclick="confirmLogout()"]
search:
paths:

View File

@@ -44,6 +44,7 @@ caps:
- {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"}
@@ -142,8 +143,6 @@ search:
selector: details_link
download:
selector: download_link
infohash:
selector: info_hash
files:
selector: num_file
seeders:
@@ -192,4 +191,4 @@ search:
minimumseedtime:
# 48 hours (as seconds = 2 x 24 x 60 x 60)
text: 172800
# json UNIT3D 9.1.5 (custom)
# json UNIT3D 9.1.7 (custom)

View File

@@ -111,8 +111,6 @@ search:
selector: details_link
download:
selector: download_link
infohash:
selector: info_hash
poster:
selector: meta.poster
filters:
@@ -129,8 +127,13 @@ search:
filters:
- 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:
@@ -175,4 +178,4 @@ search:
minimumseedtime:
# 2 days (as seconds = 2 x 24 x 60 x 60)
text: 172800
# json UNIT3D 9.1.5 (custom)
# json UNIT3D 9.1.7 (custom)

View File

@@ -120,8 +120,6 @@ search:
selector: details_link
download:
selector: download_link
infohash:
selector: info_hash
poster:
selector: meta.poster
filters:
@@ -142,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:
@@ -191,4 +194,4 @@ search:
minimumseedtime:
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800
# json UNIT3D 9.1.5
# json UNIT3D 9.1.7

View File

@@ -11,6 +11,7 @@ links:
- 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/

View File

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

View File

@@ -6,6 +6,8 @@ language: ru-RU
type: public
encoding: UTF-8
links:
- https://catorrent.net/
legacylinks:
- https://catorrent.org/
caps:

View File

@@ -0,0 +1,131 @@
# CGPeers uses the Luminance code, which is based on gazelle
# ajax.php API additionally needs the auth=$authkey argument
# Because the API is e.g. missing poster images we use screen scraping instead of the generic gazelle based approach
---
id: cgpeers
name: CGPeers
description: "CGPeers is a Private Torrent Tracker for GRAPHICS SOFTWARE / TUTORIALS / ETC"
language: en-US
type: private
encoding: UTF-8
links:
- https://cgpeers.to/
legacylinks:
- https://www.cgpeers.com/
caps:
categorymappings:
- {id: 1, cat: PC/ISO, desc: "Applications"}
- {id: 8, cat: PC/ISO, desc: "Audio"}
- {id: 7, cat: Other, desc: "Game Development"}
- {id: 5, cat: Other, desc: "Materials"}
- {id: 6, cat: Other/Misc, desc: "Miscellaneous"}
- {id: 4, cat: Other, desc: "Models"}
- {id: 2, cat: PC/0day, desc: "Plugins"}
- {id: 3, cat: Other, desc: "Tutorials"}
- {id: 9, cat: Other, desc: "Web Development"}
modes:
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: time
options:
time: created
seeders: seeders
size: size
- name: type
type: select
label: Order requested from site
default: desc
options:
desc: desc
asc: asc
login:
method: cookie
inputs:
cookie: "{{ .Config.cookie }}"
test:
path: index.php
selector: a[href^="/user.php?id="]
search:
paths:
- path: torrents.php
inputs:
$raw: "{{ range .Categories }}filter_cat[{{.}}]=1&{{end}}"
title: "{{ .Keywords }}"
order_by: "{{ .Config.sort }}"
order_way: "{{ .Config.type }}"
action: advanced
filter_freeleech: "{{ if .Config.freeleech }}1{{ else }}{{ end }}"
rows:
selector: table#torrent_table > tbody > tr:has(a[href*="action=download"])
fields:
download:
selector: a[href^="/torrents.php?action=download&id="]
attribute: href
title:
selector: a[href^="/torrents.php?id="]
category:
selector: a[href*="filter_cat"]
attribute: href
filters:
- name: regexp
args: "(\\d+)]=1"
details:
selector: a[href^="/torrents.php?id="]
attribute: href
poster:
selector: td:nth-child(2) > script
filters:
- name: regexp
args: "src=(.*?)>"
- name: re_replace
args: ["[\\\\\"]", ""]
- name: re_replace
args: ["/static/common/noartwork/.+", ""]
files:
selector: td:nth-child(3)
date:
selector: td:nth-child(6) > span
attribute: title
# auto adjusted by site account profile
filters:
- name: dateparse
args: "MMM dd yyyy, HH:mm"
size:
selector: td:nth-child(7)
grabs:
selector: td:nth-child(8)
seeders:
selector: td:nth-child(9)
leechers:
selector: td:nth-child(10)
downloadvolumefactor:
case:
i.unlimited_leech: 0
i.sitewide_leech: 0
img[alt="Freeleech"]: 0
"*": 1
uploadvolumefactor:
case:
span.icon[title*="DoubleSeed"]: 2
img[alt="DoubleSeed"]: 2
"*": 1
# luminance

View File

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

@@ -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 9.1.5
# json UNIT3D 9.1.7

View File

@@ -6,6 +6,8 @@ language: fr-FR
type: private
encoding: UTF-8
links:
- https://www.crazyspirits.ca/
legacylinks:
- https://www.crazyspirits.com/
caps:

View File

@@ -12,11 +12,11 @@ caps:
categorymappings:
- {id: 1, cat: Movies, desc: "Movies"}
- {id: 2, cat: TV, desc: "TV"}
- {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: 6, cat: XXX, desc: "XXX"}
- {id: 7, cat: Other, desc: "Assorted"}
modes:
search: [q]
@@ -120,8 +120,6 @@ search:
selector: details_link
download:
selector: download_link
infohash:
selector: info_hash
poster:
selector: meta.poster
filters:
@@ -142,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:
@@ -191,4 +194,4 @@ search:
minimumseedtime:
# 3 days (as seconds = 3 x 24 x 60 x 60)
text: 259200
# json UNIT3D 9.1.5
# json UNIT3D 9.1.7

View File

@@ -124,7 +124,7 @@ search:
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
rows:
selector: $
selector: data
fields:
categorydesc:

View File

@@ -170,8 +170,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:
@@ -219,4 +224,4 @@ search:
minimumseedtime:
# 2 days (as seconds = 2 x 24 x 60 x 60)
text: 172800
# json UNIT3D 8.3.6
# json UNIT3D 9.1.1

View File

@@ -184,4 +184,4 @@ search:
args: "cat={{ .Result.category_title }} - "
minimumratio:
text: 0.9
# NexusPHP v1.9.7 2025-06-29
# NexusPHP v1.9.7 2025-09-24

View File

@@ -64,6 +64,7 @@ caps:
- {id: 346, cat: Books/EBook, desc: "Chemistry"}
- {id: 347, cat: Books/EBook, desc: "Medical"}
- {id: 348, cat: Books/EBook, desc: "Mathematics"}
- {id: 363, cat: Books/EBook, desc: "Sheet Music"}
# Tech/Computers
- {id: 331, cat: Books/EBook, desc: "Electronics"}
- {id: 336, cat: Books/EBook, desc: "Video Games"}
@@ -87,6 +88,7 @@ caps:
- {id: 349, cat: Books/EBook, desc: "Self Help"}
- {id: 351, cat: Books/EBook, desc: "Religion"}
- {id: 358, cat: Books/EBook, desc: "History"}
- {id: 362, cat: Books/EBook, desc: "Politics"}
# Military
- {id: 287, cat: Books/EBook, desc: "WW1"}
- {id: 288, cat: Books/EBook, desc: "WW2"}
@@ -94,6 +96,7 @@ caps:
- {id: 286, cat: Books/EBook, desc: "General Military "}
# Zoology
- {id: 334, cat: Books/EBook, desc: "Veterinary/Pets"}
- {id: 361, cat: Books/EBook, desc: "Nature And Wildlife"}
# Art & Crafts
- {id: 344, cat: Books/EBook, desc: "Model Making"}
- {id: 357, cat: Books/EBook, desc: "Art"}

View File

@@ -12,11 +12,16 @@ caps:
categorymappings:
- {id: 1, cat: Movies, desc: "Películas"}
- {id: 2, cat: TV, desc: "Series"}
- {id: 4, cat: TV/Documentary, desc: "Documentales"}
- {id: 5, cat: Audio, desc: "Musica"}
- {id: 6, cat: Console, desc: "Juegos"}
- {id: 7, cat: PC, desc: "Software"}
modes:
search: [q]
tv-search: [q, season, ep, imdbid, tvdbid, tmdbid]
movie-search: [q, imdbid, tmdbid]
music-search: [q]
settings:
- name: apikey
@@ -131,8 +136,13 @@ search:
args: ["(?i)(Película de TV)", "Película_de_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:

View File

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

View File

@@ -17,50 +17,53 @@ legacylinks:
caps:
categorymappings:
- {id: Movies, cat: Movies, desc: Movies}
- {id: Highres Movies, cat: Movies/HD, desc: Movies HD}
- {id: UltraHD, cat: Movies/UHD, desc: Movies UHD}
- {id: 3D Movies, cat: Movies/3D, desc: Movies 3D}
- {id: Bollywood, cat: Movies, desc: Bollywood}
- {id: Movie clips, cat: Movies, desc: Movies clips}
- {id: DVD, cat: Movies/DVD, desc: Movies DVD}
- {id: MP4, cat: Movies, desc: Movies MP4}
- {id: Dubbed Movies, cat: Movies/Foreign, desc: Movies Dubbed}
- {id: Other Movies, cat: Movies/Other, desc: Movies Other}
- {id: Documentary, cat: TV/Documentary, desc: Documentary}
- {id: TV, cat: TV, desc: TV}
- {id: MP3, cat: Audio/MP3, desc: Music MP3}
- {id: AAC, cat: Audio, desc: Music AAC}
- {id: Lossless, cat: Audio/Lossless, desc: Music Lossless}
- {id: Music videos, cat: Audio/Video, desc: Music Videos}
- {id: Other Music, cat: Audio/Other, desc: Music Other}
- {id: Radio Shows, cat: Audio/Other, desc: Music Radio}
- {id: Video, cat: XXX, desc: Adult / Porn}
- {id: "Adult / Porn", cat: XXX, desc: Adult / Porn}
- {id: Pictures, cat: XXX/ImageSet, desc: Adult Pictures}
- {id: Magazines, cat: XXX/Other, desc: Adult Magazines}
- {id: "Adult / Porn", cat: XXX, desc: "Adult / Porn"}
- {id: Android, cat: PC/Mobile-Android, desc: Software Android}
- {id: Anime, cat: TV/Anime, desc: Anime}
- {id: Audio books, cat: Audio/Audiobook, desc: Books Audiobook}
- {id: Bollywood, cat: Movies, desc: Bollywood}
- {id: Comics, cat: Books/Comics, desc: Books Comics}
- {id: DVD, cat: Movies/DVD, desc: Movies DVD}
- {id: Documentary, cat: TV/Documentary, desc: Documentary}
- {id: Dubbed Movies, cat: Movies/Foreign, desc: Movies Dubbed}
- {id: Ebooks, cat: Books/EBook, desc: Books Ebook}
- {id: English-translated, cat: TV/Anime, desc: Anime English-translated}
- {id: Games, cat: XXX/Other, desc: Adult Games}
- {id: Hentai, cat: XXX/Other, desc: Adult Hentai}
- {id: Windows, cat: PC, desc: Software Windows}
- {id: Android, cat: PC/Mobile-Android, desc: Software Android}
- {id: Mac, cat: PC/Mac, desc: Software Mac}
- {id: Highres Movies, cat: Movies/HD, desc: Movies HD}
- {id: Linux, cat: PC, desc: Software Linux}
- {id: PC Games, cat: PC/Games, desc: PC Games}
- {id: Lossless, cat: Audio/Lossless, desc: Music Lossless}
- {id: "Manga [English-translated]", cat: Books/Comics, desc: "Manga [English-translated]"}
- {id: MP3, cat: Audio/MP3, desc: Music MP3}
- {id: MP4, cat: Movies, desc: Movies MP4}
- {id: Mac, cat: PC/Mac, desc: Software Mac}
- {id: Magazines, cat: XXX/Other, desc: Adult Magazines}
- {id: Movie clips, cat: Movies, desc: Movies clips}
- {id: Movies, cat: Movies, desc: Movies}
- {id: Music videos, cat: Audio/Video, desc: Music Videos}
- {id: NDS, cat: Console/NDS, desc: Games NDS}
- {id: Other Applications, cat: PC, desc: Other Applications}
- {id: Other Games, cat: Console/Other, desc: Games Other}
- {id: Other Movies, cat: Movies/Other, desc: Movies Other}
- {id: Other Music, cat: Audio/Other, desc: Music Other}
- {id: Other, cat: Other/Misc, desc: Other}
- {id: PC Games, cat: PC/Games, desc: PC Games}
- {id: PS3, cat: Console/PS3, desc: Games PS3}
- {id: PS4, cat: Console/PS4, desc: Games PS4}
- {id: PSP, cat: Console/PSP, desc: Games PSP}
- {id: Wii, cat: Console/Wii, desc: Games Wii}
- {id: Xbox360, cat: Console/XBox 360, desc: Games Xbox360}
- {id: Pictures, cat: XXX/ImageSet, desc: Adult Pictures}
- {id: Radio Shows, cat: Audio/Other, desc: Music Radio}
- {id: Raw, cat: TV/Anime, desc: Anime Raw}
- {id: Subs, cat: TV/Anime, desc: Anime Subs}
- {id: Switch, cat: Console/Other, desc: Games Switch}
- {id: Other Games, cat: Console/Other, desc: Games Other}
- {id: English-translated, cat: TV/Anime, desc: Anime English-translated}
- {id: Anime, cat: TV/Anime, desc: Anime}
- {id: Audio books, cat: Audio/Audiobook, desc: Books Audiobook}
- {id: Comics, cat: Books/Comics, desc: Books Comics}
- {id: Ebooks, cat: Books/EBook, desc: Books Ebook}
- {id: Other, cat: Other/Misc, desc: Other}
- {id: Other Applications, cat: PC, desc: Other Applications}
- {id: TV, cat: TV, desc: TV}
- {id: UltraHD, cat: Movies/UHD, desc: Movies UHD}
- {id: Video, cat: XXX, desc: Adult / Porn}
- {id: Wii, cat: Console/Wii, desc: Games Wii}
- {id: Windows, cat: PC, desc: Software Windows}
- {id: Xbox360, cat: Console/XBox 360, desc: Games Xbox360}
modes:
search: [q]
@@ -94,7 +97,7 @@ search:
args: ["in ", ""]
- name: trim
title:
selector: a[href^="/torrent/"]
selector: a[href^="/torrent/"]:not([href$="comments"])
details:
selector: a[href^="/torrent/"]
attribute: href

View File

@@ -22,7 +22,11 @@ legacylinks:
caps:
categorymappings:
- {id: "/anime/", cat: TV/Anime, desc: Anime}
- {id: "/anime//anime/audio-lossless/", cat: Audio/Lossless, desc: "Anime Audio Lossless"}
- {id: "/anime//anime/english-translated/", cat: TV/Anime, desc: "Anime English Translated"}
- {id: "/anime//anime/raw", cat: TV/Anime, desc: Anime Raw}
- {id: "/anime//anime/subs/", cat: TV/Anime, desc: Anime Subs}
- {id: "/anime/raw", cat: TV/Anime, desc: Anime Raw}
- {id: "/applications/", cat: PC, desc: Apps}
- {id: "/applications//applications/android/", cat: PC/Mobile-Android, desc: "Apps Android"}
- {id: "/applications//applications/ios/", cat: PC/Mobile-iOS, desc: "Apps iOS"}
@@ -35,6 +39,7 @@ caps:
- {id: "/books//books/comics/", cat: Books/Comics, desc: "Books Comics"}
- {id: "/books//books/ebooks/", cat: Books/EBook, desc: "Books Ebooks"}
- {id: "/games/", cat: PC/Games, desc: Games}
- {id: "/games//games/mac/", cat: PC/Mac, desc: "Games Mac"}
- {id: "/games//games/nds/", cat: Console/NDS, desc: "Games NDS"}
- {id: "/games//games/other-games/", cat: Console/Other, desc: "Games Other"}
- {id: "/games//games/pc-games/", cat: PC/Games, desc: "Games PC"}
@@ -44,7 +49,6 @@ caps:
- {id: "/games//games/switch/", cat: Console/Other, desc: "Games Switch"}
- {id: "/games//games/wii/", cat: Console/Wii, desc: "Games Wii"}
- {id: "/games//games/xbox360/", cat: Console/XBox 360, desc: "Games Xbox360"}
- {id: "/games//games/mac/", cat: PC/Mac, desc: "Games Mac"}
- {id: "/movies/", cat: Movies, desc: Movies}
- {id: "/movies//movies/3d-movies/", cat: Movies/3D, desc: "Movies 3D"}
- {id: "/movies//movies/bollywood/", cat: Movies, desc: "Movies Bollywood"}
@@ -52,11 +56,11 @@ caps:
- {id: "/movies//movies/dubbed-movies/", cat: Movies, desc: "Movies Dubbed"}
- {id: "/movies//movies/dvd/", cat: Movies/DVD, desc: "Movies DVD"}
- {id: "/movies//movies/highres-movies/", cat: Movies/HD, desc: "Movies Highres"}
- {id: "/movies//movies/movie-clips/", cat: Movies/Other, desc: "Movies Movie clips"}
- {id: "/movies//movies/mp4/", cat: Movies, desc: "Movies MP4"}
- {id: "/movies//movies/music-videos/", cat: Audio/Video, desc: "Movies Music videos"}
- {id: "/movies//movies/other-movies/", cat: Movies, desc: "Movies Other Movies"}
- {id: "/movies//movies/ultrahd/", cat: Movies/UHD, desc: "Movies UltraHD"}
- {id: "/movies//movies/music-videos/", cat: Audio/Video, desc: "Movies Music videos"}
- {id: "/movies//movies/movie-clips/", cat: Movies/Other, desc: "Movies Movie clips"}
- {id: "/music/", cat: Audio, desc: Music}
- {id: "/music//music/aac/", cat: Audio, desc: "Music AAC"}
- {id: "/music//music/lossless/", cat: Audio/Lossless, desc: "Music Lossless"}
@@ -65,13 +69,13 @@ caps:
- {id: "/music//music/radio-shows/", cat: Audio, desc: "Music Radio Shows"}
- {id: "/other/", cat: Other, desc: Other}
- {id: "/tv/", cat: TV, desc: TV}
- {id: "/video/", cat: XXX, desc: "XXX Video"}
- {id: "/xxx/", cat: XXX, desc: XXX}
- {id: "/xxx//xxx/games/", cat: XXX/Other, desc: "XXX Games"}
- {id: "/xxx//xxx/hentai/", cat: XXX/Other, desc: "XXX Hentai"}
- {id: "/xxx//xxx/magazines/", cat: XXX/Other, desc: "XXX Magazines"}
- {id: "/xxx//xxx/pictures/", cat: XXX/ImageSet, desc: "XXX Pictures"}
- {id: "/xxx//xxx/video/", cat: XXX, desc: "XXX Video"}
- {id: "/video/", cat: XXX, desc: "XXX Video"}
modes:
search: [q]
@@ -110,7 +114,7 @@ search:
page: 2
followredirect: true
inputs:
q: "{{ if .Query.IMDBID }}{{ else }}{{ .Keywords }}{{ end }}"
q: "{{ .Keywords }}"
sort: "{{ .Config.sort }}"
order: "{{ .Config.type }}"
# 0=last 24 hours, 1=last 3 days, 2=last week, 3=last 2 weeks, 4=last month

View File

@@ -26,6 +26,7 @@ caps:
- {id: 17, cat: TV/Sport, desc: "F2 Championship"}
- {id: 18, cat: TV/Sport, desc: "F3 Championship"}
- {id: 19, cat: TV/Sport, desc: "FE Championship"}
- {id: 20, cat: TV/Sport, desc: "Freeleech"}
modes:
search: [q]

View File

@@ -101,7 +101,7 @@ search:
fields:
category:
selector: a[href^="search-torrents.php?cat="]
selector: a[href^="torrents-search.php?cat="]
attribute: href
filters:
- name: querystring

View File

@@ -143,8 +143,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

@@ -133,8 +133,6 @@ search:
selector: td:nth-child(5) > span
attribute: title
# auto adjusted by site account profile
optional: true
default: "20 years ago" # some torrents have "Never" date
filters:
- name: dateparse
args: "MMM dd yyyy, HH:mm"
@@ -148,12 +146,14 @@ search:
selector: td:nth-child(9)
downloadvolumefactor:
case:
"img[alt=\"Freeleech\"]": 0
i.unlimited_leech: 0
i.sitewide_leech: 0
img[alt="Freeleech"]: 0
"*": 1
uploadvolumefactor:
case:
span.icon[title*="DoubleSeed"]: 2
"img[alt=\"DoubleSeed\"]": 2
img[alt="DoubleSeed"]: 2
"*": 1
minimumratio:
text: 0.5

View File

@@ -31,6 +31,9 @@ search:
inputs:
q: "{{ .Keywords }}{{ if .Keywords }} in:title{{ else }}{{ end }}"
keywordsfilters:
- name: tolower
rows:
selector: table > tbody > tr:has(a.btn-success)

View File

@@ -0,0 +1,116 @@
---
id: flood
name: Flood
description: "Flood (FLD) is a Private Torrent Tracker for MOVIES / TV"
language: en-US
type: private
encoding: UTF-8
links:
- https://flood.st/
caps:
categorymappings:
- {id: movie, cat: Movies, desc: "Movies"}
- {id: show_season, cat: TV, desc: "TV season"}
- {id: show_episode, cat: TV, desc: "TV episode"}
modes:
search: [q]
tv-search: [q, season, ep, tmdbid, imdbid]
movie-search: [q, tmdbid, imdbid]
settings:
- name: apikey
type: text
label: API key
- name: info_key
type: info
label: About your API key
default: "Find or generate a new API key by accessing the <b>Security</b> tab of your <a href=\"https://flood.st/settings/security\" target=\"_blank\">account settings</a>."
- name: order_by
type: select
label: Sort requested from site
default: id
options:
id: created
name: title
size: size
seeders: seeders
- name: order_dir
type: select
label: Order requested from site
default: desc
options:
desc: desc
asc: asc
login:
path: api/test
method: get
search:
paths:
- path: api/torrents
response:
type: json
headers:
Authorization: ["Bearer {{ .Config.apikey }}"]
inputs:
name: "{{ .Keywords }}"
show_season_number: "{{ .Query.Season }}"
show_episode_number: "{{ .Query.Ep }}"
tmdb_id: "{{ .Query.TMDBID }}"
imdb_id: "{{ .Query.IMDBID }}"
order_by: "{{ .Config.order_by }}"
order_dir: "{{ .Config.order_dir }}"
limit: 100
keywordsfilters:
- name: re_replace
args: ["\\.", " "]
rows:
selector: items
count:
selector: total
fields:
title:
selector: name
infohash:
selector: info_hash
category:
selector: media_type
details:
selector: main_url
download:
selector: download_url
imdbid:
selector: imdb_id
tmdbid:
selector: tmdb_id
description:
selector: description
seeders:
selector: seeders
leechers:
selector: leechers
grabs:
selector: times_completed
date:
selector: created_at
filters:
- name: dateparse
args: "MM/dd/yyyy HH:mm:ss zzz"
size:
selector: size
minimumseedtime:
# 5 days (as seconds = 5 x 24 x 60 x 60)
text: 432000
downloadvolumefactor:
selector: download_accounting_factor
uploadvolumefactor:
text: 1
# json api

View File

@@ -231,4 +231,4 @@ search:
filters:
- name: prepend
args: "{{ .Result.description_verified }} "
# NexusPHP v1.9.6 2025-06-25
# NexusPHP v1.9.7 2025-09-24

View File

@@ -1,20 +1,20 @@
---
id: pornxlab
replaces:
- ptorrents
name: PornXLab
description: "PornXLab is a Public tracker for 3X"
id: freejavtorrent
name: Free JAV Torrent
description: "Free JAV Torrent is a Public tracker for Asian 3X (JAV)"
language: en-US
type: public
encoding: UTF-8
links:
- https://www.pornxlab.com/
legacylinks:
- https://www.ptorrents.com/
- https://www.freejavtorrent.com/
caps:
categories:
XXX: XXX
"Japanese Movies": XXX
"Japanese Movies Packs": XXX/Pack
"Chinese Movies": XXX
"Japanese Movies SiteRip 1991-2014": XXX/Pack
"Japanese Movies SiteRip 2015-2024": XXX/Pack
modes:
search: [q]
@@ -35,7 +35,7 @@ search:
fields:
category:
text: XXX
selector: div.catalog a
title:
selector: a.overlay
filters:
@@ -58,7 +58,10 @@ search:
date:
text: now
size:
selector: span.size
selector: a.overlay
filters:
- name: regexp
args: "^\\[(\\d+(?:\\.\\d+)?\\s?[KMGT]B)\\]"
seeders:
text: 1
leechers:
@@ -67,6 +70,4 @@ search:
text: 0
uploadvolumefactor:
text: 1
description:
selector: div.catalog a
# engine n/a

View File

@@ -183,8 +183,13 @@ search:
filters:
- 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,143 +0,0 @@
---
id: genesismovement
name: Genesis-Movement
description: "Genesis-Movement is a Semi-Private Torrent Tracker for GENESIS BOOTLEG MUSIC"
language: en-US
type: semi-private
encoding: iso-8859-1
links:
- https://torrent.genesis-movement.org/
caps:
categorymappings:
- {id: 20, cat: Audio, desc: "Audio - Genesis"}
- {id: 28, cat: Audio, desc: "Audio - Mike And The Mechanics "}
- {id: 22, cat: Audio, desc: "Audio - Peter Gabriel"}
- {id: 24, cat: Audio, desc: "Audio - Phil Collins"}
- {id: 30, cat: Audio, desc: "Audio - Ray Wilson"}
- {id: 26, cat: Audio, desc: "Audio - Steve Hackett"}
- {id: 32, cat: Audio, desc: "Audio - Tony Banks"}
- {id: 36, cat: Audio/Other, desc: "Misc - BrandX"}
- {id: 19, cat: Audio/Other, desc: "Misc - Misc"}
- {id: 38, cat: Audio/Other, desc: "Misc - Non-Music"}
- {id: 21, cat: Audio/Video, desc: "Video - Genesis"}
- {id: 29, cat: Audio/Video, desc: "Video - Mike And The Mechanics"}
- {id: 23, cat: Audio/Video, desc: "Video - Peter Gabriel"}
- {id: 25, cat: Audio/Video, desc: "Video - Phil Collins"}
- {id: 31, cat: Audio/Video, desc: "Video - Ray Wilson"}
- {id: 27, cat: Audio/Video, desc: "Video - Steve Hackett"}
- {id: 33, cat: Audio/Video, desc: "Video - Tony Banks"}
modes:
search: [q]
music-search: [q]
settings:
- name: username
type: text
label: Username
- name: password
type: password
label: Password
- name: freeleech
type: checkbox
label: Search freeleech only
default: false
- name: sort
type: select
label: Sort requested from site
default: id
options:
id: created
name: title
size: size
seeders: seeders
- 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: table.bblock:contains("Access Denied")
test:
path: index.php
selector: a[href="account-logout.php"]
search:
paths:
# https://torrent.genesis-movement.org/torrents-search.php?c20=1&c24=1&search=&cat=0&tour=0&incldead=1&freeleech=0&lang=0&owner=0
- path: torrents-search.php
inputs:
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
search: "{{ .Keywords }}"
# 0 all
tour: 0
# 0 active, 1 incldead, 2 onlydead
incldead: 1
# 0 any, 1 notfree, 2 onlyfree
freeleech: "{{ if .Config.freeleech }}2{{ else }}0{{ end }}"
# 0 all, 1 English, 2 French, 3 German, 4 Italian, 5 Japanese, 6 Spanish, 7 Russian
lang: 0
# 0 all
owner: 0
sort: "{{ .Config.sort }}"
order: "{{ .Config.type }}"
rows:
selector: table[class="ttable_headinner"] > tbody > tr:not(:has(td.ttable_head))
after: 1
filters:
- name: andmatch
fields:
category:
selector: a[href^="torrents.php?cat="]
attribute: href
filters:
- name: querystring
args: cat
title:
selector: a[href^="torrents-details.php?id="]
attribute: title
details:
selector: a[href^="torrents-details.php?id="]
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href
date:
selector: div[id^="kt"] > table > tbody > tr > td:contains("Date Added:")
# auto adjusted by site account profile
filters:
- name: regexp
args: "(\\d{2}-\\d{2}-\\d{4} at \\d{2}:\\d{2}:\\d{2})"
- name: replace
args: [" at ", " "]
- name: dateparse
args: "dd-MM-yyyy HH:mm:ss"
size:
selector: td:nth-last-child(6)
grabs:
selector: td:nth-last-child(5)
seeders:
selector: td:nth-last-child(4)
leechers:
selector: td:nth-last-child(3)
downloadvolumefactor:
case:
a[title="FreeLeech!"]: 0
"*": 1
uploadvolumefactor:
text: 1
minimumratio:
text: 1.0
# TorrentTrader

View File

@@ -135,6 +135,13 @@ search:
args: "MM/dd/yyyy HH:mm:ss zzz"
size:
selector: size
_internal:
selector: internal
case:
0: "{{ .False }}"
1: "{{ .True }}"
description:
text: "{{ if .Result._internal }}Internal{{ else }}{{ end }}"
downloadvolumefactor:
# api returns 0=false, 1=true
selector: freeleech

View File

@@ -138,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:

View File

@@ -164,4 +164,4 @@ search:
description:
selector: td:nth-child(2)
remove: a, b, font, img, span
# NexusPHP v1.9.3 2025-05-24
# NexusPHP v1.9.6 2025-06-25

View File

@@ -108,8 +108,23 @@ search:
filters:
- name: querystring
args: category
title:
title_default:
selector: td a[href^="index.php?page=torrent-details"]
filters:
- name: htmldecode
title:
selector: a[href^="download.php?id="]
attribute: href
filters:
- name: querystring
args: f
- name: htmldecode
- name: htmldecode # double usage is intentional
- name: replace
args: [".torrent", ""]
- name: trim
optional: true
default: "{{ .Result.title_default }}"
details:
selector: td a[href^="index.php?page=torrent-details"]
attribute: href

View File

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

View File

@@ -137,8 +137,13 @@ search:
filters:
- 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

@@ -6,8 +6,6 @@ language: el-GR
type: private
encoding: UTF-8
testlinktorrent: false
certificates:
- b0728082e46b3cc54c913847cd931b7b895f5b72 # Expired 16 July 2025
links:
- https://hellashut.net/
legacylinks:

View File

@@ -6,8 +6,6 @@ language: el-GR
type: private
encoding: UTF-8
testlinktorrent: false
certificates:
- b0728082e46b3cc54c913847cd931b7b895f5b72 # Expired 16 July 2025
links:
- https://hellashut.net/
legacylinks:

View File

@@ -125,8 +125,6 @@ search:
selector: details_link
download:
selector: download_link
infohash:
selector: info_hash
poster:
selector: meta.poster
filters:
@@ -147,8 +145,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 +196,4 @@ search:
minimumseedtime:
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800
# json UNIT3D 9.1.5
# json UNIT3D 9.1.7

View File

@@ -92,11 +92,15 @@ 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>Torrents pro Seite:</b> setting to <b>100</b> on your <b>UserCP</b> page. The default is <i>15</i>.
- name: info_activity
type: info
label: Account Inactivity
default: "If you are inactive for longer than 8 weeks, your account will be automatically deactivated."
- name: info_seedhours
type: info
label: Seeding Hours
default: Before using this indexer, make sure that you have set <b>Seed-Angaben</b> and <b>DSL Speed</b> on your <b>UserCP</b> page.
login:
path: takelogin.php

View File

@@ -7,7 +7,7 @@ type: public
encoding: UTF-8
requestDelay: 2
links:
- https://idope.se/
- https://idope.me/
legacylinks:
- https://idope.black-mirror.xyz/
- https://idope.unblocked.casa/
@@ -19,6 +19,7 @@ legacylinks:
- https://idope.uk-unblock.pro/
- https://idope.unblocked.rest/
- https://idope.unblocked.monster/
- https://idope.se/
caps:
categorymappings:

View File

@@ -184,4 +184,4 @@ search:
description:
selector: td.rowfollow:nth-child(2) td:nth-child(2)
remove: a, b, font, img
# NexusPHP v1.9.4 2025-06-01
# NexusPHP v1.9.6 2025-06-25

View File

@@ -135,8 +135,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

@@ -136,8 +136,6 @@ search:
selector: details_link
download:
selector: download_link
infohash:
selector: info_hash
poster:
selector: meta.poster
filters:
@@ -156,8 +154,13 @@ search:
args: ["(?i)(televisione film)", "televisione_film"]
- 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:
@@ -205,4 +208,4 @@ search:
minimumseedtime:
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800
# json UNIT3D 9.1.5 (custom)
# json UNIT3D 9.1.7 (custom)

View File

@@ -1,108 +0,0 @@
---
id: itorrent
name: iTorrent
description: "iTorrent is a HUNGARIAN Public site"
language: hu-HU
type: public
encoding: UTF-8
links:
- https://itorrent.ws/
legacylinks:
- https://itorrent.hu/
caps:
categorymappings:
- {id: app, cat: PC, desc: Apps}
- {id: book, cat: Books, desc: Books}
- {id: game, cat: PC/Games, desc: Games}
- {id: movies, cat: Movies, desc: Movies}
- {id: music, cat: Audio, desc: Music}
- {id: heart, cat: XXX, desc: XXX}
- {id: tv, cat: TV, desc: TV}
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
music-search: [q]
book-search: [q]
settings:
- name: sort
type: select
label: Sort requested from site
default: date_added
options:
date_added: created
seeders: seeders
size: size
title: title
- name: type
type: select
label: Order requested from site
default: DESC
options:
DESC: desc
ASC: asc
download:
selectors:
- selector: a[href^="/torrentfiles/"]
attribute: href
search:
paths:
- path: "torrentek/title/{{ .Keywords }}/order/{{ .Config.sort }}/by/{{ .Config.type }}/"
rows:
selector: tr.gradeX
filters:
- name: andmatch
fields:
category:
selector: td:nth-child(1) i
attribute: class
filters:
- name: replace
args: ["zqf zqf-", ""]
title:
selector: td:nth-child(2) a
details:
selector: td:nth-child(2) a
attribute: href
download:
selector: td:nth-child(2) a
attribute: href
date_time:
selector: td:nth-child(4) span
optional: true
attribute: title
filters:
- name: append
args: " +01:00" # CET
- name: dateparse
args: "yyyy.MM.dd HH:mm zzz"
date_year:
selector: td:nth-child(4):not(:has(span))
optional: true
filters:
- name: append
args: " +01:00" # CET
- name: dateparse
args: "yyyy.MM.dd zzz"
date:
text: "{{ if or .Result.date_year .Result.date_time }}{{ or .Result.date_year .Result.date_time }}{{ else }}now{{ end }}"
size:
selector: td:nth-child(5)
grabs:
selector: td:nth-child(6)
seeders:
selector: td:nth-child(7)
leechers:
selector: td:nth-child(8)
downloadvolumefactor:
text: 0
uploadvolumefactor:
text: 1
# engine n/a

View File

@@ -61,7 +61,7 @@ settings:
- name: info_activity
type: info
label: Account Inactivity
default: "You must seed at least 1 torrent or log in every 30 days to avoid being pruned."
default: "If a user has not actively logged in for 30 days, the profile is automatically deactivated and receives the user class 'Disabled'.<br>After deactivation, the profile can be reactivated within 60 days after which it will be permanently deleted."
login:
path: /api/torrents

View File

@@ -24,84 +24,87 @@ legacylinks:
caps:
categorymappings:
# category naming is inconsistent with root cat being left out on some results, hence the duplicate entries with/without root
- {id: Anime, cat: TV/Anime, desc: Anime}
- {id: AnimeEnglish-translated, cat: TV/Anime, desc: "Anime English-translated"}
- {id: English-translated, cat: TV/Anime, desc: "Anime English-translated"}
- {id: Apps, cat: PC, desc: Apps}
- {id: AppsWindows, cat: PC/0day, desc: "Apps Windows"}
- {id: Windows, cat: PC/0day, desc: "Apps Windows"}
- {id: AppsMac, cat: PC/Mac, desc: "Apps Mac"}
- {id: Mac, cat: PC/Mac, desc: "Apps Mac"}
- {id: AppsAndroid, cat: PC/Mobile-Android, desc: "Apps Android"}
- {id: Android, cat: PC/Mobile-Android, desc: "Apps Android"}
- {id: AppsLinux, cat: PC, desc: "Apps Linux"}
- {id: Linux, cat: PC, desc: "Apps Linux"}
- {id: Books, cat: Books, desc: Books}
- {id: BooksAudiobooks, cat: Audio/Audiobook, desc: "Audio books"}
- {id: Audiobooks, cat: Audio/Audiobook, desc: "Audio books"}
- {id: BooksComics, cat: Books/Comics, desc: Comics}
- {id: Comics, cat: Books/Comics, desc: Comics}
- {id: BooksEbooks, cat: Books/EBook, desc: Ebooks}
- {id: EBooks, cat: Books/EBook, desc: Ebooks}
- {id: Games, cat: Console, desc: "Games"}
- {id: PCGames, cat: PC/Games, desc: "Games PC"}
- {id: GamesPCGames, cat: PC/Games, desc: "Games PC"}
- {id: GamesOtherGames, cat: PC/Games, desc: "Games Other"}
- {id: OtherGames, cat: PC/Games, desc: "Games Other"}
- {id: GamesNDS, cat: Console/NDS, desc: NDS}
- {id: NDS, cat: Console/NDS, desc: NDS}
- {id: GamesPS3, cat: Console/PS3, desc: PS3}
- {id: PS3, cat: Console/PS3, desc: PS3}
- {id: GamesPS4, cat: Console/PS4, desc: PS4}
- {id: PS4, cat: Console/PS4, desc: PS4}
- {id: GamesPSP, cat: Console/PSP, desc: PSP}
- {id: PSP, cat: Console/PSP, desc: PSP}
- {id: GamesXbox360, cat: Console/XBox 360, desc: Xbox360}
- {id: Xbox360, cat: Console/XBox 360, desc: Xbox360}
- {id: GamesWii, cat: Console/Wii, desc: Wii}
- {id: Wii, cat: Console/Wii, desc: Wii}
- {id: Movies, cat: Movies, desc: Movies}
- {id: Movies3DMovies, cat: Movies/3D, desc: "Movies 3D Movies"}
- {id: 3DMovies, cat: Movies/3D, desc: "Movies 3D Movies"}
- {id: MoviesBollywood, cat: Movies, desc: "Movies Bollywood"}
- {id: Bollywood, cat: Movies, desc: "Movies Bollywood"}
- {id: MoviesDocumentary, cat: Movies/Other, desc: "Movies Documentary"}
- {id: Documentary, cat: Movies/Other, desc: "Movies Documentary"}
- {id: MoviesDVD, cat: Movies/DVD, desc: "Movies DVD"}
- {id: DVD, cat: Movies/DVD, desc: "Movies DVD"}
- {id: MoviesMP4, cat: Movies/HD, desc: "Movies MP4"}
- {id: MP4, cat: Movies/HD, desc: "Movies MP4"}
- {id: MoviesHighresMovies, cat: Movies/HD, desc: "Movies Highres"}
- {id: HighresMovies, cat: Movies/HD, desc: "Movies Highres"}
- {id: MoviesDubbedMovies, cat: Movies, desc: "Movies Dubbed"}
- {id: DubbedMovies, cat: Movies, desc: "Movies Dubbed"}
- {id: MoviesUltraHD, cat: Movies/UHD, desc: "Movies UltraHD"}
- {id: UltraHD, cat: Movies/UHD, desc: "Movies UltraHD"}
- {id: MoviesOtherMovies, cat: Movies/Other, desc: "Movies Other"}
- {id: OtherMovies, cat: Movies/Other, desc: "Movies Other"}
- {id: Music, cat: Audio, desc: Music}
- {id: MusicLossless, cat: Audio/Lossless, desc: "Music Lossless"}
- {id: Lossless, cat: Audio/Lossless, desc: "Music Lossless"}
- {id: MusicMP3, cat: Audio/MP3, desc: "Music MP3"}
- {id: MP3, cat: Audio/MP3, desc: "Music MP3"}
- {id: MoviesMusicvideos, cat: Audio/Video, desc: "Movies Music videos"}
- {id: MusicMusicvideos, cat: Audio/Video, desc: "Music videos"}
- {id: Musicvideos, cat: Audio/Video, desc: "Music videos"}
- {id: MusicOthermusic, cat: Audio/Other, desc: "Music Other"}
- {id: Othermusic, cat: Audio/Other, desc: "Music Other"}
- {id: Other, cat: Other, desc: Other}
- {id: Movieclips, cat: Other, desc: "Movie clips"}
- {id: TV, cat: TV, desc: TV}
- {id: AdultVideo, cat: XXX/WEB-DL, desc: "Adult Video"}
- {id: Adult, cat: XXX/WEB-DL, desc: "Adult Video"}
- {id: XXXVideo, cat: XXX/WEB-DL, desc: "Adult Video"}
- {id: Video, cat: XXX/WEB-DL, desc: "Adult Video"}
- {id: AdultGames, cat: XXX/Other, desc: "Adult Games"}
- {id: AdultHentai, cat: XXX/Other, desc: "Adult Hentai"}
- {id: AdultMagazines, cat: XXX/Other, desc: "Adult Magazines"}
- {id: XXXGames, cat: XXX/Other, desc: "Adult Games"}
- {id: AdultPictures, cat: XXX/ImageSet, desc: "Adult Pictures"}
- {id: AdultVideo, cat: XXX/WEB-DL, desc: "Adult Video"}
- {id: Android, cat: PC/Mobile-Android, desc: "Apps Android"}
- {id: Anime, cat: TV/Anime, desc: Anime}
- {id: AnimeAudioLossless, cat: Audio/Lossless, desc: "Anime Audio Lossless"}
- {id: AnimeEnglish-translated, cat: TV/Anime, desc: "Anime English-translated"}
- {id: AnimeRaw, cat: TV/Anime, desc: Anime Raw}
- {id: AnimeSubs, cat: TV/Anime, desc: Anime Subs}
- {id: Apps, cat: PC, desc: Apps}
- {id: AppsAndroid, cat: PC/Mobile-Android, desc: "Apps Android"}
- {id: AppsLinux, cat: PC, desc: "Apps Linux"}
- {id: AppsMac, cat: PC/Mac, desc: "Apps Mac"}
- {id: AppsWindows, cat: PC/0day, desc: "Apps Windows"}
- {id: Audiobooks, cat: Audio/Audiobook, desc: "Audio books"}
- {id: Bollywood, cat: Movies, desc: "Movies Bollywood"}
- {id: Books, cat: Books, desc: Books}
- {id: BooksAudiobooks, cat: Audio/Audiobook, desc: "Audio books"}
- {id: BooksComics, cat: Books/Comics, desc: Comics}
- {id: BooksEbooks, cat: Books/EBook, desc: Ebooks}
- {id: Comics, cat: Books/Comics, desc: Comics}
- {id: DVD, cat: Movies/DVD, desc: "Movies DVD"}
- {id: Documentary, cat: Movies/Other, desc: "Movies Documentary"}
- {id: DubbedMovies, cat: Movies, desc: "Movies Dubbed"}
- {id: EBooks, cat: Books/EBook, desc: Ebooks}
- {id: English-translated, cat: TV/Anime, desc: "Anime English-translated"}
- {id: Games, cat: Console, desc: "Games"}
- {id: GamesNDS, cat: Console/NDS, desc: NDS}
- {id: GamesOtherGames, cat: PC/Games, desc: "Games Other"}
- {id: GamesPCGames, cat: PC/Games, desc: "Games PC"}
- {id: GamesPS3, cat: Console/PS3, desc: PS3}
- {id: GamesPS4, cat: Console/PS4, desc: PS4}
- {id: GamesPSP, cat: Console/PSP, desc: PSP}
- {id: GamesWii, cat: Console/Wii, desc: Wii}
- {id: GamesXbox360, cat: Console/XBox 360, desc: Xbox360}
- {id: HighresMovies, cat: Movies/HD, desc: "Movies Highres"}
- {id: Linux, cat: PC, desc: "Apps Linux"}
- {id: Lossless, cat: Audio/Lossless, desc: "Music Lossless"}
- {id: MP3, cat: Audio/MP3, desc: "Music MP3"}
- {id: MP4, cat: Movies/HD, desc: "Movies MP4"}
- {id: Mac, cat: PC/Mac, desc: "Apps Mac"}
- {id: Movieclips, cat: Other, desc: "Movie clips"}
- {id: Movies, cat: Movies, desc: Movies}
- {id: Movies3DMovies, cat: Movies/3D, desc: "Movies 3D Movies"}
- {id: MoviesBollywood, cat: Movies, desc: "Movies Bollywood"}
- {id: MoviesDVD, cat: Movies/DVD, desc: "Movies DVD"}
- {id: MoviesDocumentary, cat: Movies/Other, desc: "Movies Documentary"}
- {id: MoviesDubbedMovies, cat: Movies, desc: "Movies Dubbed"}
- {id: MoviesHighresMovies, cat: Movies/HD, desc: "Movies Highres"}
- {id: MoviesMP4, cat: Movies/HD, desc: "Movies MP4"}
- {id: MoviesMusicvideos, cat: Audio/Video, desc: "Movies Music videos"}
- {id: MoviesOtherMovies, cat: Movies/Other, desc: "Movies Other"}
- {id: MoviesUltraHD, cat: Movies/UHD, desc: "Movies UltraHD"}
- {id: Music, cat: Audio, desc: Music}
- {id: MusicLossless, cat: Audio/Lossless, desc: "Music Lossless"}
- {id: MusicMP3, cat: Audio/MP3, desc: "Music MP3"}
- {id: MusicMusicvideos, cat: Audio/Video, desc: "Music videos"}
- {id: MusicOthermusic, cat: Audio/Other, desc: "Music Other"}
- {id: Musicvideos, cat: Audio/Video, desc: "Music videos"}
- {id: NDS, cat: Console/NDS, desc: NDS}
- {id: Other, cat: Other, desc: Other}
- {id: OtherGames, cat: PC/Games, desc: "Games Other"}
- {id: OtherMovies, cat: Movies/Other, desc: "Movies Other"}
- {id: Othermusic, cat: Audio/Other, desc: "Music Other"}
- {id: PCGames, cat: PC/Games, desc: "Games PC"}
- {id: PS3, cat: Console/PS3, desc: PS3}
- {id: PS4, cat: Console/PS4, desc: PS4}
- {id: PSP, cat: Console/PSP, desc: PSP}
- {id: TV, cat: TV, desc: TV}
- {id: UltraHD, cat: Movies/UHD, desc: "Movies UltraHD"}
- {id: Video, cat: XXX/WEB-DL, desc: "Adult Video"}
- {id: Wii, cat: Console/Wii, desc: Wii}
- {id: Windows, cat: PC/0day, desc: "Apps Windows"}
- {id: XXXGames, cat: XXX/Other, desc: "Adult Games"}
- {id: XXXPictures, cat: XXX/ImageSet, desc: "Adult Pictures"}
- {id: XXXVideo, cat: XXX/WEB-DL, desc: "Adult Video"}
- {id: Xbox360, cat: Console/XBox 360, desc: Xbox360}
modes:
search: [q]

View File

@@ -16,7 +16,7 @@ links:
- https://kickasst.net/
- https://kickasstorrents.id/
- https://thekat.cc/
- https://kickasshydra.dev/
- https://kattracker.com/
legacylinks:
- https://kickass.gg/
- https://katcr.io/
@@ -29,6 +29,7 @@ legacylinks:
- https://kickasstorrents.unblockninja.com/ # currently kickasstorrents-to proxy
- https://kickass-kat.com/
- https://kickass.sh/
- https://kickasshydra.dev/
caps:
categorymappings:

View File

@@ -21,21 +21,23 @@ caps:
- {id: 99, cat: Audio/MP3, desc: "KZ Internal : KZ Internal"}
- {id: 74, cat: Audio, desc: "Discography: Collection"}
- {id: 82, cat: Audio/Lossless, desc: "Flac: Flac - Flac Packs"}
- {id: 101, cat: Audio, desc: "Wav: Wav - Wav Packs"}
- {id: 81, cat: Audio, desc: "Albums : Albums / Singles"}
- {id: 78, cat: Audio, desc: "Dj-Only: Dj-Music"}
- {id: 100, cat: Audio, desc: "Web Music: Flac - MP3"}
- {id: 46, cat: Audio/Video, desc: "Music Videos: Music Videos"}
- {id: 24, cat: Audio, desc: "Karaoke: All Karaoke"}
- {id: 78, cat: Audio, desc: "Dj-Only: Dj-Music"}
- {id: 52, cat: Movies, desc: "Classic Movies: Pre90s"}
- {id: 47, cat: Movies/BluRay, desc: "Movies: Bluray-HD"}
- {id: 28, cat: Movies, desc: "Movies: 2025"}
- {id: 25, cat: Movies/WEB-DL, desc: "Movies: Web-DL"}
- {id: 52, cat: Movies, desc: "Classic Movies: Pre90s"}
- {id: 48, cat: Movies/SD, desc: "Movies: AVI-XVID-Dvdrip"}
- {id: 41, cat: Movies/3D, desc: "Remux - 3D: Remux - 3D"}
- {id: 86, cat: Movies/HD, desc: "1440P QHD: 1440P QHD"}
- {id: 27, cat: Movies/UHD, desc: "Movies: 4K"}
- {id: 23, cat: Movies/Other, desc: "Movies: Kid-Anime-Family"}
- {id: 86, cat: Movies/HD, desc: "1440P QHD: 1440P QHD"}
- {id: 9, cat: Movies/DVD, desc: "Movies: Dvdr-ISO"}
- {id: 22, cat: Movies/Foreign, desc: "Movies: Foreign"}
- {id: 27, cat: Movies/UHD, desc: "Movies: 4K"}
- {id: 53, cat: Movies, desc: "Movie Packs: Movie Pks"}
- {id: 54, cat: Movies, desc: "Movie Pack: Pre-90s"}
- {id: 6, cat: Movies/Other, desc: "Kids Movie Pk: Movie Pks"}
@@ -57,7 +59,6 @@ caps:
- {id: 93, cat: Movies/Other, desc: "Xmas Movies : Packs"}
- {id: 94, cat: Audio/Other, desc: "Xmas Music Pack: Packs"}
- {id: 95, cat: Other, desc: "To Be Edited: Edit"}
- {id: 100, cat: Audio/Lossless, desc: "Web Music: Flac - MP3"}
modes:
search: [q]

View File

@@ -200,4 +200,4 @@ search:
description:
selector: td:nth-child(2)
remove: a, b, font, img, span
# NexusPHP v1.9.5 2025-06-22
# NexusPHP v1.9.6 2025-06-25

View File

@@ -179,8 +179,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

@@ -40,13 +40,11 @@ caps:
- {id: 24, cat: Movies/SD, desc: "Movies: XVID", default: true}
- {id: 25, cat: Movies/SD, desc: "Movies: XVID-Ro", default: true}
- {id: 26, cat: PC/0day, desc: "Software", default: true}
- {id: 27, cat: XXX/x264, desc: "Movies: XXX", default: false}
- {id: 28, cat: Audio, desc: "Music", default: true}
- {id: 30, cat: PC/Games, desc: "Games: PC-ISO", default: true}
- {id: 31, cat: Movies/UHD, desc: "Movies: 4K", default: true}
- {id: 32, cat: Movies/UHD, desc: "Movies: 4KRo", default: true}
- {id: 33, cat: PC/Games, desc: "Games: Packs", default: true}
- {id: 34, cat: XXX/Pack, desc: "XXX Pack", default: false}
- {id: 42, cat: TV/Sport, desc: "Sport", default: true}
- {id: 43, cat: Books, desc: "Documents", default: true}
- {id: 44, cat: Other, desc: "Images", default: true}
@@ -56,9 +54,11 @@ caps:
- {id: 55, cat: Movies/WEB-DL, desc: "Movies: WEB-DL Ro", default: true}
- {id: 56, cat: TV/Documentary, desc: "Documentary", default: true}
- {id: 57, cat: TV/Documentary, desc: "Documentary-Ro", default: true}
- {id: 60, cat: XXX/ImageSet, desc: "ImagesXXX", default: false}
- {id: 81, cat: Movies/HD, desc: "Movies: x265-Ro", default: true}
- {id: 82, cat: Movies/HD, desc: "Movies: x265", default: true}
- {id: 27, cat: XXX/x264, desc: "Movies: XXX", default: false}
- {id: 34, cat: XXX/Pack, desc: "XXX Pack", default: false}
- {id: 60, cat: XXX/ImageSet, desc: "ImagesXXX", default: false}
modes:
search: [q]
@@ -78,12 +78,24 @@ settings:
type: checkbox
label: Search freeleech only
default: false
- name: sort
type: select
label: Sort requested from site
default: _
options:
_: created
name: title
seeders: seeders
size: size
- name: type
type: select
label: Order requested from site
default: desc
options:
desc: desc
asc: asc
- name: info_flaresolverr
type: info_flaresolverr
- name: info_activity
type: info
label: Account Inactivity
default: "Accounts inactive for more than 42 days are automatically deleted."
login:
path: login
@@ -108,15 +120,20 @@ search:
# https://lastfiles.ro/torrents?keyword=tt8337290&category=32&genre=&torrent_status=free
- path: torrents
categories: [1, 2, 5, 6, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 30, 31, 32, 33, 42, 43, 44, 49, 51, 54, 55, 56, 57, 81, 82]
inputs:
$raw: "{{ range .Categories }}categories[]={{.}}&{{end}}"
# does not support multi categories
- path: torrents/adult
categories: [27, 34, 60]
inputs:
# does not support multi categories, leaving out category keyword defaults to all
keyword: "{{ .Keywords }}"
# active, dead, free, double, seedbox
torrent_status: "{{ if .Config.freeleech }}free{{ else }}active{{ end }}"
# has sort for size and seeders but not for title or date
# no option to sort by date, and using direction without sort breaks search, but the default for all is desc,
# so we only add sort if it's anything other than date, and only add direction if it's asc
sort: "{{ re_replace .Config.sort \"_\" \"\" }}"
direction: "{{ re_replace .Config.type \"desc\" \"\" }}"
rows:
selector: table.table-hover > tbody > tr
@@ -153,7 +170,7 @@ search:
img[src$="/4k.png"]: 31
img[src$="/4kRO.png"]: 32
img[src$="/gpack.png"]: 33
img[src$="/xxxpacks.png"]: 34
img[src$="/packxxx.jpeg"]: 34
img[src$="/sport.png"]: 42
img[src$="/docs.png"]: 43
img[src$="/images.png"]: 44
@@ -178,32 +195,127 @@ search:
- name: regexp
args: "src='(.+?)'"
genre:
selector: div.torrent-genres
selector: div.mt-1, div.torrent-genres
filters:
- name: replace
args: ["\n", ""]
- name: replace
args: [" & ", "_&_"]
- name: replace
args: ["Hip Hop", "Hip_Hop"]
- name: replace
args: ["Science Fiction", "Science_Fiction"]
- name: replace
args: ["TV Movie", "TV_Movie"]
- name: replace
args: ["Various Artists", "Various_Artists"]
- name: replace
args: ["Packs Android", "Packs_Android"]
- name: replace
args: ["Hard Rock", "Hard_Rock"]
- name: replace
args: ["Romanian Standup Comedy", "Romanian_Standup_Comedy"]
- name: replace
args: ["Windows Apps", "Windows_Apps"]
- name: replace
args: ["Rock Pop Soul soft rock", "Rock_Pop_Soul_soft_rock"]
- name: replace
args: ["Love songs", "Love_songs"]
- name: replace
args: ["Dance-pop Synth-pop", "Dance-pop_Synth-pop"]
- name: replace
args: ["R&B Soul", "R&B_Soul"]
- name: replace
args: ["Heavy Metal", "Heavy_Metal"]
- name: replace
args: ["Alternative Rock Electronic", "Alternative_Rock_Electronic"]
- name: replace
args: ["New Wave", "New_Wave"]
- name: replace
args: ["Alternative Rock", "Alternative_Rock"]
- name: replace
args: ["Deep House Mix", "Deep_House_Mix"]
- name: replace
args: ["Folk metal", "Folk_metal"]
- name: replace
args: ["Ro eBook", "Ro_eBook"]
- name: replace
args: ["Pop rock", "Pop_rock"]
- name: replace
args: ["Indie Folk", "Indie_Folk"]
- name: replace
args: ["Folk Rock", "Folk_Rock"]
- name: replace
args: ["World Music", "World_Music"]
- name: replace
args: ["Black Metal", "Black_Metal"]
- name: replace
args: ["Blues Rock", "Blues_Rock"]
- name: replace
args: ["Jazz Rock", "Jazz_Rock"]
- name: replace
args: ["Indie Pop", "Indie_Pop"]
- name: replace
args: ["Indie Rock", "Indie_Rock"]
- name: replace
args: ["XXX Images", "XXX_Images"]
- name: replace
args: ["Biblia Sacra", "Biblia_Sacra"]
- name: replace
args: ["Video Downloader", "Video_Downloader"]
- name: replace
args: ["XXX ADULT +18", "XXX_ADULT_+18"]
- name: replace
args: ["Fotbal | UEFA EURO 2025 U21", "Fotbal_|_UEFA_EURO_2025_U21"]
- name: replace
args: ["Dezvoltare Personala", "Dezvoltare_Personala"]
- name: replace
args: ["Action Drama War History Adventure", "Action_Drama_War_History_Adventure"]
- name: replace
args: ["Bossa Nova", "Bossa_Nova"]
- name: replace
args: ["Funk Soul", "Funk_Soul"]
- name: replace
args: ["Formula 1", "Formula_1"]
- name: replace
args: ["Literatura Universala", "Literatura_Universala"]
- name: replace
args: ["Romane inspirate de Holocaust", "Romane_inspirate_de_Holocaust"]
- name: replace
args: ["Politica si stiinte politice", "Politica_si_stiinte_politice"]
- name: replace
args: ["Comentarii si opinii", "Comentarii_si_opinii"]
- name: replace
args: ["Studii și eseuri", "Studii_ș_i_eseuri"]
description:
text: "{{ .Result.genre }}"
download:
selector: a[href*="/download/"]
attribute: href
date:
selector: td:nth-of-type(4) div[title]
attribute: title
date_elapsed:
# torrents
selector: td:nth-child(4) div[title]
optional: true
filters:
- name: timeago
- name: append
args: " +01:00" # CET
- name: dateparse
args: "MMM dd, yyyy @ h:mm tt zzz"
date_added:
# torrents/adult
selector: td:nth-child(4):not(:has(div))
optional: true
filters:
- name: dateparse
args: "dd-MMM-yyyy zzz"
date:
text: "{{ if or .Result.date_elapsed .Result.date_added }}{{ or .Result.date_elapsed .Result.date_added }}{{ else }}now{{ end }}"
size:
selector: td:nth-of-type(5)
selector: td:nth-child(5)
grabs:
selector: td:nth-of-type(6)
selector: td:nth-child(8)
seeders:
selector: td:nth-of-type(7)
selector: td:nth-child(6)
leechers:
selector: td:nth-of-type(8)
selector: td:nth-child(7)
downloadvolumefactor:
case:
div.free-btn: 0
@@ -215,6 +327,6 @@ search:
minimumratio:
text: 1.0
minimumseedtime:
# 3 days (as seconds = 3 x 24 x 60 x 60)
text: 259200
# Last Files V1
# 1 day (as seconds = 24 x 60 x 60)
text: 86400
# Last Files V2

View File

@@ -157,8 +157,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:
@@ -206,4 +211,4 @@ search:
minimumseedtime:
# 3 days (as seconds = 3 x 24 x 60 x 60)
text: 259200
# json UNIT3D 9.0.8 (custom)
# json UNIT3D 9.1.5 (custom)

View File

@@ -36,6 +36,7 @@ caps:
- {id: 4, cat: Movies/Other, desc: "Movies - Other"}
- {id: 47, cat: Movies, desc: "Movies - Packs"}
- {id: 2, cat: Movies/SD, desc: "Movies - SD/Xvid"}
- {id: 61, cat: Movies/WEB-DL, desc: "Movies - Web-DL"}
- {id: 56, cat: Movies/HD, desc: "Movies - x265"}
- {id: 24, cat: Audio/Video, desc: "Music - DVD"}
- {id: 23, cat: Audio/Lossless, desc: "Music - Lossless"}
@@ -59,6 +60,7 @@ caps:
- {id: 48, cat: TV/Other, desc: "TV - Packs"}
- {id: 53, cat: TV/SD, desc: "TV - SD/x264"}
- {id: 7, cat: TV/SD, desc: "TV - SVCD/VCD"}
- {id: 62, cat: TV/WEB-DL, desc: "TV - Web-DL"}
- {id: 41, cat: TV/HD, desc: "TV - x264"}
- {id: 60, cat: TV/HD, desc: "TV - x265"}

View File

@@ -5,6 +5,8 @@ description: "LetSeed is a TURKISH Private Torrent Tracker for MOVIES / TV / GEN
language: tr-TR
type: private
encoding: UTF-8
certificates:
- 5a61cc89a0417dcfe03ef685f7423b6b0bd4dc6b # expired 28 Aug 2025
links:
- https://letseed.org/

View File

@@ -5,8 +5,6 @@ description: "LibraNet (LN) is a HUNGARIAN Private Torrent Tracker for EBOOKS /
language: hu-HU
type: private
encoding: ISO-8859-2
certificates:
- cf854da037e14a70df5da3b4088dc4059d5f3ffd # Expired 13 Aug 2025
links:
- https://libranet.org/

View File

@@ -7,7 +7,7 @@ type: public
encoding: UTF-8
# changes to this indexer should also be made to limetorrentsclone
links:
- https://www.limetorrents.lol/
- https://www.limetorrents.fun/
- https://limetorrents.unblockninja.com/
- https://limetorrents.ninjaproxy1.com/
- https://limetorrents.proxyninja.org/
@@ -19,6 +19,7 @@ legacylinks:
- https://limetorrents.nocensor.cloud/
- https://limetorrents.abcproxy.org/
- https://limetorrents.unblockit.download/
- https://www.limetorrents.lol/
caps:
categorymappings:

View File

@@ -57,13 +57,11 @@ caps:
- {id: 2028, cat: PC/ISO, desc: "Calculate Linux"}
- {id: 102, cat: PC/ISO, desc: "CentOS"}
- {id: 1216, cat: PC/ISO, desc: "Chakra"}
- {id: 2033, cat: PC/ISO, desc: "Chapeau"}
- {id: 2253, cat: PC/ISO, desc: "Clear Linux"}
- {id: 2264, cat: PC/ISO, desc: "ClearOS"}
- {id: 2248, cat: PC/ISO, desc: "ClonOS"}
- {id: 107, cat: PC/ISO, desc: "Clonezilla"}
- {id: 2257, cat: PC/ISO, desc: "Condres OS"}
- {id: 2036, cat: PC/ISO, desc: "Connochaet"}
- {id: 2037, cat: PC/ISO, desc: "Container Linux"}
- {id: 121, cat: PC/ISO, desc: "Crunchbang"}
- {id: 122, cat: PC/ISO, desc: "Crux"}
@@ -77,7 +75,6 @@ caps:
- {id: 2192, cat: PC/ISO, desc: "Devuan"}
- {id: 2287, cat: PC/ISO, desc: "Doge Linux"}
- {id: 144, cat: PC/ISO, desc: "DragonFly BSD"}
- {id: 2215, cat: PC/ISO, desc: "Dragora GNU/Linux"}
- {id: 2226, cat: PC/ISO, desc: "DuZeru OS"}
- {id: 148, cat: PC/ISO, desc: "Dynebolic"}
- {id: 2261, cat: PC/ISO, desc: "Eagle Mode"}
@@ -88,7 +85,6 @@ caps:
- {id: 2041, cat: PC/ISO, desc: "Elementary OS"}
- {id: 161, cat: PC/ISO, desc: "Elive"}
- {id: 2042, cat: PC/ISO, desc: "Emmabuntus"}
- {id: 2231, cat: PC/ISO, desc: "Emmi OS"}
- {id: 2278, cat: PC/ISO, desc: "EndeavourOS"}
- {id: 164, cat: PC/ISO, desc: "Endian"}
- {id: 2179, cat: PC/ISO, desc: "Endless OS"}
@@ -103,12 +99,12 @@ caps:
- {id: 190, cat: PC/ISO, desc: "FreeBSD"}
- {id: 194, cat: PC/ISO, desc: "FreeNAS"}
- {id: 197, cat: PC/ISO, desc: "Freespire"}
- {id: 1210, cat: PC/ISO, desc: "Fuduntu"}
- {id: 2046, cat: PC/ISO, desc: "FuguIta"}
- {id: 2290, cat: PC/ISO, desc: "FuryBSD"}
- {id: 2256, cat: PC/ISO, desc: "G4L"}
- {id: 2235, cat: PC/ISO, desc: "GALPon MiniNo"}
- {id: 1212, cat: PC/ISO, desc: "GParted"}
- {id: 2299, cat: PC/ISO, desc: "Garuda Linux"}
- {id: 2214, cat: PC/ISO, desc: "GeckoLinux"}
- {id: 203, cat: PC/ISO, desc: "GeeXboX"}
- {id: 206, cat: PC/ISO, desc: "Gentoo"}
@@ -120,7 +116,6 @@ caps:
- {id: 2280, cat: PC/ISO, desc: "GroovyArcade"}
- {id: 2228, cat: PC/ISO, desc: "Guix System"}
- {id: 2049, cat: PC/ISO, desc: "Haiku"}
- {id: 2050, cat: PC/ISO, desc: "Handy"}
- {id: 2276, cat: PC/ISO, desc: "Hanthana Linux"}
- {id: 2186, cat: PC/ISO, desc: "HardenedBSD"}
- {id: 2200, cat: PC/ISO, desc: "Heads"}
@@ -137,7 +132,6 @@ caps:
- {id: 2054, cat: PC/ISO, desc: "Kolibri"}
- {id: 287, cat: PC/ISO, desc: "Kubuntu"}
- {id: 2057, cat: PC/ISO, desc: "Kwort Linux"}
- {id: 2058, cat: PC/ISO, desc: "Kxstudio"}
- {id: 2068, cat: PC/ISO, desc: "LXLE"}
- {id: 2258, cat: PC/ISO, desc: "Lakka"}
- {id: 2176, cat: PC/ISO, desc: "LibreELEC"}
@@ -151,7 +145,6 @@ caps:
- {id: 2063, cat: PC/ISO, desc: "Linuxfx"}
- {id: 2064, cat: PC/ISO, desc: "Liquid Lemur"}
- {id: 2191, cat: PC/ISO, desc: "Live Raizo"}
- {id: 316, cat: PC/ISO, desc: "Livecd"}
- {id: 1218, cat: PC/ISO, desc: "Lubuntu"}
- {id: 2163, cat: PC/ISO, desc: "MOFO Linux"}
- {id: 2177, cat: PC/ISO, desc: "MX Linux"}
@@ -163,12 +156,10 @@ caps:
- {id: 2075, cat: PC/ISO, desc: "Minino"}
- {id: 2076, cat: PC/ISO, desc: "Minix"}
- {id: 2241, cat: PC/ISO, desc: "MorpheusArch Linux"}
- {id: 369, cat: PC/ISO, desc: "Musix"}
- {id: 373, cat: PC/ISO, desc: "Mythbuntu"}
- {id: 2078, cat: PC/ISO, desc: "NAS4Free"}
- {id: 2217, cat: PC/ISO, desc: "Namib GNU/Linux"}
- {id: 2079, cat: PC/ISO, desc: "Neptune"}
- {id: 380, cat: PC/ISO, desc: "NetBSD"}
- {id: 2080, cat: PC/ISO, desc: "Nethserver"}
- {id: 2081, cat: PC/ISO, desc: "Netrunner"}
- {id: 2190, cat: PC/ISO, desc: "Nitrux"}
@@ -184,7 +175,6 @@ caps:
- {id: 401, cat: PC/ISO, desc: "OpenBSD"}
- {id: 2090, cat: PC/ISO, desc: "OpenIndiana"}
- {id: 2091, cat: PC/ISO, desc: "OpenMandriva Lx"}
- {id: 2089, cat: PC/ISO, desc: "Openelec"}
- {id: 2092, cat: PC/ISO, desc: "Openmediavault"}
- {id: 2093, cat: PC/ISO, desc: "Opensuse"}
- {id: 1237, cat: PC/ISO, desc: "Oracle Linux"}
@@ -196,8 +186,6 @@ caps:
- {id: 2098, cat: PC/ISO, desc: "Parabola GNU/Linux"}
- {id: 419, cat: PC/ISO, desc: "Pardus"}
- {id: 2162, cat: PC/ISO, desc: "Parrot"}
- {id: 420, cat: PC/ISO, desc: "Parsix"}
- {id: 421, cat: PC/ISO, desc: "Partedmagic"}
- {id: 422, cat: PC/ISO, desc: "Pcbsd"}
- {id: 429, cat: PC/ISO, desc: "Pentoo"}
- {id: 430, cat: PC/ISO, desc: "Peppermint"}
@@ -224,7 +212,6 @@ caps:
- {id: 2110, cat: PC/ISO, desc: "Raspbian"}
- {id: 2111, cat: PC/ISO, desc: "Reactos"}
- {id: 2232, cat: PC/ISO, desc: "RebeccaBlackOS"}
- {id: 2112, cat: PC/ISO, desc: "Rebellin"}
- {id: 2236, cat: PC/ISO, desc: "Reborn OS"}
- {id: 2274, cat: PC/ISO, desc: "Redcore Linux"}
- {id: 458, cat: PC/ISO, desc: "Redhat"}
@@ -251,7 +238,6 @@ caps:
- {id: 2124, cat: PC/ISO, desc: "SmartOS"}
- {id: 2125, cat: PC/ISO, desc: "Smeserver"}
- {id: 505, cat: PC/ISO, desc: "Smoothwall Express"}
- {id: 506, cat: PC/ISO, desc: "Sms"}
- {id: 2126, cat: PC/ISO, desc: "Solus"}
- {id: 2127, cat: PC/ISO, desc: "Solydxk"}
- {id: 1236, cat: PC/ISO, desc: "SparkyLinux"}
@@ -266,7 +252,6 @@ caps:
- {id: 2135, cat: PC/ISO, desc: "SystemRescueCD"}
- {id: 2188, cat: PC/ISO, desc: "TENS"}
- {id: 2136, cat: PC/ISO, desc: "Tails"}
- {id: 2170, cat: PC/ISO, desc: "TalkingArch"}
- {id: 542, cat: PC/ISO, desc: "Thinstation"}
- {id: 2279, cat: PC/ISO, desc: "TinyPaw Linux"}
- {id: 2138, cat: PC/ISO, desc: "Tinycore"}
@@ -283,7 +268,6 @@ caps:
- {id: 2144, cat: PC/ISO, desc: "Ubuntu Kylin"}
- {id: 2145, cat: PC/ISO, desc: "Ubuntu Mate"}
- {id: 564, cat: PC/ISO, desc: "Ubuntu Studio"}
- {id: 2277, cat: PC/ISO, desc: "Ultimate Boot CD"}
- {id: 569, cat: PC/ISO, desc: "Ultimate Edition"}
- {id: 2222, cat: PC/ISO, desc: "Univention Corporate"}
- {id: 2149, cat: PC/ISO, desc: "Untangle NG Firewall"}
@@ -297,7 +281,6 @@ caps:
- {id: 2281, cat: PC/ISO, desc: "Web Security Dojo"}
- {id: 2246, cat: PC/ISO, desc: "Whonix"}
- {id: 2155, cat: PC/ISO, desc: "Wifislax"}
- {id: 2229, cat: PC/ISO, desc: "XiVa Studio"}
- {id: 2251, cat: PC/ISO, desc: "XigmaNAS"}
- {id: 607, cat: PC/ISO, desc: "Xubuntu"}
- {id: 612, cat: PC/ISO, desc: "Zen"}

View File

@@ -140,8 +140,13 @@ search:
args: ["(?i)(Ficção científica)", "Ficção_científica"]
- 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

@@ -26,7 +26,7 @@ settings:
- name: info_login
type: info
label: About LosslessClub Forum versus LosslessClub Tracker
default: "The <a href=\"https://losslessclub.com/\" target=\"_blank\">LosslessClub Forum</a> credentials are different from the <a href=\"https://losslessclub.com/login.php\" target=\"_blank\">LosslessClub Tracker</a> credentials so if the indexer is giving you 'Error Username or password is incorrect' then you are likely using the Forum credentials to access the Tracker."
default: "The <a href=\"https://losslessclub.com/\" target=\"_blank\">LosslessClub Forum</a> credentials are different from the <a href=\"https://losslessclub.com/login.php\" target=\"_blank\">LosslessClub Tracker</a> credentials so if the indexer is giving you 'Error Username or password is incorrect' then you are likely using the Forum credentials to access the Tracker."
login:
path: takelogin.php

View File

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

View File

@@ -0,0 +1,185 @@
---
id: luckpt
name: LuckPT
description: "LuckPT is a CHINESE Private Torrent Tracker for MOVIES / TV / GENERAL"
language: zh-CN
type: private
encoding: UTF-8
links:
- https://pt.luckpt.de/
caps:
categorymappings:
- {id: 401, cat: Movies, desc: "电影 / Movies"}
- {id: 402, cat: TV, desc: "电视剧 / TV Series"}
- {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: Other, desc: "其他 / Other"}
- {id: 410, cat: TV, desc: "综艺 / TV Shows"}
- {id: 411, cat: TV/Documentary, desc: "纪录片 / Documentary"}
- {id: 412, cat: TV/Sport, desc: "体育 / Sports"}
- {id: 413, cat: TV/Other, desc: "短剧 / Playlet"}
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>If there is no valid traffic within 100 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 30 days, the account will be blocked</li><li>Long-term non-login:<ul>- UnParked account: 150 consecutive days of non-login → banned</ul><ul>- Parked account: 400 consecutive days of non-login → banned</ul><ul>- Veteran Master and above levels are not subject to long-term non-login ban restrictions</ul></li></ol>"
login:
# 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:
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: table.torrents > tbody > tr:has(a[href^="download.php?id="])
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
poster:
selector: img[data-src]
attribute: data-src
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: td.rowfollow:nth-child(4) > span[title]
attribute: title
optional: true
filters:
- name: append
args: " +08:00" # CST
- name: dateparse
args: "yyyy-MM-dd HH:mm:ss zzz"
date_added:
# time added
selector: td.rowfollow:nth-child(4):not(:has(span))
optional: true
filters:
- name: append
args: " +08:00" # CST
- name: dateparse
args: "yyyy-MM-ddHH:mm:ss zzz"
date:
text: "{{ if or .Result.date_elapsed .Result.date_added }}{{ or .Result.date_elapsed .Result.date_added }}{{ else }}now{{ end }}"
size:
selector: td.rowfollow:nth-child(5)
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
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: 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.9.6 2025-06-25

View File

@@ -9,10 +9,10 @@ encoding: UTF-8
links:
- https://magnetcatcat.com/
- https://clmclm.com/
- https://www.8800492.xyz/
- https://www.8800493.xyz/
- https://www.8800494.xyz/
- https://www.8800490.xyz/
- https://www.8800498.xyz/
- https://www.8800497.xyz/
- https://www.8800499.xyz/
- https://www.8800500.xyz/
legacylinks:
- https://www.8800460.xyz/
- https://www.8800473.xyz/
@@ -29,6 +29,10 @@ legacylinks:
- https://www.8800483.xyz
- https://www.8800486.xyz
- https://www.8800487.xyz
- https://www.8800492.xyz/
- https://www.8800493.xyz/
- https://www.8800494.xyz/
- https://www.8800490.xyz/
caps:
categorymappings:

View File

@@ -67,6 +67,10 @@ settings:
label: User-Agent
- name: info_useragent
type: info_useragent
- name: info_tpp
type: info
label: Results Per Page
default: For best results, change the <b>Torrentek oldalanként:</b> setting to <b>100</b> on your account profile.
- name: info_activity
type: info
label: Account Inactivity
@@ -87,10 +91,6 @@ search:
categories: [4, 5, 48, 50, 75, 76, 26, 25, 58, 59, 42, 51, 38, 24, 85, 87, 47, 36, 6, 7, 56, 33, 44, 28, 32, 30, 53, 74, 40, 41, 34, 35, 46]
inputs:
tipus: 1
- path: letoltes.php
categories: [4, 5, 48, 50, 75, 76, 26, 25, 58, 59, 42, 51, 38, 24, 85, 87, 47, 36, 6, 7, 56, 33, 44, 28, 32, 30, 53, 74, 40, 41, 34, 35, 46]
inputs:
tipus: 2
- path: xxx.php
categories: [70, 39, 57]
inputs:

View File

@@ -115,8 +115,6 @@ search:
selector: details_link
download:
selector: download_link
infohash:
selector: info_hash
poster:
selector: meta.poster
filters:
@@ -133,8 +131,13 @@ search:
filters:
- 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:
@@ -182,4 +185,4 @@ search:
minimumseedtime:
# 1 day (as seconds = 1 x 24 x 60 x 60)
text: 86400
# json UNIT3D 9.1.2
# json UNIT3D 9.1.7

View File

@@ -58,6 +58,7 @@ caps:
- {id: 107, cat: Books, desc: "Electrical Technical Officer's Library-ETO Handbooks"}
- {id: 105, cat: Books, desc: "Electrical Technical Officer's Library-Sources of electricity"}
- {id: 37, cat: Books, desc: "Organization and management of maritime transport"}
- {id: 420, cat: Books, desc: "Organization and management of maritime transport-Annual reports"}
- {id: 6, cat: PC, desc: "Maritime Software"}
- {id: 211, cat: PC, desc: "Maritime Software-Navigation soft & Charts"}
- {id: 13, cat: PC, desc: "Maritime Software-Marine Tests"}

View File

@@ -196,22 +196,27 @@ search:
filters:
- name: regexp
args: "(?i)[\\[\\({](1?\\d{1,3}(?:[\\.,]\\d{1,2})?\\s*[KMGTP]?i?B)[\\]\\)}]"
_is_4k:
selector: a.topictitle
filters:
- name: regexp
args: "(?i)\\b(2160p|4K|UHD)\\b"
size_default:
selector: a[href^="./viewforum.php?f="]
attribute: href
case:
a[href*="f=25"]: 10GB
a[href*="f=26"]: 10GB
a[href*="f=34"]: 10GB
a[href*="f=36"]: 10GB
a[href*="f=51"]: 2GB
a[href*="f=52"]: 2GB
a[href*="f=29"]: 2GB
a[href*="f=30"]: 2GB
a[href*="f=31"]: 2GB
a[href*="f=33"]: 2GB
a[href*="f=35"]: 2GB
a[href*="f=37"]: 2GB
a[href*="f=25"]: "{{ if .Result._is_4k }}15GB{{ else }}10GB{{ end }}"
a[href*="f=26"]: "{{ if .Result._is_4k }}15GB{{ else }}10GB{{ end }}"
a[href*="f=34"]: "{{ if .Result._is_4k }}15GB{{ else }}10GB{{ end }}"
a[href*="f=36"]: "{{ if .Result._is_4k }}15GB{{ else }}10GB{{ end }}"
a[href*="f=51"]: "{{ if .Result._is_4k }}5GB{{ else }}2GB{{ end }}"
a[href*="f=52"]: "{{ if .Result._is_4k }}5GB{{ else }}2GB{{ end }}"
a[href*="f=29"]: "{{ if .Result._is_4k }}5GB{{ else }}2GB{{ end }}"
a[href*="f=30"]: "{{ if .Result._is_4k }}5GB{{ else }}2GB{{ end }}"
a[href*="f=31"]: "{{ if .Result._is_4k }}5GB{{ else }}2GB{{ end }}"
a[href*="f=33"]: "{{ if .Result._is_4k }}5GB{{ else }}2GB{{ end }}"
a[href*="f=35"]: "{{ if .Result._is_4k }}5GB{{ else }}2GB{{ end }}"
a[href*="f=37"]: "{{ if .Result._is_4k }}5GB{{ else }}2GB{{ end }}"
"*": 512MB
size:
text: "{{ if .Result.size_title }}{{ .Result.size_title }}{{ else }}{{ .Result.size_default }}{{ end }}"

View File

@@ -94,11 +94,15 @@ 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>Torrents pro Seite:</b> setting to <b>100</b> on your <b>UserCP</b> page. The default is <i>15</i>.
- name: info_activity
type: info
label: Account Inactivity
default: "Inactive accounts are automatically deleted after 42 days."
- name: info_seedhours
type: info
label: Seeding Hours
default: Before using this indexer, make sure that you have set <b>Meine Seedzeit</b> on your <b>UserCP</b> page.
login:
path: login.php

View File

@@ -147,8 +147,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

@@ -10,12 +10,12 @@ type: public
encoding: UTF-8
# to fetch current domain use https://www.rantop.my/
links:
- https://www.nortorrent6.com/
- https://www.nortorrent.net/
legacylinks:
# latest domains list
- https://www.rantop.my/
- https://torrent9.news/
- https://www.site-torrent.com/
- https://www.site-torrent.cc/
- https://www.torrent-site.com/
# domain lists no longer working
- https://www.protege-torrent.com/
- https://www.torrent.ws/
@@ -23,8 +23,9 @@ legacylinks:
- https://www.protege-liens.net/
- https://www.torrent.onl/
- https://www.rantop.org/
- https://torrent9.news/
- https://www.site-torrent.com/
# actual legacylinks
- https://www.torrent9.gd/
- https://www.torrent9.ing/
- https://www.torrent9.run/
- https://www.torrent9.cv/
@@ -39,6 +40,7 @@ legacylinks:
- https://www.nortorrent3.com/
- https://www.nortorrent4.com/
- https://www.nortorrent5.com/
- https://www.nortorrent6.com/
caps:
categorymappings:

View File

@@ -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:
# 2 days (as seconds = 2 x 24 x 60 x 60)
text: 172800
# json UNIT3D 9.1.5
# json UNIT3D 9.1.7

View File

@@ -135,8 +135,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

@@ -192,4 +192,4 @@ search:
description:
selector: td:nth-child(2)
remove: a, b, font, img, span
# NexusPHP v1.8.15 2024-12-23
# NexusPHP v1.9.6 2025-06-25

View File

@@ -1,167 +0,0 @@
---
id: ostwiki
name: Ostwiki
description: "Ostwiki is a Private Torrent Tracker for Soundtracks releases."
language: en-US
type: private
encoding: UTF-8
links:
- https://www.ostwiki.com/
caps:
categorymappings:
- {id: 12, cat: Audio, desc: "Anime Soundtracks"}
- {id: 19, cat: Audio, desc: "Discography"}
- {id: 13, cat: Audio, desc: "Game Soundtracks"}
- {id: 14, cat: Audio, desc: "Movie Soundtracks"}
- {id: 18, cat: Audio/MP3, desc: "MP3 Musical"}
- {id: 15, cat: Audio, desc: "Musical Soundtracks"}
- {id: 17, cat: Audio, desc: "Other Music"}
- {id: 20, cat: Audio/Lossless, desc: "Soundtrack .FLAC"}
- {id: 16, cat: Audio, desc: "Television Soundtracks"}
modes:
search: [q]
music-search: [q]
settings:
- name: username
type: text
label: Username
- name: password
type: password
label: Password
- name: freeleech
type: checkbox
label: Filter freeleech only
default: false
- name: sort
type: select
label: Sort requested from site
default: 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_tpp
type: info
label: Results Per Page
default: For best results, change the <b>Torrents per page:</b> setting to <b>40</b> on your account profile. The Default is <i>15</i>.
- name: info_activity
type: info
label: Account Inactivity
default: "To keep records updated regularly, all inactive accounts will be deleted after 60 days of inactivity."
login:
path: login.php
method: form
form: form[action="takelogin.php"]
captcha:
type: image
selector: img#regimage
input: imagestring
inputs:
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
logout: ""
error:
- selector: table:contains("error has occured")
test:
path: index.php
selector: a[href*="/logout.php?logouthash="]
download:
before:
path: takethanks.php
method: post
inputs:
torrentid: "{{ .DownloadUri.Query.id }}"
selectors:
- selector: a[href*="download.php?id="]
attribute: href
search:
paths:
- path: browse.php
keywordsfilters:
- name: re_replace
args: ["[\\s]+", "%"]
inputs:
do: search
keywords: "{{ .Keywords }}"
# t_name, t_description, t_both, t_uploader, t_genre
search_type: t_name
# does not support multi category searching so defaulting to all.
category: 0
# yes, no
include_dead_torrents: yes
sort: "{{ if .Config.freeleech }}free{{ else }}{{ .Config.sort }}{{ end }}"
order: "{{ if .Config.freeleech }}asc{{ else }}{{ .Config.type }}{{ end }}"
rows:
selector: "table.sortable tr:has(a[href*=\"/download.php?id=\"]){{ if .Config.freeleech }}:has(img[src$=\"/freedownload.gif\"]){{ else }}{{ end }}"
fields:
category:
selector: a[href*="/browse.php?category="]
attribute: href
filters:
- name: querystring
args: category
title_default:
# is usually abbreaviated
selector: a[href*="/details.php?id="]
title:
# while still abbreviated, is usually longer than the default
selector: div.tooltip-content div
optional: true
default: "{{ .Result.title_default }}"
details:
selector: a[href*="/details.php?id="]
attribute: href
download:
selector: a[href*="/details.php?id="]
attribute: href
magnet:
selector: a[href^="magnet:?xt="]
attribute: href
poster:
selector: img[src*="/torrents/images/"]
attribute: src
date:
selector: td:nth-child(2)
# auto adjusted by site account profile
filters:
- name: regexp
args: "(\\d{2}-\\d{2}-\\d{4} \\d{2}:\\d{2})"
- name: dateparse
args: "dd-MM-yyyy HH:mm"
size:
selector: td:nth-last-child(5)
grabs:
selector: td:nth-last-child(4)
seeders:
selector: td:nth-last-child(3)
leechers:
selector: td:nth-last-child(2)
description:
# Wait: 4 h
selector: div.tooltip-content > div:last-child
downloadvolumefactor:
case:
img[src$="/freedownload.gif"]: 0
img[src$="/silverdownload.gif"]: 0.5
"*": 1
uploadvolumefactor:
case:
img[src$="/x2.gif"]: 2
"*": 1
# TS Special Edition v.8.0

View File

@@ -10,14 +10,14 @@ type: public
encoding: UTF-8
# to fetch current domain use https://www.rantop.my/
links:
- https://www.oxtorrent7.com/
- https://www.zone-torrent3.com/
- https://www.mega-torrent6.com/
- https://www.oxtorrent.fyi/
- https://www.zone-torrent.me/
- https://www.mega-torrent.net/
legacylinks:
# latest domains list
- https://www.rantop.my/
- https://oxtorrent.blog/
- https://www.site-torrent.com/
- https://www.site-torrent.cc/
- https://www.torrent-site.com/
# domain lists no longer working
- https://www.protege-torrent.com/
- https://www.torrent.ws/
@@ -25,12 +25,9 @@ legacylinks:
- https://www.protege-liens.net/
- https://www.torrent.onl/
- https://www.rantop.org/
- https://oxtorrent.blog/
- https://www.site-torrent.com/
# actual legacylinks
- https://www.oxtorrent.cz/
- https://www.torrent911.lol/
- https://www.oxtorrent.im/
- https://www.oxtorrent.cv/
- https://www.torrent911.ke/
- https://oxtorrent.proxyninja.org/
- https://www-oxtorrent.com/
- https://www.oxtorrent.ke/
@@ -47,6 +44,11 @@ legacylinks:
- https://www.oxtorrent5.com/
- hhttps://www.zone-torrent2.com/
- https://www.zone-torrent2.com/
- https://www.oxtorrent7.com/
- https://www.mega-torrent6.com/
- https://www.zone-torrent3.com/
- https://www.oxtorrent8.com/
- https://www.oxtorrent.diy/
caps:
categorymappings:

View File

@@ -32,6 +32,7 @@ caps:
- {id: 33, cat: Movies, desc: "iNTERNAL"}
- {id: 18, cat: PC/Mobile-Android, desc: "Mobile"}
- {id: 8, cat: Audio, desc: "Muzyka"}
- {id: 37, cat: TV, desc: "Reality TV"}
- {id: 11, cat: Movies, desc: "Paczki"}
- {id: 36, cat: TV, desc: "Seriale TV - Całe Sezony"}
- {id: 21, cat: TV/Sport, desc: "Sport"}
@@ -42,7 +43,7 @@ caps:
- {id: 30, cat: TV, desc: "TV Seriale Bajki"}
- {id: 9, cat: TV/HD, desc: "TV Seriale HD"}
- {id: 22, cat: TV/SD, desc: "TV Seriale SD"}
- {id: 7, cat: XXX, desc: "XXX 18+"}
- {id: 38, cat: TV, desc: "Reality TV"}
modes:
search: [q]
@@ -188,8 +189,13 @@ search:
args: ["(?i)(film TV)", "film_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:

View File

@@ -151,8 +151,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:

View File

@@ -0,0 +1,131 @@
---
id: postman-api
name: Postman (API)
description: "Postman is a Semi-Private I2P Torrent Tracker for MOVIES / TV / GENERAL. This indexer uses the API for login."
language: en-US
type: semi-private
encoding: UTF-8
requestDelay: 6 # rate limit: 10 req/min
links:
- http://tracker2.postman.i2p/
caps:
categorymappings:
- {id: 1, cat: Movies, desc: "Movies"}
- {id: 2, cat: Audio, desc: "Music"}
- {id: 3, cat: TV, desc: "TV"}
- {id: 4, cat: PC/Games, desc: "Games"}
- {id: 5, cat: PC/0day, desc: "Apps"}
- {id: 6, cat: Other/Misc, desc: "Misc."}
- {id: 8, cat: TV, desc: "Pictures"}
- {id: 9, cat: TV/Anime, desc: "Anime"}
- {id: 10, cat: Books/Comics, desc: "Comics"}
- {id: 24, cat: Audio/Other, desc: "Podcasts"}
- {id: 11, cat: Books, desc: "Books"}
- {id: 17, cat: Audio/Audiobook, desc: "Audio Books"}
- {id: 20, cat: Books/EBook, desc: "E-Books"}
- {id: 21, cat: Other, desc: "Course/Lesson"}
- {id: 22, cat: Other, desc: "Essay/Op-Ed"}
- {id: 23, cat: Other, desc: "Cad/3D Printing"}
- {id: 13, cat: Audio/Video, desc: "Music Vid."}
- {id: 14, cat: XXX, desc: "Pr0n"}
- {id: 15, cat: TV/Documentary, desc: "Documentary"}
- {id: 16, cat: Other, desc: "Leaked Documents"}
- {id: 18, cat: Other, desc: "Conspiracy"}
- {id: 19, cat: Other, desc: "Religious Content"}
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
music-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=\"http://tracker2.postman.i2p/\" target=\"_blank\">Postman</a> account <i>Preferences</i> page."
- name: sort
type: select
label: Sort requested from site
default: 1
options:
1: created
5: seeders
7: size
login:
path: api/meta/session
method: get
error:
- selector: :root:contains("403")
message:
text: "The API key was not accepted by {{ .Config.sitelink }}."
- selector: :root:contains("429"):contains("daily quota")
message:
text: "You have exceeded your daily quota, you have to wait until 00:00 UTC next day."
- selector: :root:contains("429"):contains("rate limit")
message:
text: "API is temporary unavailable due to rate limiting. Try going slower please!"
search:
paths:
- path: api/torrents
response:
type: json
inputs:
name: "{{ .Keywords }}"
sort_id: "{{ .Config.sort }}"
filter_id: -1
catfilter_id: -1
entries: 100
headers:
X-Postman-Token: ["{{ .Config.apikey }}"]
rows:
selector: torrents
count:
selector: available_entries
fields:
category:
selector: category_id
title:
selector: name
download_link:
selector: download_link
download:
text: "/{{ .Result.download_link }}"
details:
text: "{{ .Result.download }}"
filters:
- name: replace
args: ["action=Download", "view=TorrentDetail"]
magnet:
selector: magnet_link
date:
selector: added
filters:
- name: dateparse
args: "yyyy-MM-dd HH:mm:ss"
files:
selector: file_count
size:
selector: size
grabs:
selector: times_completed
seeders:
selector: seeders
leechers:
selector: leechers
downloadvolumefactor:
text: 0
uploadvolumefactor:
text: 1
# Postman Tracker JSON API v0.86 build 2025081002

View File

@@ -123,8 +123,6 @@ search:
selector: details_link
download:
selector: download_link
infohash:
selector: info_hash
poster:
selector: meta.poster
filters:
@@ -145,8 +143,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:
@@ -194,4 +197,4 @@ search:
minimumseedtime:
# 5 days (as seconds = 5 x 24 x 60 x 60)
text: 432000
# json UNIT3D 9.0.6
# json UNIT3D 9.1.7

View File

@@ -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:
@@ -186,4 +189,4 @@ search:
text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}"
minimumratio:
text: 1.0
# json UNIT3D 9.1.5
# json UNIT3D 9.1.6

View File

@@ -11,30 +11,30 @@ links:
caps:
categorymappings:
# VIP-Архив / VIP-Archive
- {id: 224, cat: TV/Sport, desc: " |- VIP January 2025"}
- {id: 225, cat: TV/Sport, desc: " |- VIP February 2025"}
- {id: 402, cat: TV/Sport, desc: " |- VIP March 2025"}
- {id: 403, cat: TV/Sport, desc: " |- VIP April 2025"}
- {id: 408, cat: TV/Sport, desc: " |- VIP May 2025"}
- {id: 409, cat: TV/Sport, desc: " |- VIP June 2025"}
- {id: 436, cat: TV/Sport, desc: " |- VIP July 2025"}
- {id: 438, cat: TV/Sport, desc: " |- VIP August 2025"}
- {id: 448, cat: TV/Sport, desc: " |- VIP September 2025"}
- {id: 449, cat: TV/Sport, desc: " |- VIP October 2025"}
- {id: 450, cat: TV/Sport, desc: " |- VIP November 2025"}
- {id: 451, cat: TV/Sport, desc: " |- VIP December 2025"}
- {id: 235, cat: TV/Sport, desc: " |- VIP January 2024"}
- {id: 247, cat: TV/Sport, desc: " |- VIP February 2024"}
- {id: 250, cat: TV/Sport, desc: " |- VIP March 2024"}
- {id: 252, cat: TV/Sport, desc: " |- VIP April 2024"}
- {id: 273, cat: TV/Sport, desc: " |- VIP May 2022"}
- {id: 275, cat: TV/Sport, desc: " |- VIP June 2022"}
- {id: 375, cat: TV/Sport, desc: " |- VIP July 2022"}
- {id: 378, cat: TV/Sport, desc: " |- VIP August 2022"}
- {id: 382, cat: TV/Sport, desc: " |- VIP September 2022"}
- {id: 384, cat: TV/Sport, desc: " |- VIP October 2022"}
- {id: 385, cat: TV/Sport, desc: " |- VIP November 2022"}
- {id: 386, cat: TV/Sport, desc: " |- VIP December 2022"}
- {id: 224, cat: TV/Sport, desc: " |- VIP January 2023"}
- {id: 225, cat: TV/Sport, desc: " |- VIP February 2023"}
- {id: 402, cat: TV/Sport, desc: " |- VIP March 2023"}
- {id: 403, cat: TV/Sport, desc: " |- VIP April 2023"}
- {id: 408, cat: TV/Sport, desc: " |- VIP May 2023"}
- {id: 409, cat: TV/Sport, desc: " |- VIP June 2023"}
- {id: 436, cat: TV/Sport, desc: " |- VIP July 2023"}
- {id: 438, cat: TV/Sport, desc: " |- VIP August 2023"}
- {id: 448, cat: TV/Sport, desc: " |- VIP September 2023"}
- {id: 449, cat: TV/Sport, desc: " |- VIP October 2023"}
- {id: 450, cat: TV/Sport, desc: " |- VIP November 2023"}
- {id: 451, cat: TV/Sport, desc: " |- VIP December 2023"}
- {id: 273, cat: TV/Sport, desc: " |- VIP May 2024"}
- {id: 275, cat: TV/Sport, desc: " |- VIP June 2024"}
- {id: 375, cat: TV/Sport, desc: " |- VIP July 2024"}
- {id: 378, cat: TV/Sport, desc: " |- VIP August 2024"}
- {id: 382, cat: TV/Sport, desc: " |- VIP September 2024"}
- {id: 384, cat: TV/Sport, desc: " |- VIP October 2024"}
- {id: 385, cat: TV/Sport, desc: " |- VIP November 2024"}
- {id: 386, cat: TV/Sport, desc: " |- VIP December 2024"}
# Олимпийские игры / Olympic Games
- {id: 464, cat: TV/Sport, desc: "Летние Олимпийские игры / 2024 /..."}
- {id: 440, cat: TV/Sport, desc: " |- VIP-Extra Olympics 2024"}
@@ -66,21 +66,29 @@ caps:
- {id: 482, cat: TV/Sport, desc: " |- Обзорные и тематические..."}
- {id: 476, cat: TV/Sport, desc: " |- Архив - Олимпиады прошлых лет"}
# Футбол / Football
- {id: 141, cat: TV/Sport, desc: "2026 FIFA World Cup / Чемпионат мира 2026"}
- {id: 556, cat: TV/Sport, desc: " |- ⚽VIP-Extra FIFA WC 2026"}
- {id: 557, cat: TV/Sport, desc: " |- ⚽VIP FIFA WC 2026"}
- {id: 525, cat: TV/Sport, desc: " |- ⚽VIP-Light FIFA WC 2026"}
- {id: 157, cat: TV/Sport, desc: " |- FIFA WC 2026"}
- {id: 579, cat: TV/Sport, desc: " |- FIFA WC 2026. Qualifiers"}
- {id: 106, cat: TV/Sport, desc: "2025 FIFA Club World Cup / Клубный чемпиона..."}
- {id: 554, cat: TV/Sport, desc: " |- ⚽-Extra 2025 FIFA Club World Cup"}
- {id: 205, cat: TV/Sport, desc: " |- VIP-Archive 2025 FIFA Club World Cup"}
- {id: 92, cat: TV/Sport, desc: " |- 2025 FIFA Club World Cup"}
- {id: 163, cat: TV/Sport, desc: "EURO 2024 / Чемпионат Европы 2024"}
- {id: 132, cat: TV/Sport, desc: " |- ⚽VIP-Extra 4K EURO 2024"}
- {id: 508, cat: TV/Sport, desc: " |- ⚽VIP EURO 2024"}
- {id: 497, cat: TV/Sport, desc: " |- VIP-Light UEFA EURO 2024"}
- {id: 508, cat: TV/Sport, desc: " |- ⚽VIP-Archive EURO 2024"}
- {id: 513, cat: TV/Sport, desc: " |- UEFA EURO 2024"}
- {id: 198, cat: TV/Sport, desc: " |- VIP UEFA Euro 2024 qualifying"}
- {id: 195, cat: TV/Sport, desc: " |- UEFA Euro 2024 qualifying"}
- {id: 580, cat: TV/Sport, desc: "FIFA WC 2022 / Чемпионат мира 2022"}
- {id: 580, cat: TV/Sport, desc: "2022 FIFA World Cup / Чемпионат мира 2022"}
- {id: 515, cat: TV/Sport, desc: " |- ⚽VIP-Extra FIFA SATFEEDS WC 2022"}
- {id: 234, cat: TV/Sport, desc: " |- ⚽VIP-Extra FIFA 4K WC 2022"}
- {id: 583, cat: TV/Sport, desc: " |- ⚽VIP-Archive FIFA WC 2022"}
- {id: 525, cat: TV/Sport, desc: " |- VIP-Light FIFA WC 2022"}
- {id: 581, cat: TV/Sport, desc: " |- FIFA WC 2022"}
- {id: 582, cat: TV/Sport, desc: " |- FIFA WC 2022. Qualifiers"}
- {id: 432, cat: TV/Sport, desc: "FIFA WC 2018 / Чемпионат мира 2018"}
- {id: 432, cat: TV/Sport, desc: "2018 FIFA World Cup / Чемпионат мира 2018"}
- {id: 535, cat: TV/Sport, desc: " |- ⚽VIP-Extra FIFA WC 2018 4K"}
- {id: 559, cat: TV/Sport, desc: " |- ⚽VIP-Extra FIFA WC 2018 Sat Feed"}
- {id: 574, cat: TV/Sport, desc: " |- ⚽VIP-Extra FIFA WC 2018"}
@@ -88,6 +96,24 @@ caps:
- {id: 136, cat: TV/Sport, desc: " |- FIFA WC 2018. Qualifiers"}
- {id: 217, cat: TV/Sport, desc: " |- FIFA WC 2018. Reviews"}
- {id: 458, cat: TV/Sport, desc: " |- VIP-Extra Archive FIFA WC 2018 Qualifiers"}
- {id: 578, cat: TV/Sport, desc: "2025-26 UEFA Champions League"}
- {id: 13, cat: TV/Sport, desc: " |- ⚽VIP-Extra 4k + Sat Feed UCL"}
- {id: 511, cat: TV/Sport, desc: " |- ⚽VIP-Extra UCL 2025-26"}
- {id: 425, cat: TV/Sport, desc: " |- ⚽VIP UCL 2025-26"}
- {id: 416, cat: TV/Sport, desc: " |- VIP-Light UCL 2025-26"}
- {id: 340, cat: TV/Sport, desc: " |- Qualifying Rounds"}
- {id: 342, cat: TV/Sport, desc: " |- Group stage"}
- {id: 344, cat: TV/Sport, desc: " |- Play-off"}
- {id: 339, cat: TV/Sport, desc: "2025-26 UEFA Europa League"}
- {id: 12, cat: TV/Sport, desc: " |- ⚽VIP-Extra UEL 2025-26"}
- {id: 343, cat: TV/Sport, desc: " |- Group stage"}
- {id: 341, cat: TV/Sport, desc: " |- Qualifying Rounds"}
- {id: 345, cat: TV/Sport, desc: " |- Play-off"}
- {id: 315, cat: TV/Sport, desc: "2025-26 UEFA Europa Conference League"}
- {id: 419, cat: TV/Sport, desc: " |- ⚽VIP-Extra 2025-26 UEFA ECL"}
- {id: 114, cat: TV/Sport, desc: " |- Qualifying Rounds"}
- {id: 165, cat: TV/Sport, desc: " |- Group stage"}
- {id: 164, cat: TV/Sport, desc: " |- Play-off"}
- {id: 452, cat: TV/Sport, desc: "2024-25 UEFA Champions League"}
- {id: 558, cat: TV/Sport, desc: " |- ⚽VIP-Extra 4k + Sat Feed UCL"}
- {id: 346, cat: TV/Sport, desc: " |- ⚽VIP-Extra UCL 2024-25"}
@@ -110,50 +136,33 @@ caps:
- {id: 405, cat: TV/Sport, desc: " |- Qualifying Rounds"}
- {id: 536, cat: TV/Sport, desc: " |- Group stage"}
- {id: 249, cat: TV/Sport, desc: " |- Play-off"}
- {id: 578, cat: TV/Sport, desc: "2023-24 UEFA Champions League"}
- {id: 13, cat: TV/Sport, desc: " |- ⚽VIP-Extra 4k + Sat Feed UCL"}
- {id: 511, cat: TV/Sport, desc: " |- ⚽VIP-Extra UCL 2023-24"}
- {id: 425, cat: TV/Sport, desc: " |- ⚽VIP UCL 2023-24"}
- {id: 416, cat: TV/Sport, desc: " |- VIP-Light UCL 2023-24"}
- {id: 344, cat: TV/Sport, desc: " |- Play-off"}
- {id: 342, cat: TV/Sport, desc: " |- Group stage"}
- {id: 340, cat: TV/Sport, desc: " |- Qualifying Rounds"}
- {id: 339, cat: TV/Sport, desc: "2023-24 UEFA Europa League"}
- {id: 12, cat: TV/Sport, desc: " |- ⚽VIP-Extra UEL 2023-24"}
- {id: 345, cat: TV/Sport, desc: " |- Play-off"}
- {id: 343, cat: TV/Sport, desc: " |- Group stage"}
- {id: 341, cat: TV/Sport, desc: " |- Qualifying Rounds"}
- {id: 315, cat: TV/Sport, desc: "2023-24 UEFA Europa Conference League"}
- {id: 419, cat: TV/Sport, desc: " |- ⚽VIP-Extra 2023-24 UEFA ECL"}
- {id: 114, cat: TV/Sport, desc: " |- Qualifying Rounds"}
- {id: 165, cat: TV/Sport, desc: " |- Group stage"}
- {id: 164, cat: TV/Sport, desc: " |- Play-off"}
- {id: 3, cat: TV/Sport, desc: "Англия/England"}
- {id: 407, cat: TV/Sport, desc: " |- ⚽VIP-Extra 4k England"}
- {id: 561, cat: TV/Sport, desc: " |- ⚽VIP-Extra EPL Classic"}
- {id: 223, cat: TV/Sport, desc: " |- ⚽VIP England"}
- {id: 553, cat: TV/Sport, desc: " |- VIP-Light England"}
- {id: 538, cat: TV/Sport, desc: " |- Premier League 2025-26"}
- {id: 412, cat: TV/Sport, desc: " |- National Cups 2025-26"}
- {id: 418, cat: TV/Sport, desc: " |- Championship+ 2025-26"}
- {id: 54, cat: TV/Sport, desc: " |- Premier League 2024-25"}
- {id: 538, cat: TV/Sport, desc: " |- Premier League 2023-24"}
- {id: 412, cat: TV/Sport, desc: " |- National Cups 2024-25"}
- {id: 418, cat: TV/Sport, desc: " |- Championship+ 2024-25"}
- {id: 351, cat: TV/Sport, desc: " |- Championship+"}
- {id: 53, cat: TV/Sport, desc: " |- National Cups up to 2023"}
- {id: 53, cat: TV/Sport, desc: " |- National Cups up to 2026"}
- {id: 55, cat: TV/Sport, desc: " |- Previous years matches"}
- {id: 2, cat: TV/Sport, desc: "Россия/СССР - Russia/USSR"}
- {id: 381, cat: TV/Sport, desc: " |- VIP Russia"}
- {id: 562, cat: TV/Sport, desc: " |- VIP-Light Russia"}
- {id: 251, cat: TV/Sport, desc: " |- RPL 2025-26"}
- {id: 423, cat: TV/Sport, desc: " |- National Cups 2025-26"}
- {id: 496, cat: TV/Sport, desc: " |- FNL 2025-26"}
- {id: 57, cat: TV/Sport, desc: " |- RPL 2024-25"}
- {id: 496, cat: TV/Sport, desc: " |- FNL 2024-25"}
- {id: 423, cat: TV/Sport, desc: " |- National Cups 2024-25"}
- {id: 251, cat: TV/Sport, desc: " |- RPL 2023-24"}
- {id: 56, cat: TV/Sport, desc: " |- National Cups up to 2025"}
- {id: 46, cat: TV/Sport, desc: " |- Previous years matches"}
- {id: 8, cat: TV/Sport, desc: "Украина/Ukraine"}
- {id: 563, cat: TV/Sport, desc: " |- VIP-Light Ukraine"}
- {id: 410, cat: TV/Sport, desc: " |- UPL 2025-26"}
- {id: 152, cat: TV/Sport, desc: " |- National Cups 2025-26"}
- {id: 72, cat: TV/Sport, desc: " |- UPL 2024-25"}
- {id: 152, cat: TV/Sport, desc: " |- National Cups 2024-25"}
- {id: 410, cat: TV/Sport, desc: " |- UPL 2023-24"}
- {id: 71, cat: TV/Sport, desc: " |- National Cups up to 2023"}
- {id: 71, cat: TV/Sport, desc: " |- National Cups up to 2026"}
- {id: 348, cat: TV/Sport, desc: " |- Lower leagues"}
- {id: 70, cat: TV/Sport, desc: " |- Previous years matches"}
- {id: 4, cat: TV/Sport, desc: "Испания/Spain"}
@@ -162,9 +171,9 @@ caps:
- {id: 506, cat: TV/Sport, desc: " |- ⚽VIP-Extra El Clasico"}
- {id: 208, cat: TV/Sport, desc: " |- ⚽VIP Spain"}
- {id: 564, cat: TV/Sport, desc: " |- VIP-Light Spain"}
- {id: 194, cat: TV/Sport, desc: " |- Primera Division 2025-26"}
- {id: 424, cat: TV/Sport, desc: " |- National Cups 2025-26"}
- {id: 58, cat: TV/Sport, desc: " |- Primera Division 2024-25"}
- {id: 424, cat: TV/Sport, desc: " |- National Cups 2024-25"}
- {id: 194, cat: TV/Sport, desc: " |- Primera Division 2023-24"}
- {id: 59, cat: TV/Sport, desc: " |- National Cups up to 2025"}
- {id: 353, cat: TV/Sport, desc: " |- Segunda, Segunda B"}
- {id: 60, cat: TV/Sport, desc: " |- Previous years matches"}
@@ -172,9 +181,9 @@ caps:
- {id: 555, cat: TV/Sport, desc: " |- ⚽VIP-Extra 4k+ Germany"}
- {id: 210, cat: TV/Sport, desc: " |- ⚽VIP Germany"}
- {id: 565, cat: TV/Sport, desc: " |- VIP-Light Germany"}
- {id: 175, cat: TV/Sport, desc: " |- Bundesliga 2025-26"}
- {id: 352, cat: TV/Sport, desc: " |- National Cups 2025-26"}
- {id: 66, cat: TV/Sport, desc: " |- Bundesliga 2024-25"}
- {id: 352, cat: TV/Sport, desc: " |- National Cups 2024-25"}
- {id: 175, cat: TV/Sport, desc: " |- Bundesliga 2023-24"}
- {id: 355, cat: TV/Sport, desc: " |- 2. Bundesliga"}
- {id: 65, cat: TV/Sport, desc: " |- National Cups up to 2025"}
- {id: 427, cat: TV/Sport, desc: " |- Lower leagues"}
@@ -183,27 +192,27 @@ caps:
- {id: 529, cat: TV/Sport, desc: " |- ⚽VIP-Extra Italy"}
- {id: 209, cat: TV/Sport, desc: " |- ⚽VIP Italy"}
- {id: 566, cat: TV/Sport, desc: " |- VIP-Light Italy"}
- {id: 174, cat: TV/Sport, desc: " |- Serie A 2025-26"}
- {id: 196, cat: TV/Sport, desc: " |- National Cups 2025-26"}
- {id: 63, cat: TV/Sport, desc: " |- Serie A 2024-25"}
- {id: 196, cat: TV/Sport, desc: " |- National Cups 2024-25"}
- {id: 174, cat: TV/Sport, desc: " |- Serie A 2023-24"}
- {id: 354, cat: TV/Sport, desc: " |- Serie B, Lega Pro, Serie D"}
- {id: 62, cat: TV/Sport, desc: " |- National Cups up to 2023"}
- {id: 62, cat: TV/Sport, desc: " |- National Cups up to 2026"}
- {id: 540, cat: TV/Sport, desc: " |- 1996-97 Juventus Classic"}
- {id: 61, cat: TV/Sport, desc: " |- Previous years matches"}
- {id: 7, cat: TV/Sport, desc: "Франция/France"}
- {id: 184, cat: TV/Sport, desc: " |- ⚽VIP-Extra 4k + Sat Feed"}
- {id: 211, cat: TV/Sport, desc: " |- ⚽VIP France"}
- {id: 567, cat: TV/Sport, desc: " |- VIP-Light France"}
- {id: 69, cat: TV/Sport, desc: " |- Ligue 1 2025-26"}
- {id: 133, cat: TV/Sport, desc: " |- National Cups 2025-26"}
- {id: 176, cat: TV/Sport, desc: " |- Ligue 1 2024-25"}
- {id: 133, cat: TV/Sport, desc: " |- National Cups 2023-24"}
- {id: 69, cat: TV/Sport, desc: " |- Ligue 1 2023-24"}
- {id: 428, cat: TV/Sport, desc: " |- Ligue 2"}
- {id: 68, cat: TV/Sport, desc: " |- National Cups up to 2023"}
- {id: 68, cat: TV/Sport, desc: " |- National Cups up to 2026"}
- {id: 67, cat: TV/Sport, desc: " |- Previous years matches"}
- {id: 188, cat: TV/Sport, desc: "Нидерланды/Netherlands"}
- {id: 189, cat: TV/Sport, desc: " |- VIP-Extra Eredividie"}
- {id: 568, cat: TV/Sport, desc: " |- VIP Netherlands"}
- {id: 356, cat: TV/Sport, desc: " |- Season 2024-25"}
- {id: 356, cat: TV/Sport, desc: " |- Season 2025-26"}
- {id: 190, cat: TV/Sport, desc: " |- National Cups"}
- {id: 191, cat: TV/Sport, desc: " |- Previous years matches"}
- {id: 9, cat: TV/Sport, desc: "Другие национальные чемпионаты..."}
@@ -225,6 +234,7 @@ caps:
- {id: 179, cat: TV/Sport, desc: " |- Previous years matches"}
- {id: 11, cat: TV/Sport, desc: "Еврокубки/European Cups"}
- {id: 523, cat: TV/Sport, desc: " |- ⚽VIP-Ultra Archive UEFA"}
- {id: 514, cat: TV/Sport, desc: " |- ⚽VIP-Extra UEFA Classic Finals"}
- {id: 376, cat: TV/Sport, desc: " |- ⚽VIP-Extra UEFA Classic"}
- {id: 212, cat: TV/Sport, desc: " |- ⚽VIP UEFA"}
- {id: 421, cat: TV/Sport, desc: " |- VIP-Light UEFA"}
@@ -248,10 +258,7 @@ caps:
- {id: 117, cat: TV/Sport, desc: " |- Play-off"}
- {id: 15, cat: TV/Sport, desc: "Чемпионаты Мира/FIFA World Cups"}
- {id: 461, cat: TV/Sport, desc: " |- ⚽VIP-Extra FIFA WC Classic"}
- {id: 443, cat: TV/Sport, desc: " |- VIP-Extra 2023 FIFA U-20 World Cup"}
- {id: 576, cat: TV/Sport, desc: " |- VIP-Light FIFA WC 2026 Qualifiers"}
- {id: 454, cat: TV/Sport, desc: " |- FIFA WC 2026. Отборочный турнир"}
- {id: 383, cat: TV/Sport, desc: " |- 2023 FIFA U20 World Cup"}
- {id: 443, cat: TV/Sport, desc: " |- VIP-Extra FIFA World Cup"}
- {id: 456, cat: TV/Sport, desc: " |- FIFA WC 2014. Финальный турнир"}
- {id: 168, cat: TV/Sport, desc: " |- FIFA WC 2014. Отборочный турнир"}
- {id: 495, cat: TV/Sport, desc: " |- FIFA WC 2014. Обзорные передачи"}
@@ -260,10 +267,10 @@ caps:
- {id: 218, cat: TV/Sport, desc: " |- VIP-Extra FIFA WC Old"}
- {id: 14, cat: TV/Sport, desc: "Чемпионаты Европы/UEFA European..."}
- {id: 242, cat: TV/Sport, desc: " |- ⚽VIP-Extra EURO Classic"}
- {id: 546, cat: TV/Sport, desc: " |- VIP-Extra EURO 2024 U17 + U19 + U21"}
- {id: 528, cat: TV/Sport, desc: " |- ⚽VIP-Extra 4K EURO 2020"}
- {id: 216, cat: TV/Sport, desc: " |- ⚽VIP-Archive UEFA EURO 2020"}
- {id: 380, cat: TV/Sport, desc: " |- ⚽VIP-Extra EURO 2016"}
- {id: 546, cat: TV/Sport, desc: " |- VIP-Extra EURO 2023 U17 + U19 + U21"}
- {id: 395, cat: TV/Sport, desc: " |- UEFA EURO 2020"}
- {id: 447, cat: TV/Sport, desc: " |- UEFA EURO 2020 qualifying"}
- {id: 552, cat: TV/Sport, desc: " |- EURO 2016. Финальный турнир"}
@@ -279,14 +286,14 @@ caps:
- {id: 243, cat: TV/Sport, desc: " |- VIP Clubs International"}
- {id: 539, cat: TV/Sport, desc: " |- VIP-Light Clubs International"}
- {id: 534, cat: TV/Sport, desc: " |- VIP-Extra 2023 CONCACAF Gold Cup"}
- {id: 401, cat: TV/Sport, desc: " |- ⚽VIP-Extra Copa Libertadores 2024"}
- {id: 526, cat: TV/Sport, desc: " |- ⚽VIP-Extra Copa Sudamericana 2024"}
- {id: 401, cat: TV/Sport, desc: " |- ⚽VIP-Extra Copa Libertadores 2025"}
- {id: 526, cat: TV/Sport, desc: " |- ⚽VIP-Extra Copa Sudamericana 2025"}
- {id: 399, cat: TV/Sport, desc: " |- ⚽VIP-Extra CAF Competitions"}
- {id: 550, cat: TV/Sport, desc: " |- ⚽VIP-Extra AFC Competitions"}
- {id: 524, cat: TV/Sport, desc: " |- VIP-Extra CONCACAF Competitions"}
- {id: 463, cat: TV/Sport, desc: " |- 2024 Copa Libertadores"}
- {id: 433, cat: TV/Sport, desc: " |- 2024 Copa Sudamericana"}
- {id: 457, cat: TV/Sport, desc: " |- FIFA Club World Cups"}
- {id: 463, cat: TV/Sport, desc: " |- 2025 Copa Libertadores"}
- {id: 433, cat: TV/Sport, desc: " |- 2025 Copa Sudamericana"}
- {id: 457, cat: TV/Sport, desc: " |- FIFA Club World Cup / FIFA Intercontinental Cup"}
- {id: 472, cat: TV/Sport, desc: " |- CONCACAF Competitions"}
- {id: 241, cat: TV/Sport, desc: " |- Copa Libertadores"}
- {id: 367, cat: TV/Sport, desc: " |- Copa Sudamericana"}
@@ -300,7 +307,7 @@ caps:
- {id: 202, cat: TV/Sport, desc: " |- VIP-Light 2024 Copa America"}
- {id: 575, cat: TV/Sport, desc: " |- 2024 Copa America"}
- {id: 532, cat: TV/Sport, desc: " |- 2023 Africa Cup of Nations"}
- {id: 422, cat: TV/Sport, desc: " |- 2021 Copa America"}
- {id: 422, cat: TV/Sport, desc: " |- 2023 AFC Asian Cup"}
- {id: 155, cat: TV/Sport, desc: " |- Copa America"}
- {id: 435, cat: TV/Sport, desc: " |- CONCACAF Competitions"}
- {id: 406, cat: TV/Sport, desc: " |- FIFA Confederations Cups"}
@@ -312,11 +319,9 @@ caps:
- {id: 387, cat: TV/Sport, desc: " |- ⚽VIP-Extra Friendlies"}
- {id: 219, cat: TV/Sport, desc: " |- VIP Friendlies"}
- {id: 571, cat: TV/Sport, desc: " |- VIP-Light Friendlies"}
- {id: 554, cat: TV/Sport, desc: " |- 2019 International Champions Cup"}
- {id: 18, cat: TV/Sport, desc: "Мини-футбол/Футзал"}
- {id: 19, cat: TV/Sport, desc: "Пляжный футбол"}
- {id: 499, cat: TV/Sport, desc: "Женский футбол"}
- {id: 92, cat: TV/Sport, desc: " |- Лига Чемпионов"}
- {id: 17, cat: TV/Sport, desc: "Обзорные и аналитические..."}
- {id: 37, cat: TV/Sport, desc: "Футбольное видео, прочее о..."}
- {id: 199, cat: TV/Sport, desc: " |- Видео для мобильных устройств"}
@@ -324,9 +329,9 @@ caps:
- {id: 43, cat: TV/Sport, desc: "Аудиопередачи /Футбольное..."}
# Спорт / Sport
- {id: 23, cat: TV/Sport, desc: "Авто/мотоспорт"}
- {id: 131, cat: TV/Sport, desc: " |- Formula 1. Season 2024"}
- {id: 492, cat: TV/Sport, desc: " |- Formula 1. Season 2023"}
- {id: 400, cat: TV/Sport, desc: " |- Formula 1. Seasons until 2022"}
- {id: 131, cat: TV/Sport, desc: " |- Formula 1. Season 2025"}
- {id: 492, cat: TV/Sport, desc: " |- Formula 1. Season 2024"}
- {id: 400, cat: TV/Sport, desc: " |- Formula 1. Seasons until 2023"}
- {id: 21, cat: TV/Sport, desc: "Хоккей"}
- {id: 501, cat: TV/Sport, desc: " |- VIP-Extra ЧМ 2024 U-18 / IIHF WС 2024 U-18"}
- {id: 420, cat: TV/Sport, desc: " |- ЧМ 2024 / IIHF WС 2024"}
@@ -354,15 +359,15 @@ caps:
- {id: 203, cat: TV/Sport, desc: " |- Women's basketball"}
- {id: 22, cat: TV/Sport, desc: "Теннис"}
- {id: 274, cat: TV/Sport, desc: " |- VIP-Extra Tennis"}
- {id: 227, cat: TV/Sport, desc: " |- Australian Open 2024"}
- {id: 248, cat: TV/Sport, desc: " |- Roland Garros 2024"}
- {id: 388, cat: TV/Sport, desc: " |- Wimbledon 2024"}
- {id: 227, cat: TV/Sport, desc: " |- Australian Open 2025"}
- {id: 248, cat: TV/Sport, desc: " |- Roland Garros 2025"}
- {id: 388, cat: TV/Sport, desc: " |- Wimbledon 2025"}
- {id: 459, cat: TV/Sport, desc: " |- US Open 2024"}
- {id: 505, cat: TV/Sport, desc: " |- ATP 1000 WT Masters 2023"}
- {id: 502, cat: TV/Sport, desc: " |- ATP 250/500 World Tour 2023"}
- {id: 504, cat: TV/Sport, desc: " |- WTA Tour 2023"}
- {id: 503, cat: TV/Sport, desc: " |- Team Season 2023"}
- {id: 128, cat: TV/Sport, desc: " |- Grand Slam Tournaments up to 2023"}
- {id: 128, cat: TV/Sport, desc: " |- Grand Slam Tournaments up to 2024"}
- {id: 127, cat: TV/Sport, desc: " |- ATP WT Masters 1000 up to 2022"}
- {id: 125, cat: TV/Sport, desc: " |- ATP World Tour up to 2022"}
- {id: 126, cat: TV/Sport, desc: " |- WTA Tour up to 2022"}
@@ -373,7 +378,6 @@ caps:
- {id: 455, cat: TV/Sport, desc: " |- Seasons until 2022"}
- {id: 82, cat: TV/Sport, desc: "Гандбол"}
- {id: 548, cat: TV/Sport, desc: " |- VIP-Extra Handball"}
- {id: 205, cat: TV/Sport, desc: " |- VIP Handball"}
- {id: 469, cat: TV/Sport, desc: " |- WC's and EURO's. Men"}
- {id: 547, cat: TV/Sport, desc: " |- WC's and EURO's. Women"}
- {id: 397, cat: TV/Sport, desc: " |- European club handball"}
@@ -393,9 +397,7 @@ caps:
- {id: 139, cat: TV/Sport, desc: "Тяжелая атлетика"}
- {id: 122, cat: TV/Sport, desc: "Бильярд"}
- {id: 123, cat: TV/Sport, desc: " |- Снукер"}
- {id: 106, cat: TV/Sport, desc: "Покер"}
- {id: 140, cat: TV/Sport, desc: "Велоспорт"}
- {id: 141, cat: TV/Sport, desc: "Гимнастика"}
- {id: 24, cat: TV/Sport, desc: "Зимние виды спорта"}
- {id: 142, cat: TV/Sport, desc: " |- Фигурное катание"}
- {id: 105, cat: TV/Sport, desc: " |- Лыжи"}
@@ -484,10 +486,8 @@ caps:
# Разное / Other
- {id: 229, cat: TV/Sport, desc: "Тестовый форум"}
# Администраторский
- {id: 381, cat: TV/Sport, desc: " |- VIP-Extra UEL 2015-16"}
- {id: 557, cat: TV/Sport, desc: " |- VIP-Extra UCL 2014-15"}
- {id: 556, cat: TV/Sport, desc: " |- VIP-Extra UEL 2014-15"}
- {id: 514, cat: TV/Sport, desc: " |- VIP-Extra UСL 2013-14"}
- {id: 497, cat: TV/Sport, desc: " |- VIP-Light UEFA EURO 2024"}
- {id: 383, cat: TV/Sport, desc: " |- 2023 FIFA U20 World Cup"}
# Приватные разделы
- {id: 509, cat: TV/Sport, desc: " |- VIP-Extra 2019 FIFA U-17 World Cup"}
- {id: 230, cat: TV/Sport, desc: " |- VIP-Extra Copa America 2021"}

View File

@@ -135,8 +135,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:

View File

@@ -9,38 +9,38 @@ type: semi-private
encoding: windows-1251
followredirect: true
links:
- https://aug26.rudub.buzz/
- https://sep30.rudub.bet/
legacylinks:
- https://aug11.rudub.club/
- http://aug12.rudub.club/
- https://aug12.rudub.club/
- http://aug13.rudub.club/
- https://aug13.rudub.club/
- http://aug14.rudub.club/
- https://aug14.rudub.club/
- http://aug15.rudub.club/
- https://aug15.rudub.club/
- http://aug16.rudub.club/
- https://aug16.rudub.club/
- http://aug17.rudub.club/
- https://aug17.rudub.club/
- http://aug18.rudub.club/
- https://aug18.rudub.club/
- http://aug19.rudub.club/
- https://aug19.rudub.club/
- http://aug20.rudub.club/
- https://aug20.rudub.club/
- http://aug21.rudub.club/
- https://aug21.rudub.club/
- http://aug22.rudub.buzz/
- https://aug22.rudub.buzz/
- http://aug23.rudub.buzz/
- https://aug23.rudub.buzz/
- http://aug24.rudub.buzz/
- https://aug24.rudub.buzz/
- http://aug25.rudub.buzz/
- https://aug25.rudub.buzz/
- http://aug26.rudub.buzz/
- https://sep15.rudub.bet/
- http://sep16.rudub.bet/
- https://sep16.rudub.bet/
- http://sep17.rudub.bet/
- https://sep17.rudub.bet/
- http://sep18.rudub.bet/
- https://sep18.rudub.bet/
- http://sep19.rudub.bet/
- https://sep19.rudub.bet/
- http://sep20.rudub.bet/
- https://sep20.rudub.bet/
- http://sep21.rudub.bet/
- https://sep21.rudub.bet/
- http://sep22.rudub.bet/
- https://sep22.rudub.bet/
- http://sep23.rudub.bet/
- https://sep23.rudub.bet/
- http://sep24.rudub.bet/
- https://sep24.rudub.bet/
- http://sep25.rudub.bet/
- https://sep25.rudub.bet/
- http://sep26.rudub.bet/
- https://sep26.rudub.bet/
- http://sep27.rudub.bet/
- https://sep27.rudub.bet/
- http://sep28.rudub.bet/
- https://sep28.rudub.bet/
- http://sep29.rudub.bet/
- https://sep29.rudub.bet/
- http://sep30.rudub.bet/
caps:
categorymappings:
- {id: 1, cat: TV, desc: "TV"}

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