media-server-docker-compose/config/prowlarr/Definitions/totheglory.yml
Braden Jageman fd77c332fb new stuff
2024-04-07 00:37:31 -04:00

231 lines
7.1 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
id: totheglory
name: ToTheGlory
description: "ToTheGlory (TTG) A Chinese tracker"
language: zh-CN
type: private
encoding: UTF-8
requestDelay: 2
links:
- https://totheglory.im/
caps:
categories:
# 电影 Movie
电影DVDRip: Movies/SD # Movie DVDRip
电影720p: Movies/HD # Movie 720p
电影1080i/p: Movies/HD # Movie 1080i / p
BluRay原盘: Movies/BluRay # BluRay original disc
影视2160p: Movies/UHD # Media - 2160p
UHD原盘: Movies/UHD # Blu-ray UHD
# 纪录片 Docs
纪录片720p: Movies/HD # Documentary 720p
纪录片1080i/p: Movies/HD # Documentary 1080i / p
纪录片BluRay原盘: Movies/BluRay # Documentary BluRay Original
# 剧集 TV
欧美剧720p: TV/HD # TV Series - EU/US - 720p
欧美剧1080i/p: TV/HD # TV Series - EU/US - 1080i/p
高清日剧: TV/HD # TV Series - JP
大陆港台剧1080i/p: TV/HD # TV Series - CN - 1080i/p
大陆港台剧720p: TV/HD # TV Series - CN - 720p
高清韩剧: TV/HD # TV Series - KR
# 剧集包 TV Packs
欧美剧包: TV/HD # TV Packs - EU/US
日剧包: TV/HD # TV Packs - JP
韩剧包: TV/HD # TV Packs - CN
华语剧包: TV/HD # TV Packs - KR
# 音乐 Audio
(电影原声&Game)OST: Audio # OST - (Movie & Game) Track
无损音乐FLAC&APE: Audio/Lossless # FLAC & APE
MV&演唱会: Audio/Video # MV & Concert
# 其他 Other
高清体育节目: TV/Sport # HD Sports
高清动漫: TV/Anime # HD Animation
韩国综艺: TV/HD # TV Shows - KR
高清综艺: TV/HD # TV Shows
日本综艺: TV/HD # TV Shows - JP
MiniVideo: Other # MiniVideo
补充音轨: Audio # Supplemental audio tracks
iPhone/iPad视频: PC/Mobile-Other # IPhone / iPad video
# 单机游戏
PC: PC/Games # Games - PC
MAC: PC/Mac # Games - MAC
# 微软系列
XBOX360: Console/XBox 360 # MicroSoft - XBOX360
XBOX1: Console/XBox # MicroSoft - XBOX360
XBLA: Console/XBox # MicroSoft - XBLA
XBOX+to+XBOX360: Console/XBox # MicroSoft - XBOX to XBOX360
# 索尼系列
PS2: Console/Other # SONY - PS2
PSP: Console/PSP # SONY - PSP
PS4: Console/PS4 # SONY - PS4
PS3: Console/PS3 # SONY - PS3
PSV: Console/PS Vita # SONY - PSV
# 任天堂系列
WIIU: Console/WiiU # Nintendo - WIIU
WII: Console/Wii # Nintendo- WII
SWITCH: Console/Other # Nintendo - SWITCH
NDS: Console/NDS # Nintendo - NDS
NGC: Console/Other # Nintendo - NGC
# 主机影视
PS3兼容高清: Console/PS3 # Video - HD - PS3
PSP兼容高清&标清: Console/PSP # Video - SD&HD - PSP
XBOX360兼容高清: Console/XBox 360 # Video - HD - XBOX360
Game+Video: Console/Other # Video - Game Video
# 软件
APPZ: PC # Software - APPZ
Game+Ebook: Books/EBook # Software - Game Ebook
Ebook: Books/EBook # Software - Ebook
# 苹果系列
iPhone/iPad游戏: PC/Mobile-iOS # Apple - Game - iPhone/iPad
iPad书籍: Books/EBook # Apple - Book - iPad
iPhone/iPad软件: PC/Mobile-iOS # Apple - Software - iPhone/iPad
modes:
search: [q]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
music-search: [q]
book-search: [q]
settings:
- name: username
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 TTG Web Site. Otherwise just leave it empty."
- name: passid
type: select
label: Security Question ID
default: 0
options:
0: Security question (Ignore not set)
1: When did your start using PT?
2: How did you get to know about TTG?
3: What's the name of the first movie you watched in a cinema?
4: What's your favorite movie?
5: Who's your favorite porn star?
6: Who's your favorite actor/actress?
7: What's your most anticipated movie?
- name: info_passid
type: info
label: "About Security ID"
default: "Only select the <b>Security Question ID</b> from the pulldown if you have set it on the TTG Web Site. Otherwise just leave it as ignore not set."
- name: passan
type: text
label: Security Question Answer
- name: info_passan
type: info
label: "About Security Question Answer"
default: "Only fill in the <b>Security Question Answer</b> box if you have set it on the TTG Web Site. Dont forget to write your answer in the same language you saved it on the TTG Web Site. Otherwise just leave it empty."
login:
path: login.php?returnto=
method: form
form: form[action="takelogin.php"]
inputs:
username: "{{ .Config.username }}"
password: "{{ .Config.password }}"
rememberme: yes
otp: "{{ .Config.2facode }}"
passid: "{{ .Config.passid }}"
passan: "{{ .Config.passan }}"
error:
- selector: td.embedded:has(h2:contains("")) # Chinese, Japanese
- selector: td.embedded:has(h2:contains("!")) # English, Korean
test:
path: my.php
selector: a[href*="logout.php"]
search:
paths:
- path: browse.php
inputs:
c: M
- path: browse.php
categories: [1000, 1010, 1020, 1030, 1040, 1050, 1060, 1070, 1080, 1090, 1100, 1110, 1120, 1130, 1140, 1150, 1160, 1170, 1180, 4000, 4010, 4020, 4030, 4040, 4050, 4060, 4070, 7000, 7010, 7020, 7030, 7040, 7050, 7060]
inputs:
c: G
inputs:
search_field: "{{ range .Categories }}分类:`{{.}}` {{end}}{{ if .Query.IMDBID }}imdb{{ .Query.IMDBIDShort }}{{ else }}{{ .Keywords }}{{ end }}"
rows:
selector: table#torrent_table > tbody > tr[id]
fields:
description:
selector: div.name_left > a > b
title:
selector: div.name_left > a > b
remove: span
category:
selector: tr[id] td:nth-child(1) > a
attribute: href
filters:
- name: querystring
args: search_field
- name: replace
args: ["category:", ""]
- name: trim
args: "\""
details:
selector: div.name_left > a
attribute: href
download:
selector: a.dl_a
attribute: href
files:
selector: td:nth-child(3)
size:
selector: td:nth-child(7)
seeders:
selector: td:nth-child(9)
filters:
- name: split
args: ["/", 0]
leechers:
selector: td:nth-child(9)
filters:
- name: split
args: ["/", 1]
- name: replace
args: ["\n", ""]
grabs:
selector: td:nth-child(8)
date:
selector: td:nth-child(5)
filters:
- name: append
args: " +08:00" # CST
- name: dateparse
args: "yyyy-MM-ddHH:mm:ss zzz"
imdbid:
selector: span.imdb_rate > a
attribute: href
downloadvolumefactor:
case:
img[alt="free"]: 0
img[alt="50%"]: 0.5
img[alt="30%"]: 0.3
"*": 1
uploadvolumefactor:
case:
img[alt="200%"]: 2
"*": 1
minimumratio:
case:
img[title="Hit and Run"]: 1
"*": 0
minimumseedtime:
case:
img[title="Hit and Run"]: 216000
"*": 0
# engine n/a