-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
- Loading branch information
1 parent
188905f
commit 044d8c0
Showing
3 changed files
with
179 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,178 @@ | ||
--- | ||
id: hddolby | ||
name: HD Dolby | ||
description: "HD Dolby is a CHINESE Private Torrent Tracker for HD MOVIES / TV / GENERAL" | ||
language: zh-CN | ||
type: private | ||
encoding: UTF-8 | ||
links: | ||
- https://www.hddolby.com/ | ||
|
||
caps: | ||
categorymappings: | ||
- {id: 401, cat: Movies, desc: "Movies电影"} | ||
- {id: 402, cat: TV, desc: "TV Series电视剧"} | ||
- {id: 404, cat: TV/Documentary, desc: "Documentaries纪录片"} | ||
- {id: 405, cat: TV/Anime, desc: "Animations动漫"} | ||
- {id: 403, cat: TV, desc: "TV Shows综艺"} | ||
- {id: 406, cat: Audio/Video, desc: "Music Videos"} | ||
- {id: 407, cat: TV/Sport, desc: "Sports体育"} | ||
- {id: 408, cat: Audio, desc: "HQ Audio音乐"} | ||
- {id: 410, cat: PC/Games, desc: "Games游戏"} | ||
- {id: 411, cat: Other, desc: "Study学习"} | ||
- {id: 409, cat: Other, desc: "Others其他"} | ||
|
||
modes: | ||
search: [q] | ||
tv-search: [q, season, ep, imdbid, doubanid] | ||
movie-search: [q, imdbid, doubanid] | ||
music-search: [q] | ||
|
||
settings: | ||
- name: cookie | ||
type: text | ||
label: Cookie | ||
- name: info_cookie | ||
type: info | ||
label: How to get the Cookie | ||
default: "<ol><li>Login to this tracker with your browser</li><li>Open the <b>DevTools</b> panel by pressing <b>F12</b></li><li>Select the <b>Network</b> tab</li><li>Click on the <b>Doc</b> button (Chrome Browser) or <b>HTML</b> button (FireFox)</li><li>Refresh the page by pressing <b>F5</b></li><li>Click on the first row entry</li><li>Select the <b>Headers</b> tab on the Right panel</li><li>Find <b>'cookie:'</b> in the <b>Request Headers</b> section</li><li><b>Select</b> and <b>Copy</b> the whole cookie string <i>(everything after 'cookie: ')</i> and <b>Paste</b> here.</li></ol>" | ||
- 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: flaresolverr | ||
type: info | ||
label: FlareSolverr | ||
default: This site may use Cloudflare DDoS Protection, therefore Jackett requires <a href="https://github.com/Jackett/Jackett#configuring-flaresolverr" target="_blank">FlareSolverr</a> to access it. | ||
- name: info_tpp | ||
type: info | ||
label: Results Per Page | ||
default: For best results, change the <b>Torrents per page:</b> setting to <b>100</b> on your account profile. | ||
- name: info_activity | ||
type: info | ||
label: Account Inactivity | ||
default: "Account retention rules:<ol><li>(Division Commander) Extreme User and above will be retained forever</li><li>(Brigadier Commander) Veteran Users and above will not be deleted after their account has been parked (in the Control Panel)</li><li>Users who have parked their accounts will be disabled if they do not log in for 180 consecutive days</li><li>Users with a non-parked account will have their account disabled if they do not log in for 90 consecutive days</li><li>Newly registered users who do not have traffic (i.e., upload and download data is 0) and do not log in for 5 consecutive days will be disabld.</li></ol>" | ||
|
||
login: | ||
method: cookie | ||
inputs: | ||
cookie: "{{ .Config.cookie }}" | ||
test: | ||
path: index.php | ||
selector: a[href="logout.php"] | ||
|
||
search: | ||
paths: | ||
- path: torrents.php | ||
inputs: | ||
$raw: "{{ range .Categories }}cat{{.}}=1&{{end}}" | ||
search: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{ else }}{{ end }}{{ if or .Query.IMDBID .Query.DoubanID }} {{ else }}{{ .Keywords }}{{ end }}{{ if .Query.DoubanID }}{{ .Query.DoubanID }}{{ else }}{{ end }}" | ||
# 0=incldead, 1=active, 2=dead | ||
incldead: 0 | ||
# show promotions: 0=all, 1=normal, 2=free, 3=2x, 4=2xFree, 5=50%, 6=2x50%, 7=30% | ||
spstate: "{{ if .Config.freeleech }}2{{ else }}0{{ end }}" | ||
# 0=title, 1=descr, 3=uploader | ||
search_area: "{{ if or .Query.IMDBID .Query.DoubanID }}1{{ else }}0{{ end }}" | ||
# 0=AND, 1=OR, 2=Exact | ||
search_mode: 0 | ||
sort: "{{ .Config.sort }}" | ||
type: "{{ .Config.type }}" | ||
notnewword: 1 | ||
|
||
rows: | ||
selector: table.torrents > tbody > tr:has(table.torrentname) | ||
|
||
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 | ||
tmdbid: | ||
selector: a[href*="themoviedb.org/movie/"], a[href*="themoviedb.org/tv/"] | ||
attribute: href | ||
date_elapsed: | ||
# time type: time elapsed (default) | ||
selector: td.rowfollow:nth-child(4) > span[title] | ||
attribute: title | ||
optional: true | ||
filters: | ||
- name: append | ||
args: " +08:00" # CST | ||
- name: dateparse | ||
args: "yyyy-MM-dd HH:mm:ss zzz" | ||
date_added: | ||
# time added | ||
selector: td.rowfollow:nth-child(4):not(:has(span)) | ||
optional: true | ||
filters: | ||
- name: append | ||
args: " +08:00" # CST | ||
- name: dateparse | ||
args: "yyyy-MM-ddHH:mm:ss zzz" | ||
date: | ||
text: "{{ if or .Result.date_elapsed .Result.date_added }}{{ or .Result.date_elapsed .Result.date_added }}{{ else }}now{{ end }}" | ||
size: | ||
selector: td.rowfollow:nth-child(5) | ||
seeders: | ||
selector: td.rowfollow:nth-child(6) | ||
leechers: | ||
selector: td.rowfollow:nth-child(7) | ||
grabs: | ||
selector: td.rowfollow: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 | ||
minimumratio: | ||
text: 1.5 | ||
minimumseedtime: | ||
# 2 days (as seconds = 2 x 24 x 60 x 60) | ||
text: 172800 | ||
description: | ||
selector: td.rowfollow:nth-child(2) | ||
remove: a, b, font, img, span.tags | ||
filters: | ||
- name: re_replace | ||
args: ["(?i)\\s*(剩余时间:|剩餘時間:|will end in)\\s*", ""] | ||
# NexusPHP 59e6a24 2024-5-9 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters