Compare commits

...

781 Commits

Author SHA1 Message Date
Garfield69
91ebe4522f arabp2p: no longer supports multi cat search.
https://github.com/Prowlarr/Indexers/issues/547
2025-06-13 09:49:19 +12:00
Garfield69
0a52de8711 oxtorrent-vip: bump domain 2025-06-13 05:33:26 +12:00
Garfield69
0340e351cc kickasstorrents-to: new cat 2025-06-13 05:33:08 +12:00
Garfield69
d2ddb37729 Update rudub.yml 2025-06-13 05:32:49 +12:00
Garfield69
c16f2b9415 ianon: removed. resolves #14219 2025-06-12 20:50:50 +12:00
Garfield69
319e2c8671 restore and update Fenyarnyek-Tracker. resolves #13053 2025-06-12 15:31:48 +12:00
Garfield69
6d3439e5da spiritofrevolution: new domain 2025-06-12 09:11:28 +12:00
Garfield69
591d0c80b1 torrentsir: bump domain 2025-06-12 05:21:26 +12:00
Garfield69
c91b538e3b torrentqq: bump domains 2025-06-12 05:21:11 +12:00
Garfield69
54bf7026fc Update rudub.yml 2025-06-12 05:20:57 +12:00
Garfield69
71086695b8 ptchina: drop rows without DL 2025-06-12 05:20:54 +12:00
Garfield69
59bfb66d28 torrenttip: new domain 2025-06-11 17:38:33 +12:00
Garfield69
2c59525583 torrentsome: bump domain 2025-06-11 17:38:22 +12:00
Garfield69
7402e5af0e nicept: bump engine tag 2025-06-11 17:38:09 +12:00
Garfield69
5422f6976f assorted unit3d: bump engine tag 2025-06-11 12:01:38 +12:00
Garfield69
87219be183 add filemood a public site. resolves #16021 2025-06-11 08:45:42 +12:00
Garfield69
bf466fc1bd dontorrent: new domain 2025-06-11 06:27:02 +12:00
Garfield69
84647dabd2 Update rudub.yml 2025-06-11 06:26:48 +12:00
Garfield69
1841a36b80 kickasstorrents-to: new engine resolves #9966 2025-06-10 09:05:00 +12:00
Garfield69
5fa5c01b0c Update rudub.yml 2025-06-10 09:03:22 +12:00
Garfield69
ca70da79b0 rastaturgan: update MST 2025-06-09 19:18:44 +12:00
Garfield69
2356ac33b9 assorted unit3d: bump engine tag 2025-06-09 19:18:21 +12:00
Garfield69
7a7eb982b1 badasstorrents: removed. resolves #7196 2025-06-09 16:54:25 +12:00
Garfield69
409eff1420 glodls: removed. resolves #6286 2025-06-09 14:47:23 +12:00
Garfield69
cea1e7347f rutracker: update cats 2025-06-09 06:21:55 +12:00
Garfield69
48b922e69b Update rudub.yml 2025-06-09 06:21:38 +12:00
Garfield69
da0c2811af ebook-shares: new cats 2025-06-09 06:21:35 +12:00
Garfield69
4ad535d7aa polskie-torrenty: update cats 2025-06-08 08:22:30 +12:00
Garfield69
e28703c02d assorted nexus: bump engine tag 2025-06-08 06:33:24 +12:00
Garfield69
882b28be59 arabicsource: new cat 2025-06-08 06:33:01 +12:00
Garfield69
0a1c5218a4 Update rudub.yml 2025-06-08 06:31:05 +12:00
Garfield69
bbea5febd6 korsar: update cats 2025-06-07 07:49:56 +12:00
Garfield69
e966171e64 mejortorrent: bump domain 2025-06-07 05:47:40 +12:00
Garfield69
71d45db23a dontorrent: new domain 2025-06-07 05:47:24 +12:00
Garfield69
8572b71e0d Update rudub.yml 2025-06-07 05:47:12 +12:00
Garfield69
e3473f0fe8 fill in jacket_medium background white. #16015 2025-06-06 13:05:55 +12:00
Garfield69
fb76550ed1 panda: new cat 2025-06-06 06:01:49 +12:00
Garfield69
abb3eeea61 Update rudub.yml 2025-06-06 06:01:32 +12:00
Bogdan
8d2ce6998d Revert "ncore: fix login with 2FA"
This reverts commit f02e60a203.
2025-06-05 09:18:16 +03:00
Garfield69
2ba77c8249 torrentqq; bump domains 2025-06-05 17:45:24 +12:00
Garfield69
cda1228277 fill in favicon background white. resolves #16015 2025-06-05 16:14:18 +12:00
Bogdan
f02e60a203 ncore: fix login with 2FA 2025-06-04 23:03:55 +03:00
Garfield69
05d5387634 malayabits: bump engine tag 2025-06-05 05:09:22 +12:00
Garfield69
6dbbe32266 Update rudub.yml 2025-06-05 05:09:09 +12:00
Garfield69
149814f881 audiobookbay: more alternate domains 2025-06-04 17:15:12 +12:00
Garfield69
e310ab72d0 audiobookbay: restore http://*.se domain. resolves #16014 2025-06-04 16:42:42 +12:00
Garfield69
e1e81e9717 riperam: new domain 2025-06-04 05:27:33 +12:00
Garfield69
99635ae154 Update rudub.yml 2025-06-04 05:27:17 +12:00
Garfield69
ae1dc1e7db torrenttip: bump domain 2025-06-03 17:56:22 +12:00
Garfield69
243d3db5b8 torrentsome: bump domain 2025-06-03 17:56:04 +12:00
Garfield69
ced0950564 uploadcx: bump engine tag 2025-06-03 16:33:36 +12:00
Garfield69
bc654a9705 kelu: bump engine tag 2025-06-03 16:33:19 +12:00
Garfield69
4ff38251ca hdt-lafenice: add flaresolverr config info 2025-06-03 07:19:38 +12:00
Garfield69
2290aeb0b4 ebooks-shares: new cats 2025-06-03 05:17:13 +12:00
Garfield69
ccca4b037a Update rudub.yml 2025-06-03 05:03:58 +12:00
Garfield69
aebadb5e04 cspt: typo 2025-06-03 05:03:51 +12:00
ilike2burnthing
f1e86606a9 cspt: update layout 2025-06-02 07:00:35 +01:00
Garfield69
98fbebec0c le-cinephile: removed. resolves #14553 2025-06-02 07:56:59 +12:00
Garfield69
1815abeea2 ntelogo: removed. resolves #14302 2025-06-02 07:53:06 +12:00
Garfield69
6ec37a7619 Update rudub.yml 2025-06-02 05:21:59 +12:00
Garfield69
a96407f1c3 ebook-shares: new cat 2025-06-01 05:21:23 +12:00
Garfield69
64deac5d18 Update rudub.yml 2025-06-01 05:21:04 +12:00
Garfield69
bd4c353d6c assorted unit3d: bump engine tag 2025-06-01 05:20:58 +12:00
Garfield69
13c88a960a mejortorrent: bump domain 2025-05-31 17:35:23 +12:00
Garfield69
75edeb96a0 dontorrent: new domain 2025-05-31 17:35:05 +12:00
Garfield69
88d5f34f32 assorted unit3d: bump engine tag 2025-05-31 12:09:23 +12:00
Garfield69
68fdc72642 dasunerwartete: new cats 2025-05-31 06:17:46 +12:00
Garfield69
99f6dd3ed3 Update rudub.yml 2025-05-31 06:17:22 +12:00
Garfield69
c299248088 parabellumhd: strip season and/or episode from search 2025-05-30 15:33:56 +12:00
Garfield69
a51a145025 btsate -> btstate #16006 2025-05-30 12:10:02 +12:00
Garfield69
2aa8ab662f uniondht: removed. resolves #7409 2025-05-30 04:54:08 +12:00
Garfield69
cfe489db03 xxxadulttorrent: removed. resolves #9391 2025-05-30 04:52:29 +12:00
Garfield69
d19a15aca3 trupornolabs: removed. resolves #9390 2025-05-30 04:50:23 +12:00
Garfield69
291c9e6e4a torrentqq: bump alternate domain 2025-05-30 04:49:45 +12:00
Garfield69
27381b05f5 Update rudub.yml 2025-05-30 04:49:25 +12:00
Garfield69
001f99a995 parabellumhd: handle seasons and episodes. resolves #15977
also handle keywordless searches by using .today.year in the year query
2025-05-29 19:29:25 +12:00
Garfield69
3698377ac8 assorted nexus: bump engine tag 2025-05-29 16:00:58 +12:00
Garfield69
f9505ef1e4 afun: switch to cookie method 2025-05-29 15:40:39 +12:00
Garfield69
d777d359b7 assorted unit3d: bump engine tag 2025-05-29 14:54:07 +12:00
Garfield69
df03b6e71e mircrew: add movie/tv/other default sizes. resolves #16010 2025-05-29 14:53:48 +12:00
Garfield69
911418cc8d theparadiese: new domain resolves #15125 2025-05-29 06:22:39 +12:00
Garfield69
fbb2769fc7 xider-torrent: update cats 2025-05-29 05:48:40 +12:00
Garfield69
232f0b50f4 torrentqq: bump domain 2025-05-29 05:48:18 +12:00
Garfield69
025e9ce654 ebooks-shares: new cat 2025-05-29 05:48:06 +12:00
Garfield69
0d7a0ee5d3 Update rudub.yml 2025-05-29 05:47:49 +12:00
Garfield69
ebb8d9a95e torrentsir: bump domain 2025-05-28 17:42:43 +12:00
Garfield69
d1b82f304e torrentsome: bump domain 2025-05-28 17:42:19 +12:00
Garfield69
4b684e41ef btstate: filter andmatch 2025-05-28 14:13:31 +12:00
Garfield69
383282a9b0 add btstate a public site. resolves #16006 2025-05-28 12:29:36 +12:00
Garfield69
834ad341eb magnetcat: bump domains 2025-05-28 05:13:50 +12:00
Garfield69
76ab990804 Update rudub.yml 2025-05-28 05:13:32 +12:00
Garfield69
843de400a4 torrentsir: bump domain 2025-05-27 17:34:16 +12:00
Garfield69
cd8fe98bf6 assorted unit3d: bump engine tag 2025-05-27 07:25:57 +12:00
Garfield69
6a9c8e8c07 hawke-uno: update engine tag 2025-05-27 07:07:47 +12:00
Garfield69
c263cad6c3 ggpt: switch to cookie method 2025-05-27 07:07:21 +12:00
Garfield69
18c33e456f Update rudub.yml 2025-05-27 05:20:45 +12:00
Garfield69
e28429bd65 oxtorrent-co: home page no longer provides latest
so switching to .today.year
2025-05-27 05:20:41 +12:00
ilike2burnthing
623ee0203b majomparade: remove cert exception, updated 2025-05-26 15:23:24 +01:00
Garfield69
6854877b56 assorted unit3d: bump engine tag 2025-05-26 16:26:51 +12:00
Garfield69
aef5507e9e hdbao: switch to cookie method resolves #15893 2025-05-26 07:53:35 +12:00
Garfield69
5d4a423313 therarbg: use infohash from results. #14685
instead of fetching it from details page
https://github.com/Jackett/Jackett/issues/14685#issuecomment-2114668094
2025-05-26 07:21:44 +12:00
Garfield69
99d0478c3b Update rudub.yml 2025-05-26 05:39:52 +12:00
Garfield69
58ab6f9104 majomparade: CA expired 2025-05-26 05:39:49 +12:00
Garfield69
ed73b5fac7 hdgalaktik: CA expired 2025-05-26 05:39:25 +12:00
Garfield69
b6df4f70fa ebook-shares: new cats 2025-05-26 05:39:02 +12:00
Garfield69
4955cad64b rockethd: add incativity config info 2025-05-25 16:00:26 +12:00
Garfield69
fff472a486 hawke-uno: bump engine tag 2025-05-25 16:00:05 +12:00
Garfield69
caffd7eaa1 assorted nexus: bump engine tag 2025-05-25 15:59:41 +12:00
Garfield69
6956c66a07 arabicsource: poster can be missing 2025-05-25 06:27:14 +12:00
Garfield69
b64f2c9aaa Update rudub.yml 2025-05-25 06:26:49 +12:00
Garfield69
e5f1cab84d rousi: bump engine tag 2025-05-25 06:26:46 +12:00
Garfield69
47e6ee43ae itatorrents: bump engine tag 2025-05-25 06:26:36 +12:00
Garfield69
1e41fc7821 52bt: bump domains 2025-05-25 06:26:19 +12:00
Garfield69
b1d25dce12 assorted nexus: bump engine tag 2025-05-24 10:37:47 +12:00
Garfield69
0261999d39 theempire: lint 2025-05-24 06:00:51 +12:00
Garfield69
f0b83a6379 ebook-shares: download check 2025-05-24 05:52:23 +12:00
Garfield69
f830203158 dontorrent: new domain 2025-05-24 05:51:59 +12:00
Garfield69
44d67ebf4e theempire: CA expired 2025-05-24 05:51:38 +12:00
Garfield69
fcd06be2f0 torrent9: new domain 2025-05-24 05:51:22 +12:00
Garfield69
2f3a098b95 Update rudub.yml 2025-05-24 05:51:01 +12:00
Garfield69
f1e6358549 cpabien: removed. resolves #15964 2025-05-23 19:13:32 +12:00
ilike2burnthing
96593ccd7b pornolab: update login for optional captcha. resolves #16004 2025-05-23 06:05:45 +01:00
Garfield69
a3ca6eea55 Update rudub.yml 2025-05-23 05:32:54 +12:00
Garfield69
1d6d11b34d torrentqq: bump alternate domain 2025-05-23 05:16:51 +12:00
Garfield69
9863f73f70 Update rudub.yml 2025-05-23 05:16:37 +12:00
Garfield69
2e074cbbca torrentqq: bump domain 2025-05-22 17:39:30 +12:00
Garfield69
ff83c679b2 magnetcat: bump alternate domains 2025-05-22 17:39:18 +12:00
Garfield69
81e9f2404b thepiratedship: MST 1d -> 3d 2025-05-22 09:13:47 +12:00
Garfield69
cf4134d3af hdtorrents: c# -> yaml resolves #16002 2025-05-22 07:46:28 +12:00
Garfield69
2b41fa7e87 torrenttip: dump domain 2025-05-22 05:41:33 +12:00
Garfield69
1196b57746 torrentsome: bump domain 2025-05-22 05:41:06 +12:00
Garfield69
31aa4d30ca Update rudub.yml 2025-05-22 05:40:41 +12:00
Garfield69
50d96547b6 ebooks-shares: new cats 2025-05-22 05:40:37 +12:00
ilike2burnthing
790c3446b1 Update Program.cs
de68b41814
2025-05-21 02:32:38 +01:00
Garfield69
a2839a3bdc assorted unit3d: bump engine tag 2025-05-21 13:27:10 +12:00
Garfield69
de68b41814 laidbackmanor: removed. resolves #14535 2025-05-21 13:26:42 +12:00
Garfield69
c3dd827009 torrentssg: new domain + add IP filtering config info 2025-05-21 05:16:57 +12:00
Garfield69
b74712bae4 Update rudub.yml 2025-05-21 05:15:55 +12:00
Garfield69
1ee79a3043 emuwarez: no longer IP blocking 2025-05-21 05:15:51 +12:00
Garfield69
14220f169e fix arabicscene id which should have been lowercase 2025-05-20 18:27:50 +12:00
Garfield69
ada12ba547 torrentsir: bump domain 2025-05-20 17:43:08 +12:00
Garfield69
1899df1a84 Update README.md 2025-05-20 16:21:57 +12:00
Garfield69
5f75bdce58 Update README.md 2025-05-20 16:19:50 +12:00
Garfield69
96aeae6f25 add arabicsource a private site. resolves #15996 2025-05-20 14:40:38 +12:00
ilike2burnthing
2dbe6e1f20 tapochek: update cats 2025-05-20 01:06:09 +01:00
Garfield69
8c5be40d26 Update rudub.yml 2025-05-20 06:31:49 +12:00
Garfield69
abc871efeb oldgreektracker: update cats 2025-05-20 06:31:45 +12:00
Garfield69
3f84367e88 coastalcrew: update cats 2025-05-20 06:31:30 +12:00
ilike2burnthing
09c252fc9e btdirectory: add new domain 2025-05-19 18:56:11 +01:00
ilike2burnthing
f4a6c1f494 btdirectory: update domain. resolves #16001 2025-05-19 18:45:18 +01:00
Garfield69
f1ab49f462 hdtorrents: drop posters to avoid multiple flaresolverr hits 2025-05-19 16:15:55 +12:00
ilike2burnthing
e89c6a73aa lat-team-api: bump engine tag 2025-05-19 05:00:08 +01:00
Garfield69
267d6f9160 add bitsexy a private site. resolves #12070 2025-05-19 06:49:42 +12:00
Garfield69
a87f2e8123 Update rudub.yml 2025-05-19 05:56:49 +12:00
Garfield69
ed598f632e pornbay: update date selector. resolves #15997 2025-05-18 05:17:44 +12:00
Garfield69
b5e5d50128 Update rudub.yml 2025-05-18 05:17:21 +12:00
Garfield69
57e5293894 torrentgalaxyclone: lint 2025-05-17 20:18:51 +12:00
Garfield69
695c26fe07 torrentgalaxyclone: lint 2025-05-17 20:11:50 +12:00
Garfield69
c0c229e29d add torrentgalaxyclone a public site. resolves #15992 2025-05-17 20:01:46 +12:00
Garfield69
6e56730d93 dontorrent; new domain 2025-05-17 17:38:12 +12:00
Garfield69
da841b52b0 turkseed: bump engine tag 2025-05-17 17:37:56 +12:00
Garfield69
dd117c73f5 emuwarez: bump engine tag 2025-05-17 05:24:16 +12:00
Garfield69
0b7134eb7d Update rudub.yml 2025-05-17 05:07:09 +12:00
Garfield69
ca7c36735f assorted unit3d: bump engine tag 2025-05-16 19:44:05 +12:00
Garfield69
070ee26017 bithdtv: typo 2025-05-16 18:03:13 +12:00
Garfield69
81e0101cbd bithdtv; add config link to the rate limit forum topic #15993 2025-05-16 15:49:56 +12:00
Garfield69
479392cf4f bithdtv: add request limit detection. #15993 2025-05-16 14:02:58 +12:00
Garfield69
be377ac649 uindex: add c=0 to search. resolves #15912 2025-05-16 05:28:10 +12:00
Garfield69
36d3f19086 Merge branch 'master' of https://github.com/Jackett/Jackett 2025-05-16 05:24:47 +12:00
Garfield69
158d92d336 torrentqq: bump alternate domain 2025-05-16 05:24:38 +12:00
Garfield69
d7ed800d54 siambit: add flaresolverr info 2025-05-16 05:24:23 +12:00
Garfield69
366ce176bb ebook-shares: new cats 2025-05-16 05:24:08 +12:00
Garfield69
e0d3b960ad Update rudub.yml 2025-05-16 05:23:54 +12:00
ilike2burnthing
ae7d6c499b Update Program.cs 2025-05-15 18:03:14 +01:00
ilike2burnthing
1aba79fe13 enthralled2fa: removed. #14897 2025-05-15 18:03:10 +01:00
ilike2burnthing
e4a9019f7f Update README.md 2025-05-15 17:55:41 +01:00
ilike2burnthing
be26c199bf assorted: fix year regex (#15994) 2025-05-15 17:38:44 +01:00
ilike2burnthing
bff8bf3a96 ncore: migrate to yaml (#15991) 2025-05-15 01:36:13 +01:00
Bogdan
4716ea7829 passthepopcorn: download torrent files with API credentials 2025-05-15 01:46:55 +03:00
ilike2burnthing
dcf04e7eac lastfiles: remove unused genre search modes 2025-05-14 17:55:54 +01:00
Garfield69
643bf3283a Update rudub.yml 2025-05-15 04:41:04 +12:00
Garfield69
5b16b9ff65 torrentqq: bump domain 2025-05-14 17:45:04 +12:00
Garfield69
f2f2e63a97 bithorlo: update size selector 2025-05-14 05:48:03 +12:00
Garfield69
4fd1203bef polishtorrent: update inactivity info 2025-05-14 05:47:41 +12:00
Garfield69
10a498308f Update rudub.yml 2025-05-14 05:47:19 +12:00
Garfield69
1fb7c8c346 torrenttip: bump domain 2025-05-13 17:39:31 +12:00
Garfield69
e894496bda torrentsome: bump domain 2025-05-13 17:39:17 +12:00
Garfield69
ca314d3e6a Update rudub.yml 2025-05-13 05:51:57 +12:00
Garfield69
5cba616a31 parabellumhd: tolower 2025-05-12 13:14:28 +12:00
Garfield69
75222975af parabellumhd: fix year input 2025-05-12 07:17:03 +12:00
Garfield69
3d919aa88b Update rudub.yml 2025-05-12 05:50:10 +12:00
Garfield69
030926a549 danishbytes: new cat 2025-05-11 05:31:13 +12:00
Garfield69
90abe2e4d8 Update rudub.yml 2025-05-11 05:30:56 +12:00
Garfield69
84abb69984 dontorrent: new domain 2025-05-10 17:36:24 +12:00
Garfield69
b218635d10 ebook-shares: -> xbitFM v4.1.31 resolves #5515
https://github.com/Prowlarr/Indexers/issues/508
2025-05-10 17:03:10 +12:00
Garfield69
f703702fbd uindex: update cat 2025-05-10 05:41:50 +12:00
Garfield69
1e7074f3ba Update rudub.yml 2025-05-10 05:41:37 +12:00
Garfield69
f4f1c0a33d piratesparadise: use year for keywordless. resolves #15932 2025-05-10 05:41:33 +12:00
Garfield69
51fbb82da1 torrentsir: bump domain 2025-05-09 17:38:21 +12:00
Alessandro
e4b8cfae04 EraiRaws: add custom RSS feed options (#15948) 2025-05-09 17:19:07 +12:00
Garfield69
b89fb33815 parabellumhd: refine year handling 2025-05-09 13:07:52 +12:00
Garfield69
5b0a038f5b superbits: update cat 13. resolves #15985 2025-05-09 08:38:20 +12:00
Garfield69
1b19e3853d torrentqq: bump alternate domain 2025-05-09 05:09:54 +12:00
Garfield69
32e2683927 Update rudub.yml 2025-05-09 05:09:27 +12:00
Garfield69
e39e6b8ed5 kickasstorrents-to: domain updates 2025-05-09 05:09:24 +12:00
Garfield69
4ae36c4f5c 0magnet: domain update 2025-05-09 05:08:57 +12:00
Garfield69
ae7efd5934 assorted unit3d: bump engine tag 2025-05-08 05:53:36 +12:00
Garfield69
54792d3060 abtorrents: cat typo fix 2025-05-08 05:07:35 +12:00
Garfield69
bcf513a122 torrenttip: bump domain 2025-05-08 04:44:29 +12:00
Garfield69
bbe84bfb71 torrentsome: bump domain 2025-05-08 04:44:17 +12:00
Garfield69
7d4f73bd04 Update rudub.yml 2025-05-08 04:44:05 +12:00
Garfield69
abd2674f42 enthralled: removed. resolves #14897 2025-05-08 04:44:01 +12:00
Garfield69
7e2a012d28 zktorrent: bump domain 2025-05-07 17:39:19 +12:00
Garfield69
789a4c37c6 hd-unit3d; limit 100 -> 90 to avoind http 500 after 9.0.7 upgrade 2025-05-07 07:49:54 +12:00
Garfield69
4c0f76dbde parabellum: fix year extraction 2025-05-07 07:10:00 +12:00
Garfield69
19b528cbd7 parabellum: refine year extract 2025-05-07 06:51:09 +12:00
Garfield69
23c4c4e353 torrentqq: bump domain 2025-05-07 06:42:40 +12:00
Garfield69
1c24de57b0 52bt: bump alternate domain 2025-05-07 06:34:17 +12:00
Garfield69
3a045ef7ee uindex: update cat 2025-05-07 06:33:57 +12:00
Garfield69
69df7d7d61 Update rudub.yml 2025-05-07 06:33:46 +12:00
Garfield69
bddba36702 Update README.md 2025-05-07 06:33:41 +12:00
Garfield69
34d9392d85 parabellumhd: extract the year from .Query.Keywords and pass it to the search inputs parm year 2025-05-06 20:43:05 +12:00
Garfield69
57b2eac692 oxtorrent-vip: bump domains 2025-05-06 17:41:01 +12:00
Garfield69
df8779e9ab nortorrent: bump domain 2025-05-06 17:40:35 +12:00
Garfield69
a8504cd3a6 assorted unit3d: bump engine tag 2025-05-06 05:31:03 +12:00
Garfield69
3c2c2afb7f sktorrent-org: only return entries with DL 2025-05-06 05:30:46 +12:00
Garfield69
2cafa025c2 Update rudub.yml 2025-05-06 05:29:24 +12:00
Garfield69
beb3b0de6d oxtorrent-vip: bump domain 2025-05-06 05:29:14 +12:00
Garfield69
2abca57494 divxtotal: new domain 2025-05-05 17:36:57 +12:00
Garfield69
85c5acf0ab Update rudub.yml 2025-05-05 05:16:20 +12:00
Garfield69
adcb01309f parabellumhd: strip season from query and convert temporada back to season 2025-05-04 08:42:38 +12:00
Garfield69
6a20fd4cdf parabellumhd: strip year from keywords, add query.year 2025-05-04 06:18:55 +12:00
Garfield69
1b59de35f2 parabellumhd: add Spanish to the end of the titles 2025-05-04 05:14:05 +12:00
Garfield69
51f5bd90ff Update rudub.yml 2025-05-04 05:13:23 +12:00
Garfield69
148928b3de zktorrent: new selectors for cat title details 2025-05-03 17:41:43 +12:00
Garfield69
c4cc225d92 filmeshdtorrent: clean up 2025-05-03 13:44:20 +12:00
Garfield69
8612ef2153 parabellumhd: add category as a description 2025-05-03 13:39:46 +12:00
garfield69
ace2e6e011 add ParabellumHD a Spanish private site. resolves #15977 (#15979) 2025-05-03 07:46:15 +12:00
Garfield69
0d8353863c Update rudub.yml 2025-05-03 05:28:52 +12:00
Garfield69
2fefae0c58 torrentseeds: removed. resolves #4842 2025-05-02 15:27:18 +12:00
Garfield69
4b98243670 assorted: standardise search path usage 2025-05-02 11:34:20 +12:00
Garfield69
3e4fd585fe okpt: lint 2025-05-02 06:53:42 +12:00
Garfield69
a4cee83367 okpt: update MST 1.5d -> 3d, update config account info 2025-05-02 06:05:53 +12:00
Garfield69
027e6edeee torrentqq: bump alternate domain 2025-05-02 05:44:41 +12:00
Garfield69
3d7111df7a Update rudub.yml 2025-05-02 05:44:27 +12:00
Garfield69
3517a0d1f0 hdt-lafenice: new cat 2025-05-02 05:44:24 +12:00
Lyfer_Lu
9823e8929b 52bt: domain update (#15976) 2025-05-02 05:37:53 +12:00
Bogdan
d0a942a68e passthepopcorn: fix release sorting 2025-05-01 17:05:47 +03:00
Bogdan
38d4a749e0 passthepopcorn: category mapping for search results 2025-05-01 17:05:01 +03:00
Garfield69
0a2236536f samaritano: perpage back to 100 resolves #15786 2025-05-01 04:56:45 +12:00
Garfield69
46dd3f3875 Update rudub.yml 2025-05-01 04:55:42 +12:00
Garfield69
526a96c834 torrenttip: bump domain 2025-04-30 17:45:52 +12:00
Garfield69
351c2563b0 torrentsome: bump domain 2025-04-30 17:45:31 +12:00
Garfield69
4593db5c21 torrentqq: bump domainl 2025-04-30 17:45:18 +12:00
Garfield69
65881c6f57 Update README.md 2025-04-30 13:40:15 +12:00
Garfield69
da2f3a5df3 lapumia: removed. resolves #15719 2025-04-30 13:39:44 +12:00
Garfield69
024149f7ee rotorrent: removed. resolves #15175 2025-04-30 10:49:15 +12:00
Garfield69
e7ef111efc bithdtv: update config inactivity info 2025-04-30 08:17:25 +12:00
Garfield69
c42baa456c aither: bump engine tag 2025-04-30 05:53:18 +12:00
Garfield69
2bbf687c45 learnbits: removed. resolves #12204 2025-04-30 05:52:38 +12:00
Garfield69
a47f3f3ed2 dontorrent: new domain 2025-04-30 05:25:15 +12:00
Garfield69
1c12ee62a2 Update rudub.yml 2025-04-30 05:24:50 +12:00
Garfield69
ab4fe6874f libronube: removed. resolves #15522 2025-04-30 05:24:40 +12:00
Garfield69
3f822fb173 Update rudub.yml 2025-04-29 05:29:55 +12:00
Garfield69
77f4ef566d immortuos: freeleech -> onluup. resolves https://github.com/Prowlarr/Indexers/issues/537 2025-04-28 11:48:07 +12:00
Garfield69
33f19486e1 dxp: add config flaresolverr info 2025-04-28 05:19:47 +12:00
Garfield69
8dfeeef504 fappaizuri: switch to www. resolves #14438 2025-04-28 05:19:20 +12:00
Garfield69
38731bda65 Update rudub.yml 2025-04-28 05:18:39 +12:00
Garfield69
d27fd980c5 magnetcat: new alt domains 2025-04-27 17:44:45 +12:00
Garfield69
cbc11e0e5e marinetracker: new cats 2025-04-27 05:44:15 +12:00
Garfield69
c5ce66cba8 torrentsir: bump domain 2025-04-27 05:43:53 +12:00
Garfield69
289d0263d5 Update rudub.yml 2025-04-27 05:43:39 +12:00
Garfield69
646b424a55 mejortorrent: lint 2025-04-26 08:44:08 +12:00
Garfield69
3b1629a0db mejortorrent: ignore details pages that return http 500. resolves #15562 2025-04-26 08:28:04 +12:00
Garfield69
4119b457cd dasunerwartete: update cat 2025-04-26 06:19:36 +12:00
Garfield69
76f9878a7e Update rudub.yml 2025-04-26 06:19:14 +12:00
Garfield69
daadc05e44 coastalcrew: update cats 2025-04-25 05:40:07 +12:00
Garfield69
f6cca12266 dasunerwartete: new cat 2025-04-25 05:39:42 +12:00
Garfield69
b940068e55 gaytorrentru: new cat 2025-04-25 05:39:18 +12:00
Garfield69
8ea72c2af4 Update rudub.yml 2025-04-25 05:39:03 +12:00
Garfield69
d35e03646b torrentqq: bump alternate domain 2025-04-25 05:39:00 +12:00
Garfield69
79722c4b4b rastatugan: now on GMT + -> 9.0.6 2025-04-24 14:25:27 +12:00
Garfield69
af8dbfdec7 hdzero: bump engine tag 2025-04-24 14:24:43 +12:00
Garfield69
7878846a80 torrentfunk: removed. resolves #13138 2025-04-24 12:22:04 +12:00
garfield69
bcd2865867 postman: add test for re-login handling (#15969) 2025-04-23 22:18:33 +01:00
Garfield69
1719669e9c torrentqq: bump domain 2025-04-24 04:58:48 +12:00
Garfield69
59bb275578 Update rudub.yml 2025-04-24 04:58:35 +12:00
Garfield69
bf4151ef79 torrenttip: bump domain 2025-04-23 17:35:11 +12:00
Garfield69
dd9f2085b6 torrentsome: bump domain 2025-04-23 17:35:01 +12:00
Garfield69
7e39520f0c sportscraze: update cats 2025-04-23 05:25:17 +12:00
Garfield69
0934ade48e Update rudub.yml 2025-04-23 05:24:52 +12:00
Garfield69
8fb791b4e0 utopia: -> 8.3.6 drop noresultmessage 2025-04-22 15:23:10 +12:00
Garfield69
56a0ae374c assorted unit3d: bump engine tag 2025-04-22 15:22:44 +12:00
Garfield69
fe42631aaa bitsearch: add solidtorrents legacy 2025-04-22 12:19:54 +12:00
ilike2burnthing
a4d88a60aa bitsearch: restore indexer, merge solidtorrents. #4751 #12232 (#15965) 2025-04-21 19:20:44 +01:00
Garfield69
a9cd4522f3 polishtorrent: update cats, bump engine tag 2025-04-22 05:10:11 +12:00
Garfield69
0908337498 Update rudub.yml 2025-04-22 05:09:41 +12:00
ilike2burnthing
8b965b9694 DashboardTests: increase WaitUntilModalIsDisplayed to 10s
resolves pipelines issue
2025-04-21 17:53:47 +01:00
ilike2burnthing
6fda3de98e kickasstorrents-to: remove blocked/broken mirrors. resolves #15962 2025-04-21 16:11:32 +01:00
Bogdan
9965ea9498 cardigann: improve error messaging for not finding JSON selectors 2025-04-21 14:38:33 +03:00
Bogdan
ee414c7bb3 theoldschool-api: remove rows count 2025-04-20 22:41:42 +03:00
Garfield69
80f587c90b riperam: update cats 2025-04-21 06:28:30 +12:00
Garfield69
dfaa7d650e mazepa: update cats 2025-04-21 06:17:53 +12:00
Garfield69
f7e4721cbf pier720: new cats 2025-04-21 06:08:11 +12:00
Garfield69
16db910895 Update rudub.yml 2025-04-21 06:07:59 +12:00
Garfield69
7e9247ee0c pandahd: removed. resolves #15919 2025-04-20 20:54:39 +12:00
Garfield69
3c4511dd29 xxxclub: new path #14202 2025-04-20 07:06:31 +12:00
Garfield69
5684448923 thepiratedship: new cats 2025-04-20 05:17:46 +12:00
Garfield69
e4db34a1b8 coastalcrew: new cat 2025-04-20 05:17:18 +12:00
Garfield69
ac36a00641 Update rudub.yml 2025-04-20 05:17:03 +12:00
Garfield69
5eecc34eae animelovers: bump engine tag 2025-04-19 17:43:38 +12:00
Garfield69
9e25dcb22a oxtorrent: bump domains 2025-04-19 05:43:33 +12:00
Garfield69
4d23a54e8a Update rudub.yml 2025-04-19 05:42:45 +12:00
Garfield69
24ce8eb789 generation-free: MST now 3d 2025-04-18 19:33:07 +12:00
Garfield69
6e2de96bac generation-free: update cats and genres -> 9.0.1 resolves #5279 2025-04-18 19:20:24 +12:00
Garfield69
b605169c3d uploadcx: bump engine tag 2025-04-18 17:47:33 +12:00
Garfield69
d30aaa0799 torrentqq: bump domains 2025-04-18 05:42:10 +12:00
Garfield69
5e23bb3b86 arenabg: CA expired 2025-04-18 05:33:28 +12:00
Garfield69
27a2f0b7b4 backups: new cat 2025-04-18 05:33:15 +12:00
Garfield69
3ec7e13526 Update rudub.yml 2025-04-18 05:33:03 +12:00
Garfield69
959f9b7b38 rockethd: bump engine tag 2025-04-17 15:12:18 +12:00
Garfield69
b63fb4529d afun: update inactivity info 2025-04-17 05:39:49 +12:00
Garfield69
d8690ded42 letseed: new cat 2025-04-17 05:17:41 +12:00
Garfield69
28bc28998a Update rudub.yml 2025-04-17 05:17:30 +12:00
Garfield69
fec609edf5 solidtorrents: removed. resolves #4751 2025-04-16 19:29:56 +12:00
Garfield69
8664008f91 mejortorrent: bump domain 2025-04-16 17:46:00 +12:00
Garfield69
f61699d08f torrenttip: bump domain 2025-04-16 17:45:27 +12:00
Garfield69
b3eb52fb50 torrentsome: bump domain 2025-04-16 17:45:14 +12:00
Garfield69
d761f0fc03 lst: bump engine tag 2025-04-16 15:36:29 +12:00
Garfield69
862f98d0fc infinity: pay2dl 2025-04-16 15:36:14 +12:00
Garfield69
3c0dd47f02 Update rudub.yml 2025-04-16 13:46:01 +12:00
Garfield69
114e152045 Update rudub.yml 2025-04-16 11:38:17 +12:00
Garfield69
3e35fa6b0a torrentz2nz: removed. resolves #13609 2025-04-16 05:46:17 +12:00
Garfield69
07b31adaca rareshare2: removed. resolves #14303 2025-04-16 05:43:10 +12:00
Garfield69
8c2f8411db irishtv: removed. resolves #15160 2025-04-16 05:40:33 +12:00
Garfield69
dda859f0f5 Update rudub.yml 2025-04-16 05:36:36 +12:00
ilike2burnthing
55419f3a71 tormac: update test path
index.php was redirecting
2025-04-14 22:56:38 +01:00
ilike2burnthing
c814ffbde8 sportscraze: update layout 2025-04-14 22:21:09 +01:00
Garfield69
e18f461b4f Update rudub.yml 2025-04-15 05:00:54 +12:00
Garfield69
df28a7aa74 assorted unit3d: bump engine tag 2025-04-14 16:06:21 +12:00
Garfield69
d4d501da3c Update rudub.yml 2025-04-14 04:51:00 +12:00
Garfield69
9b02710704 Update hqmusic.yml 2025-04-13 15:00:15 +12:00
Garfield69
e816bfc6b3 Update hqmusic.yml 2025-04-13 14:57:02 +12:00
Garfield69
83253abe2c add hqmusic a Vietnamese private site. resolves #13896 2025-04-13 13:49:08 +12:00
Garfield69
3a21737871 samaritano: limit=49 to prevent http 500 #15786 2025-04-13 07:23:12 +12:00
Garfield69
5b698e46dd Update rudub.yml 2025-04-13 05:47:41 +12:00
Garfield69
96d63b7dc4 cspt; update name and description 2025-04-12 20:37:46 +12:00
Garfield69
69553b716a zktorrent: bump domain 2025-04-12 17:49:41 +12:00
Garfield69
fd1939763d nortorrent: bump domain 2025-04-12 17:49:31 +12:00
Garfield69
7e04bae527 add railgunpt a Chinese private site. resolves #15955 2025-04-12 13:47:21 +12:00
Garfield69
74866ecd78 rain: update cat 2025-04-12 13:34:24 +12:00
Garfield69
e705bafefa cspt: update inactivity info 2025-04-12 13:34:09 +12:00
Garfield69
a70e504c4c crabpt: update cat 2025-04-12 13:33:47 +12:00
Garfield69
dfd1daec6c add cspt a Chinese private site. resolves #15953 2025-04-12 06:38:55 +12:00
Garfield69
7d5f6ed48f coastalcrew: new cat 2025-04-12 05:43:03 +12:00
Garfield69
d26c41aa2b Update rudub.yml 2025-04-12 05:42:36 +12:00
Bogdan
c1814a3e56 springsunday: update down/up volume factor selectors 2025-04-11 14:43:16 +03:00
Garfield69
4a19df7e19 bitsearch removed. resolves #12232 2025-04-11 19:40:31 +12:00
Garfield69
1f65fe3afd assorted unit3d: bump engine tag 2025-04-11 16:03:29 +12:00
Garfield69
05ed8344e5 turkseed: drop .net domian resolves #7753 2025-04-11 14:28:43 +12:00
Garfield69
68c96f4298 lastfiles: update row selector 2025-04-11 05:56:33 +12:00
Garfield69
f003cf74e2 traht: add flaresolverr info 2025-04-11 05:42:02 +12:00
Garfield69
5086b25b79 Update rudub.yml 2025-04-11 05:41:48 +12:00
Bogdan
8da7d4ff47 bump YamlDotNet, Microsoft.AspNetCore.Mvc.NewtonsoftJson and coverlet.msbuild 2025-04-09 21:36:16 +03:00
Garfield69
784a7a476b torrenttip: bump domain 2025-04-10 06:02:51 +12:00
Garfield69
6c5aa71420 torrentqq: bump domains 2025-04-10 06:00:14 +12:00
Garfield69
dd12020aab thenewfun: update cat 2025-04-10 05:47:40 +12:00
Garfield69
6ce0bdd678 shareisland: bump engine tag 2025-04-10 05:47:11 +12:00
Garfield69
90b0682f6b Update rudub.yml 2025-04-10 05:46:54 +12:00
Garfield69
5f3d7d0a99 dark-shadow: update cat 2025-04-10 05:46:50 +12:00
Garfield69
064cd17006 hdatmos: removed. resolves #10909 2025-04-09 20:29:31 +12:00
Garfield69
5db558c7e7 torrentsome: bump domain 2025-04-09 17:31:31 +12:00
Garfield69
87042f972a add damagnet a public dht crawler. resolves #15951 2025-04-09 08:54:08 +12:00
Garfield69
287f76a553 hdvideo: removed. resolves #14294 2025-04-09 07:07:06 +12:00
Garfield69
4e7e496521 uniondht: update cats 2025-04-09 06:40:15 +12:00
Garfield69
5d3c7538ff siambit: back to org domain 2025-04-09 06:40:02 +12:00
Garfield69
8a5712419e bitturk: update cats 2025-04-09 06:39:33 +12:00
Garfield69
1ba6b368c0 Update rudub.yml 2025-04-09 06:39:17 +12:00
ilike2burnthing
fda9e27e15 rudub: move old links to legacy 2025-04-08 11:44:57 +01:00
ilike2burnthing
50b7d3d0e8 megamixtracker: typo fix 2025-04-08 11:41:10 +01:00
Garfield69
ca654cb58b Update MejorTorrent.cs 2025-04-08 17:17:55 +12:00
Garfield69
be23b98922 kickasstorrents-to: drop UA add config info flaresolverr 2025-04-08 07:18:21 +12:00
Garfield69
4cb4b57fbe siambit: new domain 2025-04-08 05:56:33 +12:00
Garfield69
18014c9fd7 Update rudub.yml 2025-04-08 05:56:21 +12:00
Garfield69
06cd24e1a9 oxtorrent-vip: bump domain 2025-04-08 05:56:17 +12:00
Garfield69
b94befe5e0 megamixtracker: add config info for mandatory password expiry regime 2025-04-08 05:56:01 +12:00
Garfield69
2c425277ee dark-shadow: new cat 2025-04-08 05:55:26 +12:00
ilike2burnthing
8261b8a507 letseed: update layout 2025-04-07 13:30:22 +01:00
Garfield69
a700fce00d Revert "frozenlayer: removed. resolves #1556"
This reverts commit 3a57a693c6.
2025-04-07 14:34:52 +12:00
Garfield69
61e5307146 assorted unit3d: bump engine tag 2025-04-07 14:16:55 +12:00
Garfield69
3552451b0a pignetwork: UA not required 2025-04-07 07:52:36 +12:00
Garfield69
e2ee69b072 torrenthr: drop nuked torrents 2025-04-07 06:31:25 +12:00
Garfield69
e52674076b ntelogo: bump engine tag 2025-04-07 06:30:57 +12:00
Garfield69
b8520b06ac abtorrents: new cat 2025-04-07 06:20:33 +12:00
Garfield69
e1ec482fb3 coastalcrew: new cat 2025-04-07 06:11:15 +12:00
Garfield69
95caed3976 Update rudub.yml 2025-04-07 06:11:03 +12:00
Bogdan
eaed767e1b norbits: use the default UTF-8 encoding 2025-04-06 12:44:49 +03:00
Garfield69
9f1fb10fd3 ldu: -> 9.0.5 2025-04-06 20:54:13 +12:00
Garfield69
6a8fc21171 assorted unit3d: bump engine tag 2025-04-06 15:07:08 +12:00
Bogdan
43eef3dedc newheaven: update selectors 2025-04-06 00:19:07 +03:00
Garfield69
40429130af Update rudub.yml 2025-04-06 04:53:36 +12:00
Garfield69
8f44901807 oxtorrent-vip: bump alternate domain 2025-04-05 18:47:32 +13:00
Garfield69
aea9a845f7 malayabits: bump engine tag 2025-04-05 18:47:06 +13:00
Bogdan
23db5c0f0e passthepopcorn: parse neutral leech releases 2025-04-04 21:36:33 +03:00
Garfield69
35e56d22e5 yoinked: new cat 2025-04-05 05:45:00 +13:00
Garfield69
77c2afd22e Update rudub.yml 2025-04-05 05:44:44 +13:00
Garfield69
b0d1cadddb cinecalidad: add year to titles when available. resolves #6081 2025-04-04 21:25:21 +13:00
Garfield69
829183f14e torrentgalaxy: removed. resolves #3792 2025-04-04 13:53:41 +13:00
Garfield69
a44f1b5bea torrentsmegafilmes: removed. resolves #15727 2025-04-04 13:30:10 +13:00
Garfield69
804c1ebffa vsttorrentz: back to post date
since the site cant seem to settle on a date presentation, I'll include both options.
I expect a 3rd to show next week ;-b
2025-04-04 06:05:19 +13:00
Garfield69
72e3aaa698 uniondht: update cats 2025-04-04 06:03:49 +13:00
Garfield69
c7cc33b508 Update rudub.yml 2025-04-04 06:03:27 +13:00
Garfield69
04761c9240 btdirectory: new domain 2025-04-04 06:03:22 +13:00
Garfield69
199065334a extremlymtorrents: removed. resolves #15945 resolves #6668 2025-04-03 21:33:05 +13:00
Garfield69
0262d371ce torrentqq: bump domains 2025-04-03 18:30:42 +13:00
Garfield69
54f8a24e12 Revert "zetorrents: update keywordless parh"
This reverts commit b67a9dfbc7.
2025-04-03 16:08:25 +13:00
Garfield69
f84f3cc794 assorted unit3d: bump engine tag 2025-04-03 16:01:32 +13:00
Garfield69
6789045429 torrentip: bump domain 2025-04-03 05:30:49 +13:00
Garfield69
ac44cb440f torrentsome: bump domain 2025-04-03 05:30:38 +13:00
Garfield69
ffe6e18eea torrentsir: bump domain 2025-04-03 05:26:01 +13:00
Garfield69
949cc7beea Update rudub.yml 2025-04-03 05:25:44 +13:00
Garfield69
cb34ab2f39 assorted unit3d: bump engine tag 2025-04-03 05:25:38 +13:00
Garfield69
3d4d183b7b polishtorrent: -> 9.0.3 + perPage 50 -> 100 2025-04-02 14:04:41 +13:00
Garfield69
93e7913d32 assorted unit3d: bump engine tag 2025-04-02 07:47:49 +13:00
Garfield69
c9c6690156 yuscene: MST bumped from 3d to 5d 2025-04-02 07:18:06 +13:00
Garfield69
7417e0fcb5 Update rudub.yml 2025-04-02 05:51:09 +13:00
Garfield69
aed15079ce filmeshdtorrent: drop alternate domain. #15718 2025-04-01 20:21:04 +13:00
Garfield69
33cb2d98a4 Revert "zktorrent: path change for keywordless search"
This reverts commit 5798e35572.
2025-04-01 18:39:16 +13:00
Garfield69
662c06af41 Update rudub.yml 2025-04-01 05:43:02 +13:00
Garfield69
13a4115d03 catorrent: update engine tag 2025-03-31 09:12:35 +13:00
Garfield69
f5c22d5f84 selezen: update engine tag 2025-03-31 09:12:24 +13:00
Garfield69
17bcbc5394 proporno: -> semi-private resolves #9572 2025-03-31 09:06:38 +13:00
Garfield69
665c3db4af add afun a Chinese private site. resolves #15940 2025-03-31 06:07:39 +13:00
Garfield69
71e41a9ea6 vsttorrentz: back to time selector 2025-03-31 06:07:16 +13:00
Garfield69
8269e2140d Update rudub.yml 2025-03-31 06:06:52 +13:00
Bogdan
5b729333b9 animebytes: allow season searching for ONA 2025-03-30 17:38:48 +03:00
Garfield69
219b134370 zktorrent: bump domain 2025-03-30 18:40:22 +13:00
Garfield69
b8c701d654 nortorrent: bump domain 2025-03-30 18:40:09 +13:00
Garfield69
4a7704b3bb fearnopeer: bump engine tag 2025-03-30 18:39:55 +13:00
Garfield69
cebd924045 dontorrent: new domain 2025-03-30 05:52:59 +13:00
Garfield69
c77b45298b Update rudub.yml 2025-03-30 05:17:05 +13:00
Garfield69
ba911ba185 mazepa: update details selector, #15936 2025-03-30 05:16:16 +13:00
Garfield69
348b64a2d4 mazepa: update title selector, resolves #15936 2025-03-29 21:21:50 +13:00
Garfield69
d57054bead rudub: new domain 2025-03-29 18:38:43 +13:00
Garfield69
cefef09003 polishtorrent: update cats 2025-03-29 13:55:48 +13:00
Garfield69
b5be567625 vsttorrentz: update date selector 2025-03-29 05:38:10 +13:00
Garfield69
47c7dd72a5 Update rudub.yml 2025-03-29 05:37:21 +13:00
Garfield69
536f8ed239 peeratiko: CA expired 2025-03-29 05:37:16 +13:00
Garfield69
fc1a808bc0 assorted unit3d: bump engine tag 2025-03-28 18:36:23 +13:00
Garfield69
a249e50436 Update README.md 2025-03-28 10:00:45 +13:00
Garfield69
500dbd7024 sportscraze: update description 2025-03-28 09:01:59 +13:00
Garfield69
2aafbb1299 ex-torrenty: update cats 2025-03-28 06:19:03 +13:00
Garfield69
e776c8680d marinetracker: update cats 2025-03-28 05:46:02 +13:00
Garfield69
f63d275c2e Update rudub.yml 2025-03-28 05:39:38 +13:00
Garfield69
99254193fc torrentqq: bump domains 2025-03-27 18:36:38 +13:00
Garfield69
dd18a84161 turkseed: MST overrides global MR 2025-03-27 08:36:25 +13:00
Garfield69
13ebc3b4c9 polskie-torrenty; update cats 2025-03-27 07:30:07 +13:00
Garfield69
36f9c4bdd1 torrenttip: bump domain 2025-03-27 06:12:42 +13:00
Garfield69
cd7d870b66 torrentsome: bump domain 2025-03-27 06:12:30 +13:00
Garfield69
1bd59e0fb6 hdgalaktic: new CA 2025-03-27 06:12:11 +13:00
Garfield69
33a8e10c5c Update rudub.yml 2025-03-27 05:37:01 +13:00
Garfield69
73d0d96671 dark-shadow: update login error detection 2025-03-26 07:23:01 +13:00
Garfield69
0149bfe839 explosiv-world: update login error detection 2025-03-26 07:20:18 +13:00
Garfield69
20e1990efa dasunerwarete: update login error detection 2025-03-26 07:20:04 +13:00
Garfield69
a5c8bffdff piratesparadise: switch to infohash method. resolves #15932 2025-03-26 06:01:35 +13:00
Garfield69
48ac06c7af Update rudub.yml 2025-03-26 06:00:10 +13:00
Bogdan
5eaeaf397b privatehd/cinemaz: update timezone offset 2025-03-25 13:08:09 +02:00
Garfield69
b67a9dfbc7 zetorrents: update keywordless parh 2025-03-25 18:57:30 +13:00
Garfield69
addcb16d98 torrentsir: bump domain 2025-03-25 18:57:04 +13:00
Garfield69
2fee47d240 assorted unit3d: update engine tag 2025-03-25 18:25:29 +13:00
Garfield69
37a90f871c add sportscraze a private site. resolves #15935 2025-03-25 16:11:48 +13:00
Garfield69
e02d753989 coastalcrew: typo 2025-03-25 08:50:49 +13:00
Garfield69
87f78ca2eb coastalcrew: new engine. resolves #10715 2025-03-25 08:41:30 +13:00
Garfield69
0e62a8f76e hdhome: update description 2025-03-25 08:41:07 +13:00
Garfield69
112ce9b5e9 Update README.md 2025-03-25 08:40:45 +13:00
Garfield69
658c104206 piratesparadise: add date
note date is not available for keywordless searches
2025-03-25 05:23:31 +13:00
Garfield69
1bac2885b2 Update rudub.yml 2025-03-25 05:22:37 +13:00
Garfield69
5798e35572 zktorrent: path change for keywordless search 2025-03-24 18:40:24 +13:00
Garfield69
b0b86577ad torrentslocal: removed. resolves #5049 2025-03-24 09:08:12 +13:00
Garfield69
ea4b656058 jav-torrent: removed. resolves #13017 2025-03-24 09:00:41 +13:00
Garfield69
28d21f53dc bitspyder: removed. resolves #14997 2025-03-24 08:52:48 +13:00
Garfield69
7bc231d237 torrentfunk: new search 2025-03-24 05:41:28 +13:00
Garfield69
9886973bc2 Update rudub.yml 2025-03-24 05:28:48 +13:00
Garfield69
03e7cd2780 acgrip: site has dropped seed, leech and grabs 2025-03-24 05:28:45 +13:00
Garfield69
ea9c27ef4d yggtorrent: new domain. resolves #15933 2025-03-23 20:04:42 +13:00
Garfield69
547b3cce10 Update piratesparadise.yml 2025-03-23 18:57:57 +13:00
Garfield69
e604443083 add pirate's paradise a public site. resolves #15932 2025-03-23 18:51:28 +13:00
Garfield69
2ebfbdb346 oxtorrent-vip: update alternate domains resolves #15931 2025-03-23 12:22:10 +13:00
Bogdan
45cb5e4a28 beyond-hd-api: parsing audio and subtitle languages 2025-03-22 21:06:31 +02:00
Garfield69
ff4bf651ad Update rudub.yml 2025-03-23 05:34:53 +13:00
Garfield69
1ca19d41c1 btsow: new domain 2025-03-23 05:34:50 +13:00
Garfield69
7dd6bcfaa3 add zappateers a private site. resolves #15930 2025-03-22 17:03:33 +13:00
Garfield69
9f966a252f dontorrent: new domain 2025-03-22 05:32:33 +13:00
Garfield69
58a63574aa Update rudub.yml 2025-03-22 05:31:59 +13:00
Bogdan
661c2a79fe theempire: searching for season packs 2025-03-21 11:18:11 +02:00
Garfield69
4b159f8ffe helltorrents: add no-permission detection to search
update pay2dl description
2025-03-21 09:15:34 +13:00
Garfield69
a379ebbf7f bitbazis: remove expired CA 2025-03-21 07:11:01 +13:00
Garfield69
13116e199b Update rudub.yml 2025-03-21 06:14:50 +13:00
Garfield69
b2a411c6d6 pandahd: update cats, turn off MST add book-search mode 2025-03-20 17:45:04 +13:00
Garfield69
a913c361ee assorted unit3d: clean up path 2025-03-20 15:16:04 +13:00
Garfield69
96908d60d6 pandahd -> 5.3.0 resolves #15919 2025-03-20 15:15:26 +13:00
Garfield69
4d3ce99541 matrix: incldead 2025-03-20 08:04:47 +13:00
Garfield69
51462873e0 torrenttip: bump domain 2025-03-20 06:32:19 +13:00
Garfield69
6fa0e6c0d8 torrentsome: bump domain 2025-03-20 06:30:55 +13:00
Garfield69
297761f34b torrentqq: bump domains 2025-03-20 06:30:38 +13:00
Garfield69
4dbb72fee4 Update rudub.yml 2025-03-20 06:30:25 +13:00
Garfield69
632f09e380 megamixtracker: add cat 2025-03-20 06:30:22 +13:00
Garfield69
f48b262eb2 matrix: switch to cookie due to turnstile 2025-03-20 06:30:06 +13:00
Garfield69
3691dcec7b leech24: update cats 2025-03-20 06:29:34 +13:00
Garfield69
346e0be7a4 bitbazis: CA expired 2025-03-20 06:29:16 +13:00
ilike2burnthing
ca60b59fbb pttime: update search inputs. resolves #15927 2025-03-19 05:47:48 +00:00
Garfield69
75c7d43b3c Update README.md 2025-03-19 18:22:18 +13:00
Garfield69
01e11951d0 theplace: update cats 2025-03-19 18:22:16 +13:00
Garfield69
9715903582 matrix: posters are back
add verified to poster description
show only active
I'm getting strange results with incldead %-/
site is WIP
2025-03-19 14:56:04 +13:00
Garfield69
ba93320b4e Update rudub.yml 2025-03-19 06:03:44 +13:00
Constey
5796837133 newheaven: update selectors
(cherry picked from commit 9287605200bf5770f845301cb491a732bbdc9874)
2025-03-18 11:16:31 +02:00
Garfield69
ed9bbeae4f mejortorrent: bump domain 2025-03-18 18:33:41 +13:00
Garfield69
e3d845c7e9 knaben: drop limetorrents results if it does not have magnet. resolves #15907 2025-03-18 15:28:18 +13:00
Garfield69
cfd960cf33 ntelogo: update engine tag 2025-03-18 15:25:38 +13:00
Garfield69
d3a6b00dd1 assorted add reminder to check cats in search block 2025-03-18 09:03:36 +13:00
Garfield69
231de19702 assorted: update description 2025-03-18 08:57:48 +13:00
Garfield69
bd9439e33c assorted: update description 2025-03-18 08:27:28 +13:00
Garfield69
465f5c0440 rockethd: bump engine tag 2025-03-18 07:01:53 +13:00
Garfield69
36fe83864e matrix; lint fix 2025-03-18 06:56:10 +13:00
ilike2burnthing
7055e3555e rockethd: remove old link 2025-03-17 17:50:22 +00:00
Garfield69
a0c6b2f61f matrix: new selectors
the details link is gone, so extract the id and manually build the details and download links
2025-03-18 06:41:14 +13:00
Garfield69
5489feec12 vsttorrents: new selectors poster, date, description 2025-03-18 06:03:40 +13:00
Garfield69
d5c2c707fa assorted: update description 2025-03-18 05:40:44 +13:00
Garfield69
8ea3eb9a3d Update rudub.yml 2025-03-18 05:40:30 +13:00
Garfield69
340a9ac9fd rastasturgan: update timezone
while web site is on GMT the API is returning GMT-2
2025-03-18 05:38:54 +13:00
ilike2burnthing
8f2f94249d rastastugan: add new Nordic private tracker. resolves #15924 (#15925) 2025-03-17 11:26:15 +00:00
ilike2burnthing
d7ff172a9d nordicquality: update desc 2025-03-17 11:15:48 +00:00
Garfield69
660474de5b assorted: update description 2025-03-17 19:23:49 +13:00
Garfield69
095161aa37 megamixtracker: update cat 2025-03-17 17:53:35 +13:00
Garfield69
d4cd76b42a assorted: update description 2025-03-17 17:53:18 +13:00
Garfield69
08e80b566f assorted: update description 2025-03-17 17:12:59 +13:00
Garfield69
fed3f22f98 lostfilm: update alternate domains. #1922 2025-03-17 14:43:31 +13:00
Garfield69
8ae793fd87 pandahd: MST now 7d MR global 2025-03-17 14:18:36 +13:00
Garfield69
e2da102477 assorted: update description 2025-03-17 12:59:14 +13:00
Garfield69
87b051a1cb jptv: removed. resolves #9242 2025-03-17 09:12:01 +13:00
Garfield69
f2adc102e2 itatorrents: bump engine tag 2025-03-17 08:56:43 +13:00
Garfield69
eda64d6b3e assorted: update descritptions 2025-03-17 08:56:31 +13:00
Garfield69
62d91b0831 assorted: description updates 2025-03-17 07:16:33 +13:00
Garfield69
b4cf0ca738 Update rudub.yml 2025-03-17 05:44:03 +13:00
Garfield69
c0cc6988c8 matrix: prevent parsing wrong tables causing logging 2025-03-17 05:43:00 +13:00
Garfield69
73a4f41ef9 assorted: update description 2025-03-17 05:41:53 +13:00
Bogdan
4eccc11508 abtorrents: remove [REQUESTED] from titles 2025-03-16 11:56:32 +02:00
Bogdan
67b05aadfe core: bump nuget packages (#15921) 2025-03-16 11:52:48 +02:00
Garfield69
3fd19ede56 assorted unit3d: bump engine tag 2025-03-16 17:53:19 +13:00
Garfield69
84de4f960e darkpeers: new cat 2025-03-16 13:57:29 +13:00
Garfield69
0c4bc244c8 assorted: last batch of description updates 2025-03-16 11:57:43 +13:00
Garfield69
49599dfa37 matrix. new selectors. resolves #15888
now has search freeleech
now sort keys are text
new logout test
poster is gone
files is gone
titles are abbreviated ;-(
new DLVF and ULVF flags
users will need to edit the config to pick up the new config options (which they are likely to do since the password needs resetting anyways)
2025-03-16 09:49:00 +13:00
Garfield69
921bcf3328 assorted: more description updates 2025-03-16 08:09:27 +13:00
Garfield69
4f5117049a pandahd: new cats and modes 2025-03-16 06:01:36 +13:00
Garfield69
c8adb3ffce Update rudub.yml 2025-03-16 05:43:52 +13:00
Garfield69
74ea4e5798 matrix: update login error detection 2025-03-16 05:43:48 +13:00
Garfield69
d1b43c52be assorted: more description updates 2025-03-15 20:55:46 +13:00
Garfield69
4575ff2979 assorted c# indexers: bring description closer to common standard content 2025-03-15 19:32:53 +13:00
Garfield69
076250ed8f zktorrent: bump domain 2025-03-15 18:36:50 +13:00
Garfield69
32d5ff2f81 nortorrent: bump domain 2025-03-15 18:36:39 +13:00
Garfield69
8e7aa3358a assorted nexus: bump engine tag 2025-03-15 17:52:31 +13:00
Garfield69
31cd77d111 add pandahd an Asian private site. resolves #15919 2025-03-15 17:52:06 +13:00
Garfield69
ab2d3c9ea2 assorted nexus: bump engine tag 2025-03-15 12:07:04 +13:00
Garfield69
15d1012b2d bitgamer: switch to date default. replaces 861176e909 2025-03-15 12:06:47 +13:00
√(noham)²
6a471ff07b PhoenixProject: added MR and MST (#15918) 2025-03-15 07:24:20 +13:00
Garfield69
2b03dcda6d acrossthetasman: update logout selector. resolves #15917 2025-03-15 06:31:59 +13:00
Garfield69
6ea50f5c89 Update rudub.yml 2025-03-15 06:10:23 +13:00
Garfield69
408a01b9e5 cyanbug: size can be missing 2025-03-15 06:10:19 +13:00
Garfield69
861176e909 bitgamer: replace invalid dates with now 2025-03-14 19:05:00 +13:00
Garfield69
f2f075d46a torrentsir: bump domain 2025-03-14 18:40:15 +13:00
Ross Patterson
4253207c43 bitgamer: add private tracker. resolves #15915 (#15916)
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>
2025-03-14 05:24:37 +00:00
ilike2burnthing
5585622c02 aither-api: fix time zone comment
GMT is time zone, UTC is a time standard
2025-03-14 04:51:59 +00:00
Garfield69
efa064138f redacted: add MR 2025-03-14 17:41:42 +13:00
Garfield69
919329cf8a iAnon: add MR 2025-03-14 17:38:03 +13:00
Garfield69
596c672d74 orpheus: add MR 2025-03-14 17:33:14 +13:00
Ross Patterson
630c99626d letseed: add Turkish private tracker. resolves #15901 (#15902)
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>
2025-03-14 04:24:40 +00:00
ilike2burnthing
b513f11580 Update README.md 2025-03-14 03:26:10 +00:00
Garfield69
b3f365d8db vsttorrents: new selectors 2025-03-14 07:41:26 +13:00
Garfield69
b5fb9376f4 torrentqq: bump alternate domain 2025-03-14 07:41:05 +13:00
Garfield69
933e152f72 Update rudub.yml 2025-03-14 07:40:52 +13:00
Garfield69
4e9d907d2b arabp2p: new selectors 2025-03-14 07:40:49 +13:00
ilike2burnthing
5a14cbdf11 redstartorrent: fix test path & selector order 2025-03-13 15:51:37 +00:00
Bogdan
f8d2aeeb87 rockethd: new alternative link 2025-03-13 15:46:25 +02:00
Garfield69
607e4f8665 add uindex a public site. resolves #15912 2025-03-13 21:10:35 +13:00
Garfield69
0d4c3aa61c assorted: remove redundant CA
sites have replace their expired CA
2025-03-13 15:48:51 +13:00
√(noham)²
b3669e8e32 Add Phoenix Project, a private site. resolves #15911 (#15910) 2025-03-13 11:46:26 +13:00
Garfield69
bb12babe1a vsttorrents: update selectors once again. 2025-03-13 06:16:40 +13:00
Garfield69
2601c88144 torrentqq: bump domain 2025-03-13 06:15:56 +13:00
Garfield69
acf9fbbb8b Update rudub.yml 2025-03-13 06:15:46 +13:00
Garfield69
222ee230dc crabpt: size, seed, leech, grabs can be missing 2025-03-13 06:15:39 +13:00
Garfield69
107ee50099 aither: bump engine tag 2025-03-12 18:51:32 +13:00
Garfield69
f5cba8b4cd torrenttip: bump domain 2025-03-12 18:33:36 +13:00
Garfield69
d9112ad116 torrentsome: bump domain 2025-03-12 18:33:27 +13:00
Garfield69
3089d8aab9 torrentfunk: add sort, update cats, add verified, 100 results 2025-03-12 08:54:01 +13:00
Garfield69
430eb209a8 dontorrent: new domain 2025-03-12 06:57:14 +13:00
Garfield69
7db4e278f6 vsttorrents: new selectors 2025-03-12 06:57:02 +13:00
Garfield69
fcbaf2e245 tribalmixes: expired CA 2025-03-12 06:56:40 +13:00
Garfield69
efce398538 Update rudub.yml 2025-03-12 06:56:25 +13:00
Garfield69
395ec9b0c0 panda: new cat 2025-03-12 06:56:20 +13:00
Garfield69
2fca54a767 bitporn: bump engine tag 2025-03-12 06:56:13 +13:00
Garfield69
967e924669 abtorrents: new selectors 2025-03-12 06:55:58 +13:00
Bogdan
1195c71cf9 torrentfunk: update date format 2025-03-11 16:46:38 +02:00
Garfield69
56cb3a1761 Update rudub.yml 2025-03-11 08:28:50 +13:00
Garfield69
4ef46e9114 datascene: -> 8.3.6 resolves #12450 2025-03-11 08:28:28 +13:00
Garfield69
976eb97342 assorted unit3d: bump engine tag 2025-03-11 08:27:53 +13:00
Garfield69
a6c8ec724e shareinsland: update engine tag and descr 2025-03-10 08:56:25 +13:00
Garfield69
d639b8d970 oldtoonsworld: update engine tag 2025-03-10 08:55:51 +13:00
Garfield69
738076a280 Update rudub.yml 2025-03-10 08:08:02 +13:00
Garfield69
74e0323b0b polskie-torrenty: update cats 2025-03-10 08:07:59 +13:00
Garfield69
9359d4188c fappazuri: new selectors 2025-03-10 08:07:41 +13:00
Garfield69
8577f27752 aither: bump engine tag 2025-03-10 08:07:13 +13:00
Bogdan
d652818014 abtorrents: update title selector
Fixes #15899
2025-03-09 14:50:53 +02:00
ilike2burnthing
f3cd182ef0 therarbg: add new cats 2025-03-09 12:02:22 +00:00
ilike2burnthing
d4c28dc02e Update README.md 2025-03-09 08:25:47 +00:00
ilike2burnthing
c47b3cbd66 leech24: restore indexer. #12553 (#15900) 2025-03-09 07:07:06 +00:00
Garfield69
8e5fb86ea4 hdbao: tidy up 2025-03-09 13:59:51 +13:00
Garfield69
73d410f905 generationfree: -> 8.3.6 2025-03-09 13:59:36 +13:00
Garfield69
8310c38f5a darkpeers: new cat 2025-03-09 13:59:03 +13:00
Ross Patterson
cee1c3aaa7 Add HDBao a Chinese private tracker (#15892) resolves #15893 2025-03-09 06:38:10 +13:00
Garfield69
58f197654e torrenttip: fetch 3 pages; resolves #15895 2025-03-09 05:48:28 +13:00
Garfield69
8788628191 torrentsome; fetch 3 pages resolves #15898 2025-03-09 05:47:55 +13:00
Garfield69
c6b7022ccd Update rudub.yml 2025-03-09 04:50:11 +13:00
Garfield69
8b63bb00e4 panda: bump engine tag 2025-03-09 04:50:06 +13:00
Garfield69
0d2f3b1afb explosiv-world: update cat 2025-03-09 04:49:55 +13:00
Garfield69
d7d5e76eed torrent: removed. resolves #13768 2025-03-08 09:05:47 +13:00
Garfield69
1d67923004 torrenttip: update descr 2025-03-08 08:48:40 +13:00
Garfield69
1eeafa6a6b add torrentsome a public Korean site. resolves #15898 2025-03-08 08:46:08 +13:00
Garfield69
e02b1e1a40 torrent-api: removed. resolves #13768 2025-03-08 07:02:29 +13:00
Garfield69
e24f5b039c Update rudub.yml 2025-03-08 05:57:27 +13:00
Garfield69
2f9d6e91c7 infinity: add inactivity config info 2025-03-07 20:41:36 +13:00
Garfield69
55ab37470e torrenttip: add book search 2025-03-07 18:55:16 +13:00
Garfield69
e72a81b1a4 torrentview: removed. resolves #14672 2025-03-07 14:30:00 +13:00
Garfield69
a6fbd3a675 add torrenttip a Korean public site. resolves #15895 2025-03-07 14:18:39 +13:00
Garfield69
605272ba15 add darkpeers a private site. resolves #15897 2025-03-07 12:19:18 +13:00
Garfield69
5625adbc2b torrent-explosiv -> explosiv-world. resolves #6183 2025-03-07 07:29:37 +13:00
Garfield69
2a52d67bf7 dajiao: removed. resolves #14484 2025-03-07 06:36:27 +13:00
Garfield69
50546f6c52 torrentqq: bump alt domain 2025-03-07 06:11:22 +13:00
Garfield69
234cc19552 Update rudub.yml 2025-03-07 06:11:07 +13:00
Garfield69
d1bb7ce6a5 marinetracker: new cats 2025-03-07 06:11:04 +13:00
Garfield69
202903462b abtorrents: new categorydesc selector + cat updates 2025-03-07 06:10:48 +13:00
Garfield69
394d11f187 fearnopeer: MR has been bumped to > 0.8 2025-03-06 17:27:25 +13:00
Garfield69
fd357ede56 btmet: removed. resolves #13275 2025-03-06 12:04:05 +13:00
Garfield69
43985c99d3 Revert "matrix: drop MST"
This reverts commit 3109e08e5f.
2025-03-06 11:56:19 +13:00
Garfield69
1d89aa660b utopia: noResultsMessage
https://github.com/Prowlarr/Indexers/issues/525
2025-03-06 07:25:14 +13:00
Garfield69
36d9588d89 ptfans; size/seed/peer/grabs may be missing 2025-03-06 05:49:20 +13:00
Garfield69
f31bfd751e thepiratedship: update cats 2025-03-06 05:45:26 +13:00
Garfield69
fc7e8e0e46 abtorrents: new cats, plus seeders/leechers selectors update 2025-03-06 05:27:24 +13:00
Garfield69
5760f4dcf8 vsttorrents: new date selector 2025-03-06 05:01:36 +13:00
Garfield69
82cca5ff5d torrentqq: bump domain 2025-03-06 05:01:16 +13:00
Garfield69
8a0556fdf8 thepiratedship: add config inactivity info 2025-03-06 05:01:04 +13:00
Garfield69
6adb86cfeb Update rudub.yml 2025-03-06 05:00:31 +13:00
Garfield69
51b04ea791 Update oxtorrent-vip.yml 2025-03-05 18:19:35 +13:00
Garfield69
04b15fb77e torrentsir: bump domain 2025-03-05 18:18:12 +13:00
Garfield69
29fafa8af1 oxtorrent-vip: bump domain 2025-03-05 18:18:01 +13:00
Garfield69
3109e08e5f matrix: drop MST 2025-03-05 18:14:07 +13:00
Ross Patterson
5da6cbf134 Add Matrix a Hungarian private tracker (#15887) 2025-03-05 18:12:00 +13:00
Garfield69
07aa949242 uniongang: removed. resolves #5288 2025-03-05 05:59:50 +13:00
Garfield69
e99402a827 Update rudub.yml 2025-03-05 05:59:12 +13:00
Garfield69
2b6c7f450c marinetracker: new cats 2025-03-05 05:59:03 +13:00
Garfield69
ea238c3e36 abtorrents: new selectors for cat, seeds, leech 2025-03-05 05:58:47 +13:00
Garfield69
6ac655bef0 nortorrent: bump domain 2025-03-04 18:40:03 +13:00
Garfield69
9c18ea23de Update CONTRIBUTING.md 2025-03-04 13:32:43 +13:00
Garfield69
7647374cca Update bug_report.yml 2025-03-04 13:28:41 +13:00
Garfield69
0d0889e100 Update bug_report.yml 2025-03-04 13:26:21 +13:00
ilike2burnthing
ab1812f022 Add bug report input to weed out timewasters (#15885)
* Update bug_report.yml

* Update .github/ISSUE_TEMPLATE/bug_report.yml

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

---------

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

Co-authored-by: zodihax <gerund-frugal-0m@icloud.com>
2025-02-12 19:27:45 +02:00
Bogdan
d1c0c09cdc hdonly: switch to API (#15856) 2025-02-12 19:14:18 +02:00
Garfield69
f65acece68 turkseed: add new alternate domain + CA invalids CN 2025-02-13 04:41:03 +13:00
Garfield69
642ae9ba0a Update rudub.yml 2025-02-13 04:40:21 +13:00
Garfield69
32dad5a9ea yuscene: bump engine tag 2025-02-12 15:00:10 +13:00
Garfield69
5a8fa55cd6 torrentgalaxy: drop alternate sitelink 2025-02-12 05:06:00 +13:00
Garfield69
285454e205 Update rudub.yml 2025-02-12 05:05:39 +13:00
Garfield69
f705727d59 Revert "hdonly: switch to API (#15855)"
This reverts commit f67c3588b3.
2025-02-11 17:35:52 +13:00
Bogdan
f67c3588b3 hdonly: switch to API (#15855) 2025-02-11 12:16:48 +13:00
Garfield69
a2b96d7c17 Update rudub.yml 2025-02-11 05:22:20 +13:00
Garfield69
81281dc5fa theparadise: update cat 2025-02-10 05:21:09 +13:00
Garfield69
ba408370af Update rudub.yml 2025-02-10 05:20:51 +13:00
Bogdan
1a9c8275ea itatorrents: fix season search for id based searches
Removal of season/ep info from keywords due to mixed usage of `S02` and `Stagione 2`
2025-02-09 12:02:20 +02:00
Garfield69
439d88fd1a gktorrent: new domain 2025-02-09 18:50:56 +13:00
Garfield69
dfd9477a98 Update btdirectory.yml 2025-02-09 18:35:46 +13:00
Garfield69
8044a9f02a btdirectory: new domains. resolves #15518 2025-02-09 16:51:35 +13:00
Garfield69
f2fc30ff84 hdsky: new layout. resolves #15849 2025-02-09 06:10:49 +13:00
Garfield69
6959713ce5 Update rudub.yml 2025-02-09 05:28:01 +13:00
Bogdan
d6ad33a91c torrentseeds-api: minor increase to request delay 2025-02-08 15:25:52 +02:00
ilike2burnthing
89f4cccceb ptgtk: add alt sitelink. resolves #15845 2025-02-08 12:59:23 +00:00
Bogdan
46f5facf4b infire: add Referer header
Fix for `Access denied. Invalid referer.` without a Referer header
2025-02-08 14:25:00 +02:00
Garfield69
1ce9e8d222 freefarm: bump engine tag 2025-02-08 21:26:34 +13:00
396 changed files with 5881 additions and 9295 deletions

View File

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

View File

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

166
README.md
View File

@@ -20,10 +20,13 @@ 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)
Prior versions of Jackett are no longer supported.
#### Supported Trackers
<details> <summary> <b> Supported Public Trackers </b> </summary>
@@ -39,22 +42,21 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* AniSource
* ApacheTorrent
* AudioBook Bay (ABB)
* Badass Torrents
* Bangumi Moe
* BigFANGroup
* BitRu
* BitSearch
* BitSearch (Solid Torrents)
* BluDV
* BlueRoms
* BT.etree
* BTdirectory (BT目录)
* BTMET
* BTSOW
* btstate
* Byrutor
* Cinecalidad
* cpasbien
* cpasbienClone
* CrackingPatching
* DaMagNet
* DivxTotal
* dmhy
* DonTorrent
@@ -65,23 +67,20 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* EXT Torrents
* ExtraTorrent.st
* EZTV
* FileMood
* FilmesHdTorrent
* Frozen Layer
* GamesTorrents
* GkTorrent
* GloDLS
* GTorrent.pro
* Idope
* ilCorSaRoNeRo
* Internet Archive (archive.org)
* Isohunt2
* iTorrent
* JAV-Torrent
* kickasstorrents.to
* kickasstorrents.ws
* Knaben
* LAPUMiA
* LePorno.info
* Libronube
* LimeTorrents
* LinuxTracker
* Mac Torrents Download
@@ -95,6 +94,7 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* Newstudio
* Nipponsei
* NoNaMe Club (NNM-Club)
* NorTorrent
* Nyaa.si
* NyaaPantsu
* OneJAV
@@ -102,20 +102,19 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* OxTorrent-vip
* OpenSharing
* PC-torrent
* Pirate's Paradise
* plugintorrent
* PornoTorrent
* PornRips
* Postman
* ProPorn
* Rapidzona
* RedeTorrent
* RinTorNeT
* RuTor
* RuTracker.RU
* Seedoff
* Sexy-Pics
* Shana Project
* ShowRSS
* Solid Torrents
* sosulki
* SubsPlease
* sukebei.Nyaa.si
@@ -129,32 +128,30 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* torrent.by
* torrent-pirat
* Torrent9
* Torrent9-tel
* TorrentFunk
* TorrentDosFilmes
* TorrentDownload
* TorrentGalaxy
* TorrentGalaxyClone
* TorrentKitty
* TorrentProject2
* TorrentQQ (토렌트큐큐)
* Torrents.csv
* TorrentSir (토렌트썰)
* TorrentView (토렌트)
* Torrentz2nz
* Torrentsome (토렌트)
* torrentssg (토렌트쓱)
* Torrenttip (토렌트팁)
* TrahT
* truPornolabs
* U3C3
* UnionDHT
* Uindex
* VSTHouse
* VST Torrentz
* VSTorrent
* Wolfmax4K
* xxxAdultTorrent
* XXXClub
* xxxtor
* YourBittorrent
* YTS.ag
* zetorrents
* ZkTorrent
</details>
<details> <summary> <b> Supported Semi-Private Trackers </b> </summary>
@@ -178,13 +175,13 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* Erai-Raws
* Ex-torrenty
* ExKinoRay
* ExtremlymTorrents
* Fenyarnyek-Tracker
* File-Tracker
* Gay-Torrents.net
* Genesis-Movement
* HD-CzTorrent
* HDGalaKtik
* HellTorrents
* HellTorrents [PAY2DL]
* HunTorrent
* Il CorSaRo Blu
* ilDraGoNeRo
@@ -206,6 +203,7 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* NoNaMe Club (NNM-Club) (login)
* Polskie-Torrenty
* PornoLab
* ProPorno
* PussyTorrents
* Rainbow Tracker
* RGFootball
@@ -222,11 +220,10 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* themixingbowl (TMB)
* Toloka
* TorrentMasters
* Torrents-Local
* TribalMixes
* Union Fansub
* UniOtaku
* ViDEOTEKA
* ViDEOTEKA (VT)
* ZOMB
* Ztracker
</details>
@@ -235,32 +232,33 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* 0day.kiev
* 1ptbar
* 2 Fast 4 You [![(invite needed)][inviteneeded]](#)
* 3ChangTrai (3CT) [![(invite needed)][inviteneeded]](#)
* 3D Torrents (3DT)
* 4thD (4th Dimension) [![(invite needed)][inviteneeded]](#)
* 52PT
* 720pier
* Abnormal
* Abnormal (ABN)
* ABtorrents (ABT + RNS)
* AcrossTheTasman [![(invite needed)][inviteneeded]](#)
* Aftershock
* AGSVPT (Artic Global Seed Vault)
* AFUN
* AGSVPT (Arctic Global Seed Vault)
* Aidoru!Online
* Aither
* AlphaRatio (AR)
* AmigosShareClub
* AmigosShareClub (ASC)
* AnimeBytes (AB)
* AnimeLovers
* AnimeTorrents (AnT)
* AnimeTorrents.ro (Anime Torrents Romania)
* AnimeWorld
* Anthelion
* AnimeWorld (AW)
* Anthelion (ANT)
* Araba Fenice (Phoenix) [![(invite needed)][inviteneeded]](#)
* ArabicSource
* ArabP2P
* ArabTorrents [![(invite needed)][inviteneeded]](#)
* AsianCinema
* AsianDVDClub
* AsianDVDClub (ADC)
* Audiences
* AudioNews (AN)
* Aussierul.es [![(invite needed)][inviteneeded]](#)
@@ -275,11 +273,12 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* Bit-Bázis
* BIT-HDTV
* Bitded
* bitGAMER
* Bithorlo (BHO)
* BitHUmen [![(invite needed)][inviteneeded]](#)
* Bitpalace
* BitPorn
* Bitspyder
* BitSexy
* BitTorrentFiles
* BiTTuRK
* BJ-Share (BJ) [![(invite needed)][inviteneeded]](#)
@@ -310,36 +309,36 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* CinemaMovieS_ZT
* Cinematik
* CinemaZ (EuTorrents)
* Coastal-Crew
* ConCen [![(invite needed)][inviteneeded]](#)
* Coastal-Music-Crew (C-M-C)
* ConCen (Conspiracy Central) [![(invite needed)][inviteneeded]](#)
* Concertos
* CrabPT (蟹黄堡)
* CrazySpirits
* CrnaBerza
* cspt (财神)
* cyanbug (大青虫)
* Dajiao (打胶) [![(invite needed)][inviteneeded]](#)
* DANISH BYTES
* Dark-Shadow
* Darkpeers
* Das Unerwartete (D-U)
* DataScene (DS)
* DesiTorrents [![(invite needed)][inviteneeded]](#)
* Diablo Torrent
* DICMusic [![(invite needed)][inviteneeded]](#)
* DigitalCore
* DigitalCore (DC)
* DimeADozen (EzTorrent)
* DiscFan [![(invite needed)][inviteneeded]](#)
* DivTeam
* DocsPedia
* Dream Tracker [![(invite needed)][inviteneeded]](#)
* Drugari
* Ebooks-Shares [![(invite needed)][inviteneeded]](#)
* Empornium (EMP) [![(invite needed)][inviteneeded]](#)
* eMuwarez
* Enthralled
* eShareNet
* eStone (BigTorrent)
* Exitorrent.org [![(invite needed)][inviteneeded]](#)
* ExoticaZ (YourExotic)
* Explosiv-World (E-W)
* ExtremeBits
* F1Carreras
* FANO.IN [![(invite needed)][inviteneeded]](#)
@@ -362,13 +361,13 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* Generation-Free [![(invite needed)][inviteneeded]](#)
* GGPT
* GigaTorrents
* GimmePeers (formerly ILT)
* GimmePeers (formerly ILT) [PAY2DL]
* GiroTorrent
* GreatPosterWall (GPW)
* HaiDan
* Hǎitáng (海棠PT)
* HappyFappy
* Hawke-uno
* HappyFappy (HF)
* Hawke-uno (HUNO)
* HD Dolby [![(invite needed)][inviteneeded]](#)
* HD Zero
* HD-Club [![(invite needed)][inviteneeded]](#)
@@ -379,12 +378,12 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* HD-Torrents (HDT)
* HD-UNiT3D
* HDArea (HDA)
* HDAtmos
* HDBao
* HDBits [![(invite needed)][inviteneeded]](#)
* HDCiTY (HDC) [![(invite needed)][inviteneeded]](#)
* HDClone
* HDFans
* HDHome (HDBigger) [![(invite needed)][inviteneeded]](#)
* HDHome [![(invite needed)][inviteneeded]](#)
* HDKylin (麒麟)
* HDRoute [![(invite needed)][inviteneeded]](#)
* HDSky [![(invite needed)][inviteneeded]](#)
@@ -393,15 +392,14 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* HDTorrents.it [PAY2DL]
* HDTurk
* HDU
* HDVIDEO
* Hebits
* Hebits (HB)
* HellasHut
* HHanClub
* HHD
* HomePornTorrents (HPT)
* House of Devil
* HQMusic
* HUDBT (蝴蝶) [![(invite needed)][inviteneeded]](#)
* iAnon
* ICC2022 (冰淇淋) [![(invite needed)][inviteneeded]](#)
* ilolicon PT
* ImmortalSeed (iS)
@@ -411,47 +409,44 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* Infire
* Insane Tracker
* IPTorrents (IPT)
* IrishTV
* ItaTorrents
* JME-REUNIT3D
* JoyHD [![(invite needed)][inviteneeded]](#)
* JoyHD (JHD) [![(invite needed)][inviteneeded]](#)
* JPopsuki
* JPTV
* KamePT [![(invite needed)][inviteneeded]](#)
* Karagarga [![(invite needed)][inviteneeded]](#)
* Keep Friends [![(invite needed)][inviteneeded]](#)
* Keep Friends (FRDS-PT) [![(invite needed)][inviteneeded]](#)
* Kelu [![(invite needed)][inviteneeded]](#)
* Korsar [![(invite needed)][inviteneeded]](#)
* KrazyZone
* Kufei (库非)
* Kufirc
* Last Digital Underground (LDU)
* LastFiles
* LaidBackManor
* LastFiles (LF)
* Lat-Team
* Le Saloon [![(invite needed)][inviteneeded]](#)
* Le-Cinephile
* LearnBits
* LearnFlakes
* Leech24
* LemonHD [![(invite needed)][inviteneeded]](#)
* Lesbians4u
* LetSeed
* Libble
* LibraNet (LN)
* LinkoManija
* Locadora
* LosslessClub [![(invite needed)][inviteneeded]](#)
* LST
* LustHive
* M-Team TP (MTTP) [![(invite needed)][inviteneeded]](#)
* MaDs Revolution
* Majomparádé (TurkDepo)
* Making Off
* Mansão dos Animes (MDAN)
* Malayabits
* Mansão dos Animes (MDAN)
* Matrix
* MegamixTracker
* MeseVilág (Fairytale World)
* MetalGuru [![(invite needed)][inviteneeded]](#)
* Milkie
* Milkie (ME)
* MMA-Torrents [![(invite needed)][inviteneeded]](#)
* MNV (Max-New-Vision)
* MOJBLiNK
@@ -460,18 +455,17 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* MouseBits
* MyAnonamouse (MAM)
* MySpleen [![(invite needed)][inviteneeded]](#)
* NCore [![(invite needed)][inviteneeded]](#)
* NCore
* Nebulance (NBL) (TransmiTheNet)
* NewHeaven (TorrentHeavenResurrection) [![(invite needed)][inviteneeded]](#)
* NicePT
* Nirvana
* NorBits
* NordicQuality
* Ntelogo
* Nusanta(RA.RE)
* OKPT
* Old Greek Tracker
* Old Toons World
* Old Toons World (OTW)
* OpenCD [![(invite needed)][inviteneeded]](#)
* Orpheus
* OnlyEncodes+
@@ -480,10 +474,12 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* OurBits (HDPter)
* P2PBG
* Panda
* ParabellumHD
* Party-Tracker
* PassThePopcorn (PTP) [![(invite needed)][inviteneeded]](#)
* Peeratiko
* Peers.FM
* Phoenix Project
* PigNetwork (猪猪网)
* PixelCove (Ultimate Gamer)
* PiXELHD (PxHD) [![(invite needed)][inviteneeded]](#)
@@ -514,25 +510,25 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* R3V WTF! [![(invite needed)][inviteneeded]](#)
* Racing4Everyone (R4E)
* RacingForMe (RFM)
* Rain
* RareShare2
* RailgunPT
* Rain (雨)
* Rastastugan
* Red Leaves (红叶) [![(invite needed)][inviteneeded]](#)
* Red Star Torrent (RST) [![(invite needed)][inviteneeded]](#)
* Redacted (PassTheHeadphones)
* ReelFlix
* ReelFlix (HD4Free,LegacyHD)
* RetroFlix
* RevolutionTT [![(invite needed)][inviteneeded]](#)
* RocketHD
* Romanian Metal Torrents (RMT)
* RoTorrent
* Rousi
* SAMARITANO
* SATClubbing
* SceneHD [![(invite needed)][inviteneeded]](#)
* SceneRush
* SceneRush [![(invite needed)][inviteneeded]](#)
* SceneTime
* Secret Cinema
* SeedFile
* SeedFile (SF)
* seedpool
* SFP (Share Friends Projekt)
* Shareisland
@@ -544,8 +540,9 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* SpeedCD
* Speedmaster HD [![(invite needed)][inviteneeded]](#)
* Spirit of Revolution [![(invite needed)][inviteneeded]](#)
* SportsCraze (SPCRZ)
* SportsCult
* SpringSunday [![(invite needed)][inviteneeded]](#)
* SpringSunday (SSD) [![(invite needed)][inviteneeded]](#)
* SugoiMusic
* Superbits (SBS)
* Swarmazon
@@ -555,31 +552,30 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* TeamHD
* TeamOS
* TEKNO3D [![(invite needed)][inviteneeded]](#)
* teracod (Movie Zone)
* The Crazy Ones
* The Empire (TE)
* The Falling Angels (TFA)
* The Geeks
* The Kitchen
* The Kitchen (TK)
* The New Retro
* The Occult
* The Old School
* The Occult (TO)
* The Old School (TOS)
* The Paradiese
* The Place [![(invite needed)][inviteneeded]](#)
* The Show
* The Vault
* The Place (TP)
* The Show (TSBZ)
* The Vault (TVBZ)
* The-New-Fun
* TheEmpire (TE)
* TheLeachZone (TLZ)
* ThePiratedShip
* TJUPT (北洋园PT)
* TLFBits [![(invite needed)][inviteneeded]](#)
* TmGHuB [![(invite needed)][inviteneeded]](#)
* TmGHuB (TH) [![(invite needed)][inviteneeded]](#)
* Toca Share
* Tormac
* Tornado
* Torrent Heaven (Dutch)
* Torrent Network (TN)
* Torrent Trader [![(invite needed)][inviteneeded]](#)
* Torrent-Explosiv
* Torrent-Syndikat [![(invite needed)][inviteneeded]](#)
* TOrrent-tuRK (TORK)
* Torrent.LT
@@ -587,20 +583,18 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* TorrentBytes (TBy) [![(invite needed)][inviteneeded]](#)
* TorrentCCF (TCCF)
* TorrentDay (TD)
* TorrentDD
* TorrentDD (TodayBit)
* Torrenteros (TTR)
* TorrentHR
* Torrenting (TT)
* Torrentland
* TorrentLeech (TL)
* TorrentLeech.pl [![(invite needed)][inviteneeded]](#)
* TorrentSeeds (TS)
* ToTheGlory (TTG) [![(invite needed)][inviteneeded]](#)
* TrackerMK
* TranceTraffic
* Trellas (Magico) [![(invite needed)][inviteneeded]](#)
* TreZzoR
* TurkSeed
* TurkSeed (Aturk)
* TurkTorrent (TT)
* TV Chaos UK (TVCUK)
* TVstore
@@ -608,9 +602,8 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* UBits
* UHDBits
* UltraHD
* UnionGang
* UnlimitZ
* upload.cx
* upload.cx (ULCX)
* Upscale Vault
* UTOPIA
* Vault network
@@ -625,13 +618,14 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* XSpeeds (XS)
* Xthor [![(invite needed)][inviteneeded]](#)
* xTorrenty [![(invite needed)][inviteneeded]](#)
* XtremeBytes
* XtremeBytes (TorrentSurf)
* XWT-Classics
* XWTorrents (XWT)
* YggTorrent (YGG)
* YOiNKED
* YUSCENE
* Zamunda.net
* Zappateers
* Zelka.org
* ZmPT (织梦)
* ZonaQ [![(invite needed)][inviteneeded]](#)
@@ -661,6 +655,8 @@ t=book:
params : q, title, author, publisher, year, genre
```
Note that most indexers will only support a subset of these search modes and parameters, use the t=caps to get a list of the actual modes and parms supported by an indexer.
Examples:
```
@@ -710,7 +706,7 @@ A special "all" indexer is available at `/api/v2.0/indexers/all/results/torznab`
It will query all configured indexers and return the combined results.
If your client supports multiple feeds it's recommended to add each indexer directly instead of using the "all" indexer.
Using the "all" indexer has no advantages (besides reduced management overhead), the only disadvantages:
Using the "all" indexer has no advantages (besides reduced management overhead), and there are many disadvantages:
* you lose control over indexer specific settings (categories, search modes, etc.)
* mixing search modes (IMDB, query, etc.) might cause low-quality results
* indexer specific categories (>= 100000) can't be used.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 101 KiB

After

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

@@ -6,12 +6,12 @@ language: en-US
type: public
encoding: UTF-8
links:
- https://0magnet.co/
- https://13mag.net/
- https://16mag.net/
legacylinks:
- https://0magnet.com/
- https://9mag.net/
- https://0magnet.co/
caps:
categories:

View File

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

View File

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

View File

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

View File

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

View File

@@ -13,68 +13,69 @@ links:
caps:
categorymappings:
- {id: 10, cat: Audio/Audiobook, desc: "Action/Adventure"}
- {id: 20, cat: Audio/Audiobook, desc: "Biography/Memoirs"}
- {id: 30, cat: Audio/Audiobook, desc: "Business "}
- {id: 40, cat: Audio/Audiobook, desc: "Childrens"}
- {id: 50, cat: Audio/Audiobook, desc: "Humor (Comedy)"}
- {id: 60, cat: Audio/Audiobook, desc: "Comics"}
- {id: 70, cat: Audio/Audiobook, desc: "Computers "}
- {id: 80, cat: Audio/Audiobook, desc: "Adult/Erotica"}
- {id: 20, cat: Audio/Audiobook, desc: "Biography/Memoirs"}
- {id: 30, cat: Audio/Audiobook, desc: "Business"}
- {id: 40, cat: Audio/Audiobook, desc: "Childrens"}
- {id: 70, cat: Audio/Audiobook, desc: "Computers"}
- {id: 260, cat: Audio/Audiobook, desc: "Crime/Thriller"}
- {id: 90, cat: Audio/Audiobook, desc: "Fantasy-General"}
- {id: 100, cat: Audio/Audiobook, desc: "Fantasy-Youth"}
- {id: 110, cat: Audio/Audiobook, desc: "Files"}
- {id: 120, cat: Audio/Audiobook, desc: "Foreign Language"}
- {id: 130, cat: Audio/Audiobook, desc: "General Fiction"}
- {id: 140, cat: Audio/Audiobook, desc: "Historical Fiction"}
- {id: 150, cat: Audio/Audiobook, desc: "History"}
- {id: 160, cat: Audio/Audiobook, desc: "Horror"}
- {id: 50, cat: Audio/Audiobook, desc: "Humor (Comedy)"}
- {id: 170, cat: Audio/Audiobook, desc: "Literature"}
- {id: 175, cat: Audio/Audiobook, desc: "LitRPG"}
- {id: 180, cat: Audio/Audiobook, desc: "Mystery "}
- {id: 180, cat: Audio/Audiobook, desc: "Mystery"}
- {id: 190, cat: Audio/Audiobook, desc: "Non-Fiction"}
- {id: 215, cat: Audio/Audiobook, desc: "Paranormal Romance"}
- {id: 200, cat: Audio/Audiobook, desc: "Radio Drama"}
- {id: 205, cat: Audio/Audiobook, desc: "Reference/Educational"}
- {id: 207, cat: Audio/Audiobook, desc: "Religion and Spirituality"}
- {id: 210, cat: Audio/Audiobook, desc: "Romance"}
- {id: 220, cat: Audio/Audiobook, desc: "Science"}
- {id: 230, cat: Audio/Audiobook, desc: "Science Fiction "}
- {id: 240, cat: Audio/Audiobook, desc: "Sci-Fi Apocalypse"}
- {id: 220, cat: Audio/Audiobook, desc: "Science"}
- {id: 230, cat: Audio/Audiobook, desc: "Science Fiction"}
- {id: 250, cat: Audio/Audiobook, desc: "Self Improvement"}
- {id: 265, cat: Audio/Audiobook, desc: "Sports/Fitness"}
- {id: 270, cat: Audio/Audiobook, desc: "Suspense"}
- {id: 280, cat: Audio/Audiobook, desc: "Talk Radio"}
- {id: 260, cat: Audio/Audiobook, desc: "Crime/Thriller/Mystery"}
- {id: 290, cat: Audio/Audiobook, desc: "Urban Fantasy"}
- {id: 285, cat: Audio/Audiobook, desc: "Travel"}
- {id: 290, cat: Audio/Audiobook, desc: "Urban Fantasy/Paranormal"}
- {id: 300, cat: Audio/Audiobook, desc: "Western"}
- {id: 310, cat: Audio/Audiobook, desc: "Young Adult"}
- {id: 400, cat: Books/EBook, desc: "[E] Action/Adventure"}
- {id: 410, cat: Books/EBook, desc: "[E] Adult / Erotica"}
- {id: 410, cat: Books/EBook, desc: "[E] Adult/Erotica"}
- {id: 420, cat: Books/EBook, desc: "[E] Arts & Crafts (Hobbies)"}
- {id: 430, cat: Books/EBook, desc: "[E] Biography/Memoirs"}
- {id: 730, cat: Books/EBook, desc: "[E] Collections"}
- {id: 440, cat: Books/EBook, desc: "[E] Comic Books"}
- {id: 435, cat: Books/EBook, desc: "[E] Business"}
- {id: 450, cat: Books/EBook, desc: "[E] Computer Learning"}
- {id: 460, cat: Books/EBook, desc: "[E] Cookery"}
- {id: 470, cat: Books/EBook, desc: "[E] Crime/Thriller/Mystery"}
- {id: 470, cat: Books/EBook, desc: "[E] Crime/Thriller"}
- {id: 480, cat: Books/EBook, desc: "[E] Fantasy"}
- {id: 490, cat: Books/EBook, desc: "[E] Forteana"}
- {id: 490, cat: Books/EBook, desc: "[E] Fantasy-Youth"}
- {id: 500, cat: Books/EBook, desc: "[E] General Fiction"}
- {id: 510, cat: Books/EBook, desc: "[E] Historical Fiction"}
- {id: 520, cat: Books/EBook, desc: "[E] History/Documentary"}
- {id: 530, cat: Books/EBook, desc: "[E] Horror"}
- {id: 540, cat: Books/EBook, desc: "[E] Humor (Comedy)"}
- {id: 550, cat: Books/EBook, desc: "[E] LGBT"}
- {id: 560, cat: Books/EBook, desc: "[E] Literary Fiction"}
- {id: 565, cat: Books/EBook, desc: "[E] LitRPG"}
- {id: 570, cat: Books/EBook, desc: "[E] Magazines - all"}
- {id: 570, cat: Books/EBook, desc: "[E] Mystery"}
- {id: 580, cat: Books/EBook, desc: "[E] Non-Fiction"}
- {id: 585, cat: Books/EBook, desc: "[E] Other Languages"}
- {id: 590, cat: Books/EBook, desc: "[E] Paranormal Romance"}
- {id: 600, cat: Books/EBook, desc: "[E] Reference/Educational"}
- {id: 610, cat: Books/EBook, desc: "[E] Religion and Spirituality"}
- {id: 620, cat: Books/EBook, desc: "[E] Romance"}
- {id: 630, cat: Books/EBook, desc: "[E] Sci-Fi"}
- {id: 640, cat: Books/EBook, desc: "[E] Sci-Fi/Apocalyptic"}
- {id: 645, cat: Books/EBook, desc: "[E] Science"}
- {id: 650, cat: Books/EBook, desc: "[E] Self-Help"}
- {id: 660, cat: Books/EBook, desc: "[E] Sports/Fitness"}
- {id: 665, cat: Books/EBook, desc: "[E] Suspense"}
- {id: 670, cat: Books/EBook, desc: "[E] Travel"}
- {id: 680, cat: Books/EBook, desc: "[E] Unsorted"}
- {id: 690, cat: Books/EBook, desc: "[E] Urban Fantasy/Paranormal"}
- {id: 700, cat: Books/EBook, desc: "[E] Western"}
- {id: 710, cat: Books/EBook, desc: "[E] Young Adult"}
@@ -118,26 +119,23 @@ search:
inputs:
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
search: "{{ .Keywords }}"
# title, descr
# title, descr, series, additional_info, author, author, uploader
searchin: title
# 0 active, 1 incldead, 2 onlydead
# 0 active, 1 incldead, 2 onlydead, 3 My Unsatisfied Torrents, 4 My Watch List, 5 My Uploads
incldead: 1
# 1 onlyfree, null all
only_free: "{{ if .Config.freeleech }}1{{ else }}{{ end }}"
# 0 All Torrents, 1 Only Free Torrents
only_free: "{{ if .Config.freeleech }}1{{ else }}0{{ end }}"
rows:
selector: table.table-striped > tbody > tr:has(a[href^="download.php?torrent="])
fields: # some users (rank specific?) have an extra column (td:nth-child(4)) with bookmark features
category:
selector: a[href^="browse.php?cat="]
attribute: href
filters:
- name: querystring
args: cat
categorydesc:
selector: div[data-tid] > img
attribute: alt
title:
selector: a[href^="details.php?id="]
remove: span
remove: span.has-text-red
details:
selector: a[href^="details.php?id="]
attribute: href
@@ -168,9 +166,13 @@ search:
grabs:
selector: a[href^="snatches.php?id="]
seeders:
selector: td:nth-last-child(3) div:nth-last-child(2)
selector: a[title="Seeders"]
optional: true
default: 0
leechers:
selector: td:nth-last-child(3) div:last-child
selector: a[title="Leechers"]
optional: true
default: 0
downloadvolumefactor:
case:
tr.freeleech_color: 0

View File

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

View File

@@ -51,7 +51,7 @@ login:
- selector: div.restore:contains("invalid username or password")
test:
path: torrents.php
selector: a[href*="logout.php"]
selector: a[href*="login.php?do=logout"]
search:
paths:

View File

@@ -0,0 +1,180 @@
---
id: afun
name: AFUN
description: "AFUN is a CHINESE Private Torrent Tracker for MOVIES / TV / GENERAL"
language: zh-CN
type: private
encoding: UTF-8
links:
- https://www.ptlover.cc/
caps:
categorymappings:
- {id: 407, cat: TV/Sport, desc: "Sports/赛事"}
- {id: 414, cat: TV, desc: "TV Shows/综艺"}
- {id: 408, cat: Audio, desc: "HQ Audio/HQ音频"}
- {id: 409, cat: Other, desc: "Misc/其他"}
- {id: 407, cat: TV/Sport, desc: "TV Sport/体育"}
- {id: 406, cat: Audio/Video, desc: "Music Videos/MV"}
- {id: 403, cat: TV, desc: "TV Talk Shows/脱口秀"}
- {id: 402, cat: TV, desc: "TV Series/电视剧"}
- {id: 405, cat: TV/Anime, desc: "Anime/动画"}
- {id: 404, cat: TV/Documentary, desc: "Documentaries/纪录片"}
- {id: 401, cat: Movies, desc: "Movies/电影"}
modes:
search: [q]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
music-search: [q]
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: "Cherish your user account. Inactive accounts will be deleted based on the following rules:<ol><li>Veteran User or above will never be deleted.</li><li>Elite User or above will never be deleted if parked (at User CP).</li><li>Parked accounts will be deleted if users have not logged in for more than 400 days in a row.</li><li>Unparked accounts will be deleted if users have not logged in for more than 150 days in a row.</li><li>Accounts with both uploaded and downloaded amount being 0 will be deleted if users have not logged in for more than 100 days in a row.</li></ol>"
login:
# using cookie method because site regularly disables login page for certain events during the year
method: cookie
inputs:
cookie: "{{ .Config.cookie }}"
test:
path: index.php
selector: a[href="logout.php"]
search:
paths:
- path: torrents.php
inputs:
$raw: "{{ range .Categories }}cat{{.}}=1&{{end}}"
# searching in description causes HTTP 500 so we will not support doubanid searching
search: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{ else }}{{ .Keywords }}{{ end }}"
# 0: include dead, 1: alive, 2: dead
incldead: 0
# 0 all, 1 normal, 2 free, 3 2x, 4 2xfree, 5 50%, 6 2x50%, 7 30%
spstate: "{{ if .Config.freeleech }}2{{ else }}0{{ end }}"
# 0: title, 1: description, 3: uploader, 4: imdburl
search_area: "{{ if .Query.IMDBID }}4{{ else }}0{{ end }}"
# 0: AND, 2: exact
search_mode: 0
sort: "{{ .Config.sort }}"
type: "{{ .Config.type }}"
# Support in NexusPHP so bots don't pollute trending searches:
notnewword: 1
rows:
selector: table.torrents > tbody > tr:has(a[href^="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: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: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:nth-child(5)
seeders:
selector: td:nth-child(6)
leechers:
selector: td:nth-child(7)
grabs:
selector: td:nth-child(8)
downloadvolumefactor:
case:
img.pro_free: 0
img.pro_free2up: 0
img.pro_50pctdown: 0.5
img.pro_50pctdown2up: 0.5
img.pro_30pctdown: 0.3
"*": 1
uploadvolumefactor:
case:
img.pro_50pctdown2up: 2
img.pro_free2up: 2
img.pro_2up: 2
"*": 1
description:
selector: td:nth-child(2)
remove: a, b, font, img, span
minimumratio:
text: 1.0
minimumseedtime:
# 2 days (as seconds = 2 x 24 x 60 x 60)
text: 172800
# NexusPHP v1.9.0 2025-02-06

View File

@@ -1,7 +1,7 @@
---
id: aidoruonline
name: Aidoru!Online
description: "Aidoru!Online is a Private Torrent Tracker for Female Japanese Idol related files"
description: "Aidoru!Online is a JAPANESE Private Torrent Tracker for Female Japanese Idol related files"
language: en-US
type: private
encoding: UTF-8

View File

@@ -5,6 +5,7 @@ description: "Aither is a Private Torrent Tracker for HD MOVIES / TV"
language: en-US
type: private
encoding: UTF-8
# status https://status.aither.cc/
links:
- https://aither.cc/
@@ -72,7 +73,7 @@ search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
- path: api/torrents/filter
response:
type: json
@@ -152,7 +153,7 @@ search:
selector: created_at
filters:
- name: append
args: " +00:00" # UTC
args: " +00:00" # GMT
- name: dateparse
args: "MM/dd/yyyy HH:mm:ss zzz"
size:
@@ -188,4 +189,4 @@ search:
minimumseedtime:
# 5 days (as seconds = 5 x 24 x 60 x 60)
text: 432000
# json UNIT3D 8.3.5
# json UNIT3D 9.1.0

View File

@@ -1,7 +1,7 @@
---
id: amigosshare
name: Amigos Share Club
description: "Amigos Share Club is a Brazilian Private site for TV / MOVIES / GENERAL"
description: "Amigos Share Club (ASC) is a BRAZILIAN Private Torrent Tracker for MOVIES / TV / GENERAL"
language: pt-BR
type: private
encoding: UTF-8
@@ -152,7 +152,7 @@ search:
keywordsfilters:
# drop the year from searches since site titles do not include year
- name: re_replace
args: ["(19|20[0-9]{2})", ""]
args: ["(\\b((19|20)\\d{2})\\b)", ""]
rows:
selector: "div#fancy-list-group ul.list-group li.list-group-item{{ if .Config.freeleech }}:has(span.badge-success:contains(\"FREE\")){{ else }}{{ end }}"

View File

@@ -1,7 +1,7 @@
---
id: anilibria
name: AniLibria
description: "AniLibria is a Public torrent tracker for anime, voiced on russian by AniLibria team"
description: "AniLibria is a Public torrent tracker for anime, voiced in Russian by AniLibria team"
language: ru-RU
type: public
encoding: UTF-8

View File

@@ -77,7 +77,7 @@ search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
- path: api/torrents/filter
response:
type: json
@@ -193,4 +193,4 @@ search:
minimumseedtime:
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800
# json UNIT3D 8.3.4
# json UNIT3D 9.0.6

View File

@@ -1,7 +1,7 @@
---
id: animeworld-api
name: AnimeWorld (API)
description: "AnimeWorld (AW) is a GERMAN Private site for ANIME / MANGA / HENTAI"
description: "AnimeWorld (AW) is a GERMAN Private Torrent Tracker for ANIME / MANGA / HENTAI"
language: de-DE
type: private
encoding: UTF-8
@@ -83,7 +83,7 @@ search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
- path: api/torrents/filter
response:
type: json

View File

@@ -4,7 +4,7 @@ replaces:
- tehconnectionme
- anthelion
name: Anthelion (API)
description: "Anthelion is a Private MOVIES tracker"
description: "Anthelion (ANT) is a Private Torrent Tracker for MOVIES"
language: en-US
type: private
encoding: UTF-8

View File

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

View File

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

View File

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

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

View File

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

View File

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

View File

@@ -1,7 +1,7 @@
---
id: azusa
name: Azusa (梓喵)
description: "Azusa (梓喵) is a CHINESE Private Torrent Tracker focusing on Comics"
description: "Azusa (梓喵) is a CHINESE Private Torrent Tracker focusing on COMICS"
language: zh-CN
type: private
encoding: UTF-8

View File

@@ -31,6 +31,7 @@ caps:
- {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"}
- {id: 34, cat: TV, desc: "Kids"}

View File

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

View File

@@ -1,7 +1,7 @@
---
id: bestcore
name: Best-Core
description: "Best-Core is a HUNGARIAN Private Tracker for MOVIES / TV"
description: "Best-Core is a HUNGARIAN Private Tracker for MOVIES / TV / GENERAL"
language: hu-HU
type: private
encoding: ISO-8859-2

View File

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

View File

@@ -115,7 +115,7 @@ search:
- name: replace
args: ["catpic_", ""]
title:
selector: span.torrent-title
selector: span.torrent-name
_id:
selector: tr[data-torrent-id]
attribute: data-torrent-id
@@ -130,7 +130,7 @@ search:
selector: a[href*="imdb.com/title/tt"]
attribute: href
size:
selector: span.torrent-size
selector: td.torrent-size
date:
# 36 perce
# 13 órája és 59 perce

View File

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

View File

@@ -145,7 +145,7 @@ search:
- name: dateparse
args: "yyyy-MM-dd HH:mm:ss zzz"
size:
selector: td.fixed-width-size > span
selector: td.fixed-width-size > a
grabs:
selector: td.fixed-width-completed
seeders:

View File

@@ -1,7 +1,7 @@
---
id: bithumen
name: BitHUmen
description: "BitHUmen is a Hungarian Private site for TV / MOVIES / GENERAL"
description: "BitHUmen is a HUNGARIAN Private Torrent Tracker for MOVIES / TV / GENERAL"
language: hu-HU
type: private
encoding: ISO-8859-2

View File

@@ -1,7 +1,7 @@
---
id: bitpalace
name: Bitpalace
description: "Bitpalace is a Hungarian Private Torrent Tracker for MOVIES / TV / GENERAL"
description: "Bitpalace is a HUNGARIAN Private Torrent Tracker for MOVIES / TV / GENERAL"
language: hu-HU
type: private
encoding: UTF-8

View File

@@ -1,7 +1,7 @@
---
id: bitporn
name: BitPorn
description: "BitPorn is a HUNGARIAN Private Torrent Tracker for 3X"
description: "BitPorn (Malacka) is a HUNGARIAN Private Torrent Tracker for 3X"
language: hu-HU
type: private
encoding: UTF-8
@@ -132,7 +132,7 @@ search:
notnewword: 1
rows:
selector: table.torrents > tbody > tr:has(a[href^="details.php?id="])
selector: table.contenttable > tbody > tr:has(a[href^="details.php?id="])
fields:
category:
@@ -208,4 +208,4 @@ search:
description:
selector: td.rowfollow:nth-child(2)
remove: a, b, font, img, span
# NexusPHP v1.8.5 2023-07-06
# NexusPHP v2.4 (custom)

View File

@@ -1,16 +1,21 @@
---
id: bitsearch
replaces:
- solidtorrents
name: BitSearch
description: "BitSearch is a Public torrent meta-search engine"
description: "BitSearch (Solid Torrents) is a Public torrent meta-search engine"
language: en-US
type: public
encoding: UTF-8
requestDelay: 2
links:
- https://bitsearch.to/
- https://solidtorrents.to/
legacylinks:
- https://bitsearch.nocensor.cloud/
- https://bitsearch.mrunblock.bond/
- https://solidtorrents.net/
- https://solidtorrents.nocensor.cloud/
- https://solidtorrents.eu/
caps:
categories:
@@ -36,8 +41,9 @@ caps:
"Other/Program": PC/0day
"Other/Sourcecode": PC
"Other/Source Code": PC
"Other/Video": Other
"Other/Video": TV
Softwares: PC/0day
"Softwares/Mac": PC/Mac
"Softwares/Windows": PC/0day
TV: TV
Unknown: Other
@@ -51,10 +57,6 @@ caps:
book-search: [q]
settings:
- name: prefer_magnet_links
type: checkbox
label: Prefer Magnet Links
default: false
- name: sort
type: select
label: Sort requested from site
@@ -70,28 +72,18 @@ settings:
options:
desc: desc
asc: asc
- name: info_category_8000
type: info
label: About BitSearch Categories
default: BitSearch does not properly return categories in its search results for some releases.</br>To add to your Apps' Torznab indexer, you will need to include the 8000(Other) category.
search:
paths:
# https://bitsearch.to/search?q=&sort=date&order=desc
- path: search
inputs:
q: "{{ .Keywords }}"
sort: "{{ .Config.sort }}"
order: "{{ .Config.type }}"
limit: 100
page: 1
# https://bitsearch.to/search?q=&sort=date&order=desc&limit=100
- path: "{{ if .Keywords }}search?q={{ .Keywords }}&sort={{ .Config.sort }}&order={{ .Config.type }}&limit=100{{ else }}latest{{ end }}"
keywordsfilters:
- name: re_replace
args: ["\\.", " "]
rows:
selector: div.search-result:has(a.dl-torrent), li.search-result:has(a.dl-torrent)
selector: li.search-result:has(a.dl-magnet)
fields:
category:
@@ -101,22 +93,9 @@ search:
details:
selector: h5 a
attribute: href
download_optional:
selector: a.dl-torrent
attribute: href
optional: true
download:
text: "{{ if .Config.prefer_magnet_links }}{{ else }}{{ .Result.download_optional }}{{ end }}"
optional: true
magnet:
selector: a[href^="magnet:?xt"]
attribute: href
infohash:
selector: a[href^="magnet:?xt"]
attribute: href
filters:
- name: regexp
args: ([A-F|a-f|0-9]{40})
grabs_dot:
selector: div.stats div:has(img[alt="Download"]):contains(".")
optional: true
@@ -125,16 +104,16 @@ search:
args: [".", ""]
- name: replace
args: ["K", "00"]
- name: replace
args: ["M", "00000"]
- name: re_replace
args: ["[MB]", "00000"] # 'billion' too long for Jackett table cell
grabs_nodot:
selector: div.stats div:has(img[alt="Download"]):not(:contains("."))
optional: true
filters:
- name: replace
args: ["K", "000"]
- name: replace
args: ["M", "000000"]
- name: re_replace
args: ["[MB]", "000000"]
grabs:
text: "{{ if or .Result.grabs_dot .Result.grabs_nodot }}{{ or .Result.grabs_dot .Result.grabs_nodot }}{{ else }}0{{ end }}"
size:
@@ -147,16 +126,16 @@ search:
args: [".", ""]
- name: replace
args: ["K", "00"]
- name: replace
args: ["M", "00000"]
- name: re_replace
args: ["[MB]", "00000"]
seeders_nodot:
selector: div.stats div:has(img[alt="Seeder"]):not(:contains("."))
optional: true
filters:
- name: replace
args: ["K", "000"]
- name: replace
args: ["M", "000000"]
- name: re_replace
args: ["[MB]", "000000"]
seeders:
text: "{{ if or .Result.seeders_dot .Result.seeders_nodot }}{{ or .Result.seeders_dot .Result.seeders_nodot }}{{ else }}0{{ end }}"
leechers_dot:
@@ -167,16 +146,16 @@ search:
args: [".", ""]
- name: replace
args: ["K", "00"]
- name: replace
args: ["M", "00000"]
- name: re_replace
args: ["[MB]", "00000"]
leechers_nodot:
selector: div.stats div:has(img[alt="Leecher"]):not(:contains("."))
optional: true
filters:
- name: replace
args: ["K", "000"]
- name: replace
args: ["M", "000000"]
- name: re_replace
args: ["[MB]", "000000"]
leechers:
text: "{{ if or .Result.leechers_dot .Result.leechers_nodot }}{{ or .Result.leechers_dot .Result.leechers_nodot }}{{ else }}0{{ end }}"
date:

View File

@@ -1,41 +1,25 @@
---
id: rareshare2
name: RareShare2 (API)
description: "RareShare2 is a Private Torrent Tracker for TV"
id: bitsexy-api
name: BitSexy (API)
description: "BitSexy is a Private Torrent Tracker for 3X"
language: en-US
type: private
encoding: UTF-8
links:
- https://rareshare2.me/
- https://bitsexy.cc/
caps:
categorymappings:
- {id: 3, cat: TV, desc: "Music"}
- {id: 4, cat: Console, desc: "Game"}
- {id: 5, cat: PC, desc: "Application"}
- {id: 6, cat: TV, desc: "Comedy"}
- {id: 24, cat: TV/Documentary, desc: "Documentary"}
- {id: 7, cat: TV, desc: "Drama"}
- {id: 9, cat: TV, desc: "Entertaiment"}
- {id: 10, cat: TV, desc: "Factual"}
- {id: 11, cat: TV, desc: "Kids/Family"}
- {id: 12, cat: TV, desc: "News"}
- {id: 13, cat: TV, desc: "Soaps"}
- {id: 14, cat: TV, desc: "SciFi"}
- {id: 15, cat: TV/Sport, desc: "Sport"}
- {id: 16, cat: TV, desc: "True Crime"}
- {id: 17, cat: Audio, desc: "Radio"}
- {id: 18, cat: TV, desc: "Reality"}
- {id: 19, cat: TV, desc: "TV Movie"}
- {id: 21, cat: TV, desc: "Action-Adventure"}
- {id: 22, cat: TV, desc: "Music"}
- {id: 23, cat: TV, desc: "Comedy-Drama"}
- {id: 20, cat: TV, desc: "0"}
- {id: 8, cat: TV, desc: "0"}
- {id: 1, cat: XXX/x264, desc: "Movies"}
- {id: 2, cat: XXX/Pack, desc: "Pack"}
- {id: 3, cat: XXX/ImageSet, desc: "Images"}
- {id: 4, cat: Console, desc: "Games"}
- {id: 5, cat: Books, desc: "Books"}
modes:
search: [q]
tv-search: [q, season, ep, imdbid, tvdbid, tmdbid]
movie-search: [q]
book-search: [q]
settings:
- name: apikey
@@ -44,11 +28,15 @@ settings:
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://rareshare2.me/\" target=\"_blank\">RareShare2</a> account <i>My Security</i> page and clicking on the <b>API Token</b> tab."
default: "Find or Generate a new API Token by accessing your <a href=\"https://bitsexy.cc/\" target=\"_blank\">BitSexy</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
default: false
- name: single_file_release_use_filename
type: checkbox
label: Use filename as title for single file releases
default: true
- name: sort
type: select
label: Sort requested from site
@@ -65,6 +53,10 @@ settings:
options:
desc: desc
asc: asc
- name: info_activity
type: info
label: Account Inactivity
default: "<ul><li>You must log in once every 60 days or seed at least 1 torrent to not get disabled</li><li>Once disabled, you have another 60 days to log back in and have your account re-activated. You may need to contact Helpdesk to do so</li><li>Disabled account will be deleted after 180 days of inactivity</li><ul>"
login:
path: /api/torrents
@@ -79,7 +71,7 @@ search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
- path: api/torrents/filter
response:
type: json
@@ -90,12 +82,7 @@ search:
# if we have an id based search, add Season and Episode as query in name for UNIT3D < v6. Else pass S/E Params for UNIT3D >= v6
$raw: "{{ range .Categories }}&categories[]={{.}}{{end}}"
name: "{{ .Keywords }}"
seasonNumber: "{{ .Query.Season }}"
episodeNumber: "{{ .Query.Ep }}"
imdbId: "{{ .Query.IMDBIDShort }}"
tmdbId: "{{ .Query.TMDBID }}"
tvdbId: "{{ .Query.TVDBID }}"
free: "{{ if .Config.freeleech }}1{{ else }}{{ end }}"
"free[]": "{{ if .Config.freeleech }}100{{ else }}{{ end }}"
sortField: "{{ .Config.sort }}"
sortDirection: "{{ .Config.type }}"
perPage: 100
@@ -111,8 +98,15 @@ search:
fields:
category:
selector: category_id
title:
title_optional:
selector: name
title_filename:
selector: "files[0].name"
optional: true
files:
selector: num_file
title:
text: "{{ if and (.Config.single_file_release_use_filename) (eq .Result.files \"1\") (.Result.title_filename) }}{{ .Result.title_filename }}{{ else }}{{ .Result.title_optional }}{{ end }}"
details:
selector: details_link
download:
@@ -120,7 +114,7 @@ search:
infohash:
selector: info_hash
poster:
selector: poster
selector: meta.poster
filters:
- name: replace
args: ["https://via.placeholder.com/90x135", ""]
@@ -130,8 +124,13 @@ search:
selector: tmdb_id
tvdbid:
selector: tvdb_id
files:
selector: num_file
genre:
selector: meta.genres
filters:
- name: replace
args: [" & ", "_&_"]
description:
text: "{{ .Result.genre }}"
seeders:
selector: seeders
leechers:
@@ -148,7 +147,12 @@ search:
args: "MM/dd/yyyy HH:mm:ss zzz"
size:
selector: size
downloadvolumefactor:
_featured:
selector: featured
case:
False: "{{ .False }}"
True: "{{ .True }}"
downloadvolumefactor_freeleech:
# api returns 0%, 25%, 50%, 75%, 100%
selector: freeleech
case:
@@ -158,17 +162,17 @@ search:
75%: 0.25
100%: 0 # freeleech
"*": 0 # catch errors
uploadvolumefactor:
# api returns 0=false, 1=true
downloadvolumefactor:
text: "{{ if .Result._featured }}0{{ else }}{{ .Result.downloadvolumefactor_freeleech }}{{ end }}"
uploadvolumefactor_double_upload:
# api returns False, True
selector: double_upload
case:
0: 1 # normal
1: 2 # double
# global MR is 0.4 but torrents must be seeded for 3 days regardless of ratio
# minimumratio:
# text: 0.4
False: 1 # normal
True: 2 # double
uploadvolumefactor:
text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}"
minimumseedtime:
# 1 day (as seconds = 1 x 24 x 60 x 60) for Single episodes
# 3 days (as seconds = 3 x 24 x 60 x 60) for Packs
text: 259200
# json UNIT3D 6.0.6
# 2 days (as seconds = 2 x 24 x 60 x 60)
text: 172800
# json UNIT3D 9.1.0 (custom)

View File

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

View File

@@ -1,7 +1,7 @@
---
id: bitturk
name: BiTTuRK
description: "BiTTuRK is a Turkish Private Torrent Tracker for HD MOVIES / TV / GENERAL. This Indexer is for English only."
description: "BiTTuRK is a TURKISH Private Torrent Tracker for HD MOVIES / TV / GENERAL. This Indexer is for English only."
language: en-US
type: private
encoding: UTF-8
@@ -51,7 +51,6 @@ caps:
- {id: 38, cat: Movies, desc: "Türk Filmi"}
- {id: 39, cat: Movies, desc: "Türkçe BoX"}
- {id: 40, cat: Movies, desc: "Türkçe Film"}
- {id: 41, cat: Movies, desc: "ViP"}
- {id: 42, cat: Movies/SD, desc: "XviD"}
- {id: 43, cat: Movies/SD, desc: "XviD BoX"}
- {id: 55, cat: Movies/WEB-DL, desc: "WEB-DL"}
@@ -61,18 +60,19 @@ caps:
- {id: 21, cat: Audio/Video, desc: "Video Klipler"}
- {id: 2, cat: Console, desc: "Oyun"}
- {id: 74, cat: PC/Games, desc: "Oyun PC"}
- {id: 84, cat: Console/PS3, desc: "Oyun Playstation"}
- {id: 82, cat: Console/PSP, desc: " Oyun PSP"}
- {id: 83, cat: Console/Other, desc: "Oyun Gameboy"}
- {id: 87, cat: Console/XBox, desc: "Oyun XBOX"}
- {id: 88, cat: Console/Other, desc: "Oyun NEO-GEO"}
- {id: 89, cat: Console/Wii, desc: "Oyun Nintendo Wii"}
- {id: 84, cat: Console/PS3, desc: "Playstation"}
- {id: 82, cat: Console/PSP, desc: "PSP"}
- {id: 83, cat: Console/Other, desc: "Gameboy"}
- {id: 87, cat: Console/XBox, desc: "XBOX"}
- {id: 88, cat: Console/Other, desc: "NEO-GEO"}
- {id: 89, cat: Console/Wii, desc: "Nintendo Wii"}
- {id: 6, cat: PC/0day, desc: "Program"}
- {id: 47, cat: Other, desc: "Resimler"}
- {id: 48, cat: TV, desc: "Televizyon"}
- {id: 49, cat: TV/HD, desc: "Tv HD"}
- {id: 50, cat: TV, desc: "Yab@ncı Dizi"}
- {id: 51, cat: TV, desc: "Yerli Dizi"}
- {id: 105, cat: TV, desc: "Yerli Dizi"}
- {id: 44, cat: Books, desc: "E-BooK"}
modes:

View File

@@ -75,7 +75,7 @@ search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
- path: api/torrents/filter
response:
type: json
@@ -191,4 +191,4 @@ search:
minimumseedtime:
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800
# json UNIT3D 8.3.6
# json UNIT3D 9.1.1

View File

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

View File

@@ -7,10 +7,13 @@ type: public
encoding: UTF-8
# current domain at https://cursor.vip/btmulu then follow links to the final search-movie link
links:
- https://btmulu.live/
- https://www.btmulu.cyou/
legacylinks:
- https://www.btmulu.asia/
- https://www.btmulu.digital/
- https://www.btmulu.pw/
- https://www.btmulu.one/
legacylinks:
- https://btmulu.work/
caps:

View File

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

View File

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

View File

@@ -7,9 +7,8 @@ type: public
encoding: UTF-8
# use https://tellme.pw/btsow to find the new domain
links:
- https://btsow.motorcycles/
- https://btsow.pics/
legacylinks:
- https://btsow.bar/
- https://btsow.click/
- https://btsow.cfd/
- https://btsow.sbs/
@@ -24,6 +23,7 @@ legacylinks:
- https://btsow.makeup/
- https://btsow.homes/
- https://btsow.yachts/
- https://btsow.motorcycles/
caps:
categories:

View File

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

View File

@@ -1,7 +1,7 @@
---
id: bwtorrents
name: BwTorrents
description: "BwTorrents is a Private Torrent Tracker for BollyWood MOVIES / TV / GENERAL"
description: "BwTorrents is an INDIAN Private Torrent Tracker for MOVIES / TV"
language: en-US
type: private
encoding: UTF-8

View File

@@ -79,7 +79,7 @@ search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
- path: api/torrents/filter
response:
type: json

View File

@@ -105,4 +105,4 @@ search:
text: 0
uploadvolumefactor:
text: 1
# engine n/a
# DataLife v25

View File

@@ -75,7 +75,7 @@ search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
- path: api/torrents/filter
response:
type: json

View File

@@ -1,7 +1,7 @@
---
id: cinemageddon
name: Cinemageddon
description: "B-movie tracker"
description: "Cinemageddon is a Private Torrent Tracker for B-movies"
language: en-US
type: private
encoding: UTF-8

View File

@@ -1,7 +1,7 @@
---
id: cinematik
name: Cinematik (API)
description: "A tracker for full BD and DVD discs of non-mainstream movies, niche cinema and arthouse."
description: "Cinematik is a Private tracker for full BD and DVD discs of non-mainstream movies, niche cinema and arthouse."
language: en-US
type: private
encoding: UTF-8
@@ -74,7 +74,7 @@ search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
- path: api/torrents/filter
response:
type: json
@@ -190,4 +190,4 @@ search:
minimumseedtime:
# 3 days (as seconds = 3 x 24 x 60 x 60)
text: 259200
# json UNIT3D 8.3.6
# json UNIT3D 9.1.1

View File

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

View File

@@ -1,7 +1,7 @@
---
id: concertos
name: Concertos
description: "Concertos - Private site for Live Concerts with Strict Quality Control"
description: "Concertos is a Private Torrent Tracker for Live Concerts with Strict Quality Control"
language: en-US
type: private
encoding: UTF-8

View File

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

View File

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

View File

@@ -10,6 +10,7 @@ links:
- https://crabpt.vip/
caps:
# dont forget to update the path categories in the search block
categorymappings:
- {id: 401, cat: Movies, desc: "电影 / Movies", default: true}
- {id: 402, cat: TV, desc: "电视剧 / TVSeries", default: true}
@@ -17,7 +18,7 @@ caps:
- {id: 408, cat: Audio, desc: "音乐 / Music", default: true}
- {id: 405, cat: TV/Anime, desc: "动漫 / Anime", default: true}
- {id: 406, cat: Audio/Video, desc: "MV", default: true}
- {id: 403, cat: Movies, desc: "综艺 / TV Shows", default: true}
- {id: 403, cat: TV, desc: "综艺 / TV Shows", default: true}
- {id: 407, cat: TV/Sport, desc: "体育竞技 / Sports", default: true}
- {id: 404, cat: TV/Documentary, desc: "纪录片 / Documentary", default: true}
- {id: 409, cat: Other, desc: "其他 / Other", default: true}
@@ -178,12 +179,20 @@ search:
text: "{{ if or .Result.date_elapsed .Result.date_added }}{{ or .Result.date_elapsed .Result.date_added }}{{ else }}now{{ end }}"
size:
selector: td.rowfollow:nth-child(5)
optional: true
default: 512MB
seeders:
selector: td.rowfollow:nth-child(6)
optional: true
default: 0
leechers:
selector: td.rowfollow:nth-child(7)
optional: true
default: 0
grabs:
selector: td.rowfollow:nth-child(8)
optional: true
default: 0
downloadvolumefactor:
case:
img.pro_free: 0
@@ -206,4 +215,4 @@ search:
description:
selector: td.rowfollow:nth-child(2)
remove: a, b, font, img, span
# NexusPHP v1.8.13 2024-09-21
# NexusPHP v1.9.4 2025-06-01

View File

@@ -1,26 +1,24 @@
---
id: hdvideo
name: HDVIDEO
description: "HDVIDEO is a CHINESE Private torrent tracker for MOVIES / TV / GENERAL"
id: cspt
name: Caishen (财神)
description: "Caishen (财神) is a CHINESE Private Torrent Tracker for MOVIES / TV / GENERAL"
language: zh-CN
type: private
encoding: UTF-8
requestDelay: 2
links:
- https://hdvideo.one/
- https://cspt.top/
caps:
# dont forget to update the path categories in the search block
categorymappings:
- {id: 401, cat: Movies, desc: "Movies/电影", default: true}
- {id: 402, cat: TV, desc: "TV Series/电视剧", default: true}
- {id: 403, cat: TV, desc: "TV Shows/综艺", default: true}
- {id: 404, cat: TV/Documentary, desc: "Documentaries/纪录片", default: true}
- {id: 405, cat: TV/Anime, desc: "Anime/动漫", default: true}
- {id: 406, cat: Audio/Video, desc: "Music Videos/演唱会", default: true}
- {id: 407, cat: TV/Sport, desc: "Sports/体育", default: true}
- {id: 408, cat: Audio, desc: "HQ Audio/音乐", default: true}
- {id: 409, cat: PC, desc: "3D模型", default: false}
- {id: 408, cat: Audio, desc: "HQ音乐 / HQ Audio"}
- {id: 409, cat: Other, desc: "其他 / Misc"}
- {id: 407, cat: TV/Sport, desc: "体育 / Sports"}
- {id: 406, cat: Audio/Video, desc: "MV / Music Videos"}
- {id: 404, cat: TV/Documentary, desc: "纪录片 / Documentary"}
- {id: 403, cat: TV, desc: "综艺 / TV Shows"}
- {id: 402, cat: TV, desc: "电视剧 / TVSeries"}
- {id: 401, cat: Movies, desc: "电影 / Movies"}
- {id: 405, cat: TV/Anime, desc: "动漫 / Anime"}
modes:
search: [q]
@@ -29,11 +27,19 @@ caps:
music-search: [q]
settings:
- name: cookie
- name: username
type: text
label: Cookie
- name: info_cookie
type: info_cookie
label: Username
- name: password
type: password
label: Password
- name: 2facode
type: text
label: 2FA code
- name: info_2fa
type: info
label: "About 2FA code"
default: "Only fill in the <b>2FA code</b> box if you have enabled <b>2FA</b> on the Rain Web Site. Otherwise just leave it empty."
- name: freeleech
type: checkbox
label: Search freeleech only
@@ -61,13 +67,27 @@ settings:
- name: info_activity
type: info
label: Account Inactivity
default: "Accounts inactive (i.e. not logged in for a long time) are automatically deleted."
default: "Account retention rules:<ol><li>Veteran User and above will be retained forever</li><li>Elite User and above will not have their account deleted after parking (in the control panel)</li><li> Users with a parked account will be deleted if they do not log in for 400 consecutive days</li><li>Users with a non-parked account will be deleted if they do not log in for 150 consecutive days</li><li>Users with no traffic (i.e. upload/download data is 0) will be deleted if they have not logged in for more than 100 consecutive days.</li></ol>"
login:
# switched from form method to cookie method when it was restored the second time #15071 reason was not recorded
method: cookie
path: login.php
method: form
form: form[action="takelogin.php"]
captcha:
type: image
selector: img[alt="CAPTCHA"]
input: imagestring
inputs:
cookie: "{{ .Config.cookie }}"
secret: ""
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
two_step_code: "{{ .Config.2facode }}"
logout: ""
securelogin: ""
ssl: yes
trackerssl: yes
error:
- selector: td.embedded:has(h2:contains("失败"))
test:
path: index.php
selector: a[href="logout.php"]
@@ -75,9 +95,6 @@ login:
search:
paths:
- path: torrents.php
categories: [401, 402, 403, 404, 405, 406, 407, 408]
- path: special.php
categories: [409]
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 }}"
@@ -94,7 +111,7 @@ search:
notnewword: 1
rows:
selector: table.torrents > tbody > tr:has(table.torrentname)
selector: div.torrents > div > div.torrent-table-sub-info
fields:
category:
@@ -126,7 +143,7 @@ search:
attribute: href
date_elapsed:
# time type: time elapsed (default)
selector: td.rowfollow:nth-child(4) > span[title]
selector: div.torrent-info-text-added > span[title]
attribute: title
optional: true
filters:
@@ -136,7 +153,7 @@ search:
args: "yyyy-MM-dd HH:mm:ss zzz"
date_added:
# time added
selector: td.rowfollow:nth-child(4):not(:has(span))
selector: div.torrent-info-text-added:not(:has(span))
optional: true
filters:
- name: append
@@ -146,13 +163,13 @@ search:
date:
text: "{{ if or .Result.date_elapsed .Result.date_added }}{{ or .Result.date_elapsed .Result.date_added }}{{ else }}now{{ end }}"
size:
selector: td.rowfollow:nth-child(5)
selector: div.torrent-info-text-size
seeders:
selector: td.rowfollow:nth-child(6)
selector: div.torrent-info-text-seeders
leechers:
selector: td.rowfollow:nth-child(7)
selector: div.torrent-info-text-leechers
grabs:
selector: td.rowfollow:nth-child(8)
selector: div.torrent-info-text-finished
downloadvolumefactor:
case:
img.pro_free: 0
@@ -167,15 +184,16 @@ search:
img.pro_free2up: 2
img.pro_2up: 2
"*": 1
minimumratio:
text: 1.0
description_verified:
case:
span[title="通过"], span[title="通過"], span[title="Allowed"]: "Verified:"
span[title="未审"], span[title="未審"], span[title="Not reviewed"]: "Unverified:"
span[title="拒绝"], span[title="拒絕"], span[title="Denied"]: "Banned:"
span[title="通过"]: "Verified:"
span[title="未审"]: "Unverified:"
span[title="拒绝"]: "Banned:"
description:
selector: td:nth-child(2)
remove: a, b, font, img, span
selector: div.text-start
filters:
- name: prepend
args: "{{ .Result.description_verified }} "
# NexusPHP v1.8.4 2024-12-23
# NexusPHP v1.8.15 2024-12-23

View File

@@ -169,6 +169,8 @@ search:
text: "{{ if or .Result.date_elapsed .Result.date_added }}{{ or .Result.date_elapsed .Result.date_added }}{{ else }}now{{ end }}"
size:
selector: td.rowfollow:nth-child(5)
optional: true
default: 512MB
seeders:
selector: td.rowfollow:nth-child(6)
optional: true

View File

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

View File

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

View File

@@ -1,7 +1,7 @@
---
id: dark-shadow
name: Dark-Shadow
description: "Dark-Shadow (D-S) is a GERMAN Private Torrent Tracker for TV / MOVIES / GENERAL"
description: "Dark-Shadow (D-S) is a GERMAN Private Torrent Tracker for MOVIES / TV / GENERAL"
language: de-DE
type: private
encoding: UTF-8
@@ -18,6 +18,7 @@ caps:
- {id: 114, cat: Movies/UHD, desc: "Filme > UHD"}
- {id: 140, cat: Movies/BluRay, desc: "Filme > BluRay"}
- {id: 138, cat: Movies, desc: "Filme > Pack's"}
- {id: 147, cat: Movies/HD, desc: "Filme > h266/x266"}
- {id: 57, cat: TV/HD, desc: "Serien > HD"}
- {id: 60, cat: TV/SD, desc: "Serien > SD"}
- {id: 139, cat: TV/UHD, desc: "Serien > UHD"}
@@ -88,6 +89,7 @@ login:
password: "{{ .Config.password }}"
loggiin: Login
error:
- selector: div#login_error
- selector: div.error-message
test:
path: index.php

View File

@@ -1,25 +1,22 @@
---
id: ntelogo
name: Ntelogo (API)
description: "Ntelogo is a GREEK Private Torrent Tracker for MOVIES / TV / GENERAL"
language: el-GR
id: darkpeers-api
name: Darkpeers (API)
description: "Darkpeers is a NORDIC Private Torrent Tracker for MOVIES / TV"
language: en-US
type: private
encoding: UTF-8
links:
- https://ntelogo.org/
- https://darkpeers.org/
caps:
categorymappings:
- {id: 1, cat: Movies, desc: "Movies"}
- {id: 2, cat: TV, desc: "TV"}
- {id: 3, cat: Audio, desc: "Music"}
- {id: 6, cat: PC/0day, desc: "Windows"}
- {id: 7, cat: Audio/Audiobook, desc: "Audiobooks"}
- {id: 4, cat: Console, desc: "Games"}
- {id: 3, cat: Audio, desc: "Music"}
- {id: 5, cat: PC, desc: "Software"}
- {id: 7, cat: PC/Mobile-Android, desc: "Android"}
- {id: 8, cat: XXX, desc: "Adult Only"}
- {id: 9, cat: Books/EBook, desc: "Book"}
- {id: 10, cat: Audio/Audiobook, desc: "AudioBook"}
- {id: 6, cat: XXX, desc: "XXX"}
modes:
search: [q]
@@ -35,7 +32,7 @@ settings:
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://ntelogo.org/\" target=\"_blank\">Ntelogo</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
default: "Find or Generate a new API Token by accessing your <a href=\"https://darkpeers.org/\" target=\"_blank\">Darkpeers</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
@@ -60,6 +57,10 @@ settings:
options:
desc: desc
asc: asc
- name: info_activity
type: info
label: Account Inactivity
default: "If you do not log in for (number) days, your account will be closed/deleted."
login:
path: /api/torrents
@@ -74,7 +75,7 @@ search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
- path: api/torrents/filter
response:
type: json
@@ -184,7 +185,10 @@ search:
True: 2 # double
uploadvolumefactor:
text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}"
# global MR is 0.4 but torrents must be seeded for 3 days or 1:1
minimumratio:
text: 1.0
minimumseedtime:
# 7 days (as seconds = 7 x 24 x 60 x 60)
text: 604800
# json UNIT3D 8.3.6
# 3 days (as seconds = 3 x 24 x 60 x 60)
text: 259200
# json UNIT3D 9.0.9

View File

@@ -10,17 +10,20 @@ links:
caps:
categorymappings:
- {id: 145, cat: Movies, desc: "Filme > DRG"}
- {id: 28, cat: Movies/SD, desc: "Filme > SD"}
- {id: 32, cat: Movies/HD, desc: "Filme > HD"}
- {id: 114, cat: Movies/UHD, desc: "Filme > UHD"}
- {id: 140, cat: Movies/BluRay, desc: "Filme > BluRay"}
- {id: 143, cat: TV/Anime, desc: "Filme > Anime"}
- {id: 138, cat: Movies, desc: "Filme > Packs"}
- {id: 148, cat: Movies, desc: "Filme > Packs UHD"}
- {id: 60, cat: TV/SD, desc: "Serien > SD"}
- {id: 57, cat: TV/HD, desc: "Serien > HD"}
- {id: 139, cat: TV/UHD, desc: "Serien > UHD"}
- {id: 144, cat: TV/Anime, desc: "Serien > Anime"}
- {id: 59, cat: TV, desc: "Serien > Packs"}
- {id: 147, cat: TV, desc: "Serien > Packs UHD"}
- {id: 110, cat: Audio/MP3, desc: "Audio > MP3"}
- {id: 48, cat: Audio/Lossless, desc: "Audio > Flac"}
- {id: 52, cat: Audio, desc: "Audio > Pack"}
@@ -48,7 +51,7 @@ caps:
- {id: 142, cat: XXX/ImageSet, desc: "XXX > Pic´s"}
- {id: 129, cat: Movies/SD, desc: "Internal > Film SD"}
- {id: 128, cat: Movies/HD, desc: "Internal > Film HD"}
- {id: 131, cat: TV/SD, desc: "Internal > Serie SD"}
- {id: 131, cat: TV/SD, desc: "Internal > Serien SD"}
- {id: 130, cat: TV/HD, desc: "Internal > Serien HD"}
- {id: 132, cat: Other, desc: "Internal > Sonstiges"}
@@ -96,6 +99,7 @@ login:
password: "{{ .Config.password }}"
loggiin: Login
error:
- selector: div#login_error
- selector: div.error-message
test:
path: index.php

View File

@@ -63,6 +63,10 @@ settings:
type: checkbox
label: Search freeleech only
default: false
- name: single_file_release_use_filename
type: checkbox
label: Use filename as title for single file releases
default: true
- name: sort
type: select
label: Sort requested from site
@@ -97,7 +101,7 @@ search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
- path: api/torrents/filter
response:
type: json
@@ -129,8 +133,15 @@ search:
fields:
category:
selector: category_id
title:
title_optional:
selector: name
title_filename:
selector: "files[0].name"
optional: true
files:
selector: num_file
title:
text: "{{ if and (.Config.single_file_release_use_filename) (eq .Result.files \"1\") (.Result.title_filename) }}{{ .Result.title_filename }}{{ else }}{{ .Result.title_optional }}{{ end }}"
details:
selector: details_link
download:
@@ -151,8 +162,6 @@ search:
genre:
selector: meta.genres
filters:
- name: re_replace
args: ["(?i)^None$", ""]
- name: re_replace
args: ["(?i)(All Sex)", "All_Sex"]
- name: re_replace
@@ -163,8 +172,6 @@ search:
args: [" & ", "_&_"]
description:
text: "{{ .Result.genre }}"
files:
selector: num_file
seeders:
selector: seeders
leechers:
@@ -176,12 +183,17 @@ search:
selector: created_at
filters:
- name: append
args: " +00:00" # GMT
args: " +02:00" # EET
- name: dateparse
args: "MM/dd/yyyy HH:mm:ss zzz"
size:
selector: size
downloadvolumefactor:
_featured:
selector: featured
case:
False: "{{ .False }}"
True: "{{ .True }}"
downloadvolumefactor_freeleech:
# api returns 0%, 25%, 50%, 75%, 100%
selector: freeleech
case:
@@ -191,16 +203,20 @@ search:
75%: 0.25
100%: 0 # freeleech
"*": 0 # catch errors
uploadvolumefactor:
downloadvolumefactor:
text: "{{ if .Result._featured }}0{{ else }}{{ .Result.downloadvolumefactor_freeleech }}{{ end }}"
uploadvolumefactor_double_upload:
# api returns False, True
selector: double_upload
case:
False: 1 # normal
True: 2 # double
uploadvolumefactor:
text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}"
# global MR is 0.4 but torrents must be seeded for 2 days regardless of ratio
# minimumratio:
# text: 0.4
minimumseedtime:
# 2 days (as seconds = 2 x 24 x 60 x 60)
text: 172800
# json UNIT3D 7.2.0
# json UNIT3D 8.3.6

View File

@@ -1,7 +1,7 @@
---
id: deildu
name: Deildu
description: "Deildu is an Icelandic Semi-Private site for TV / MOVIES / GENERAL"
description: "Deildu is an ICELANDIC Semi-Private Torrent Tracker for MOVIES / TV / GENERAL"
language: is-IS
type: semi-private
encoding: iso-8859-1

View File

@@ -1,7 +1,7 @@
---
id: desitorrents-api
name: DesiTorrents (API)
description: "Desitorrents is a Private Torrent Tracker for BOLLYWOOD / TOLLYWOOD / MUSIC"
description: "DesiTorrents is an INDIAN Private Torrent Tracker for MOVIES / TV"
language: en-US
type: private
encoding: UTF-8

View File

@@ -1,7 +1,7 @@
---
id: diablotorrent
name: Diablo Torrent
description: "Diablo Torrent is a Hungarian Private site for TV / MOVIES / GENERAL"
description: "Diablo Torrent is a HUNGARIAN Private Torrent Tracker for MOVIES / TV / GENERAL"
language: hu-HU
type: private
encoding: UTF-8

View File

@@ -1,7 +1,7 @@
---
id: digitalcore
name: DigitalCore
description: "DigitalCore is a Private Torrent Tracker for MOVIES / TV / GENERAL"
description: "DigitalCore (DC) is a Private Torrent Tracker for 0DAY / GENERAL"
language: en-US
type: private
encoding: UTF-8

View File

@@ -184,4 +184,4 @@ search:
args: "cat={{ .Result.category_title }} - "
minimumratio:
text: 0.9
# NexusPHP v1.8.13 2024-09-21
# NexusPHP v1.9.4 2025-06-01

View File

@@ -1,7 +1,7 @@
---
id: docspedia
name: DocsPedia
description: "DocsPedia is a Private Torrent Tracker for E-learning"
description: "DocsPedia is a Private Torrent Tracker for E-LEARNING"
language: en-US
type: private
encoding: UTF-8

View File

@@ -1,232 +0,0 @@
---
id: dreamtracker
name: Dream Tracker
description: "Dream Tracker is a Subscription only GREEK Private tracker for TV / MOVIES / GENERAL"
language: en-US
type: private
encoding: UTF-8
links:
- https://dream-tracker.net/
caps:
categorymappings:
# Anime
- {id: 113, cat: TV/Anime, desc: "Anime"}
- {id: 114, cat: TV/Anime, desc: "Anime Series"}
- {id: 115, cat: Movies/Other, desc: "Anime Movies"}
# VIP
- {id: 122, cat: Other, desc: "Only VIP"}
- {id: 123, cat: Audio, desc: "VIP Music"}
- {id: 124, cat: Movies, desc: "VIP Movies"}
# Kids Stuff
- {id: 1, cat: Movies/Other, desc: "Kids Stuff"}
- {id: 14, cat: Movies/Other, desc: "Cartoon No Subs"}
- {id: 16, cat: Movies/Other, desc: "Cartoon Sub. No Embed."}
- {id: 17, cat: Movies/Other, desc: "Cartoon Sub. Embed."}
- {id: 31, cat: Movies/Other, desc: "Cartoon in Greek "}
- {id: 107, cat: Movies/Other, desc: "Kids in Greek"}
- {id: 120, cat: Movies/Other, desc: "Cartoon Series"}
- {id: 88, cat: Audio/Other, desc: "Music Kids"}
# Movies Subs No Embed.
- {id: 38, cat: Movies, desc: "Movies Subs No Embed."}
- {id: 40, cat: Movies/SD, desc: "DVDscr - PPVRiP - WebRip -Web-DL- TVRiP"}
- {id: 41, cat: Movies/SD, desc: "DVDRrip/R6/R5 Xvid/x264"}
- {id: 42, cat: Movies/SD, desc: "BDRip/BRRip/HDRip/480p"}
- {id: 43, cat: Movies/HD, desc: "HD - 720p"}
- {id: 44, cat: Movies/HD, desc: "HD - 1080p"}
- {id: 104, cat: Movies/HD, desc: "Micro"}
# Movies Subs Embed.
- {id: 45, cat: Movies, desc: "Movies Subs Embed."}
- {id: 47, cat: Movies/SD, desc: "DVDscr - PPVRiP - WebRip - Web-DL-TVRiP"}
- {id: 48, cat: Movies/SD, desc: "DVDRrip/R6/R5 Xvid/x264"}
- {id: 49, cat: Movies/SD, desc: "BDRip/BRRip/HDRip/480p"}
- {id: 50, cat: Movies/HD, desc: "HD - 720p"}
- {id: 51, cat: Movies/HD, desc: "HD - 1080p"}
- {id: 105, cat: Movies/HD, desc: "Micro"}
# Movie Packs
- {id: 90, cat: Movies, desc: "Movie Packs"}
- {id: 91, cat: Movies, desc: "Movie Packs Greek"}
- {id: 106, cat: Movies/Foreign, desc: "Movie Packs Foreign"}
# Movies in Greek
- {id: 56, cat: Movies, desc: "Movies in Greek"}
- {id: 57, cat: Movies, desc: "Movies in Greek"}
- {id: 58, cat: Movies, desc: "Movies Greek All Time Classics"}
- {id: 98, cat: Movies, desc: "Greek Filmographies"}
- {id: 99, cat: Movies/HD, desc: "HD 1080p"}
- {id: 100, cat: Movies/HD, desc: "HD 720p"}
# Movies 3D + 4K
- {id: 97, cat: Movies, desc: "Movies 3D + 4K"}
- {id: 111, cat: Movies/UHD, desc: "Movies 4K"}
- {id: 112, cat: Movies/3D, desc: "Movies 3D"}
# Tv Shows & Series
- {id: 59, cat: TV, desc: "Tv Shows & Series"}
- {id: 62, cat: TV/Foreign, desc: "Tv Shows Foreign"}
- {id: 63, cat: TV, desc: "Tv Shows Greek"}
- {id: 126, cat: TV/Foreign, desc: "Mini Series Foreign"}
- {id: 64, cat: TV/Foreign, desc: "Series Foreign"}
- {id: 65, cat: TV, desc: "Series Greek"}
- {id: 92, cat: TV/Foreign, desc: "Series Foreign Packs"}
- {id: 93, cat: TV, desc: "Series Greek Packs"}
# Sports
- {id: 66, cat: TV/Sport, desc: "Sports"}
- {id: 67, cat: TV/Sport, desc: "Sports"}
# Documentary
- {id: 68, cat: TV/Documentary, desc: "Documentary"}
- {id: 69, cat: TV/Documentary, desc: "Documentary"}
# Applications
- {id: 6, cat: PC/0day, desc: "Applications"}
- {id: 74, cat: PC/0day, desc: "Windows"}
- {id: 73, cat: PC/Mobile-Android, desc: "Applications Mobile"}
# eBooks & Images
- {id: 87, cat: Books/EBook, desc: "eBooks & Images"}
- {id: 83, cat: Books/EBook, desc: "Ebooks"}
- {id: 110, cat: Books/Mags, desc: "EMagazines"}
- {id: 82, cat: Other, desc: "Pics & Images"}
- {id: 119, cat: Audio/Audiobook, desc: "Audio Books"}
# Games
- {id: 2, cat: PC/Games, desc: "Games"}
- {id: 27, cat: PC/Games, desc: "PC"}
# Music
- {id: 7, cat: Audio, desc: "Music"}
- {id: 75, cat: Audio/MP3, desc: "Music Greek"}
- {id: 76, cat: Audio/MP3, desc: "Music Greek Discographies"}
- {id: 116, cat: Audio/Lossless, desc: "Greek Flac"}
- {id: 77, cat: Audio/Foreign, desc: "Music Foreign"}
- {id: 78, cat: Audio/Foreign, desc: "Music Foreign Discographies"}
- {id: 94, cat: Audio/Lossless, desc: "Foreign Flac"}
- {id: 117, cat: Audio, desc: "Compact Disc Club"}
- {id: 20, cat: Audio/Video, desc: "Music Videos"}
- {id: 118, cat: Audio, desc: "Dream Radio Music"}
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
music-search: [q]
book-search: [q]
settings:
- name: info_vip
type: info
label: VIP
default: "On 1st March 2024 this site became VIP only. You will not be able to access the Torrents page with this indexer if you do not have a subscription membership."
- name: username
type: text
label: Username
- name: password
type: password
label: Password
- name: freeleech
type: checkbox
label: Filter freeleech only
default: false
- name: info
type: info
label: Layout
default: "<ul><li>Only the English Classic profile is supported.</li><li>Make sure to set the <b>Torrent Listing</b> option in your profile to <b>Classic</b></li><li>And set the <b>Language</b> to <b>English</b></li><li>Using the <i>Modern</i> theme will prevent results, and using <i>Greek</i> will prevent upload dates.</li></ul>"
login:
path: ?p=home&pid=1
method: form
form: form#sls_form
submitpath: ajax/login.php
inputs:
action: login
loginbox_membername: "{{ .Config.username }}"
loginbox_password: "{{ .Config.password }}"
loginbox_remember: 1
selectorinputs:
securitytoken:
selector: "script:contains(\"stKey: \")"
filters:
- name: regexp
args: "stKey: \"(.+?)\","
error:
- selector: ":contains(\"-ERROR-\")"
test:
path: ?p=home&pid=1
selector: a[href*="/?p=logout&"]
search:
paths:
- path: /
inputs:
p: torrents
pid: 10
$raw: "{{ range .Categories }}cid[]={{.}}&{{end}}"
keywords: "{{ .Keywords }}"
# name, description, both, uploader
search_type: name
rows:
selector: "table#torrents_table_classic tr:has(td.torrent_name){{ if .Config.freeleech }}:has(img[src$=\"/torrent_free.png\"]){{ else }}{{ end }}"
fields:
title:
selector: a[href*="?p=torrents&pid=10&action=details"]
category:
selector: div.category_image > a
attribute: href
filters:
- name: querystring
args: cid
details:
selector: a[href*="?p=torrents&pid=10&action=details"]
attribute: href
download:
selector: a[href*="?p=torrents&pid=10&action=download"]
attribute: href
date_day:
# Uploaded Friday at 05:11 by
# Uploaded Today at 00:48 by
# Uploaded Yesterday at 23:57 by
selector: td.torrent_name:contains(" at "):not(:has(abbr[data-time]))
# auto adjusted by site account profile
optional: true
filters:
- name: regexp
args: "Uploaded (.+?) by"
- name: fuzzytime
date_year:
# Uploaded 30-01-2019 15:02 by
selector: td.torrent_name:not(:contains(" at ")):not(:has(abbr[data-time]))
# auto adjusted by site account profile
optional: true
filters:
- name: regexp
args: "Uploaded (.+?) by"
- name: dateparse
args: "dd-MM-yyyy HH:mm"
date_unix:
# within the hour (unix)
selector: abbr[data-time]
attribute: data-time
optional: true
date:
text: "{{ if or .Result.date_day .Result.date_year .Result.date_unix }}{{ or .Result.date_day .Result.date_year .Result.date_unix }}{{ else }}now{{ end }}"
size:
selector: a[rel="torrent_size"]
seeders:
selector: a[rel="torrent_seeders"]
leechers:
selector: a[rel="torrent_leechers"]
grabs:
selector: a[rel="times_completed"]
poster:
selector: a[rel="fancybox"]
attribute: href
downloadvolumefactor:
case:
"img[src$=\"/silver.gif\"]": 0.5
"img[src$=\"/torrent_free.png\"]": 0
"*": 1
uploadvolumefactor:
case:
"img[src$=\"/torrent_multiple_upload.png\"]": 2
"*": 1
minimumseedtime:
# 110 hours (as seconds = 110 x 60 x 60)
text: 396000
minimumratio:
text: 1.0
# TSUE 2.2

View File

@@ -72,6 +72,8 @@ settings:
options:
desc: desc
asc: asc
- name: info_flaresolverr
type: info_flaresolverr
login:
path: takelogin.php

View File

@@ -5,259 +5,93 @@ description: "Ebooks-Shares is a Private Torrent Tracker for EBOOKS / AUDIOBOOKS
language: en-US
type: private
encoding: UTF-8
testlinktorrent: false
links:
- https://ebooks-shares.org/
caps:
categorymappings:
- {id: 274, cat: Audio/Audiobook, desc: "Audio: Poetry"}
- {id: 1, cat: Audio/Audiobook, desc: "Audio: Adventure"}
- {id: 2, cat: Audio/Audiobook, desc: "Audio: Radio Programs ie Dramas, Talk"}
- {id: 3, cat: Audio/Audiobook, desc: "Audio: Non English"}
- {id: 42, cat: Audio/Audiobook, desc: "Audio: Biography/Memoirs"}
- {id: 4, cat: Audio/Audiobook, desc: "Audio: Business"}
- {id: 5, cat: Audio/Audiobook, desc: "Audio: Childrens"}
- {id: 7, cat: Audio/Audiobook, desc: "Audio: Classics"}
- {id: 41, cat: Audio/Audiobook, desc: "Audio: Comedy"}
- {id: 9, cat: Audio/Audiobook, desc: "Audio: Crime/Mystery/Thriller"}
- {id: 10, cat: Audio/Audiobook, desc: "Audio: Factual"}
- {id: 11, cat: Audio/Audiobook, desc: "Audio: Graphic Audio Books"}
- {id: 43, cat: Audio/Audiobook, desc: "Audio: Historical Fiction"}
- {id: 12, cat: Audio/Audiobook, desc: "Audio: History/Military"}
- {id: 269, cat: Audio/Audiobook, desc: "Audio: History"}
- {id: 14, cat: Audio/Audiobook, desc: "Audio: Horror"}
- {id: 15, cat: Audio/Audiobook, desc: "Audio: Medical"}
- {id: 16, cat: Audio/Audiobook, desc: "Audio: Music"}
- {id: 45, cat: Audio/Audiobook, desc: "Audio: Non-Fict/Ref"}
- {id: 46, cat: Audio/Audiobook, desc: "Audio: Novels"}
- {id: 17, cat: Audio/Audiobook, desc: "Audio: General"}
- {id: 22, cat: Audio/Audiobook, desc: "Audio: Philosophy/Belief"}
- {id: 23, cat: Audio/Audiobook, desc: "Audio: Romance"}
- {id: 24, cat: Audio/Audiobook, desc: "Audio: Sci-Fi/Fantasy"}
- {id: 25, cat: Audio/Audiobook, desc: "Audio: Self-Improvement"}
- {id: 26, cat: Audio/Audiobook, desc: "Audio: Mod. Scholar/TTC"}
- {id: 27, cat: Audio/Audiobook, desc: "Audio: Travel"}
- {id: 33, cat: Audio/Audiobook, desc: "Audio: Tutorials"}
- {id: 34, cat: Audio/Audiobook, desc: "Audio: Western"}
- {id: 35, cat: Audio/Audiobook, desc: "Audio: Young Adult"}
- {id: 275, cat: Audio/Audiobook, desc: "Audio: Language"}
- {id: 276, cat: Audio/Audiobook, desc: "Audio: Military Fiction"}
- {id: 299, cat: Audio/Audiobook, desc: "Audio: Magazines"}
- {id: 301, cat: Audio/Audiobook, desc: "Audio: Collections"}
- {id: 314, cat: Audio/Audiobook, desc: "Audio: Dystopian/Post Apocalyptic Bks"}
- {id: 47, cat: Books/EBook, desc: "Children's: Adventure"}
- {id: 48, cat: Books/EBook, desc: "Children's: Novels"}
- {id: 49, cat: Books/EBook, desc: "Children's: Collections"}
- {id: 50, cat: Books/EBook, desc: "Children's: Educational"}
- {id: 51, cat: Books/EBook, desc: "Children's: Games"}
- {id: 52, cat: Books/EBook, desc: "Children's: General"}
- {id: 283, cat: Books/EBook, desc: "Children's: Sci-Fi/Fantasy"}
- {id: 284, cat: Books/EBook, desc: "Children's: Mystery"}
- {id: 286, cat: Books/EBook, desc: "Children's: Early Years / Picture"}
- {id: 295, cat: Books/EBook, desc: "Children's: Nonfiction"}
- {id: 296, cat: Books/EBook, desc: "Children's: Leveled / Decodable Readers"}
- {id: 288, cat: Books/EBook, desc: "Collections: Same Author"}
- {id: 289, cat: Books/EBook, desc: "Collections: Same Series"}
- {id: 291, cat: Books/EBook, desc: "Collections: Fiction"}
- {id: 292, cat: Books/EBook, desc: "Collections: Non Fiction"}
- {id: 220, cat: Books/Comics, desc: "Comics: Archie"}
- {id: 222, cat: Books/Comics, desc: "Comics: Books & Mags - Comics"}
- {id: 225, cat: Books/Comics, desc: "Comics: ComicStrip Collection"}
- {id: 228, cat: Books/Comics, desc: "Comics: DC"}
- {id: 244, cat: Books/Comics, desc: "Comics: Manga"}
- {id: 245, cat: Books/Comics, desc: "Comics: Marvel"}
- {id: 258, cat: Books/Comics, desc: "Comics: Other Pub - Humor/Satire"}
- {id: 262, cat: Books/Comics, desc: "Comics: Other Pub - Educational"}
- {id: 264, cat: Books/Comics, desc: "Comics: Independent Publishers"}
- {id: 265, cat: Books/Comics, desc: "Comics: General/Misc"}
- {id: 281, cat: Books/Technical, desc: "Computer: Tutorials"}
- {id: 38, cat: Books/Technical, desc: "Computer: Applications"}
- {id: 55, cat: Books/Technical, desc: "Computer: Gaming "}
- {id: 56, cat: Books/Technical, desc: "Computer: General"}
- {id: 57, cat: Books/Technical, desc: "Computer: Graphics"}
- {id: 58, cat: Books/Technical, desc: "Computer: Internet-WWW"}
- {id: 59, cat: Books/Technical, desc: "Computer: Networking"}
- {id: 60, cat: Books/Technical, desc: "Computer: OS/Mac"}
- {id: 61, cat: Books/Technical, desc: "Computer: OS/Other"}
- {id: 62, cat: Books/Technical, desc: "Computer: OS/Windows"}
- {id: 63, cat: Books/Technical, desc: "Computer: Programming "}
- {id: 66, cat: Books/EBook, desc: "Doc/Vid/Tut: Computer"}
- {id: 67, cat: Books/EBook, desc: "Doc/Vid/Tut: Crafts"}
- {id: 68, cat: Books/EBook, desc: "Doc/Vid/Tut: Educational"}
- {id: 69, cat: Books/EBook, desc: "Doc/Vid/Tut: General"}
- {id: 70, cat: Books/EBook, desc: "Doc/Vid/Tut: History"}
- {id: 71, cat: Books/EBook, desc: "Doc/Vid/Tut: Medical/Health"}
- {id: 72, cat: Books/EBook, desc: "Doc/Vid/Tut: Military"}
- {id: 73, cat: Books/EBook, desc: "Doc/Vid/Tut: Modelling"}
- {id: 74, cat: Books/EBook, desc: "Doc/Vid/Tut: Sciences"}
- {id: 75, cat: Books/EBook, desc: "Doc/Vid/Tut: Transportation"}
- {id: 76, cat: Books/EBook, desc: "Doc/Vid/Tut: Woodworking"}
- {id: 287, cat: Books/EBook, desc: "Doc/Vid/Tut: Martial Arts/Boxing/Wrestling"}
- {id: 121, cat: Books/EBook, desc: "Educational: Arts"}
- {id: 122, cat: Books/EBook, desc: "Educational: Astronomy/Cosmology"}
- {id: 123, cat: Books/EBook, desc: "Educational: Biology & Genetics"}
- {id: 124, cat: Books/EBook, desc: "Educational: Chemistry"}
- {id: 125, cat: Books/EBook, desc: "Educational: Culture/Languages"}
- {id: 126, cat: Books/EBook, desc: "Educational: Earth Sciences"}
- {id: 127, cat: Books/EBook, desc: "Educational: Educational"}
- {id: 128, cat: Books/EBook, desc: "Educational: Engineering & Technology "}
- {id: 129, cat: Books/EBook, desc: "Educational: Environmental Studies"}
- {id: 130, cat: Books/EBook, desc: "Educational: General Science Titles"}
- {id: 131, cat: Books/EBook, desc: "Educational: Literature / Writing"}
- {id: 132, cat: Books/EBook, desc: "Educational: Mathematics and Statistics"}
- {id: 133, cat: Books/EBook, desc: "Educational: Medical Texts"}
- {id: 134, cat: Books/EBook, desc: "Educational: Military History"}
- {id: 135, cat: Books/EBook, desc: "Educational: Non-Military History"}
- {id: 136, cat: Books/EBook, desc: "Educational: Paleontology"}
- {id: 137, cat: Books/EBook, desc: "Educational: Physics"}
- {id: 138, cat: Books/EBook, desc: "Educational: Psychology"}
- {id: 139, cat: Books/EBook, desc: "Educational: Student Reference"}
- {id: 297, cat: Books/EBook, desc: "Educational: Life Sciences/Evolution/Human "}
- {id: 77, cat: Books/EBook, desc: "Fiction: Adventure"}
- {id: 78, cat: Books/EBook, desc: "Fiction: Classics"}
- {id: 79, cat: Books/EBook, desc: "Fiction: Collections"}
- {id: 80, cat: Books/EBook, desc: "Fiction: Comedy/Humorous "}
- {id: 81, cat: Books/EBook, desc: "Fiction: Crime/Mystery/Thriller"}
- {id: 302, cat: Books/EBook, desc: "Fiction: Cozy Mysteries"}
- {id: 82, cat: Books/EBook, desc: "Fiction: General Fiction"}
- {id: 83, cat: Books/EBook, desc: "Fiction: Horror"}
- {id: 84, cat: Books/EBook, desc: "Fiction: Military & Historic"}
- {id: 86, cat: Books/EBook, desc: "Fiction: Romance"}
- {id: 87, cat: Books/EBook, desc: "Fiction: Sci-Fi/Fantasy"}
- {id: 88, cat: Books/EBook, desc: "Fiction: Westerns"}
- {id: 270, cat: Books/EBook, desc: "Fiction: Historical "}
- {id: 312, cat: Books/EBook, desc: "Fiction: Various Authors"}
- {id: 303, cat: Books/EBook, desc: "Fiction: Poetry"}
- {id: 313, cat: Books/EBook, desc: "Fiction: Dystopian"}
- {id: 140, cat: Books/EBook, desc: "Hobby/Pastime: Art"}
- {id: 141, cat: Books/EBook, desc: "Hobby/Pastime: Boating"}
- {id: 142, cat: Books/EBook, desc: "Hobby/Pastime: Crafts/Knitting/Sewing"}
- {id: 143, cat: Books/EBook, desc: "Hobby/Pastime: Food & Drink"}
- {id: 144, cat: Books/EBook, desc: "Hobby/Pastime: Games/RPG/Gaming"}
- {id: 145, cat: Books/EBook, desc: "Hobby/Pastime: General Pastimes"}
- {id: 146, cat: Books/EBook, desc: "Hobby/Pastime: Graphic Arts and Design"}
- {id: 147, cat: Books/EBook, desc: "Hobby/Pastime: Health/Lifestyle"}
- {id: 148, cat: Books/EBook, desc: "Hobby/Pastime: Home/Gardening"}
- {id: 149, cat: Books/EBook, desc: "Hobby/Pastime: Metalworking"}
- {id: 150, cat: Books/EBook, desc: "Hobby/Pastime: Modelling"}
- {id: 151, cat: Books/EBook, desc: "Hobby/Pastime: Pets/Vet Science"}
- {id: 152, cat: Books/EBook, desc: "Hobby/Pastime: Photography"}
- {id: 153, cat: Books/EBook, desc: "Hobby/Pastime: Quiz and Crossword Books"}
- {id: 154, cat: Books/EBook, desc: "Hobby/Pastime: Sports"}
- {id: 155, cat: Books/EBook, desc: "Hobby/Pastime: Travel"}
- {id: 156, cat: Books/EBook, desc: "Hobby/Pastime: Woodworking"}
- {id: 157, cat: Books/EBook, desc: "Language Learn: Arabic"}
- {id: 158, cat: Books/EBook, desc: "Language Learn: Chinese"}
- {id: 159, cat: Books/EBook, desc: "Language Learn: English"}
- {id: 160, cat: Books/EBook, desc: "Language Learn: French"}
- {id: 161, cat: Books/EBook, desc: "Language Learn: German"}
- {id: 162, cat: Books/EBook, desc: "Language Learn: Italian"}
- {id: 163, cat: Books/EBook, desc: "Language Learn: Japanese"}
- {id: 164, cat: Books/EBook, desc: "Language Learn: Latin"}
- {id: 165, cat: Books/EBook, desc: "Language Learn: Nordic Lang"}
- {id: 166, cat: Books/EBook, desc: "Language Learn: Oriental Lang"}
- {id: 167, cat: Books/EBook, desc: "Language Learn: Russian"}
- {id: 168, cat: Books/EBook, desc: "Language Learn: Spanish"}
- {id: 169, cat: Books/EBook, desc: "Language Learn: Other Lang"}
- {id: 310, cat: Books/Mags, desc: "Magazines: Woodworking"}
- {id: 311, cat: Books/Mags, desc: "Magazines: Sewing, Knitting and Quilting"}
- {id: 170, cat: Books/Mags, desc: "Magazines : Computer"}
- {id: 171, cat: Books/Mags, desc: "Magazines: Current Events"}
- {id: 172, cat: Books/Mags, desc: "Magazines: Business/Finance "}
- {id: 173, cat: Books/Mags, desc: "Magazines: Electronics"}
- {id: 174, cat: Books/Mags, desc: "Magazines: General/Misc"}
- {id: 175, cat: Books/Mags, desc: "Magazines: Military"}
- {id: 176, cat: Books/Mags, desc: "Magazines: Photography"}
- {id: 177, cat: Books/Mags, desc: "Magazines: Sciences "}
- {id: 178, cat: Books/Mags, desc: "Magazines: Sports"}
- {id: 179, cat: Books/Mags, desc: "Magazines: Technology"}
- {id: 180, cat: Books/Mags, desc: "Magazines: Transportation"}
- {id: 181, cat: Books/EBook, desc: "Military: Aircraft"}
- {id: 182, cat: Books/EBook, desc: "Military: Armour"}
- {id: 183, cat: Books/EBook, desc: "Military: General Military"}
- {id: 184, cat: Books/EBook, desc: "Military: Miscellaneous"}
- {id: 185, cat: Books/EBook, desc: "Military: Naval"}
- {id: 186, cat: Books/Foreign, desc: "Non English Bks: Dutch"}
- {id: 187, cat: Books/Foreign, desc: "Non English Bks: French"}
- {id: 188, cat: Books/Foreign, desc: "Non English Bks: German"}
- {id: 189, cat: Books/Foreign, desc: "Non English Bks: Greek"}
- {id: 190, cat: Books/Foreign, desc: "Non English Bks: Hungarian"}
- {id: 191, cat: Books/Foreign, desc: "Non English Bks: Italian"}
- {id: 192, cat: Books/Foreign, desc: "Non English Bks: Japanese"}
- {id: 194, cat: Books/Foreign, desc: "Non English Bks: Other"}
- {id: 193, cat: Books/Foreign, desc: "Non English Bks: Polish"}
- {id: 195, cat: Books/Foreign, desc: "Non English Bks: Romanian"}
- {id: 196, cat: Books/Foreign, desc: "Non English Bks: Russian"}
- {id: 197, cat: Books/Foreign, desc: "Non English Bks: Scandinavian"}
- {id: 198, cat: Books/Foreign, desc: "Non English Bks: Serbian"}
- {id: 199, cat: Books/Foreign, desc: "Non English Bks: Spanish"}
- {id: 89, cat: Books/EBook, desc: "Non Fict/Ref: Agricultural"}
- {id: 90, cat: Books/EBook, desc: "Non Fict/Ref: Alt. Therapies"}
- {id: 95, cat: Books/EBook, desc: "Non Fict/Ref: Architecture"}
- {id: 91, cat: Books/EBook, desc: "Non Fict/Ref: Auto & Repair"}
- {id: 92, cat: Books/EBook, desc: "Non Fict/Ref: Aviation"}
- {id: 94, cat: Books/EBook, desc: "Non Fict/Ref: Biographies and Memoirs"}
- {id: 96, cat: Books/EBook, desc: "Non Fict/Ref: Business/Finance"}
- {id: 97, cat: Books/EBook, desc: "Non Fict/Ref: Comedy/Humorous"}
- {id: 98, cat: Books/EBook, desc: "Non Fict/Ref: Crime"}
- {id: 99, cat: Books/EBook, desc: "Non Fict/Ref: Criminology"}
- {id: 100, cat: Books/EBook, desc: "Non Fict/Ref: Economics & Math"}
- {id: 102, cat: Books/EBook, desc: "Non Fict/Ref: Electronics"}
- {id: 103, cat: Books/EBook, desc: "Non Fict/Ref: Enc/Dict/Atlas,s"}
- {id: 104, cat: Books/EBook, desc: "Non Fict/Ref: Entertainment"}
- {id: 105, cat: Books/EBook, desc: "Non Fict/Ref: General Ref"}
- {id: 106, cat: Books/EBook, desc: "Non Fict/Ref: Geo & Archaeology"}
- {id: 107, cat: Books/EBook, desc: "Non Fict/Ref: Journ/Current Affairs "}
- {id: 108, cat: Books/EBook, desc: "Non Fict/Ref: Legal"}
- {id: 109, cat: Books/EBook, desc: "Non Fict/Ref: Medical/Health"}
- {id: 110, cat: Books/EBook, desc: "Non Fict/Ref: Motorcycle"}
- {id: 111, cat: Books/EBook, desc: "Non Fict/Ref: Music"}
- {id: 112, cat: Books/EBook, desc: "Non Fict/Ref: Parenting/Family"}
- {id: 113, cat: Books/EBook, desc: "Non Fict/Ref: Philosophy & Belief"}
- {id: 114, cat: Books/EBook, desc: "Non Fict/Ref: Literature / Writing"}
- {id: 115, cat: Books/EBook, desc: "Non Fict/Ref: Political Science"}
- {id: 116, cat: Books/EBook, desc: "Non Fict/Ref: Project Management"}
- {id: 117, cat: Books/EBook, desc: "Non Fict/Ref: Self-Improvement"}
- {id: 118, cat: Books/EBook, desc: "Non Fict/Ref: Sht Music-Tablatures"}
- {id: 119, cat: Books/EBook, desc: "Non Fict/Ref: Sociology/Politics"}
- {id: 120, cat: Books/EBook, desc: "Non Fict/Ref: Transportation"}
- {id: 266, cat: Books/EBook, desc: "Non Fict/Ref: Technology Books"}
- {id: 267, cat: Books/EBook, desc: "Non Fict/Ref: History Books"}
- {id: 271, cat: Books/EBook, desc: "Non Fict/Ref: Collections"}
- {id: 272, cat: Books/EBook, desc: "Non Fict/Ref: DIY (Do It Yourself)"}
- {id: 273, cat: Books/EBook, desc: "Non Fict/Ref: Archaeology"}
- {id: 278, cat: Books/EBook, desc: "Non Fict/Ref: Conspiracy Theory/UFO/Alien Bk"}
- {id: 279, cat: Books/EBook, desc: "Non Fict/Ref: Psychology"}
- {id: 280, cat: Books/EBook, desc: "Non Fict/Ref: Education"}
- {id: 282, cat: Books/EBook, desc: "Non Fict/Ref: Martial Arts/Boxing/Wrestling"}
- {id: 293, cat: Books/EBook, desc: "Non Fict/Ref: Zoology & Veterinary Science"}
- {id: 294, cat: Books/EBook, desc: "Non Fict/Ref: True Stories"}
- {id: 300, cat: Books/EBook, desc: "Non Fict/Ref: Maritime Books (Building,navig"}
- {id: 200, cat: Books/EBook, desc: "Teens: Collections"}
- {id: 201, cat: Books/EBook, desc: "Teens: Educational"}
- {id: 202, cat: Books/EBook, desc: "Teens: Fiction"}
- {id: 203, cat: Books/EBook, desc: "Teens: Non Fiction"}
- {id: 285, cat: Books/EBook, desc: "Teens: Sci-Fi/Fantasy"}
- {id: 305, cat: Books/Other, desc: "VIP: Science Fiction"}
- {id: 307, cat: Books/Other, desc: "VIP: Thriller"}
- {id: 306, cat: Books/Other, desc: "VIP: Mystery"}
- {id: 308, cat: Books/Other, desc: "VIP: Crime"}
- {id: 309, cat: Books/Other, desc: "VIP: Fantasy"}
- {id: 204, cat: Books/Other, desc: "VIP: Collections"}
- {id: 205, cat: Books/Other, desc: "VIP: Audiobooks"}
- {id: 206, cat: Books/Other, desc: "VIP: Comics"}
- {id: 207, cat: Books/Other, desc: "VIP: Computers"}
- {id: 208, cat: Books/Other, desc: "VIP: Documentaries"}
- {id: 209, cat: Books/Other, desc: "VIP: Educational"}
- {id: 210, cat: Books/Other, desc: "VIP: Fiction"}
- {id: 211, cat: Books/Other, desc: "VIP: Hobby/Craft"}
- {id: 212, cat: Books/Other, desc: "VIP: Literature"}
- {id: 213, cat: Books/Other, desc: "VIP: Medical"}
- {id: 214, cat: Books/Other, desc: "VIP: Military"}
- {id: 215, cat: Books/Other, desc: "VIP: Music"}
- {id: 216, cat: Books/Other, desc: "VIP: Non Fiction"}
- {id: 217, cat: Books/Other, desc: "VIP: Original Content"}
- {id: 218, cat: Books/Other, desc: "VIP: RPG"}
# Audio
- {id: 293, cat: Audio/Audiobook, desc: "Audio: Fiction"}
- {id: 294, cat: Audio/Audiobook, desc: "Audio:Sci-Fi/Fantasy"}
- {id: 295, cat: Audio/Audiobook, desc: "Audio:Crime/Thriller"}
- {id: 296, cat: Audio/Audiobook, desc: "Audio:Horror"}
- {id: 297, cat: Audio/Audiobook, desc: "Audio:General"}
- {id: 302, cat: Audio/Audiobook, desc: "Audio: (TTC,TMS,TGC)"}
- {id: 303, cat: Audio/Audiobook, desc: "Audio:Autobiography "}
- {id: 308, cat: Audio/Audiobook, desc: "Audio:Collections"}
- {id: 309, cat: Audio/Audiobook, desc: "Audio:History"}
- {id: 310, cat: Audio/Audiobook, desc: "Audio:Children/YA"}
- {id: 311, cat: Audio/Audiobook, desc: "Audio:Romance"}
- {id: 317, cat: Audio/Audiobook, desc: "Audio:Urbn Fant/para"}
- {id: 319, cat: Audio/Audiobook, desc: "Audio:V.I.P"}
- {id: 320, cat: Audio/Audiobook, desc: "Audio:Science/engine"}
- {id: 321, cat: Audio/Audiobook, desc: "Audio:History/War"}
- {id: 322, cat: Audio/Audiobook, desc: "Audio:non fiction"}
- {id: 323, cat: Audio/Audiobook, desc: "Audio:Educational"}
- {id: 324, cat: Audio/Audiobook, desc: "Audio:Tutorials"}
- {id: 325, cat: Audio/Audiobook, desc: "Audio:True Crime"}
- {id: 326, cat: Audio/Audiobook, desc: "Audio:Tech/Computers"}
# Collections
- {id: 305, cat: Books/EBook, desc: "Same Author"}
- {id: 307, cat: Books/EBook, desc: "Collection: Military"}
- {id: 342, cat: Books/EBook, desc: "Collection: Multiple Authors"}
- {id: 343, cat: Books/EBook, desc: "Collection: Fantasy"}
- {id: 345, cat: Books/Mags, desc: "Collection: Magazines"}
# Fiction
- {id: 281, cat: Books/EBook, desc: "Horror"}
- {id: 282, cat: Books/EBook, desc: "Sci-Fi/Fantasy"}
- {id: 275, cat: Books/EBook, desc: "General Fiction"}
- {id: 280, cat: Books/EBook, desc: "Crime/Thriller/Myste"}
- {id: 312, cat: Books/EBook, desc: "Romance"}
- {id: 313, cat: Books/EBook, desc: "Comedy/Humour "}
- {id: 314, cat: Books/EBook, desc: "Historical "}
- {id: 315, cat: Books/EBook, desc: "Cozy/Mystery "}
- {id: 318, cat: Books/EBook, desc: "Urbn Fantasy/Para"}
- {id: 340, cat: Books/EBook, desc: "Lit/RPG"}
- {id: 341, cat: Books/EBook, desc: "Collections"}
# Children & Y/A
- {id: 299, cat: Books/EBook, desc: "Young Adult"}
- {id: 298, cat: Books/EBook, desc: "Children's"}
# Education/Textbooks
- {id: 278, cat: Books/EBook, desc: "Tutorials"}
- {id: 300, cat: Books/EBook, desc: "Textbooks"}
- {id: 301, cat: Books/EBook, desc: "Educational"}
- {id: 328, cat: Books/EBook, desc: "Engineering/Mech"}
- {id: 337, cat: Books/EBook, desc: "Computers"}
- {id: 339, cat: Books/EBook, desc: "Science/Physics"}
# Hobbies/pastimes
- {id: 271, cat: Books/EBook, desc: "Food And Drink"}
- {id: 272, cat: Books/EBook, desc: "General Hobbies"}
- {id: 327, cat: Books/EBook, desc: "Gardening"}
- {id: 329, cat: Books/EBook, desc: "Motorcars/Repairs"}
- {id: 330, cat: Books/EBook, desc: "D.I.Y"}
- {id: 331, cat: Books/EBook, desc: "Electronics"}
- {id: 332, cat: Books/EBook, desc: "Trivia/Quiz"}
- {id: 334, cat: Books/EBook, desc: "Veterinary/Pets"}
- {id: 336, cat: Books/EBook, desc: "Video Games"}
- {id: 344, cat: Books/EBook, desc: "Model Making"}
# Non Fict/Ref
- {id: 285, cat: Books/EBook, desc: "General Non-fiction"}
- {id: 289, cat: Books/EBook, desc: "Autobiography/Memoir"}
- {id: 274, cat: Books/EBook, desc: "Business"}
- {id: 316, cat: Books/EBook, desc: "True Crime"}
- {id: 335, cat: Books/EBook, desc: "Entertainment"}
- {id: 338, cat: Books/EBook, desc: "Encyclopedia/Ref"}
# Military
- {id: 287, cat: Books/EBook, desc: "WW1"}
- {id: 288, cat: Books/EBook, desc: "WW2"}
- {id: 12, cat: Books/EBook, desc: "Army,Navy,Airforce"}
- {id: 286, cat: Books/EBook, desc: "General Military "}
# Comics
- {id: 290, cat: Books/Comics, desc: "General Comics"}
- {id: 291, cat: Books/Comics, desc: "Marvel"}
- {id: 292, cat: Books/Comics, desc: "D/C"}
# Magazines
- {id: 306, cat: Books/Mags, desc: "Music"}
- {id: 13, cat: Books/Mags, desc: "Non English Bks"}
- {id: 10, cat: Books/Mags, desc: "Language Learn"}
- {id: 16, cat: Books/Mags, desc: "VIP"}
modes:
search: [q]
@@ -270,10 +104,6 @@ settings:
- name: password
type: password
label: Password
- name: freeleech
type: checkbox
label: Search freeleech only
default: false
- name: vip
type: checkbox
label: Include VIP results
@@ -281,35 +111,39 @@ settings:
- name: sort
type: select
label: Sort requested from site
default: id
default: 3
options:
id: created
seeders: seeders
size: size
name: title
3: created
5: seeders
4: size
2: title
- name: type
type: select
label: Order requested from site
default: desc
default: 2
options:
desc: desc
asc: asc
- name: info_results
2: desc
1: asc
- name: info
type: info
label: Search results
default: "If you are not getting results, then access the site with your browser and mark as read all PMs."
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: "All members are required to log into their account at least every 89 days or you will be deleted without warning."
login:
path: account-login.php
path: index.php?page=login
method: post
inputs:
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
uid: "{{ .Config.username }}"
pwd: "{{ .Config.password }}"
error:
- selector: div.panel:contains("Access Denied")
- selector: tr td span[style="color:#FF0000;"]
test:
path: index.php
selector: a[href^="account-logout.php"]
selector: a[href="logout.php"]
download:
selectors:
@@ -318,54 +152,70 @@ download:
search:
paths:
- path: torrents-search.php
# https://ebooks-shares.org/index.php?page=torrents&search=&category=0&active=0
- path: index.php
inputs:
search: "{{ if .Keywords }}\"{{ .Keywords }}\"{{ else }}{{ end }}"
# 0 only active 1 incl dead 2 only dead
incldead: 1
# 0 all 1 not freeleech 2 only freeleech
freeleech: "{{ if .Config.freeleech }}2{{ else }}0{{ end }}"
# 0 all 1 english 2 french 3 german 4 italian 5 japanese 6 spanish 7 russian 8 other
lang: 0
sort: "{{ .Config.sort }}"
order: "{{ .Config.type }}"
page: torrents
search: "{{ .Keywords }}"
# does not support multi category selection so defaulting to all
category: 0
# 0 all, 1 active only, 2 dead only
active: 0
order: "{{ .Config.sort }}"
by: "{{ .Config.type }}"
rows:
selector: "tr.t-row{{ if .Config.vip }}{{ else }}:not(:has(a[href^=\"torrents.php?cat=\"]):contains(\"VIP\")){{ end }}"
selector: "table.lista > tbody > tr:has(a[href^=\"index.php?page=torrent-details&id=\"]){{ if .Config.vip }}{{ else }}:not(:has(a[href$=\"&category=16\"])):not(:has(a[href$=\"&category=319\"])){{ end }}"
fields:
category:
selector: a[href^="torrents.php?cat="]
selector: a[href^="index.php?page=torrents&category="]
attribute: href
filters:
- name: querystring
args: cat
args: category
_is_vip:
selector: a[href$="&category=16"], a[href$="&category=319"]
attribute: href
optional: true
title:
selector: a[href^="torrents-details.php?id="]
attribute: title
selector: a[href^="index.php?page=torrent-details&id="]
filters:
- name: append
args: "{{ if .Result._is_vip }} VIP{{ else }}{{ end }}"
details:
selector: a[href^="torrents-details.php?id="]
selector: a[href^="index.php?page=torrent-details&id="]
attribute: href
download:
selector: a[href^="torrents-details.php?id="]
selector: a[href^="index.php?page=downloadcheck"]
attribute: href
size:
selector: td:nth-child(5)
seeders:
selector: td:nth-child(6)
leechers:
selector: td:nth-child(7)
description:
selector: td:nth-child(4)
poster:
selector: a[href^="index.php?page=torrent-details&id="]
attribute: onmouseover
filters:
- name: prepend
args: "uploader: "
- name: regexp
args: "src=(.*?) "
- name: replace
args: ["torrentimg/nocover.jpg", ""]
size:
selector: td:nth-last-child(4)
date:
text: now
selector: td:nth-last-child(8)
# auto adjusted by site account profile
filters:
- name: dateparse
args: dd/MM/yyyy
seeders:
selector: td:nth-last-child(7)
leechers:
selector: td:nth-last-child(6)
grabs:
selector: td:nth-last-child(5)
downloadvolumefactor:
case:
img[src="images/free.gif"]: 0
"*": 1
text: 1
uploadvolumefactor:
text: 1
# engine tbd
minimumseedtime:
# 1 day (as seconds = 1 x 24 x 60 x 60)
text: 86400
# xbtitFM v4.1.31

View File

@@ -64,7 +64,7 @@ search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
- path: api/torrents/filter
response:
type: json
@@ -179,4 +179,4 @@ search:
minimumseedtime:
# 3 days (as seconds = 3 x 24 x 60 x 60)
text: 259200
# json UNIT3D 8.2.0
# json UNIT3D 9.0.8

View File

@@ -1,140 +0,0 @@
---
id: enthralled
name: Enthralled
description: "Enthralled is a Private Torrent Tracker for FETISH 3X"
language: en-US
type: private
encoding: UTF-8
links:
- https://www.enthralled.me/
caps:
categorymappings:
- {id: 1, cat: XXX, desc: "FemDom"}
- {id: 2, cat: XXX, desc: "LezDom"}
- {id: 4, cat: XXX, desc: "POV"}
- {id: 5, cat: XXX, desc: "Scat"}
- {id: 3, cat: XXX, desc: "TransDom"}
modes:
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: time
options:
time: created
seeders: seeders
size: size
- name: type
type: select
label: Order requested from site
default: desc
options:
desc: desc
asc: asc
- name: info_tpp
type: info
label: Results Per Page
default: For best results, change the <b>Torrents per page:</b> setting to <b>100</b> on your account profile.
login:
path: login
method: form
inputs:
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
cinfo: "2550|1350|24|-60"
keeploggedin: 1
error:
- selector: div.error
test:
path: index.php
selector: "#nav_userinfo"
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[class^="torrent shaded_row"]:has(a[href*="action=download"])
fields:
category:
selector: a[href*="filter_cat"]
attribute: href
filters:
- name: regexp
args: "(\\d+)]=1"
title:
selector: a[href^="/torrents.php?id="]
details:
selector: a[href^="/torrents.php?id="]
attribute: href
download:
selector: a[href^="/torrents.php?action=download&id="]
attribute: href
description_tags:
selector: div.tags
description:
case:
span.icon_okay: "Verified: {{ .Result.description_tags }}"
"*": "Unverified: {{ .Result.description_tags }}"
poster:
selector: td:nth-child(2) > script
filters:
- name: regexp
args: "src=\\\\\"(.*?)\\\\\""
- name: re_replace
args: ["\\\\(.)", "$1"]
- name: replace
args: ["/static/common/noartwork/noimage.png", ""]
files:
selector: td:nth-child(3)
date:
selector: td:nth-child(5) > span
attribute: title
# auto adjusted by site account profile
filters:
- name: dateparse
args: "MMM dd yyyy, HH:mm"
size:
selector: td:nth-child(6)
grabs:
selector: td:nth-child(7)
seeders:
selector: td:nth-child(8)
leechers:
selector: td:nth-child(9)
downloadvolumefactor:
case:
span.icon[title*="Freeleech"]: 0
"img[alt=\"Freeleech\"]": 0
"*": 1
uploadvolumefactor:
case:
span.icon[title*="DoubleSeed"]: 2
"img[alt=\"DoubleSeed\"]": 2
"*": 1
minimumratio:
text: 0.5
# Luminance

View File

@@ -1,134 +0,0 @@
---
id: enthralled2fa
name: Enthralled2FA
description: "Enthralled is a Private Torrent Tracker for FETISH 3X. Cookie Login for 2FA use."
language: en-US
type: private
encoding: UTF-8
links:
- https://www.enthralled.me/
caps:
categorymappings:
- {id: 1, cat: XXX, desc: "FemDom"}
- {id: 2, cat: XXX, desc: "LezDom"}
- {id: 4, cat: XXX, desc: "POV"}
- {id: 5, cat: XXX, desc: "Scat"}
- {id: 3, cat: XXX, desc: "TransDom"}
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
- name: info_tpp
type: info
label: Results Per Page
default: For best results, change the <b>Torrents per page:</b> setting to <b>100</b> on your account profile.
login:
# using cookie method because login page can present second page for 2FA when enabled
method: cookie
inputs:
cookie: "{{ .Config.cookie }}"
test:
path: index.php
selector: "#nav_userinfo"
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[class^="torrent shaded_row"]:has(a[href*="action=download"])
fields:
category:
selector: a[href*="filter_cat"]
attribute: href
filters:
- name: regexp
args: "(\\d+)]=1"
title:
selector: a[href^="/torrents.php?id="]
details:
selector: a[href^="/torrents.php?id="]
attribute: href
download:
selector: a[href^="/torrents.php?action=download&id="]
attribute: href
description_tags:
selector: div.tags
description:
case:
span.icon_okay: "Verified: {{ .Result.description_tags }}"
"*": "Unverified: {{ .Result.description_tags }}"
poster:
selector: td:nth-child(2) > script
filters:
- name: regexp
args: "src=\\\\\"(.*?)\\\\\""
- name: re_replace
args: ["\\\\(.)", "$1"]
- name: replace
args: ["/static/common/noartwork/noimage.png", ""]
files:
selector: td:nth-child(3)
date:
selector: td:nth-child(5) > span
attribute: title
# auto adjusted by site account profile
filters:
- name: dateparse
args: "MMM dd yyyy, HH:mm"
size:
selector: td:nth-child(6)
grabs:
selector: td:nth-child(7)
seeders:
selector: td:nth-child(8)
leechers:
selector: td:nth-child(9)
downloadvolumefactor:
case:
span.icon[title*="Freeleech"]: 0
"img[alt=\"Freeleech\"]": 0
"*": 1
uploadvolumefactor:
case:
span.icon[title*="DoubleSeed"]: 2
"img[alt=\"DoubleSeed\"]": 2
"*": 1
minimumratio:
text: 0.5
# Luminance

View File

@@ -9,6 +9,8 @@ links:
- https://ex-torrenty.org/
caps:
# find the category numbers from the szukaj.php page
# and dont forget to update the search fields category case block
categorymappings:
- {id: 774, cat: Movies, desc: "Filmy Polskie"}
- {id: 642, cat: Movies, desc: "Filmy/Bajki"}
@@ -19,14 +21,15 @@ caps:
- {id: 17, cat: Movies/HD, desc: "Filmy HD"}
- {id: 265, cat: Movies/HD, desc: "Filmy x265 HEVC"}
- {id: 12, cat: Movies/3D, desc: "Filmy 3D"}
- {id: 530, cat: Movies/SD, desc: "Filmy TS/CAM"}
- {id: 826, cat: Movies/HD, desc: "REMUX / Complete"}
- {id: 530, cat: Movies/SD, desc: "Filmy TS/CAM"}
- {id: 9, cat: PC, desc: "Programy"}
- {id: 7, cat: Console, desc: "Konsole"}
- {id: 6, cat: PC/Games, desc: "Gry"}
- {id: 5, cat: Audio, desc: "Muzyka"}
- {id: 305, cat: Audio/Video, desc: "Teledyski"}
- {id: 22, cat: TV, desc: "TV"}
- {id: 829, cat: TV, desc: "Seriale Polskie"}
- {id: 922, cat: TV/Foreign, desc: "Seriale Zagraniczne"}
- {id: 228, cat: XXX, desc: "Erotyka"}
- {id: 25, cat: Books/EBook, desc: "Książki"}
- {id: 739, cat: Audio/Audiobook, desc: "AudioBooki"}
@@ -112,7 +115,8 @@ search:
":contains(\"Gry\")": 6
":contains(\"Muzyka\")": 5
":contains(\"Teledyski\")": 305
":contains(\"TV\")": 22
":contains(\"Seriale Polskie\")": 829
":contains(\"Seriale Zagraniczne\")": 922
":contains(\"Erotyka\")": 228
":contains(\"Książki\")": 25
":contains(\"AudioBooki\")": 739

View File

@@ -1,69 +1,63 @@
---
id: torrent-explosiv
name: Torrent-Explosiv
description: "Torrent-Explosiv (T-E) is a German Private Torrent Tracker for TV / MOVIES / GENERAL"
id: explosiv-world
replaces:
- torrent-explosiv
name: Explosiv-World
description: "Explosiv-World (E-W) is a GERMAN Private Torrent Tracker for MOVIES / TV / GENERAL"
language: de-DE
type: private
encoding: UTF-8
links:
- https://torrent-explosiv.me/
- https://explosiv-world.biz/
legacylinks:
- https://torrent-explosiv.eu/
- https://torrent-explosiv.hopto.org/
- https://torrent-explosiv.me/
caps:
categorymappings:
- {id: 114, cat: Movies/UHD, desc: "Filme > UHD"}
- {id: 32, cat: Movies/HD, desc: "Filme > HD"}
- {id: 28, cat: Movies/SD, desc: "Filme > SD"}
- {id: 148, cat: Movies/DVD, desc: "Filme > DVD/HD2DVD"}
- {id: 151, cat: Movies/Other, desc: "Filme > Anime"}
- {id: 138, cat: Movies/UHD, desc: "Filme > Pack UHD"}
- {id: 140, cat: Movies/HD, desc: "Filme > Pack HD"}
- {id: 147, cat: Movies/SD, desc: "Filme > Pack SD"}
- {id: 145, cat: Movies/UHD, desc: "Filme > Pack UHD"}
- {id: 138, cat: Movies/HD, desc: "Filme > Pack HD"}
- {id: 140, cat: Movies/SD, desc: "Filme > Pack SD"}
- {id: 143, cat: Movies/Other, desc: "Filme > Anime"}
- {id: 139, cat: TV/UHD, desc: "Serien > UHD"}
- {id: 57, cat: TV/HD, desc: "Serien > HD"}
- {id: 60, cat: TV/SD, desc: "Serien > SD"}
- {id: 152, cat: TV/Anime, desc: "Serien > Anime"}
- {id: 59, cat: TV/UHD, desc: "Serien > Pack UHD"}
- {id: 149, cat: TV/HD, desc: "Serien > Pack HD"}
- {id: 150, cat: TV/SD, desc: "Serien > Pack SD"}
- {id: 144, cat: TV/Anime, desc: "Serien > Anime"}
- {id: 146, cat: TV/UHD, desc: "Serien > Pack UHD/HD"}
- {id: 59, cat: TV/SD, desc: "Serien > Pack SD"}
- {id: 110, cat: Audio, desc: "Audio > Alben"}
- {id: 48, cat: Audio, desc: "Audio > Sampler/OST"}
- {id: 155, cat: Audio, desc: "Audio > Mixe"}
- {id: 63, cat: Audio, desc: "Audio > Charts/Singles"}
- {id: 153, cat: Audio/Lossless, desc: "Audio > FLAC"}
- {id: 148, cat: Audio, desc: "Audio > Mixe"}
- {id: 149, cat: Audio, desc: "Audio > Sampler/OST"}
- {id: 150, cat: Audio, desc: "Audio > Charts/Singles"}
- {id: 48, cat: Audio/Lossless, desc: "Audio > Flac"}
- {id: 52, cat: Audio/MP3, desc: "Audio > Pack mp3"}
- {id: 154, cat: Audio/Lossless, desc: "Audio > Pack FLAC"}
- {id: 147, cat: Audio/Lossless, desc: "Audio > Pack Flac"}
- {id: 63, cat: Audio/Audiobook, desc: "Audio > Hörbuch"}
- {id: 120, cat: Audio/Video, desc: "Audio > Videos"}
- {id: 162, cat: Audio/Audiobook, desc: "Audio > ABooks"}
- {id: 12, cat: PC/0day, desc: "Software > Windows"}
- {id: 125, cat: PC/Mac, desc: "Software > Mac-OSX"}
- {id: 11, cat: PC/Mobile-Other, desc: "Software > Mobil"}
- {id: 141, cat: PC/Mobile-Other, desc: "Software > Other"}
- {id: 17, cat: PC/Games, desc: "Spiele > PC"}
- {id: 24, cat: Console, desc: "Spiele > Konsolen"}
- {id: 17, cat: PC/Games, desc: "Spiele > Windows"}
- {id: 24, cat: Console, desc: "Spiele > Konsole"}
- {id: 126, cat: Console/Other, desc: "Spiele > Mobil"}
- {id: 121, cat: Console, desc: "Spiele > andere"}
- {id: 159, cat: TV/Sport, desc: "Sport > UHD"}
- {id: 61, cat: TV/Sport, desc: "Sport > HD"}
- {id: 12, cat: PC/0day, desc: "Software > Windows"}
- {id: 11, cat: PC/Mobile-Other, desc: "Software > Mobil"}
- {id: 141, cat: PC/Mobile-Other, desc: "Software > andere"}
- {id: 61, cat: TV/Sport, desc: "Sport > UHD/HD"}
- {id: 62, cat: TV/Sport, desc: "Sport > SD"}
- {id: 156, cat: TV/Documentary, desc: "Doku > UHD"}
- {id: 14, cat: TV/Documentary, desc: "Doku > HD"}
- {id: 14, cat: TV/Documentary, desc: "Doku > UHD/HD"}
- {id: 15, cat: TV/Documentary, desc: "Doku > SD"}
- {id: 123, cat: TV/Documentary, desc: "Doku > Pack UHD"}
- {id: 157, cat: TV/Documentary, desc: "Doku > Pack HD"}
- {id: 158, cat: TV/Documentary, desc: "Doku > Pack SD"}
- {id: 160, cat: XXX/UHD, desc: "XXX > UHD"}
- {id: 123, cat: TV/Documentary, desc: "Doku > Pack UHD/HD"}
- {id: 151, cat: TV/Documentary, desc: "Doku > Pack SD"}
- {id: 96, cat: Books/Other, desc: "ePaper > Zeitungen"}
- {id: 136, cat: Books/EBook, desc: "ePaper > E-Book"}
- {id: 137, cat: Books/Mags, desc: "ePaper > Magazine"}
- {id: 73, cat: XXX/x264, desc: "XXX > HD"}
- {id: 76, cat: XXX/SD, desc: "XXX > SD"}
- {id: 75, cat: XXX/Pack, desc: "XXX > Pack"}
- {id: 142, cat: XXX/ImageSet, desc: "XXX > Pic´s"}
- {id: 161, cat: XXX/Other, desc: "XXX > ePaper"}
- {id: 163, cat: Books/Mags, desc: "ePaper > Magazine"}
- {id: 96, cat: Books/Other, desc: "ePaper > Zeitungen"}
- {id: 136, cat: Books/EBook, desc: "ePaper > E-Book"}
- {id: 137, cat: Books/Comics, desc: "ePaper > Comics"}
- {id: 142, cat: XXX/ImageSet, desc: "XXX > andere"}
modes:
search: [q]
@@ -76,7 +70,7 @@ settings:
- name: info_password
type: info
label: About Password Expiry
default: "T-E has an <b>8 week Password Expiry</b> regime. So if the Indexer has stopped working then the first thing you should do is check if your password has expired by login in at <a href=\"https://torrent-explosiv.me/login.php\" target=\"_blank\">Torrent-Explosiv</a>, and if necessary use the <b>Passwort anfordern</b> (<i>Request password</i>) button to renew it."
default: "E-W has an <b>8 week Password Expiry</b> regime. So if the Indexer has stopped working then the first thing you should do is check if your password has expired by login in at <a href=\"https://explosiv-world.biz/login.php\" target=\"_blank\">Explosiv-World</a>, and if necessary use the <b>Passwort anfordern</b> (<i>Request password</i>) button to renew it."
- name: username
type: text
label: Username
@@ -89,7 +83,7 @@ settings:
default: false
- name: info_free
type: info
label: About OnlyUpload at T-E
label: About OnlyUpload at E-W
default: "OnlyUpload are torrents where download is not counted but upload is. Good for building your Ratio up. (On the Jackett dashboard search results these are tagged as Freeleech)."
login:
@@ -101,13 +95,14 @@ login:
password: "{{ .Config.password }}"
error:
- selector: div#login_error
- selector: div.error-message
test:
path: index.php
selector: a[href="logout.php"]
search:
paths:
# https://torrent-explosiv.me/torrents_search.php?ajax=true&search=&page=1&visible=no&free=no&c114=1&c32=1
# https://explosiv-world.biz/torrents_search.php?ajax=true&search=&page=1
- path: torrents_search.php
response:
type: json

View File

@@ -1,189 +0,0 @@
---
id: extremlymtorrents
name: ExtremlymTorrents
description: "ExtremlymTorrents (XTR) is a Semi-Private tracker for MOVIES / TV / GENERAL"
language: en-US
type: semi-private
encoding: UTF-8
links:
- https://extremlymtorrents.ws/
caps:
categorymappings:
- {id: 15, cat: Movies/HD, desc: "1080p HD"}
- {id: 52, cat: Other/Misc, desc: "2021 xROBOT Extern"}
- {id: 40, cat: Movies/UHD, desc: "4K UHD 2160p"}
- {id: 48, cat: Audio/Video, desc: "4K | 2160p | Music Video"}
- {id: 22, cat: Movies/HD, desc: "720p HD"}
- {id: 19, cat: PC/Mobile-Android, desc: "Android Apk"}
- {id: 28, cat: TV/Anime, desc: "Anime | Japanese"}
- {id: 3, cat: PC, desc: "Applications"}
- {id: 16, cat: Movies/3D, desc: "BluRay 3D"}
- {id: 12, cat: Movies/BluRay, desc: "BluRay HDR"}
- {id: 44, cat: Movies, desc: "Bollywood"}
- {id: 35, cat: Movies, desc: "BRRip | BDRip | HDRip"}
- {id: 36, cat: Movies, desc: "CAMRip | REC"}
- {id: 8, cat: Books/EBook, desc: "Comics | EBook"}
- {id: 31, cat: TV/Documentary, desc: "DOC's"}
- {id: 27, cat: Movies/DVD, desc: "DVD | PAL | NTSC"}
- {id: 5, cat: Movies/DVD, desc: "DVDRip"}
- {id: 1, cat: PC/Games, desc: "Games PC"}
- {id: 32, cat: PC/Mobile-Other, desc: "GPS Navigation"}
- {id: 13, cat: TV/HD, desc: "HDTV"}
- {id: 43, cat: XXX, desc: "Hentai | Manga"}
- {id: 20, cat: PC/Mobile-iOS, desc: "Iphone iOS"}
- {id: 9, cat: TV, desc: "Kidz | Cartoons"}
- {id: 23, cat: PC, desc: "Linux"}
- {id: 7, cat: PC/Mac, desc: "Mac"}
- {id: 6, cat: Audio, desc: "Music Mp3 | FLAC"}
- {id: 21, cat: Movies, desc: "Pack"}
- {id: 30, cat: TV/SD, desc: "PDTV | SDTV"}
- {id: 11, cat: XXX, desc: "Porn -[+18]- xXx"}
- {id: 47, cat: XXX/UHD, desc: "Porn UHD 4K -[+18]- xXx"}
- {id: 18, cat: Console/PS3, desc: "PS3 | Playstation 3"}
- {id: 46, cat: Console/PS4, desc: "PS4 | PlayStation 4"}
- {id: 17, cat: Console/PSP, desc: "PSP | Playstation"}
- {id: 39, cat: TV/Sport, desc: "Sport TV"}
- {id: 38, cat: Movies, desc: "TS: TeleSync | HD-TS"}
- {id: 10, cat: TV, desc: "TV Episode | Season Complete"}
- {id: 49, cat: TV/UHD, desc: "TV UHD | 2160p | Episodes"}
- {id: 41, cat: TV/WEB-DL, desc: "TVRip"}
- {id: 24, cat: Audio/Video, desc: "VideoClip"}
- {id: 45, cat: Audio, desc: "Vinyl Rip"}
- {id: 14, cat: Other, desc: "Wallpapers"}
- {id: 25, cat: Movies/WEB-DL, desc: "WEBRip | WEB-DL"}
- {id: 26, cat: Console/Wii, desc: "Wii Games"}
- {id: 29, cat: PC/0day, desc: "Windows PC"}
- {id: 42, cat: Other/Misc, desc: "X EXTERN ONLY MAGNET"}
- {id: 2, cat: Console/XBox 360, desc: "XBOX 360"}
- {id: 50, cat: XXX/ImageSet, desc: "xXx iMAGESET (+18)"}
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
music-search: [q]
book-search: [q]
settings:
- name: username
type: text
label: Username
- name: password
type: password
label: Password
- name: sort
type: select
label: Sort requested from site
default: id
options:
id: created
seeders: seeders
size: size
name: title
- name: type
type: select
label: Order requested from site
default: desc
options:
desc: desc
asc: asc
login:
path: account-login.php
method: post
inputs:
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
error:
- selector: span.titlebar:contains("Access Denied")
message:
selector: td.text
test:
path: index.php
selector: a[href="account-logout.php"]
search:
paths:
- path: torrents-search.php
inputs:
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
search: "{{ .Keywords }}"
# 0 all 1 English 2 etc...
lang: 0
sort: "{{ .Config.sort }}"
order: "{{ .Config.type }}"
keywordsfilters:
- name: re_replace
args: ["(\\w+)", "+$1"] # prepend + to each word
rows:
selector: table.xtrz > tbody > tr[class^="ttable_col"]
fields:
category:
selector: a[href^="torrents.php?cat="]
attribute: href
filters:
- name: querystring
args: cat
_language:
selector: td:nth-last-child(5)
_vip:
selector: img[src="/images/vip-icon.png"]
attribute: alt
optional: true
title:
selector: a[href^="file.php?id="] b
filters:
- name: append
args: " {{ .Result._language }}{{ if .Result._vip }} VIP ONLY{{ else }}{{ end }}"
details:
selector: a[href^="file.php?id="]
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href
poster:
selector: a[href^="file.php?id="]
attribute: onmouseover
filters:
- name: regexp
args: "src=(.+?) "
- name: replace
args: ["/pic/uploadimage.jpg", ""]
date:
selector: td:nth-last-child(1)
# auto adjusted by site account profile
filters:
- name: dateparse
args: "dd.MM.yyyyHH:mm:ss"
leechers:
selector: td:nth-last-child(2)
seeders:
selector: td:nth-last-child(3)
size:
selector: td:nth-last-child(4)
downloadvolumefactor:
case:
img[src="/images/free.png"]: 0
"*": 1
uploadvolumefactor:
text: 1
genre:
# Drama, Romance | N/A | 2022 | 112 min | N/A
# Drama:Family:Romance
selector: td:nth-child(2)
remove: a
filters:
- name: split
args: ["|", 0]
- name: re_replace
args: ["\\bn\\\\a\\b", ""]
description:
text: "{{ .Result.genre }}{{ if .Result._vip }}</br>VIP ONLY{{ else }}{{ end }}"
minimumratio:
text: 1.0
minimumseedtime:
# 1 day (as seconds = 24 x 60 x 60)
text: 86400
# engine n/a

View File

@@ -22,55 +22,55 @@ legacylinks:
caps:
categorymappings:
- {id: "/anime/", cat: TV/Anime, desc: Anime}
- {id: "/anime//english-translated/english-translated/", cat: TV/Anime, desc: "Anime English Translated"}
- {id: "/anime//anime/english-translated/", cat: TV/Anime, desc: "Anime English Translated"}
- {id: "/applications/", cat: PC, desc: Apps}
- {id: "/applications//android/android/", cat: PC/Mobile-Android, desc: "Apps Android"}
- {id: "/applications//ios/ios/", cat: PC/Mobile-iOS, desc: "Apps iOS"}
- {id: "/applications//linux/linux/", cat: PC, desc: "Apps Linux"}
- {id: "/applications//mac/mac/", cat: PC/Mac, desc: "Apps Mac"}
- {id: "/applications//other-applications/other-applications/", cat: PC/Mobile-Other, desc: "Apps Other"}
- {id: "/applications//windows/windows/", cat: PC/0day, desc: "Apps Windows"}
- {id: "/applications//applications/android/", cat: PC/Mobile-Android, desc: "Apps Android"}
- {id: "/applications//applications/ios/", cat: PC/Mobile-iOS, desc: "Apps iOS"}
- {id: "/applications//applications/linux/", cat: PC, desc: "Apps Linux"}
- {id: "/applications//applications/mac/", cat: PC/Mac, desc: "Apps Mac"}
- {id: "/applications//applications/other-applications/", cat: PC/Mobile-Other, desc: "Apps Other"}
- {id: "/applications//applications/windows/", cat: PC/0day, desc: "Apps Windows"}
- {id: "/books/", cat: Books, desc: Books}
- {id: "/books//audio-books/audio-books/", cat: Audio/Audiobook, desc: "Books Audiobooks"}
- {id: "/books//comics/comics/", cat: Books/Comics, desc: "Books Comics"}
- {id: "/books//ebooks/ebooks/", cat: Books/EBook, desc: "Books Ebooks"}
- {id: "/books//books/audio-books/", cat: Audio/Audiobook, desc: "Books Audiobooks"}
- {id: "/books//books/comics/", cat: Books/Comics, desc: "Books Comics"}
- {id: "/books//books/ebooks/", cat: Books/EBook, desc: "Books Ebooks"}
- {id: "/games/", cat: PC/Games, desc: Games}
- {id: "/games//nds/nds/", cat: Console/NDS, desc: "Games NDS"}
- {id: "/games//other-games/other-games/", cat: Console/Other, desc: "Games Other"}
- {id: "/games//pc-games/pc-games/", cat: PC/Games, desc: "Games PC"}
- {id: "/games//ps3/ps3/", cat: Console/PS3, desc: "Games PS3"}
- {id: "/games//ps4/ps4/", cat: Console/PS4, desc: "Games PS4"}
- {id: "/games//psp/psp/", cat: Console/PSP, desc: "Games PSP"}
- {id: "/games//switch/switch/", cat: Console/Other, desc: "Games Switch"}
- {id: "/games//wii/wii/", cat: Console/Wii, desc: "Games Wii"}
- {id: "/games//xbox360/xbox360/", cat: Console/XBox 360, desc: "Games Xbox360"}
- {id: "/games//mac/mac/", cat: PC/Mac, desc: "Games Mac"}
- {id: "/games//games/nds/", cat: Console/NDS, desc: "Games NDS"}
- {id: "/games//games/other-games/", cat: Console/Other, desc: "Games Other"}
- {id: "/games//games/pc-games/", cat: PC/Games, desc: "Games PC"}
- {id: "/games//games/ps3/", cat: Console/PS3, desc: "Games PS3"}
- {id: "/games//games/ps4/", cat: Console/PS4, desc: "Games PS4"}
- {id: "/games//games/psp/", cat: Console/PSP, desc: "Games PSP"}
- {id: "/games//games/switch/", cat: Console/Other, desc: "Games Switch"}
- {id: "/games//games/wii/", cat: Console/Wii, desc: "Games Wii"}
- {id: "/games//games/xbox360/", cat: Console/XBox 360, desc: "Games Xbox360"}
- {id: "/games//games/mac/", cat: PC/Mac, desc: "Games Mac"}
- {id: "/movies/", cat: Movies, desc: Movies}
- {id: "/movies//3d-movies/3d-movies/", cat: Movies/3D, desc: "Movies 3D"}
- {id: "/movies//bollywood/bollywood/", cat: Movies, desc: "Movies Bollywood"}
- {id: "/movies//documentary/documentary/", cat: Movies, desc: "Movies Documentary"}
- {id: "/movies//dubbed-movies/dubbed-movies/", cat: Movies, desc: "Movies Dubbed"}
- {id: "/movies//dvd/dvd/", cat: Movies/DVD, desc: "Movies DVD"}
- {id: "/movies//highres-movies/highres-movies/", cat: Movies/HD, desc: "Movies Highres"}
- {id: "/movies//mp4/mp4/", cat: Movies, desc: "Movies MP4"}
- {id: "/movies//other-movies/other-movies/", cat: Movies, desc: "Movies Other Movies"}
- {id: "/movies//ultrahd/ultrahd/", cat: Movies/UHD, desc: "Movies UltraHD"}
- {id: "/movies//music-videos/music-videos/", cat: Audio/Video, desc: "Movies Music videos"}
- {id: "/movies//movie-clips/movie-clips/", cat: Movies/Other, desc: "Movies Movie clips"}
- {id: "/movies//movies/3d-movies/", cat: Movies/3D, desc: "Movies 3D"}
- {id: "/movies//movies/bollywood/", cat: Movies, desc: "Movies Bollywood"}
- {id: "/movies//movies/documentary/", cat: Movies, desc: "Movies Documentary"}
- {id: "/movies//movies/dubbed-movies/", cat: Movies, desc: "Movies Dubbed"}
- {id: "/movies//movies/dvd/", cat: Movies/DVD, desc: "Movies DVD"}
- {id: "/movies//movies/highres-movies/", cat: Movies/HD, desc: "Movies Highres"}
- {id: "/movies//movies/mp4/", cat: Movies, desc: "Movies MP4"}
- {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//aac/aac/", cat: Audio, desc: "Music AAC"}
- {id: "/music//lossless/lossless/", cat: Audio/Lossless, desc: "Music Lossless"}
- {id: "/music//mp3/mp3/", cat: Audio/MP3, desc: "Music MP3"}
- {id: "/music//other-music/other-music/", cat: Audio/Other, desc: "Music Other"}
- {id: "/music//radio-shows/radio-shows/", cat: Audio, desc: "Music Radio Shows"}
- {id: "/music//music/aac/", cat: Audio, desc: "Music AAC"}
- {id: "/music//music/lossless/", cat: Audio/Lossless, desc: "Music Lossless"}
- {id: "/music//music/mp3/", cat: Audio/MP3, desc: "Music MP3"}
- {id: "/music//music/other-music/", cat: Audio/Other, desc: "Music Other"}
- {id: "/music//music/radio-shows/", cat: Audio, desc: "Music Radio Shows"}
- {id: "/other/", cat: Other, desc: Other}
- {id: "/tv/", cat: TV, desc: TV}
- {id: "/xxx/", cat: XXX, desc: XXX}
- {id: "/xxx//games/games/", cat: XXX/Other, desc: "XXX Games"}
- {id: "/xxx//hentai/hentai/", cat: XXX/Other, desc: "XXX Hentai"}
- {id: "/xxx//magazines/magazines/", cat: XXX/Other, desc: "XXX Magazines"}
- {id: "/xxx//pictures/pictures/", cat: XXX/ImageSet, desc: "XXX Pictures"}
- {id: "/xxx//video/video/", cat: XXX, desc: "XXX Video"}
- {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:

View File

@@ -1,7 +1,7 @@
---
id: f1carreras-api
name: F1Carreras (API)
description: "F1Carreras is a Spanish Private Torrent Tracker for Motor Racing TV Releases"
description: "F1Carreras is a SPANISH Private Torrent Tracker for Motor Racing TV Releases"
language: es-MX
type: private
encoding: UTF-8
@@ -74,7 +74,7 @@ search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
- path: api/torrents/filter
response:
type: json

View File

@@ -6,6 +6,8 @@ language: en-US
type: private
encoding: UTF-8
links:
- https://www.fappaizuri.me/
legacylinks:
- https://fappaizuri.me/
caps:
@@ -73,6 +75,11 @@ login:
path: index.php
selector: a[href="account-logout.php"]
download:
selectors:
- selector: a[href^="download.php?id="]
attribute: href
search:
paths:
# https://fappaizuri.me/torrents-search.php?search=&c8=1&c6=1&incldead=1&freeleech=0&lang=0
@@ -90,7 +97,7 @@ search:
order: "{{ .Config.type }}"
rows:
selector: tr.t-row:has(a[href^="download.php?id="])
selector: tr.t-row
fields:
category:
@@ -105,11 +112,11 @@ search:
selector: a[href^="torrents-details.php?id="]
attribute: href
download:
selector: a[href^="download.php?id="]
selector: a[href^="torrents-details.php?id="]
attribute: href
poster:
selector: a[href^="torrents-details.php?id="]
attribute: onmouseover
attribute: onMouseover
filters:
- name: regexp
args: src=(.+?)>
@@ -123,13 +130,17 @@ search:
- name: append
args: "{{ if .Result._language }} - {{ .Result._language }}{{ else }}{{ end }}"
size:
selector: td:nth-child(4)
selector: td:nth-child(3)
seeders:
selector: td:nth-child(5)
leechers:
selector: td:nth-child(6)
grabs:
selector: td:nth-child(7)
date:
text: now
selector: td:nth-child(8)
filters:
- name: timeago
downloadvolumefactor:
case:
img[src="images/free.png"]: 0

View File

@@ -72,7 +72,7 @@ search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
- path: api/torrents/filter
response:
type: json
@@ -183,5 +183,5 @@ search:
uploadvolumefactor:
text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}"
minimumratio:
text: 0.71
# json UNIT3D 8.3.6
text: 0.81
# json UNIT3D 9.1.0

View File

@@ -0,0 +1,148 @@
---
id: fenyarnyek-tracker
name: Fenyarnyek-Tracker
description: "Fenyarnyek-Tracker is a HUNGARIAN semi private site for TV / MOVIES / GENERAL"
language: hu-HU
type: semi-private
encoding: UTF-8
links:
- http://tracker.fenyarnyek.com/
legacylinks:
- https://tracker.fenyarnyek.com/ # site is forcing http
caps:
categorymappings:
- {id: 13, cat: Movies/SD, desc: "SD Hun"}
- {id: 14, cat: Movies/SD, desc: "SD Eng"}
- {id: 15, cat: Movies/SD, desc: "Xvid Hun"}
- {id: 16, cat: Movies/SD, desc: "Xvid Eng"}
- {id: 17, cat: Movies/HD, desc: "HD Hun"}
- {id: 18, cat: Movies/HD, desc: "HD Eng"}
- {id: 19, cat: Movies/DVD, desc: "DVD Hun"}
- {id: 20, cat: Movies/DVD, desc: "DVD Eng"}
- {id: 21, cat: Movies/SD, desc: "Cam Hun"}
- {id: 22, cat: Movies/SD, desc: "Cam Eng"}
- {id: 23, cat: TV, desc: "Sorozat Hun"}
- {id: 24, cat: TV, desc: "Sorozat Eng"}
- {id: 25, cat: TV/Anime, desc: "Animációs"}
- {id: 26, cat: Books, desc: "Ebook Hun"}
- {id: 27, cat: Books, desc: "Ebook Eng"}
- {id: 28, cat: PC/Games, desc: "Game Iso"}
- {id: 29, cat: PC/Games, desc: "Game Rip"}
- {id: 30, cat: XXX, desc: "XXX Film"}
- {id: 31, cat: XXX/ImageSet, desc: "XXX kép"}
- {id: 32, cat: Audio, desc: "Zene Hun"}
- {id: 33, cat: Audio, desc: "Zene Eng"}
- {id: 34, cat: Other, desc: "Képek"}
- {id: 35, cat: PC/Mobile-Other, desc: "Mobil"}
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
music-search: [q]
book-search: [q]
settings:
- name: username
type: text
label: Username
- name: password
type: password
label: Password
- name: sort
type: select
label: Sort requested from site
default: 3
options:
3: created
5: seeders
2: title
- name: type
type: select
label: Order requested from site
default: 2
options:
2: desc
1: asc
- name: info
type: info
label: Results Per Page
default: For best results, change the <b>Torrents per page:</b> setting to <b>100</b> on your account profile.
login:
method: post
path: index.php?page=login
inputs:
uid: "{{ .Config.username }}"
pwd: "{{ .Config.password }}"
error:
- selector: td.lista span[style="color:#FF0000;"]
test:
path: index.php
selector: a[href="logout.php"]
search:
paths:
# http://tracker.fenyarnyek.com/index.php?page=torrents&search=&category=0&active=0
- path: index.php
inputs:
page: torrents
search: "{{ .Keywords }}"
# does not support multi categories, defaulting to All.
category: 0
# 0 all, 1 activeonly, 2 deadonly
active: 0
order: "{{ .Config.sort }}"
by: "{{ .Config.type }}"
rows:
selector: table.lista > tbody > tr:has(a[href^="download.php?id="])
fields:
category:
selector: a[href*="category="]
attribute: href
filters:
- name: querystring
args: category
title:
selector: a[href^="index.php?page=torrent-details"]
details:
selector: a[href^="index.php?page=torrent-details"]
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href
poster:
selector: a[href^="index.php?page=torrent-details"]
attribute: onmouseover
filters:
- name: regexp
args: "src=(.+?) "
date:
selector: td:nth-child(4)
# auto adjusted by site account profile
filters:
- name: dateparse
args: "dd/MM/yyyy"
size:
selector: a[href^="index.php?page=torrent-details"]
attribute: onmouseover
filters:
- name: regexp
args: "Méret: (.+?)<"
seeders:
selector: td:nth-last-child(5)
leechers:
selector: td:nth-last-child(6)
grabs:
selector: td:nth-last-child(7)
downloadvolumefactor:
text: 1
uploadvolumefactor:
text: 1
minimumseedtime:
# 2 days (as seconds = 2 x 24 x 60 x 60)
text: 172800
# xbtit

View File

@@ -0,0 +1,70 @@
---
id: filemood
name: FileMood
description: "FileMood is a Public BitTorrent DHT search engine."
language: en-US
type: public
encoding: UTF-8
links:
- https://filemood.com/
caps:
categories:
Other: Other
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
music-search: [q]
book-search: [q]
settings:
- name: info_category_8000
type: info_category_8000
search:
paths:
- path: result
followredirect: true
inputs:
q: "{{ .Keywords }}{{ if .Keywords }} in:title{{ else }}{{ end }}"
rows:
selector: table > tbody > tr:has(a.btn-success)
fields:
category:
text: Other
title:
selector: a
attribute: title
details:
selector: a
attribute: href
infohash:
selector: a
attribute: href
filters:
- name: regexp
args: "([A-F|a-f|0-9]{40})"
size:
selector: td.dn-size
date:
text: now
seeders:
selector: td.dn-status
filters:
- name: split
args: ["/", 0]
leechers:
selector: td.dn-status
filters:
- name: split
args: ["/", 1]
downloadvolumefactor:
text: 0
uploadvolumefactor:
text: 1
# engine n/a

View File

@@ -231,4 +231,4 @@ search:
filters:
- name: prepend
args: "{{ .Result.description_verified }} "
# NexusPHP v1.8.15 2024-12-23
# NexusPHP v1.9.4 2025-06-01

View File

@@ -0,0 +1,121 @@
---
id: frozenlayer
name: Frozen Layer
description: "Frozen Layer is a SPANISH Public torrent site focused on ANIME"
language: es-ES
type: public
encoding: UTF-8
requestDelay: 2
links:
- https://www.frozen-layer.com/
settings:
- name: category
type: select
label: Category
default: todos
options:
todos: todos
anime: anime
manga: manga
dorama: dorama
videojuego: videojuego
BSO: BSO
PV: PV
otros: otros
- name: info
type: info
label: Direct Downloads
default: This definition filters for search results that contain .torrent and magnet only. Results for Direct Download are not supported.
caps:
categorymappings:
- {id: Anime, cat: TV/Anime, desc: "anime"}
- {id: Manga, cat: TV/Anime, desc: "manga"}
- {id: Dorama, cat: TV/Anime, desc: "dorama"}
- {id: Videojuego, cat: TV/Anime, desc: "videojuego"}
- {id: Bso, cat: TV/Anime, desc: "BSO"}
- {id: Pv, cat: TV/Anime, desc: "PV"}
- {id: Otros, cat: TV/Anime, desc: "otros"}
modes:
search: [q]
tv-search: [q, season, ep]
search:
paths:
- path: "{{ if .Keywords }}buscar/descargas/{{ .Config.category }}/{{ .Keywords }}?search=Buscar{{ else }}descargas{{ end }}"
- path: "{{ if .Keywords }}buscar/descargas/{{ .Config.category }}/{{ .Keywords }}?search=Buscar&{{ else }}descargas?{{ end }}page=2"
keywordsfilters:
- name: re_replace # remove first season from search string
args: ["(?i)(S1)", ""]
- name: re_replace # switch second season from search string
args: ["(?i)(S2)", "segunda temporada"]
- name: re_replace # switch third season from search string
args: ["(?i)(S3)", "tercera temporada"]
- name: re_replace # remove E from episode number from search string
args: ["(?i)E([0-9]+)", "$1"]
rows:
selector: table#descargas > tbody > tr:has(td:has(a[href^="magnet:?"]))
fields:
category:
text: "{{ if eq .Config.category \"todos\" }}Anime{{ else }}{{ .Config.category }}{{ end }}"
title:
selector: td.tit a
filters:
- name: re_replace
args: ["\\/|\\(|\\)", " "]
- name: re_replace
args: ["([A-z]*) temporada", ""]
- name: re_replace
args: ["(?i)Sprimera|Ssegunda|Stercera", ""]
- name: re_replace
args: ["S([0-9]+) - Episodio ([0-9]+)", "$2"]
- name: re_replace
args: ["- Episodio ([0-9]*)", "$1"]
- name: append
args: " Spanish"
details:
selector: td.tit a
attribute: href
download:
selector: td:nth-child(1) a[href$=".torrent"]
attribute: href
magnet:
selector: td:nth-child(1) a[href^="magnet:?"]
attribute: href
date_day:
# 1d
# 2d 3h
# 3 dias
# 3h 14m
optional: true
selector: td.fecha:not(:contains("Jan:")):not(:contains("Feb")):not(:contains("Mar:")):not(:contains("Apr")):not(:contains("May:")):not(:contains("Jun")):not(:contains("Jul:")):not(:contains("Aug")):not(:contains("Sep:")):not(:contains("Oct")):not(:contains("Nov:")):not(:contains("Dec"))
filters:
- name: replace
args: ["días", "days ago"]
- name: timeago
date_year:
# 29 Oct 17
optional: true
selector: td.fecha:not(:contains("d")):not(:contains("h")):not(:contains("m"))
filters:
- name: append
args: " +01:00" # CET
- name: dateparse
args: "dd MMM yy zzz"
date:
text: "{{ if or .Result.date_year .Result.date_day }}{{ or .Result.date_year .Result.date_day }}{{ else }}now{{ end }}"
size:
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

@@ -1,7 +1,7 @@
---
id: fuzer
name: Fuzer
description: "Fuzer is a private torrent website with israeli torrents."
description: "Fuzer (FZ) is an ISRAELI Private Torrent Tracker for MOVIES / TV / GENERAL"
language: he-IL
type: private
encoding: windows-1255

View File

@@ -92,6 +92,7 @@ caps:
- {id: 60, cat: XXX, desc: "Straight younger"}
- {id: 45, cat: Movies, desc: "Themed Movie"}
- {id: 47, cat: XXX, desc: "Trans"}
- {id: 70, cat: XXX, desc: "Trans/FTM"}
- {id: 1, cat: TV, desc: "TV / Episodes"}
- {id: 41, cat: XXX, desc: "Twinks"}
- {id: 42, cat: XXX, desc: "Vintage"}

View File

@@ -12,12 +12,12 @@ legacylinks:
caps:
categorymappings:
- {id: 1, cat: Movies, desc: "Film"}
- {id: 2, cat: TV, desc: "Série"}
- {id: 3, cat: Audio, desc: "Musique"}
- {id: 1, cat: Movies, desc: "Films"}
- {id: 2, cat: TV, desc: "Séries"}
- {id: 3, cat: Books, desc: "Ebook"}
- {id: 4, cat: Console, desc: "Jeux"}
- {id: 5, cat: PC, desc: "Logiciel"}
- {id: 6, cat: Books, desc: "Ebook"}
- {id: 6, cat: Audio, desc: "Musique"}
modes:
search: [q]
@@ -33,11 +33,15 @@ settings:
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://generation-free.org/\" target=\"_blank\">Generation-Free</a> account <i>My Security</i> page and clicking on the <b>API Token</b> tab."
default: "Find or Generate a new API Token by accessing your <a href=\"https://generation-free.org/\" target=\"_blank\">Generation-Free</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
default: false
- name: single_file_release_use_filename
type: checkbox
label: Use filename as title for single file releases
default: true
- name: multilang
type: checkbox
label: Replace MULTi by another language in release name
@@ -95,7 +99,7 @@ search:
paths:
# https://github.com/HDInnovations/UNIT3D-Community-Edition/wiki/Torrent-API-(UNIT3D-v8.x.x)
# https://github.com/HDInnovations/UNIT3D-Community-Edition/blob/master/app/Http/Controllers/API/TorrentController.php#L476
- path: "/api/torrents/filter"
- path: api/torrents/filter
response:
type: json
@@ -111,7 +115,7 @@ search:
imdbId: "{{ .Query.IMDBIDShort }}"
tmdbId: "{{ .Query.TMDBID }}"
tvdbId: "{{ .Query.TVDBID }}"
free[]: "{{ if .Config.freeleech }}100{{ else }}{{ end }}"
"free[]": "{{ if .Config.freeleech }}100{{ else }}{{ end }}"
sortField: "{{ .Config.sort }}"
sortDirection: "{{ .Config.type }}"
perPage: 100
@@ -127,8 +131,15 @@ search:
fields:
category:
selector: category_id
title_phase1:
title_optional:
selector: name
title_filename:
selector: "files[0].name"
optional: true
files:
selector: num_file
title_phase1:
text: "{{ if and (.Config.single_file_release_use_filename) (eq .Result.files \"1\") (.Result.title_filename) }}{{ .Result.title_filename }}{{ else }}{{ .Result.title_optional }}{{ end }}"
title_vfq:
text: "{{ .Result.title_phase1 }}"
filters:
@@ -170,14 +181,10 @@ search:
genre:
selector: meta.genres
filters:
- name: re_replace
args: ["(?i)^None$", ""]
- name: replace
args: [" & ", "_&_"]
description:
text: "{{ .Result.genre }}"
files:
selector: num_file
seeders:
selector: seeders
leechers:
@@ -194,7 +201,12 @@ search:
args: "MM/dd/yyyy HH:mm:ss zzz"
size:
selector: size
downloadvolumefactor:
_featured:
selector: featured
case:
False: "{{ .False }}"
True: "{{ .True }}"
downloadvolumefactor_freeleech:
# api returns 0%, 25%, 50%, 75%, 100%
selector: freeleech
case:
@@ -204,13 +216,20 @@ search:
75%: 0.25
100%: 0 # freeleech
"*": 0 # catch errors
uploadvolumefactor:
# api returns 0=false, 1=true
downloadvolumefactor:
text: "{{ if .Result._featured }}0{{ else }}{{ .Result.downloadvolumefactor_freeleech }}{{ end }}"
uploadvolumefactor_double_upload:
# api returns False, True
selector: double_upload
case:
0: 1 # normal
1: 2 # double
False: 1 # normal
True: 2 # double
uploadvolumefactor:
text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}"
# global MR is 0.5 but torrents must be seeded for 3 days regardless of ratio
# minimumratio:
# text: 0.5
minimumseedtime:
# 2 days (as seconds = 2 x 24 x 60 x 60)
text: 172800
# json UNIT3D 6.5.0
# 3 days (as seconds = 3 x 24 x 60 x 60)
text: 259200
# json UNIT3D 9.0.1

View File

@@ -26,19 +26,11 @@ caps:
book-search: [q]
settings:
- name: username
- name: cookie
type: text
label: Username
- name: password
type: password
label: Password
- name: 2facode
type: text
label: 2FA code
- name: info_2fa
type: info
label: "About 2FA code"
default: "Only fill in the <b>2FA code</b> box if you have enabled <b>2FA</b> on the GGPT Web Site. Otherwise just leave it empty."
label: Cookie
- name: info_cookie
type: info_cookie
- name: freeleech
type: checkbox
label: Search freeleech only
@@ -65,26 +57,10 @@ settings:
default: "Account retention rules:<ol><li>Extreme User and above will be retained forever</li><li>Elite User and above will not have their account deleted within 180 days after parking (in the control panel)</li><li>Users with a parked account will be deleted if they do not log in for 180 consecutive days</li><li>Users with a non-parked account will be deleted if they do not log in for 180 consecutive days</li><li>Users who have no traffic (i.e. upload/download data are both 0) will be deleted if they do not log in for 30 consecutive days.</li></ol>"
login:
path: login.php
method: form
form: form[action="takelogin.php"]
captcha:
type: image
selector: img[alt="CAPTCHA"]
input: imagestring
# using the cookie method because site disables login occasionally (referred to as the silent state on the site)
method: cookie
inputs:
secret: ""
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
two_step_code: "{{ .Config.2facode }}"
logout: ""
securelogin: ""
ssl: yes
trackerssl: yes
error:
- selector: td.embedded:has(h2:contains("失败"))
message:
selector: td.text
cookie: "{{ .Config.cookie }}"
test:
path: index.php
selector: a[href="logout.php"]

View File

@@ -1,7 +1,7 @@
---
id: gigatorrents
name: GigaTorrents
description: "Giga Torrents is a Hungarian Private site for TV / MOVIES / GENERAL"
description: "GigaTorrents is a HUNGARIAN Private Torrent Tracker for MOVIES / TV / GENERAL"
language: hu-HU
type: private
encoding: UTF-8

View File

@@ -1,7 +1,7 @@
---
id: gimmepeers
name: GimmePeers
description: "GimmePeers (formerly ILT) is a Paid Private Torrent Tracker for MOVIES / TV / GENERAL"
description: "GimmePeers (formerly ILT) is a Private PAY2DL Torrent Tracker for MOVIES / TV / GENERAL"
language: en-US
type: private
encoding: iso-8859-1

View File

@@ -1,7 +1,7 @@
---
id: girotorrent
name: Girotorrent
description: "Girotorrent is an ITALIAN Private site for TV / MOVIES / GENERAL"
description: "Girotorrent is an ITALIAN Private Torrent Tracker for MOVIES / TV / GENERAL"
language: it-IT
type: private
encoding: UTF-8

View File

@@ -1,126 +0,0 @@
---
id: glodls
name: GloDLS
description: "GloDLS is a Public Torrent Tracker for MOVIES / TV / GENERAL"
language: en-US
type: public
encoding: UTF-8
links:
- https://glodls.to/
- https://gtso.cc/
- https://glodls.unblockninja.com/
legacylinks:
- https://glodls.rocks/
- https://gtdb.to/
- https://gtdb.cc/
- https://www.gtdb.to/
- https://glotorrents.mrunblock.bond/
- https://glotorrents.nocensor.cloud/
- https://glodls.ninjaproxy1.com/ # blank
- https://glotorrents.unblockit.download/
caps:
categorymappings:
- {id: 50, cat: XXX, desc: "XXX"}
- {id: 5, cat: PC/Mobile-Android, desc: "Android"}
- {id: 28, cat: TV/Anime, desc: "Anime"}
- {id: 18, cat: PC, desc: "Apps"}
- {id: 51, cat: Books/EBook, desc: "Books"}
- {id: 73, cat: XXX, desc: "Desi Porn"}
- {id: 75, cat: Audio/Lossless, desc: "FLAC"}
- {id: 10, cat: PC/Games, desc: "Games"}
- {id: 55, cat: PC/Mac, desc: "Macintosh"}
- {id: 52, cat: PC/Mobile-Other, desc: "Mobile"}
- {id: 1, cat: Movies, desc: "Movies"}
- {id: 22, cat: Audio, desc: "Music"}
- {id: 33, cat: Other, desc: "Other"}
- {id: 72, cat: TV, desc: "Packs"}
- {id: 70, cat: Other, desc: "Pictures"}
- {id: 76, cat: TV/Sport, desc: "Sports"}
- {id: 74, cat: Books, desc: "Tutorials"}
- {id: 41, cat: TV, desc: "TV"}
- {id: 71, cat: Audio/Video, desc: "Videos"}
- {id: 54, cat: PC/0day, desc: "Windows"}
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: id
options:
id: created
seeders: seeders
size: size
name: title
- name: type
type: select
label: Order requested from site
default: desc
options:
desc: desc
asc: asc
search:
paths:
# https://glodls.to/search_results.php?c1=1&c72=1&c41=1&search=blacklist+s07e05&cat=0&incldead=1&inclexternal=0&lang=0&sort=id&order=desc
- path: search_results.php
allowEmptyInputs: true
inputs:
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
search: "{{ .Keywords }}"
cat: 0
# 0 active 1 incldead 2 onlydead
incldead: 1
# 0 both 1 local 2 external
inclexternal: 0
# 0 all 1 english etc
lang: 0
sort: "{{ .Config.sort }}"
order: "{{ .Config.type }}"
rows:
selector: table.ttable_headinner tr.t-row
after: 1
fields:
category_optional:
selector: a[href^="/search.php?cat="]
attribute: href
optional: true
filters:
- name: querystring
args: cat
category:
text: "{{ if .Result.category_optional }}{{ .Result.category_optional }}{{ else }}33{{ end }}"
title:
selector: td:nth-child(2) a[title]
attribute: title
details:
selector: td:nth-child(2) a[title]
attribute: href
download:
selector: a[href^="/down.php?id="], a[href*="itorrents.org/torrent/"]
attribute: href
magnet:
selector: a[href^="magnet:?xt="]
attribute: href
size:
selector: td:nth-child(5)
seeders:
selector: td:nth-child(6)
leechers:
selector: td:nth-child(7)
date:
text: now
downloadvolumefactor:
text: 0
uploadvolumefactor:
text: 1
# engine n/a

View File

@@ -1,7 +1,7 @@
---
id: happyfappy
name: HappyFappy
description: "HappyFappy is a Private Torrent Tracker for 3X"
description: "HappyFappy (HF) is a Private Torrent Tracker for 3X"
language: en-US
type: private
encoding: UTF-8

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