diff --git a/definitions/v5/1337x.yml b/definitions/v5/1337x.yml
index c53dff38a..feb67aaa0 100644
--- a/definitions/v5/1337x.yml
+++ b/definitions/v5/1337x.yml
@@ -12,7 +12,7 @@ links:
- https://x1337x.ws/
- https://x1337x.eu/
- https://x1337x.se/
- - https://1337x.unblockit.bet/
+ - https://1337x.unblockit.cat/
- https://1337x.nocensor.world/
- https://1337x.unblockninja.com/
legacylinks:
@@ -37,6 +37,7 @@ legacylinks:
- https://1337x.unblockit.name/
- https://1337x.nocensor.sbs/
- https://1337x.unblockit.ist/
+ - https://1337x.unblockit.bet/
caps:
categorymappings:
diff --git a/definitions/v5/audiobookbay.yml b/definitions/v5/audiobookbay.yml
index 007530ea9..19cb86ea0 100644
--- a/definitions/v5/audiobookbay.yml
+++ b/definitions/v5/audiobookbay.yml
@@ -8,7 +8,7 @@ encoding: UTF-8
links:
- https://audiobookbay.fi/
- https://audiobookbay.se/
- - https://audiobookbay.unblockit.bet/
+ - https://audiobookbay.unblockit.cat/
legacylinks:
- https://audiobookbay.la/
- https://audiobookbay.unblockit.uno/
@@ -31,6 +31,7 @@ legacylinks:
- http://audiobookbay.se/
- http://audiobookbayabb.com/
- https://audiobookbay.unblockit.ist/
+ - https://audiobookbay.unblockit.bet/
caps:
categorymappings:
diff --git a/definitions/v5/btmirror.yml b/definitions/v5/btmirror.yml
index fab704941..30950cd18 100644
--- a/definitions/v5/btmirror.yml
+++ b/definitions/v5/btmirror.yml
@@ -7,11 +7,12 @@ type: public
encoding: UTF-8
links:
- https://btsao.com/
- - https://btmirror.unblockit.bet/
+ - https://btmirror.unblockit.cat/
legacylinks:
- https://btmirror.unblockit.blue/
- https://btmirror.unblockit.name/
- https://btmirror.unblockit.ist/
+ - https://btmirror.unblockit.bet/
caps:
categories:
diff --git a/definitions/v5/demonoid.yml b/definitions/v5/demonoid.yml
index 103d95054..d95abe6a9 100644
--- a/definitions/v5/demonoid.yml
+++ b/definitions/v5/demonoid.yml
@@ -12,7 +12,7 @@ links:
- https://www.dnoid.pw/
- https://demonoidevmsgasmojajlhikwetsr4pxzw6xkjt3dgdv6nr5yxvsamid.onion.ws/
- https://demonoidevmsgasmojajlhikwetsr4pxzw6xkjt3dgdv6nr5yxvsamid.onion.pet/
- - https://demonoid.unblockit.bet/
+ - https://demonoid.unblockit.cat/
- https://demonoid.torrentbay.to/
- https://demonoid.nocensor.world/
legacylinks:
@@ -35,6 +35,7 @@ legacylinks:
- https://demonoid.unblockit.name/
- https://demonoid.nocensor.sbs/
- https://demonoid.unblockit.ist/
+ - https://demonoid.unblockit.bet/
caps:
categorymappings:
diff --git a/definitions/v5/extratorrent-st.yml b/definitions/v5/extratorrent-st.yml
index 115202a72..6b56eb22d 100644
--- a/definitions/v5/extratorrent-st.yml
+++ b/definitions/v5/extratorrent-st.yml
@@ -7,7 +7,7 @@ type: public
encoding: UTF-8
links:
- https://extratorrent.st/
- - https://extratorrent.unblockit.bet/
+ - https://extratorrent.unblockit.cat/
- https://extratorrent.nocensor.world/
legacylinks:
- https://extratorrent.nocensor.work/
@@ -23,6 +23,7 @@ legacylinks:
- https://extratorrent.unblockit.name/
- https://extratorrent.nocensor.sbs/
- https://extratorrent.unblockit.ist/
+ - https://extratorrent.unblockit.bet/
caps:
categorymappings:
diff --git a/definitions/v5/eztv.yml b/definitions/v5/eztv.yml
index 67e7bce4c..2f001cb6e 100644
--- a/definitions/v5/eztv.yml
+++ b/definitions/v5/eztv.yml
@@ -13,7 +13,7 @@ links:
- https://eztv.yt/
- https://eztv1.xyz/
- https://eztv.unblockninja.com/
- - https://eztv.unblockit.bet/
+ - https://eztv.unblockit.cat/
- https://eztv.nocensor.world/
legacylinks:
- https://eztv.ag/ # redirects to .re
@@ -39,6 +39,7 @@ legacylinks:
- https://eztv.unblockit.name/
- https://eztv.nocensor.sbs/
- https://eztv.unblockit.ist/
+ - https://eztv.unblockit.bet/
caps:
categories:
diff --git a/definitions/v5/glodls.yml b/definitions/v5/glodls.yml
index dff2c80d3..9e2cf2c19 100644
--- a/definitions/v5/glodls.yml
+++ b/definitions/v5/glodls.yml
@@ -10,7 +10,7 @@ links:
- https://glodls.to/
- https://gtdb.cc/
- https://www.gtdb.to/
- - https://glotorrents.unblockit.bet/
+ - https://glotorrents.unblockit.cat/
- https://glotorrents.nocensor.world/
- https://glodls.unblockninja.com/
legacylinks:
@@ -35,6 +35,7 @@ legacylinks:
- https://glotorrents.unblockit.name/
- https://glotorrents.nocensor.sbs/
- https://glotorrents.unblockit.ist/
+ - https://glotorrents.unblockit.bet/
caps:
categorymappings:
diff --git a/definitions/v5/hebits.yml b/definitions/v5/hebits.yml
index 2e029e789..822a626bf 100644
--- a/definitions/v5/hebits.yml
+++ b/definitions/v5/hebits.yml
@@ -129,9 +129,9 @@ search:
selector: a[data-cover^="/images/"]
attribute: data-cover
files:
- selector: td:nth-child(3)
+ selector: td:nth-child(4)
date:
- selector: td:nth-child(4) span
+ selector: td:nth-child(5) span
attribute: title
filters:
- name: append
@@ -139,13 +139,13 @@ search:
- name: dateparse
args: "02/01/2006, 15:04 -07:00"
size:
- selector: td:nth-child(5)
- grabs:
selector: td:nth-child(6)
- seeders:
+ grabs:
selector: td:nth-child(7)
- leechers:
+ seeders:
selector: td:nth-child(8)
+ leechers:
+ selector: td:nth-child(9)
downloadvolumefactor:
case:
"strong.tl_notice[title*=\"חצי פריליץ'\"]": 0.5 # 50%
diff --git a/definitions/v5/keepfriends.yml b/definitions/v5/keepfriends.yml
index 71184fecf..ce585d502 100644
--- a/definitions/v5/keepfriends.yml
+++ b/definitions/v5/keepfriends.yml
@@ -127,9 +127,13 @@ search:
imdbid:
selector: a[href*="imdb.com/title/tt"]
attribute: href
+ _staff_edit:
+ selector: a[href^="edit.php?"]
+ attribute: href
+ optional: true
date_elapsed:
# time type: time elapsed (default)
- selector: td:nth-child(4) > span[title]
+ selector: "{{ if .Result._staff_edit }}td:nth-child(5) > span[title]{{ else }}td:nth-child(4) > span[title]{{ end }}"
attribute: title
optional: true
filters:
@@ -139,7 +143,7 @@ search:
args: "2006-01-02 15:04:05 -07:00"
date_added:
# time added
- selector: td:nth-child(4):not(:has(span))
+ selector: "{{ if .Result._staff_edit }}td:nth-child(5):not(:has(span)){{ else }}td:nth-child(4):not(:has(span)){{ end }}"
optional: true
filters:
- name: append
@@ -149,13 +153,13 @@ search:
date:
text: "{{ if or .Result.date_elapsed .Result.date_added }}{{ or .Result.date_elapsed .Result.date_added }}{{ else }}now{{ end }}"
size:
- selector: td:nth-child(5)
+ selector: "{{ if .Result._staff_edit }}td:nth-child(6){{ else }}td:nth-child(5){{ end }}"
seeders:
- selector: td:nth-child(6)
+ selector: "{{ if .Result._staff_edit }}td:nth-child(7){{ else }}td:nth-child(6){{ end }}"
leechers:
- selector: td:nth-child(7)
+ selector: "{{ if .Result._staff_edit }}td:nth-child(8){{ else }}td:nth-child(7){{ end }}"
grabs:
- selector: td:nth-child(8)
+ selector: "{{ if .Result._staff_edit }}td:nth-child(9){{ else }}td:nth-child(8){{ end }}"
downloadvolumefactor:
case:
img.pro_free: 0
@@ -171,7 +175,7 @@ search:
img.pro_2up: 2
"*": 1
description:
- selector: td:nth-child(2)
+ selector: "{{ if .Result._staff_edit }}td:nth-child(3){{ else }}td:nth-child(2){{ end }}"
remove: a, img
title_english:
selector: table.torrentname > tbody > tr > td.embedded
diff --git a/definitions/v5/limetorrents.yml b/definitions/v5/limetorrents.yml
index 485ad1c18..fea261aae 100644
--- a/definitions/v5/limetorrents.yml
+++ b/definitions/v5/limetorrents.yml
@@ -9,7 +9,7 @@ followredirect: true
# changes to this indexer should also be made to limetorrentsclone
links:
- https://www.limetorrents.lol/
- - https://limetorrents.unblockit.bet/
+ - https://limetorrents.unblockit.cat/
- https://limetorrents.unblockninja.com/
- https://limetorrents.nocensor.world/
legacylinks:
@@ -40,6 +40,7 @@ legacylinks:
- https://limetorrents.unblockit.name/
- https://limetorrents.nocensor.sbs/
- https://limetorrents.unblockit.ist/
+ - https://limetorrents.unblockit.bet/
caps:
categorymappings:
diff --git a/definitions/v5/mediamaatjes.yml b/definitions/v5/mediamaatjes.yml
index c182f1086..d68b31fe6 100644
--- a/definitions/v5/mediamaatjes.yml
+++ b/definitions/v5/mediamaatjes.yml
@@ -48,12 +48,13 @@ caps:
book-search: [q]
settings:
- - name: username
+ - name: cookie
type: text
- label: Username
- - name: password
- type: password
- label: Password
+ label: Cookie
+ - name: info
+ type: info
+ label: How to get the Cookie
+ default: "
- Login to this tracker with your browser
- Open the DevTools panel by pressing F12
- Select the Network tab
- Click on the Doc button (Chrome Browser) or HTML button (FireFox)
- Refresh the page by pressing F5
- Click on the first row entry
- Select the Headers tab on the Right panel
- Find 'cookie:' in the Request Headers section
- Select and Copy the whole cookie string (everything after 'cookie: ') and Paste here.
"
- name: freeleech
type: checkbox
label: Filter freeleech only
@@ -67,13 +68,9 @@ settings:
default: This site requires you to leave a Thank You comment before you can download. Enter your personalised comment above.
login:
- path: takelogin.php
- method: post
+ method: cookie
inputs:
- username: "{{ .Config.username }}"
- password: "{{ .Config.password }}"
- error:
- - selector: table.main:contains("Aanmelden mislukt")
+ cookie: "{{ .Config.cookie }}"
test:
path: /
selector: a[href="logout.php"]
diff --git a/definitions/v5/muziekfabriek.yml b/definitions/v5/muziekfabriek.yml
index 8407fb6a3..a7e8d8287 100644
--- a/definitions/v5/muziekfabriek.yml
+++ b/definitions/v5/muziekfabriek.yml
@@ -40,27 +40,18 @@ caps:
music-search: [q, artist]
settings:
- - name: username
+ - name: cookie
type: text
- label: Username
- - name: password
- type: password
- label: Password
- - name: flaresolverr
+ label: Cookie
+ - name: info
type: info
- label: FlareSolverr
- default: This site may use DDoS-Guard Protection, therefore Jackett requires FlareSolverr to access it.
+ label: How to get the Cookie
+ default: "- Login to this tracker with your browser
- Open the DevTools panel by pressing F12
- Select the Network tab
- Click on the Doc button (Chrome Browser) or HTML button (FireFox)
- Refresh the page by pressing F5
- Click on the first row entry
- Select the Headers tab on the Right panel
- Find 'cookie:' in the Request Headers section
- Select and Copy the whole cookie string (everything after 'cookie: ') and Paste here.
"
login:
- path: login.php
- method: form
- form: form[action="takelogin.php"]
+ method: cookie
inputs:
- username: "{{ .Config.username }}"
- password: "{{ .Config.password }}"
- returnto: "/"
- error:
- - selector: td.embedded:contains("fout")
+ cookie: "{{ .Config.cookie }}"
test:
path: /
selector: :has(a[href="logout.php"])
diff --git a/definitions/v5/p2pbg.yml b/definitions/v5/p2pbg.yml
index 282b71a64..a7452d35b 100644
--- a/definitions/v5/p2pbg.yml
+++ b/definitions/v5/p2pbg.yml
@@ -80,7 +80,7 @@ settings:
- name: info_results
type: info
label: "Search results"
- default: For best results, change the Torrents per page: setting to 100 on your account profile.
+ default: "Only the Base style is supported with this indexer.
For best results, change the Torrents per page: setting to 100 on your account profile."
- name: sort
type: select
label: Sort requested from site
diff --git a/definitions/v5/pterclub.yml b/definitions/v5/pterclub.yml
index 6d3432ed8..9c80a265c 100644
--- a/definitions/v5/pterclub.yml
+++ b/definitions/v5/pterclub.yml
@@ -124,7 +124,7 @@ search:
selector: a[href^="details.php?id="]
title_optional:
optional: true
- selector: a[title][href^="details.php?id="]
+ selector: a[title][href^="details.php?id="],a[title][href^="detailsgame.php?id="]
attribute: title
title:
text: "{{ if .Result.title_optional }}{{ .Result.title_optional }}{{ else }}{{ .Result.title_default }}{{ end }}"
diff --git a/definitions/v5/torlock.yml b/definitions/v5/torlock.yml
index 7a330512e..2a66161d4 100644
--- a/definitions/v5/torlock.yml
+++ b/definitions/v5/torlock.yml
@@ -9,7 +9,7 @@ followredirect: true
links:
- https://www.torlock2.com/
- https://www.torlock.com/
- - https://torlock.unblockit.bet/
+ - https://torlock.unblockit.cat/
- https://torlock.nocensor.world/
legacylinks:
- https://torlock.com/
@@ -32,6 +32,7 @@ legacylinks:
- https://torlock.unblockit.name/
- https://torlock.nocensor.sbs/
- https://torlock.unblockit.ist/
+ - https://torlock.unblockit.bet/
caps:
# dont forget to update the search fields category case block
diff --git a/definitions/v5/torrentdownload.yml b/definitions/v5/torrentdownload.yml
index 2c2428434..767eab9a8 100644
--- a/definitions/v5/torrentdownload.yml
+++ b/definitions/v5/torrentdownload.yml
@@ -8,7 +8,7 @@ encoding: UTF-8
followredirect: true
links:
- https://www.torrentdownload.info/
- - https://torrentdownload.unblockit.bet/
+ - https://torrentdownload.unblockit.cat/
- https://torrentdownload.nocensor.world/
legacylinks:
- https://torrentdownload.unblocked.rest/
@@ -31,6 +31,7 @@ legacylinks:
- https://torrentdownload.unblockit.name/
- https://torrentdownload.nocensor.sbs/
- https://torrentdownload.unblockit.ist/
+ - https://torrentdownload.unblockit.bet/
caps:
categorymappings:
diff --git a/definitions/v5/torrentdownloads.yml b/definitions/v5/torrentdownloads.yml
index 7fbb5ffa1..6354dde04 100644
--- a/definitions/v5/torrentdownloads.yml
+++ b/definitions/v5/torrentdownloads.yml
@@ -9,7 +9,7 @@ followredirect: true
links:
- https://www.torrentdownloads.info/
- https://www.torrentdownloads.pro/
- - https://torrentdownloads.unblockit.bet/
+ - https://torrentdownloads.unblockit.cat/
- https://torrentdownloads.nocensor.world/
- https://torrentdownloads.unblockninja.com/
legacylinks:
@@ -33,6 +33,7 @@ legacylinks:
- https://torrentdownloads.unblockit.name/
- https://torrentdownloads.nocensor.sbs/
- https://torrentdownloads.unblockit.ist/
+ - https://torrentdownloads.unblockit.bet/
caps:
categorymappings:
diff --git a/definitions/v5/torrentfunk.yml b/definitions/v5/torrentfunk.yml
index e787c4e70..251da38e7 100644
--- a/definitions/v5/torrentfunk.yml
+++ b/definitions/v5/torrentfunk.yml
@@ -9,7 +9,7 @@ followredirect: true
links:
- https://www.torrentfunk.com/
- https://www.torrentfunk2.com/
- - https://torrentfunk.unblockit.bet/
+ - https://torrentfunk.unblockit.cat/
- https://torrentfunk.nocensor.world/
legacylinks:
- https://torrentfunk.unblockit.li/
@@ -30,6 +30,7 @@ legacylinks:
- https://torrentfunk.unblockit.name/
- https://torrentfunk.nocensor.sbs/
- https://torrentfunk.unblockit.ist/
+ - https://torrentfunk.unblockit.bet/
caps:
categorymappings:
diff --git a/definitions/v5/torrentgalaxy.yml b/definitions/v5/torrentgalaxy.yml
index cbbefcac2..7cf44a3c0 100644
--- a/definitions/v5/torrentgalaxy.yml
+++ b/definitions/v5/torrentgalaxy.yml
@@ -11,7 +11,7 @@ links:
- https://torrentgalaxy.mx/
- https://torrentgalaxy.su/
- https://torrentgalaxy.unblockninja.com/
- - https://torrentgalaxy.unblockit.bet/
+ - https://torrentgalaxy.unblockit.cat/
- https://torrentgalaxy.nocensor.world/
legacylinks:
- https://torrentgalaxy.org/ # redirects to *.to
@@ -35,6 +35,7 @@ legacylinks:
- https://torrentgalaxy.unblockit.name/
- https://torrentgalaxy.nocensor.sbs/
- https://torrentgalaxy.unblockit.ist/
+ - https://torrentgalaxy.unblockit.bet/
caps:
categorymappings:
diff --git a/definitions/v5/yts.yml b/definitions/v5/yts.yml
index 6d0dcf7eb..e7b011b81 100644
--- a/definitions/v5/yts.yml
+++ b/definitions/v5/yts.yml
@@ -9,16 +9,16 @@ requestDelay: 2.5 # 2.5 requests per second (2 causes problems)
links:
# dont forget to update the details, download and poster replace args
- https://yts.mx/
- - https://yts.unblockit.bet/
+ - https://yts.unblockit.cat/
- https://yts.unblockninja.com/
- https://yts.nocensor.world/
legacylinks:
- https://yts.ag/
- https://yts.am/
- https://yts.lt/
+ - https://yts.unblockit.li/
- https://yts.unblockit.uno/
- https://yts.unblockit.ch/
- - https://yts.unblockit.li/
- https://yts.unblockit.ws/
- https://yts.nocensor.space/
- https://yts.nocensor.work/
@@ -34,6 +34,7 @@ legacylinks:
- https://yts.unblockit.name/
- https://yts.nocensor.sbs/
- https://yts.unblockit.ist/
+ - https://yts.unblockit.bet/
caps:
categorymappings:
diff --git a/definitions/v6/pterclub.yml b/definitions/v6/pterclub.yml
index c50b1a7c8..01f94604a 100644
--- a/definitions/v6/pterclub.yml
+++ b/definitions/v6/pterclub.yml
@@ -124,7 +124,7 @@ search:
selector: a[href^="details.php?id="]
title_optional:
optional: true
- selector: a[title][href^="details.php?id="]
+ selector: a[title][href^="details.php?id="],a[title][href^="detailsgame.php?id="]
attribute: title
title:
text: "{{ if .Result.title_optional }}{{ .Result.title_optional }}{{ else }}{{ .Result.title_default }}{{ end }}"
diff --git a/definitions/v7/keepfriends.yml b/definitions/v7/keepfriends.yml
index a085fadaa..5336eeb17 100644
--- a/definitions/v7/keepfriends.yml
+++ b/definitions/v7/keepfriends.yml
@@ -130,9 +130,13 @@ search:
doubanid:
selector: a[href*="movie.douban.com/subject/"]
attribute: href
+ _staff_edit:
+ selector: a[href^="edit.php?"]
+ attribute: href
+ optional: true
date_elapsed:
# time type: time elapsed (default)
- selector: td:nth-child(4) > span[title]
+ selector: "{{ if .Result._staff_edit }}td:nth-child(5) > span[title]{{ else }}td:nth-child(4) > span[title]{{ end }}"
attribute: title
optional: true
filters:
@@ -142,7 +146,7 @@ search:
args: "2006-01-02 15:04:05 -07:00"
date_added:
# time added
- selector: td:nth-child(4):not(:has(span))
+ selector: "{{ if .Result._staff_edit }}td:nth-child(5):not(:has(span)){{ else }}td:nth-child(4):not(:has(span)){{ end }}"
optional: true
filters:
- name: append
@@ -152,13 +156,13 @@ search:
date:
text: "{{ if or .Result.date_elapsed .Result.date_added }}{{ or .Result.date_elapsed .Result.date_added }}{{ else }}now{{ end }}"
size:
- selector: td:nth-child(5)
+ selector: "{{ if .Result._staff_edit }}td:nth-child(6){{ else }}td:nth-child(5){{ end }}"
seeders:
- selector: td:nth-child(6)
+ selector: "{{ if .Result._staff_edit }}td:nth-child(7){{ else }}td:nth-child(6){{ end }}"
leechers:
- selector: td:nth-child(7)
+ selector: "{{ if .Result._staff_edit }}td:nth-child(8){{ else }}td:nth-child(7){{ end }}"
grabs:
- selector: td:nth-child(8)
+ selector: "{{ if .Result._staff_edit }}td:nth-child(9){{ else }}td:nth-child(8){{ end }}"
downloadvolumefactor:
case:
img.pro_free: 0
@@ -174,7 +178,7 @@ search:
img.pro_2up: 2
"*": 1
description:
- selector: td:nth-child(2)
+ selector: "{{ if .Result._staff_edit }}td:nth-child(3){{ else }}td:nth-child(2){{ end }}"
remove: a, img
title_english:
selector: table.torrentname > tbody > tr > td.embedded
diff --git a/definitions/v7/pterclub.yml b/definitions/v7/pterclub.yml
index d40a4e794..e0bacba8a 100644
--- a/definitions/v7/pterclub.yml
+++ b/definitions/v7/pterclub.yml
@@ -124,7 +124,7 @@ search:
selector: a[href^="details.php?id="]
title_optional:
optional: true
- selector: a[title][href^="details.php?id="]
+ selector: a[title][href^="details.php?id="],a[title][href^="detailsgame.php?id="]
attribute: title
title:
text: "{{ if .Result.title_optional }}{{ .Result.title_optional }}{{ else }}{{ .Result.title_default }}{{ end }}"
@@ -192,7 +192,7 @@ search:
"*": 1
description:
selector: td:has(table.torrentname)
- remove: a, img
+ remove: a, b, font, img
minimumratio:
text: 0.9
# NexusPHP custom v2019.12