add imdbid to modes for any yaml that supports .Query.IMDBID

This commit is contained in:
Garfield69 2020-03-10 15:35:59 +13:00
parent a353af2ee5
commit 4bd4d9cb0f
58 changed files with 276 additions and 258 deletions

View File

@ -22,7 +22,7 @@
- {id: 408, cat: Audio, desc: "HQ Audio/无损音乐"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -103,7 +103,7 @@
args: cat
details:
selector: a[href^="details.php?id="]
attribute: href
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href

View File

@ -65,7 +65,7 @@
- {id: 32, cat: PC/Phone-Android, desc: "Android APP"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]

View File

@ -57,7 +57,7 @@
- {id: 43, cat: Books/Technical, desc: "Books Education"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -104,7 +104,7 @@
test:
path: /
selector: a[href$="/logout.php"]
search:
paths:
# https://asgrd.org/browse.php?sns=&sna=&spf=&sr=&sg=&sys=&sye=&srs=&sre=&si=tt2401090&ss=&incldead=0&only_free=0&sort=4&type=desc
@ -178,6 +178,5 @@
img[src="./images/gold.png"]: 0
"*": 1
uploadvolumefactor:
case:
"*": 1
text: 1
# Midgaard

View File

@ -15,7 +15,7 @@
- {id: 3, cat: Audio, desc: "Music"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]

View File

@ -21,7 +21,7 @@
- {id: 408, cat: Audio, desc: "HQ Audio/无损音乐"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -96,7 +96,7 @@
args: cat
details:
selector: a[href^="details.php?id="]
attribute: href
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href
@ -148,4 +148,4 @@
description:
selector: td:nth-child(2)
remove: a, img
# NexusPHP Standard v1.5 Beta 4
# NexusPHP Standard v1.5 Beta 4

View File

@ -35,7 +35,7 @@
- {id: 2, cat: TV, desc: "TV"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -50,8 +50,8 @@
paths:
- path: torrents
inputs:
$raw: "{{range .Categories}}categories[]={{.}}&{{end}}"
search: "{{if .Query.IMDBID}}{{else}}{{ .Keywords }}{{end}}"
$raw: "{{ range .Categories }}categories[]={{.}}&{{end}}"
search: "{{ if .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}"
description: ""
uploader: ""
imdb: "{{ .Query.IMDBIDShort }}"
@ -114,6 +114,5 @@
i[data-original-title="75% Promo"]: 0.25
"*": 1
uploadvolumefactor:
case:
"*": 1
text: 1
# UNIT3D

View File

@ -14,7 +14,7 @@
- {id: 2, cat: TV, desc: "TV"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -126,6 +126,5 @@
i[data-original-title="75% Promo"]: 0.25
"*": 1
uploadvolumefactor:
case:
"*": 1
text: 1
# UNIT3D

View File

@ -42,8 +42,8 @@
- {id: 27, cat: Other, desc: "Klipek"}
modes:
search: [q]
tv-search: [q, season, ep]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
login:
@ -61,13 +61,15 @@
paths:
- path: browse.php
inputs:
$raw: "{{range .Categories}}c{{.}}=1&{{end}}"
search: "{{if .Query.IMDBID}}{{ .Query.IMDBID }}{{else}}{{ .Query.Keywords }}{{end}}"
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
search: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}"
incldead: 1
rows:
selector: table#torrenttable > tbody > tr:has(a[href^="details.php?id="])
filters:
- name: andmatch
fields:
# download button can be disbled in the profile, use details link instead
# download:
@ -156,3 +158,4 @@
args: ["tegnap", "yesterday"]
description:
selector: td:nth-child(2) > div
# engine tbd

View File

@ -15,7 +15,7 @@
- {id: 3, cat: Movies, desc: "FANRES"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -51,7 +51,7 @@
test:
path: /
selector: a[href$="/logout"]
ratio:
path: /
selector: li:has(i.fa-sync-alt)

View File

@ -15,7 +15,7 @@
- {id: 410, cat: TV, desc: "TV Series/剧集"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -43,7 +43,7 @@
options:
"desc": "desc"
"asc": "asc"
login:
method: cookie
inputs:
@ -86,7 +86,7 @@
args: cat
details:
selector: a[href^="details.php?id="]
attribute: href
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href

View File

@ -23,7 +23,7 @@
- {id: 415, cat: Other, desc: "其他/Other"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -78,7 +78,7 @@
attribute: title
details:
selector: a[title][href^="details.php?id="]
attribute: href
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href

View File

@ -18,7 +18,7 @@
- {id: 4, cat: TV/Sport, desc: "Sports"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -85,8 +85,10 @@
sort: "{{ .Config.sort }}"
direction: "{{ .Config.type }}"
qty: 100
rows:
selector: table > tbody > tr
fields:
category:
selector: a[href*="/categories/"]

View File

@ -17,7 +17,7 @@
- {id: 5, cat: Console, desc: "Game"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]

View File

@ -24,7 +24,7 @@
- {id: 12, cat: TV/Anime, desc: "Anime-Movie"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]

View File

@ -41,7 +41,7 @@
- {id: 31, cat: TV, desc: "Subtitles - english subs"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]

View File

@ -36,8 +36,8 @@
- {id: 9, cat: XXX, desc: "XXX"}
modes:
search: [q]
tv-search: [q, season, ep]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
settings:
@ -57,9 +57,9 @@
default: MULTI.FRENCH
options:
FRENCH : "FRENCH"
MULTI.FRENCH : "MULTI.FRENCH"
MULTI.FRENCH : "MULTI.FRENCH"
ENGLISH: "ENGLISH"
login:
path: login3.php
method: form
@ -85,15 +85,17 @@
paths:
- path: browse.php
inputs:
$raw: "{{range .Categories}}c{{.}}=1&{{end}}"
search: "{{if .Query.IMDBID}}{{ .Query.IMDBID }}{{else}}{{ .Query.Keywords }}{{end}}"
advcat: "0"
incldead: "1"
stype: "b"
dp: "0"
isUserClick: "0"
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
search: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}"
advcat: 0
incldead: 1
stype: b
dp: 0
isUserClick: 0
rows:
selector: p + table > tbody > tr:has(a[href^="/details.php"])
fields:
download:
selector: a[href^="/details.php"]:has(b)
@ -154,9 +156,9 @@
args: "2006-01-0215:04:05 -07:00"
downloadvolumefactor:
case:
"img[title^=\"Freeleech: \"]": "0"
"img[title^=\"Half Freeleech: \"]": "0.5"
"*": "1"
"img[title^=\"Freeleech: \"]": 0
"img[title^=\"Half Freeleech: \"]": 0.5
"*": 1
uploadvolumefactor:
case:
"*": "1"
text: 1
# engine tbd

View File

@ -28,7 +28,7 @@
- {id: 15, cat: PC/Phone-Android, desc: "Apps APK"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -70,7 +70,7 @@
test:
path: /
selector: a[href$="/logout"]
ratio:
path: /
selector: li:has(i.fa-sync-alt)

View File

@ -21,7 +21,7 @@
- {id: 408, cat: Audio, desc: "Music"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -81,7 +81,7 @@
args: cat
details:
selector: a[href^="details.php?id="]
attribute: href
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href

View File

@ -28,7 +28,7 @@
- {id: 16, cat: Audio/Video, desc: "Live"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -48,8 +48,8 @@
paths:
- path: torrents.php
inputs:
$raw: "{{range .Categories}}filter_cat[{{.}}]=1&{{end}}"
searchstr: "{{if .Query.IMDBID}}{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}"
$raw: "{{ range .Categories }}filter_cat[{{.}}]=1&{{end}}"
searchstr: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}"
rows:
selector: table#torrent_table > tbody > tr.torrent
fields:
@ -97,9 +97,9 @@
selector: td.leecher_col
downloadvolumefactor:
case:
"span.freeleech_slot": "0" # 24h freeelech slot
"span.freeleech": "0"
"*": "1"
"span.freeleech_slot": 0 # 24h freeelech slot
"span.freeleech": 0
"*": 1
uploadvolumefactor:
case:
"*": "1"
text: 1
# engine tbd

View File

@ -40,7 +40,7 @@
- {id: 412, cat: TV, desc: "Food"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -52,7 +52,7 @@
type: info
label: How to get the Cookie
default: "<ol><li>Login to this tracker in your browser<li>Open the <b>DevTools</b> panel by pressing <b>F12</b><li>Select the <b>Network</b> tab<li>Click on the <b>Doc</b> button<li>Refresh the page by pressing <b>F5</b><li>Select the <b>Headers</b> tab<li>Find 'cookie:' in the <b>Request Headers</b> section<li>Copy & paste the whole cookie string to here</ol>"
login:
method: cookie
inputs:
@ -86,7 +86,7 @@
args: cat
details:
selector: a[href^="details.php?id="]
attribute: href
attribute: href
download:
selector: a[href^="download.php?hash="]
attribute: href
@ -127,4 +127,4 @@
img.pro_free2up: 2
img.pro_2up: 2
"*": 1
# NexusPHP tbc
# NexusPHP tbd

View File

@ -23,7 +23,7 @@
- {id: 424, cat: Other, desc: "Other/其他"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -108,7 +108,7 @@
attribute: title
details:
selector: a[href^="details.php?id="]
attribute: href
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href

View File

@ -23,7 +23,7 @@
- {id: 411, cat: Books, desc: "Study学习"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -83,7 +83,7 @@
args: cat
details:
selector: a[href^="details.php?id="]
attribute: href
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href

View File

@ -64,7 +64,7 @@
- {id: 501, cat: TV/Anime, desc: "Anime UHD Blu-ray"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]

View File

@ -20,7 +20,7 @@
- {id: 8, cat: Audio/Lossless, desc: "无损音乐 (Lossless)"}
- {id: 9, cat: Other, desc: "其他 (Other)"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -103,4 +103,4 @@
uploadvolumefactor:
case:
"*": 1
# engine tbc
# engine tbd

View File

@ -22,7 +22,7 @@
- {id: 409, cat: Other, desc: "Misc/其他"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -48,7 +48,7 @@
filters:
- name: regexp
args: "Ratio:\\s(.*?)\\s\\s"
download:
method: post
@ -86,7 +86,7 @@
args: cat
details:
selector: a[title][href^="details.php?id="]
attribute: href
attribute: href
download:
selector: form[action^="download.php?id="]
attribute: action

View File

@ -25,7 +25,7 @@
- {id: 409, cat: Other, desc: "Misc/其他"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -104,7 +104,7 @@
attribute: title
details:
selector: a[href^="details.php?id="]
attribute: href
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href

View File

@ -24,7 +24,7 @@
- {id: 410, cat: PC/Games, desc: "Games/游戏"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]

View File

@ -62,7 +62,7 @@
- {id: 501, cat: TV/Anime, desc: "Anime UHD Blu-ray"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -90,7 +90,7 @@
options:
"desc": "desc"
"asc": "asc"
login:
method: cookie
inputs:
@ -136,7 +136,7 @@
attribute: title
details:
selector: a[href^="details.php?id="]
attribute: href
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href

View File

@ -18,7 +18,7 @@
- {id: 6, cat: Movies, desc: "Media"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -48,8 +48,8 @@
paths:
- path: filterTorrents
inputs:
$raw: "{{range .Categories}}categories[]={{.}}&{{end}}"
search: "{{if .Query.IMDBID}}{{else}}{{ .Keywords }}{{end}}"
$raw: "{{ range .Categories }}categories[]={{.}}&{{end}}"
search: "{{ if .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}"
description: ""
uploader: ""
imdb: "{{ .Query.IMDBIDShort }}"
@ -60,8 +60,10 @@
sort: created_at
direction: desc
qty: 100
rows:
selector: table > tbody > tr
fields:
category:
selector: a[href*="/categories/"]

View File

@ -50,7 +50,7 @@
- {id: 58, cat: XXX, desc: "XXX Pictures"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -91,7 +91,7 @@
test:
path: /
selector: a[href^="/logout?_csrf_token="]
ratio:
text: -1
@ -152,7 +152,7 @@
- name: replace
args: ["nd ", " "]
- name: replace
args: ["rd ", " "]
args: ["rd ", " "]
- name: replace
args: ["th ", " "]
- name: regexp

View File

@ -23,7 +23,7 @@
- {id: 9, cat: Movies, desc: "Kino"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -61,8 +61,8 @@
tvdb: ""
tmdb: ""
mal: ""
sort: "created_at"
direction: "desc"
sort: created_at
direction: desc
qty: 100
rows:
selector: table > tbody > tr

View File

@ -41,8 +41,8 @@
modes:
search: [q]
tv-search: [q, season, ep]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
login:
@ -56,16 +56,18 @@
- selector: div.login_error_content_text
test:
path: browse.php
search:
paths:
- path: browse.php
inputs:
$raw: "{{range .Categories}}c{{.}}=1&{{end}}"
search: "{{if .Query.IMDBID}}{{ .Query.IMDBID }}{{else}}{{ .Query.Keywords }}{{end}}"
t: "all"
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
search: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}"
t: all
rows:
selector: table.torrenttable > tbody > tr:has(td.torrentmain)
fields:
title:
selector: td.torrentmain > a.torrentname
@ -131,13 +133,14 @@
- name: dateparse
args: "2006-01-02 15:04"
downloadvolumefactor:
text: "0"
text: 0
uploadvolumefactor:
case:
a[href^="?doubleup=four"]: "4"
a[href^="?doubleup=three"]: "3"
a[href^="?doubleup=two"]: "2"
"*" : "1"
a[href^="?doubleup=four"]: 4
a[href^="?doubleup=three"]: 3
a[href^="?doubleup=two"]: 2
"*" : 1
description:
selector: div.contenttext
remove: div.contenttitle
# engine tbd

View File

@ -33,7 +33,7 @@
- {id: 409, cat: Other, desc: "Misc(其他)"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -105,7 +105,7 @@
attribute: title
details:
selector: a[href^="details.php?id="]
attribute: href
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href

View File

@ -21,7 +21,7 @@
- {id: 9, cat: TV/Anime, desc: "Animation"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -63,7 +63,7 @@
test:
path: /
selector: a[href$="/logout"]
ratio:
path: /
selector: li:has(i.fa-sync-alt)

View File

@ -50,8 +50,8 @@
modes:
search: [q]
tv-search: [q, season, ep]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
login:
@ -74,21 +74,23 @@
- path: letoltes.php
categorymappings: ["!", 70, 39, 57]
inputs:
tipus: "1"
tipus: 1
- path: letoltes.php
categorymappings: ["!", 70, 39, 57]
inputs:
tipus: "2"
tipus: 2
- path: xxx.php
categorymappings: [70, 39, 57]
inputs:
$raw: "{{range .Categories}}category[]={{.}}&{{end}}"
name: "{{if .Query.IMDBID}}http://www.imdb.com/title/{{ .Query.IMDBID }}{{else}}{{ .Query.Keywords }}{{end}}"
$raw: "{{ range .Categories }}category[]={{.}}&{{end}}"
name: "{{ if .Query.IMDBID }}http://www.imdb.com/title/{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}"
imdb_search: "{{ if .Query.IMDBID }}yes{{else}}{{end}}"
k: "yes"
tipuska: "1"
k: yes
tipuska: 1
rows:
selector: table#table > tbody > tr:has(a[href^="details.php?id="])
fields:
download:
selector: a[href^="download.php?torrent="]
@ -147,10 +149,11 @@
- name: dateparse
args: "2006-01-02 15:04:05 -07:00"
downloadvolumefactor:
text: "0"
text: 0
uploadvolumefactor:
case:
img[title="Ennél a torrentnél 2x szorzó van."]: "2"
img[title="Ennél a torrentnél 3x szorzó van."]: "3"
img[title="Ennél a torrentnél 4x szorzó van."]: "4"
"*": "1"
img[title="Ennél a torrentnél 2x szorzó van."]: 2
img[title="Ennél a torrentnél 3x szorzó van."]: 3
img[title="Ennél a torrentnél 4x szorzó van."]: 4
"*": 1
# engine tbd

View File

@ -29,7 +29,7 @@
- {id: 428, cat: TV/Anime, desc: "Animations/官方-动漫"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -112,7 +112,7 @@
args: cat
details:
selector: a[href^="details.php?id="]
attribute: href
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href

View File

@ -49,7 +49,7 @@
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -91,11 +91,10 @@
categorymappings: [410, 429, 424, 430, 426, 437, 431, 432, 436, 425, 433, 411, 412, 413]
method: post
inputs:
$raw: "{{range .Categories}}cat{{.}}=1&{{end}}"
search: "{{if .Query.IMDBID}}{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}"
$raw: "{{ range .Categories }}cat{{.}}=1&{{end}}"
search: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}"
incldead: 1
spstate: 0
inclbookmarked: 0
search_area: "{{ if .Query.IMDBID }}4{{else}}0{{end}}"
search_mode: 0
rows:
@ -115,7 +114,7 @@
args: cat
details:
selector: a[href^="details.php?id="]
attribute: href
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href
@ -152,18 +151,19 @@
args: "2006-01-02 15:04:05 -07:00"
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"
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"
img.pro_50pctdown2up: 2
img.pro_free2up: 2
img.pro_2up: 2
"*": 1
description:
selector: td:nth-child(2)
remove: a, img
# NexusPHP

View File

@ -48,7 +48,7 @@
- {id: 413, cat: XXX, desc: "H-Comic(漫畫)"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -111,7 +111,7 @@
args: cat
details:
selector: a[href^="details.php?id="]
attribute: href
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href
@ -148,18 +148,19 @@
args: "2006-01-02 15:04:05 -07:00"
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"
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"
img.pro_50pctdown2up: 2
img.pro_free2up: 2
img.pro_2up: 2
"*": 1
description:
selector: td:nth-child(2)
remove: a, img
# NexusPHP

View File

@ -25,7 +25,7 @@
- {id: 37, cat: Other, desc: "Tutte le saghe"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]

View File

@ -18,7 +18,7 @@
- {id: 406, cat: Books, desc: "Book"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -129,4 +129,4 @@
case:
"span.label:contains(\"2X\")": 2
"*": 1
# engine n/a
# NexusPHP

View File

@ -23,7 +23,7 @@
- {id: 419, cat: TV, desc: "Concert"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -83,7 +83,7 @@
args: cat
details:
selector: a[href^="details.php?id="]
attribute: href
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href

View File

@ -11,24 +11,24 @@
caps:
categorymappings:
- {id: 401, cat: Movies, desc: "Movies(电影)"}
- {id: 404, cat: TV/Documentary, desc: "Documentaries(记录片)"}
- {id: 405, cat: TV/Anime, desc: "Animations(动漫)"}
- {id: 402, cat: TV, desc: "TV Series(电视剧)"}
- {id: 403, cat: TV/OTHER, desc: "TV Shows(电视节目)"}
- {id: 406, cat: Audio/Video, desc: "Music Videos(音乐视频)"}
- {id: 407, cat: TV/Sport, desc: "Sports(体育节目)"}
- {id: 401, cat: Movies, desc: "Movies(电影)"}
- {id: 404, cat: TV/Documentary, desc: "Documentaries(记录片)"}
- {id: 405, cat: TV/Anime, desc: "Animations(动漫)"}
- {id: 402, cat: TV, desc: "TV Series(电视剧)"}
- {id: 403, cat: TV/OTHER, desc: "TV Shows(电视节目)"}
- {id: 406, cat: Audio/Video, desc: "Music Videos(音乐视频)"}
- {id: 407, cat: TV/Sport, desc: "Sports(体育节目)"}
- {id: 408, cat: Audio/Lossless, desc: "HQ Audio(高品质音频)"}
- {id: 410, cat: Audio, desc: "Music(音乐)"}
- {id: 411, cat: PC, desc: "Software(软件)"}
- {id: 412, cat: Books, desc: "Document(文档)"}
- {id: 413, cat: PC/Games, desc: "PC_Game(PC游戏)"}
- {id: 414, cat: Console, desc: "Other_Game(其他游戏)"}
- {id: 409, cat: Other, desc: "Misc(其他)"}
- {id: 409, cat: Other, desc: "Misc(其他)"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -56,7 +56,7 @@
options:
"desc": "desc"
"asc": "asc"
login:
method: cookie
inputs:
@ -109,7 +109,7 @@
args: cat
details:
selector: a[href^="details.php?id="]
attribute: href
attribute: href
download:
selector: a[href^="details.php?id="]
attribute: href

View File

@ -11,21 +11,21 @@
caps:
categorymappings:
- {id: 401, cat: Movies, desc: "Movies(电影)"}
- {id: 404, cat: TV/Documentary, desc: "Documentaries(记录片)"}
- {id: 405, cat: TV/Anime, desc: "Animations(动漫)"}
- {id: 402, cat: TV, desc: "TV Series(电视剧)"}
- {id: 403, cat: TV/OTHER, desc: "TV Shows(综艺)"}
- {id: 406, cat: Audio/Video, desc: "Music Videos(MV)"}
- {id: 407, cat: TV/Sport, desc: "Sports(体育)"}
- {id: 401, cat: Movies, desc: "Movies(电影)"}
- {id: 404, cat: TV/Documentary, desc: "Documentaries(记录片)"}
- {id: 405, cat: TV/Anime, desc: "Animations(动漫)"}
- {id: 402, cat: TV, desc: "TV Series(电视剧)"}
- {id: 403, cat: TV/OTHER, desc: "TV Shows(综艺)"}
- {id: 406, cat: Audio/Video, desc: "Music Videos(MV)"}
- {id: 407, cat: TV/Sport, desc: "Sports(体育)"}
- {id: 408, cat: Audio/Lossless, desc: "HQ Audio(音乐)"}
- {id: 410, cat: Console, desc: "Games(游戏)"}
- {id: 411, cat: PC, desc: "Software(软件)"}
- {id: 412, cat: Books, desc: "Study(学习)"}
- {id: 409, cat: Other, desc: "Misc(其他)"}
- {id: 409, cat: Other, desc: "Misc(其他)"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -37,7 +37,7 @@
type: info
label: How to get the Cookie
default: "<ol><li>Login to this tracker in your browser<li>Open the <b>DevTools</b> panel by pressing <b>F12</b><li>Select the <b>Network</b> tab<li>Click on the <b>Doc</b> button<li>Refresh the page by pressing <b>F5</b><li>Select the <b>Headers</b> tab<li>Find 'cookie:' in the <b>Request Headers</b> section<li>Copy & paste the whole cookie string to here</ol>"
login:
method: cookie
inputs:
@ -58,13 +58,12 @@
paths:
- path: torrents.php
inputs:
$raw: "{{range .Categories}}cat{{.}}=1&{{end}}"
incldead: "0"
spstate: "0"
inclbookmarked: "0"
search: "{{if .Query.IMDBID}}{{.Query.IMDBID}}{{else}}{{.Keywords}}{{end}}"
search_area: "{{if .Query.IMDBID}}4{{else}}0{{end}}"
search_mode: "0"
$raw: "{{ range .Categories }}cat{{.}}=1&{{end}}"
incldead: 0
spstate: 0
search: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}"
search_area: "{{ if .Query.IMDBID }}4{{else}}0{{end}}"
search_mode: 0
rows:
selector: table.torrents tr:has(a[href^="?cat="])
@ -83,7 +82,7 @@
args: cat
details:
selector: a[href^="details.php?id="]
attribute: href
attribute: href
download:
selector: a[href^="details.php?id="]
attribute: href
@ -109,15 +108,16 @@
args: "2006-01-02 15:04:05"
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"
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"
img.pro_50pctdown2up: 2
img.pro_free2up: 2
img.pro_2up: 2
"*": 1
# NexusPHP

View File

@ -47,7 +47,7 @@
- {id: 80, cat: TV/Sport, desc: "Touring Cars"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
settings:

View File

@ -21,9 +21,10 @@
- {id: 407, cat: TV/Sport, desc: "Sports"}
- {id: 409, cat: Other, desc: "Misc"}
- {id: 408, cat: Audio, desc: "HQ Audio"}
modes:
search: [q]
tv-search: [q, season, ep]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
settings:
@ -47,12 +48,14 @@
- path: torrents.php
method: get
inputs:
search: "{{if .Query.IMDBID}}{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}"
search: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}"
incldead: 1
search_area: "{{ if .Query.IMDBID }}4{{else}}0{{end}}"
search_mode: 0
rows:
selector: table.torrents > tbody > tr:has(table.torrentname)
fields:
release_year:
selector: a[href^="/torrents.php?processing="]
@ -96,15 +99,16 @@
args: "02-01-2006 15:04:05"
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"
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"
img.pro_50pctdown2up: 2
img.pro_free2up: 2
img.pro_2up: 2
"*": "1"
# NexusPHP

View File

@ -49,8 +49,8 @@
- {id: 15, cat: XXX, desc: "xXx"}
modes:
search: [q]
tv-search: [q, season, ep]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
login:
@ -64,7 +64,7 @@
- selector: td.loginerr
test:
path: browse.php
ratio:
path: browse.php
selector: a#link14
@ -73,8 +73,8 @@
paths:
- path: browse.php
inputs:
$raw: "{{range .Categories}}c{{.}}=1&{{end}}"
search: "{{if .Query.IMDBID}}{{ .Query.IMDBID }}{{else}}{{ .Query.Keywords }}{{end}}"
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
search: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}"
key: 9
rows:
selector: table.torrents > tbody > tr:has(a[href^="details.php?id="])
@ -120,11 +120,11 @@
args: "src=\"([^\"]+)"
downloadvolumefactor:
case:
"font.small[color]:contains(\"Free\")": "0"
"*": "1"
"font.small[color]:contains(\"Free\")": 0
"*": 1
uploadvolumefactor:
case:
"*": "1"
text: 1
description:
selector: td:nth-child(2)
remove: a[href^="details.php?id="]
# engine tbd

View File

@ -8,7 +8,7 @@
links:
- https://shareisland.org/
legacylinks:
- http://shareisland.org/
- http://shareisland.org/
- http://www.shareisland.org/
caps:
@ -47,7 +47,7 @@
- {id: 24, cat: PC/Mac, desc: "Applicazioni Mac"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]

View File

@ -26,7 +26,7 @@
- {id: 7, cat: Movies, desc: "Not Nordic"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]

View File

@ -51,9 +51,9 @@
- {id: 177, cat: Other, desc: "Sonstiges Alles andere"}
modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
settings:
- name: username

View File

@ -21,7 +21,7 @@
- {id: 509, cat: Other, desc: "Others(其他)"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -88,7 +88,7 @@
args: cat
details:
selector: a[href^="details.php?id="]
attribute: href
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href

View File

@ -22,7 +22,7 @@
- {id: 8, cat: Other, desc: "IPL 2019"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]

View File

@ -91,7 +91,7 @@
- {id: 48, cat: Movies, desc: "Zombie"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -133,7 +133,7 @@
- selector: "div#base_content > table.mainouter > tbody > tr > td.outer > table.main > tbody > tr > td:has(h2)"
test:
path: usercp.php
ratio:
path: my.php
selector: td.navi_top:contains("Deine Ratio:")

View File

@ -25,7 +25,7 @@
- {id: 10, cat: Tv/Documentary, desc: "Doku"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]

View File

@ -35,7 +35,7 @@
- {id: 437, cat: Other, desc: "Unknown"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -117,7 +117,7 @@
attribute: title
details:
selector: a[href^="details.php?id="]
attribute: href
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href

View File

@ -35,7 +35,7 @@
- {id: 621, cat: Other, desc: "Others"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -117,7 +117,7 @@
args: cat
details:
selector: a[href^="details.php?id="]
attribute: href
attribute: href
download:
selector: a[href^="download.php?id="]
attribute: href

View File

@ -29,7 +29,7 @@
- {id: 49, cat: Movies/HD, desc: "x265 (HEVC)"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -49,8 +49,8 @@
paths:
- path: t
inputs:
$raw: "{{range .Categories}}{{.}}=&{{end}}"
q: "{{if .Query.IMDBID}}{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}"
$raw: "{{ range .Categories }}{{.}}=&{{end}}"
q: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}"
incldead: 1
rows:
selector: table#torrentsTable > tbody > tr:has(td.torrentNameInfo)
@ -83,13 +83,11 @@
size:
selector: td:nth-last-child(3)
downloadvolumefactor:
text: "1"
text: 1
downloadvolumefactor:
case:
"span:contains(\"FreeLeech\")": "0"
"*": "1"
"span:contains(\"FreeLeech\")": 0
"*": 1
uploadvolumefactor:
case:
"*": "1"
text: 1
# engine tbd

View File

@ -27,7 +27,7 @@
- {id: 42, cat: TV/Sport, desc: "Sport"}
modes:
search: [q]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
@ -69,7 +69,7 @@
test:
path: /
selector: a[href$="/logout"]
ratio:
path: /
selector: li:has(i.fa-sync-alt)
@ -94,8 +94,10 @@
sort: "{{ .Config.sort }}"
direction: "{{ .Config.type }}"
qty: 100
rows:
selector: table > tbody > tr
fields:
category:
selector: a[href*="/categories/"]

View File

@ -18,8 +18,8 @@
6: Other
modes:
search: [q]
tv-search: [q, season, ep]
search: [q, imdbid]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
login:
@ -44,14 +44,14 @@
paths:
- path: torrents.php
inputs:
$raw: "{{range .Categories}}filter_cat[{{.}}]=1&{{end}}"
searchstr: "{{if .Query.IMDBID}}{{else}}{{ .Query.Keywords }}{{end}}"
$raw: "{{ range .Categories }}filter_cat[{{.}}]=1&{{end}}"
searchstr: "{{ if .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}"
imdbid: "{{ .Query.IMDBIDShort }}"
tags_type: "1"
order_by: "time"
order_way: "desc"
action: "advanced"
searchsubmit: "1"
tags_type: 1
order_by: time
order_way: desc
action: advanced
searchsubmit: 1
rows:
selector: table#torrent_table > tbody > tr.torrent
@ -91,15 +91,15 @@
args: [" / 2x", ""]
downloadvolumefactor:
case:
"strong.blink_me:contains(\"Free\")": "0"
"strong.blink_me:contains(\"50\")": "0.5"
"strong.blink_me:contains(\"25\")": "0.75"
"strong.blink_me:contains(\"75\")": "0.25"
"*": "1"
"strong.blink_me:contains(\"Free\")": 0
"strong.blink_me:contains(\"50\")": 0.5
"strong.blink_me:contains(\"25\")": 0.75
"strong.blink_me:contains(\"75\")": 0.25
"*": 1
uploadvolumefactor:
case:
"strong.blink_me:contains(\"2x\")": "2"
"*": "1"
"strong.blink_me:contains(\"2x\")": 2
"*": 1
category:
selector: a[href^="torrents.php?filter_cat"]
attribute: href
@ -140,3 +140,4 @@
args: " +07:00"
- name: dateparse
args: "Jan 02 2006 15:04 -07:00"
# engine tbd