diff --git a/definitions/v1/arabafenice.yml b/definitions/v1/arabafenice.yml
index 90796bacf..104fc16ed 100644
--- a/definitions/v1/arabafenice.yml
+++ b/definitions/v1/arabafenice.yml
@@ -14,41 +14,53 @@ caps:
categorymappings:
# HRS
- {id: 34, cat: Movies/HD, desc: "1080p HRS x264"}
- - {id: 47, cat: Movies/UHD, desc: "2160p 4k UltraHD HRS"}
+ - {id: 47, cat: Movies/UHD, desc: "2160p 4K UHD HRS"}
- {id: 35, cat: TV, desc: "Serie TV HRS"}
- {id: 36, cat: Movies/SD, desc: "DVDRip HRS"}
- {id: 41, cat: Movies/SD, desc: "BDRip 576p HRS"}
- {id: 39, cat: Movies/HD, desc: "1080p HRS x265 HEVC"}
+ # AREA SuperVip
+ - {id: 33, cat: Movies/HD, desc: "[DD] Film 720p MP4"}
+ - {id: 54, cat: Movies/HD, desc: "[DD] 1080p V.U. MKV"}
+ - {id: 55, cat: Movies/BluRay, desc: "[DD] FULL BluRay"}
+ - {id: 57, cat: Movies/UHD, desc: "[DD] 4K FULL BluRay"}
+ - {id: 58, cat: XXX, desc: "[DD] XXX 1080p"}
+ - {id: 59, cat: XXX, desc: "[DD] XXX 4K 2160p"}
+ - {id: 60, cat: XXX, desc: "[DD] XXX 720p"}
# VIDEO
- {id: 1, cat: Movies, desc: "News Cinema"}
+ - {id: 40, cat: TV/UHD, desc: "4K Video Untouched"}
- {id: 2, cat: Movies/SD, desc: "BD-DVDRip"}
- {id: 3, cat: Movies/DVD, desc: "DVD 5"}
- - {id: 5, cat: Movies/DVD, desc: "DVD 9"}
+ - {id: 50, cat: Movies/UHD, desc: "4K 2160p UHD"}
- {id: 6, cat: Movies/BluRay, desc: "BluRay Full"}
- {id: 4, cat: Movies/HD, desc: "1080p 3D x264"}
- {id: 7, cat: Movies/HD, desc: "1080p x264"}
- - {id: 46, cat: Movies/HD, desc: "1080p Video Untouch"}
- - {id: 44, cat: Movies/HD, desc: "1080p x265"}
+ - {id: 46, cat: Movies/HD, desc: "1080p VideoUntouched"}
+ - {id: 44, cat: Movies/HD, desc: "1080p x265 HEVC"}
+ - {id: 5, cat: Movies/DVD, desc: "DVD 9"}
- {id: 9, cat: TV/Anime, desc: "Cartoons"}
- {id: 8, cat: TV/Anime, desc: "720p x264"}
- - {id: 12, cat: TV, desc: "He concluded seasons"}
- - {id: 13, cat: TV, desc: "Seasons in Onda"}
+ - {id: 12, cat: TV, desc: "Stagioni Concluse"}
+ - {id: 13, cat: TV, desc: "Stagioni in Onda"}
- {id: 14, cat: TV, desc: "TV Show"}
- {id: 42, cat: TV, desc: "Serie Tv Sub Ita"}
- - {id: 15, cat: TV/Documentary, desc: "documentaries"}
- - {id: 33, cat: TV, desc: "mp4"}
- - {id: 40, cat: TV/UHD, desc: "2160p 4K UltraHD"}
+ - {id: 15, cat: TV/Documentary, desc: "Documentari"}
+ - {id: 53, cat: TV/HD, desc: "VIDEO MP4 720p"}
- {id: 38, cat: XXX, desc: "xXx"}
- - {id: 43, cat: Other, desc: "Arabic for social"}
+ - {id: 43, cat: Other, desc: "Araba per il sociale"}
# MUSICA
- - {id: 17, cat: Audio, desc: "Italian music"}
- - {id: 45, cat: Audio, desc: "Discography"}
+ - {id: 17, cat: Audio, desc: "Musica Italiana"}
+ - {id: 45, cat: Audio, desc: "Discografie"}
- {id: 18, cat: Audio, desc: "MusicaInternazionale"}
- {id: 19, cat: Audio, desc: "Compilation"}
# PDF
- {id: 21, cat: Books, desc: "Ebook"}
- {id: 22, cat: Books/Comics, desc: "Comics"}
- {id: 23, cat: Books, desc: "Newsstand"}
+ - {id: 56, cat: Books/Mags, desc: "Riviste"}
+ - {id: 48, cat: XXX/Other, desc: "Riviste xXx"}
+ - {id: 49, cat: XXX/Other, desc: "Fumetti xXx"}
# GAMES
- {id: 25, cat: Console/PS4, desc: "Sony Games"}
- {id: 26, cat: Console/XBox, desc: "XboX Games"}
@@ -122,6 +134,9 @@ download:
thanks: 1
rndval: "1487013827343"
selector: a[href^="download.php?id="]
+ filters:
+ - name: regexp
+ args: "^(.+?)&key="
attribute: href
search:
diff --git a/definitions/v1/asiandvdclub.yml b/definitions/v1/asiandvdclub.yml
new file mode 100644
index 000000000..aebad125d
--- /dev/null
+++ b/definitions/v1/asiandvdclub.yml
@@ -0,0 +1,124 @@
+---
+id: asiandvdclub
+name: AsianDVDClub
+description: "AsianDVDClub (ADC) is a Private Torrent Tracker for Asian DVD and BluRay"
+language: en
+type: private
+encoding: UTF-8
+links:
+ - https://asiandvdclub.org/
+
+caps:
+ categorymappings:
+ - {id: 1, cat: TV/Anime, desc: "Anime"}
+ - {id: 3, cat: Movies, desc: "Japan"}
+ - {id: 5, cat: Movies, desc: "China"}
+ - {id: 4, cat: Movies, desc: "Korea"}
+ - {id: 2, cat: Movies, desc: "Hong Kong"}
+ - {id: 6, cat: Movies, desc: "Philippines"}
+ - {id: 7, cat: Movies, desc: "Taiwan"}
+ - {id: 8, cat: Movies, desc: "Thailand"}
+ - {id: 9, cat: Movies, desc: "Vietnam"}
+ - {id: 10, cat: Movies, desc: "Malaysia"}
+ - {id: 11, cat: Movies, desc: "Other Asian"}
+ - {id: 12, cat: Other, desc: "Miscellaneous"}
+
+ modes:
+ search: [q]
+ tv-search: [q, season, ep]
+ movie-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: info_tpp
+ type: info
+ label: Results Per Page
+ default: For best results, change the Torrents per page: setting to 100 on your account profile.
+
+login:
+ path: login
+ method: post
+ inputs:
+ apple: evil
+ username: "{{ .Config.username }}"
+ password: "{{ .Config.password }}"
+ error:
+ - selector: p:contains("Error")
+ test:
+ path: index
+ selector: a[href="/logout"]
+
+search:
+ paths:
+ - path: torrents/
+ inputs:
+ $raw: "{{ range .Categories }}countries[]={{.}}&{{end}}"
+ searchbox: "{{ .Keywords }}"
+ search: Search
+ golden: "{{ if .Config.freeleech }}1{{ else }}{{ end }}"
+
+ rows:
+ selector: table.torrenttable_helper > tbody > tr:has(img)
+
+ fields:
+ category:
+ selector: img[class^="cat-"]
+ attribute: class
+ case:
+ img.cat-anime: 1
+ img.cat-hk: 2
+ img.cat-japan: 3
+ img.cat-korea: 4
+ img.cat-china: 5
+ img.cat-phil: 6
+ img.cat-taiwan: 7
+ img.cat-thai: 8
+ img.cat-viet: 9
+ img.cat-malaysia: 10
+ img.cat-rest: 11
+ img.cat-misc: 12 # unconfirmed as there are currently no torrents for cat[12]
+ title:
+ selector: a[href^="/torrent/"]
+ details:
+ selector: a[href^="/torrent/"]
+ attribute: href
+ download:
+ selector: a[href^="/torrent/"]
+ attribute: href
+ filters:
+ - name: replace
+ args: ["torrent", "download"]
+ size:
+ selector: td:nth-child(5)
+ seeders:
+ selector: td:nth-child(6)
+ leechers:
+ selector: td:nth-child(7)
+ date:
+ selector: td:nth-child(8)
+ filters:
+ - name: timeago
+ grabs:
+ selector: td:nth-child(9)
+ downloadvolumefactor:
+ case:
+ img[src="../images/golden.gif"]: 0
+ img[src="../images/silver.gif"]: 0.5 # unconfirmed as there are currently no silver torrents
+ "*": 1
+ uploadvolumefactor:
+ text: 1
+ minimumratio:
+ text: 1.5
+ minimumseedtime:
+ # 45 days (as seconds = 45 x 24 x 60 x 60)
+ text: 3888000
+# Engine n/a
diff --git a/definitions/v1/asylumshare.yml b/definitions/v1/asylumshare.yml
deleted file mode 100644
index 5392b8916..000000000
--- a/definitions/v1/asylumshare.yml
+++ /dev/null
@@ -1,228 +0,0 @@
----
-id: asylumshare
-name: Asylum Share
-description: "Asylum Share is a BRAZILIAN Private Torrent Tracker for MOVIES / TV / GENERAL"
-language: pt-br
-type: private
-encoding: UTF-8
-links:
- - https://asylumshare.net/
-
-caps:
- categorymappings:
- - {id: 104, cat: XXX, desc: "Adultos: Fotos +18"}
- - {id: 120, cat: TV/Anime, desc: "Anime: Anime"}
- - {id: 122, cat: PC/Mobile-Android, desc: "Aplicativos: Android"}
- - {id: 115, cat: PC/Mobile-Other, desc: "Aplicativos: Celular"}
- - {id: 129, cat: PC, desc: "Aplicativos: Linux"}
- - {id: 19, cat: PC/Mac, desc: "Aplicativos: Mac"}
- - {id: 18, cat: PC, desc: "Aplicativos: PC"}
- - {id: 123, cat: PC/Mobile-Other, desc: "Aplicativos: Symbian"}
- - {id: 94, cat: PC/0day, desc: "Aplicativos: Windows"}
- - {id: 9, cat: Other, desc: "Cursos: Apostilas"}
- - {id: 113, cat: Other, desc: "Cursos: Curso"}
- - {id: 111, cat: Other, desc: "Cursos: Video-Aula"}
- - {id: 4, cat: Movies, desc: "Filmes: Ação"}
- - {id: 47, cat: XXX, desc: "Filmes: Adulto +18"}
- - {id: 114, cat: Movies, desc: "Filmes: Animação"}
- - {id: 23, cat: Movies, desc: "Filmes: Aventura"}
- - {id: 24, cat: Movies, desc: "Filmes: Biografia"}
- - {id: 25, cat: Movies, desc: "Filmes: Clássico"}
- - {id: 26, cat: Movies, desc: "Filmes: Comédia "}
- - {id: 27, cat: TV/Documentary, desc: "Filmes: Documentário"}
- - {id: 33, cat: Movies, desc: "Filmes: Drama"}
- - {id: 117, cat: Movies, desc: "Filmes: Épico"}
- - {id: 34, cat: Movies, desc: "Filmes: Esporte"}
- - {id: 35, cat: Movies, desc: "Filmes: Ficção "}
- - {id: 36, cat: Movies, desc: "Filmes: Guerra "}
- - {id: 37, cat: Movies, desc: "Filmes: Infantil "}
- - {id: 124, cat: Movies, desc: "Filmes: Músical"}
- - {id: 42, cat: Movies, desc: "Filmes: Nacionais"}
- - {id: 7, cat: Movies, desc: "Filmes : Ocidental"}
- - {id: 39, cat: Movies, desc: "Filmes: Policial"}
- - {id: 5, cat: Movies, desc: "Filmes : Religioso"}
- - {id: 41, cat: Movies, desc: "Filmes : Romance "}
- - {id: 40, cat: Movies, desc: "Filmes : Suspense"}
- - {id: 6, cat: Movies, desc: "Filmes : Terror"}
- - {id: 93, cat: Other, desc: "Fotos: Fotos"}
- - {id: 121, cat: Console, desc: "Jogos: Celular"}
- - {id: 16, cat: Console, desc: "Jogos: Dreamcast"}
- - {id: 102, cat: Console, desc: "Jogos: Emuladores e Roms"}
- - {id: 105, cat: Console, desc: "Jogos: Game-Cube"}
- - {id: 116, cat: Console, desc: "Jogos: Nintendo DS"}
- - {id: 10, cat: PC/Games, desc: "Jogos: PC"}
- - {id: 15, cat: Console, desc: "Jogos: PS1"}
- - {id: 11, cat: Console, desc: "Jogos: PS2"}
- - {id: 43, cat: Console, desc: "Jogos: PS3"}
- - {id: 128, cat: Console, desc: "Jogos: PS4"}
- - {id: 12, cat: Console, desc: "Jogos: PSP"}
- - {id: 44, cat: Console, desc: "Jogos: Wii"}
- - {id: 13, cat: Console, desc: "Jogos: Xbox"}
- - {id: 14, cat: Console, desc: "Jogos: Xbox 360"}
- - {id: 127, cat: Books, desc: "Leitura: HQs e Mangás"}
- - {id: 119, cat: Books, desc: "Leitura: Quadrinhos"}
- - {id: 109, cat: Books, desc: "Leitura: Revistas e E-Books"}
- - {id: 85, cat: Audio, desc: "Músicas: Alma"}
- - {id: 72, cat: Audio, desc: "Músicas: Antigas"}
- - {id: 51, cat: Audio, desc: "Músicas: Axé"}
- - {id: 52, cat: Audio, desc: "Músicas: Blues"}
- - {id: 53, cat: Audio, desc: "Músicas: Coletânea"}
- - {id: 54, cat: Audio, desc: "Músicas: Country"}
- - {id: 55, cat: Audio, desc: "Músicas: Dance"}
- - {id: 56, cat: Audio, desc: "Músicas: Discografia"}
- - {id: 57, cat: Audio, desc: "Músicas: Eletrônica"}
- - {id: 58, cat: Audio, desc: "Músicas: Enka"}
- - {id: 59, cat: Audio, desc: "Músicas: Erudita"}
- - {id: 60, cat: Audio, desc: "Músicas: Forró"}
- - {id: 61, cat: Audio, desc: "Músicas: Funk"}
- - {id: 62, cat: Audio, desc: "Músicas: Gospel"}
- - {id: 64, cat: Audio, desc: "Músicas: Hard Rock"}
- - {id: 65, cat: Audio, desc: "Músicas: Heavy Metal"}
- - {id: 66, cat: Audio, desc: "Músicas: Hip Hop"}
- - {id: 67, cat: Audio, desc: "Músicas: House"}
- - {id: 68, cat: Audio, desc: "Músicas: Infantil"}
- - {id: 107, cat: Audio, desc: "Músicas: Instrumental"}
- - {id: 69, cat: Audio, desc: "Músicas: Jazz"}
- - {id: 118, cat: Audio, desc: "Músicas: Mixados"}
- - {id: 70, cat: Audio, desc: "Músicas: MPB"}
- - {id: 71, cat: Audio, desc: "Músicas: Nova Era"}
- - {id: 73, cat: Audio, desc: "Músicas: Pagode"}
- - {id: 74, cat: Audio, desc: "Músicas: Pop"}
- - {id: 75, cat: Audio, desc: "Músicas: Psicodélico"}
- - {id: 76, cat: Audio, desc: "Músicas: Punk Rock"}
- - {id: 78, cat: Audio, desc: "Músicas: Rap"}
- - {id: 79, cat: Audio, desc: "Músicas: Reggae"}
- - {id: 80, cat: Audio, desc: "Músicas: Regionais"}
- - {id: 82, cat: Audio, desc: "Músicas: Rock"}
- - {id: 83, cat: Audio, desc: "Músicas: Samba"}
- - {id: 84, cat: Audio, desc: "Músicas: Sertanejo"}
- - {id: 86, cat: Audio, desc: "Músicas: Surf"}
- - {id: 87, cat: Audio, desc: "Músicas: Techno"}
- - {id: 88, cat: Audio, desc: "Músicas: Trance"}
- - {id: 89, cat: Audio, desc: "Músicas: Trilha Sonora"}
- - {id: 90, cat: Audio, desc: "Músicas: Vocal"}
- - {id: 91, cat: Audio, desc: "Músicas: World Music"}
- - {id: 108, cat: Other, desc: "Outros: Outros"}
- - {id: 95, cat: TV, desc: "Séries: Seriados"}
- - {id: 110, cat: TV, desc: "Shows: Shows"}
- - {id: 49, cat: TV, desc: "Televisão: TV"}
- - {id: 112, cat: Audio/Video, desc: "Video Clipe: Video Clipe"}
-
- 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: 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: p#msgError
- test:
- path: index.php
- selector: a[href="account-logout.php"]
-
-search:
- paths:
- # https://asylumshare.net/torrents-search.php?c108=1&c95=1&c110=1&c49=1&search=&cat=0&incldead=1&freeleech=2&filmeQualidade=0
- - path: torrents-search.php
- inputs:
- $raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
- search: "{{ .Keywords }}"
- cat: 0
- # 0 active, 1 incldead, 2 onlydead
- incldead: 1
- # 0 all, 1 notfree, 2 onlyfree
- freeleech: "{{ if .Config.freeleech }}2{{ else }}0{{ end }}"
- # 0 all, 1 3D, 2 4K, 3 FHD, 4 HD
- filmeQualidade: 0
- sort: "{{ .Config.sort }}"
- order: "{{ .Config.type }}"
- # site does not support imdbid search or return imdb links.
- keywordsfilters:
- # drop the year from searches since site titles do not include year
- - name: re_replace
- args: ["(19|20[0-9]{2})", ""]
- # prepend + to each word
- - name: re_replace
- args: ["(\\w+)", "+$1"]
-
- rows:
- selector: tr.t-row:has(a[href^="download.php?id="])
-
- fields:
- category:
- selector: td a[href^="torrents.php?cat="]
- attribute: href
- filters:
- - name: querystring
- args: cat
- title:
- selector: td a[href^="torrents-details.php?id="]
- filters:
- - name: replace
- args: ["[FREE]", ""]
- details:
- selector: td a[href^="torrents-details.php?id="]
- attribute: href
- download:
- selector: td a[href^="download.php?id="]
- attribute: href
- date:
- selector: a[title]
- attribute: title
- filters:
- - name: regexp
- args: "(\\d{2}\\/\\d{2}\\/\\d{2} \\d{2}:\\d{2}:\\d{2})"
- - name: append
- args: " -03:00" # BRT
- - name: dateparse
- args: "02/01/06 15:04:05 -07:00"
- size:
- selector: td:nth-child(6)
- seeders:
- selector: td:nth-child(7)
- leechers:
- selector: td:nth-child(8)
- downloadvolumefactor:
- case:
- "span.color-green:contains(\"FREE\")": 0
- "*": 1
- uploadvolumefactor:
- text: 1
- minimumratio:
- text: 1
-# engine n/a, likely customised TT3.0
diff --git a/definitions/v1/bitded.yml b/definitions/v1/bitded.yml
new file mode 100644
index 000000000..82077a5e8
--- /dev/null
+++ b/definitions/v1/bitded.yml
@@ -0,0 +1,149 @@
+---
+id: bitded
+name: Bitded
+description: "Bitded is a THAI Private Torrent Tracker for MOVIES / TV / GENERAL"
+language: th-th
+type: private
+encoding: UTF-8
+links:
+ - https://www.dedbit.com/
+
+caps:
+ categorymappings:
+ - {id: 1, cat: Other, desc: "ในพระราชสำนัก (in the royal court)"}
+ - {id: 4, cat: TV, desc: "รายการทีวี (TV)"}
+ - {id: 7, cat: Movies, desc: "ภาพยนตร์ชุด (Movie Packs)"}
+ - {id: 12, cat: Books/EBook, desc: "หนังสือ สื่อการสอน (Books)"}
+ - {id: 13, cat: Other/Misc, desc: "ทั่วไป (General)"}
+ - {id: 14, cat: TV/Sport, desc: "กีฬา (Sport)"}
+ - {id: 16, cat: TV/Documentary, desc: "สารคดี (Documentary)"}
+ - {id: 18, cat: TV/Other, desc: "ธรรมะ (Dharma)"}
+ - {id: 21, cat: Books/Comics, desc: "หนังสือการ์ตูน (Comics)"}
+ - {id: 22, cat: TV/Anime, desc: "การ์ตูนอนิเมชั่น (Anime)"}
+ - {id: 31, cat: Movies, desc: "ภาพยนตร์ (Movies)"}
+ - {id: 34, cat: Movies/DVD, desc: "ภาพยนตร์ DVD (Movies DVD)"}
+ - {id: 35, cat: Movies/HD, desc: "วีดีโอความละเอียดสูง (Movies HD)"}
+ - {id: 41, cat: Audio/MP3, desc: "เพลง (Music)"}
+ - {id: 43, cat: Audio/Video, desc: "มิวสิควีดีโอ (Music video)"}
+ - {id: 53, cat: PC/0day, desc: "โปรแกรม/Windows (Software Windows)"}
+ - {id: 54, cat: PC/Mac, desc: "โปรแกรม/Mac, Linux (Software Mac/Linux)"}
+ - {id: 55, cat: PC/Mobile-Other, desc: "โปรแกรม/Mobile (Software Mobile)"}
+ - {id: 61, cat: PC/Games, desc: "เกม-Computer (PC Games)"}
+ - {id: 62, cat: Console, desc: "เกม-Console (Console)"}
+ - {id: 63, cat: Console, desc: "เกมส์-พกพา (Console portable)"}
+ - {id: 72, cat: Other, desc: "รูปภาพ (Pics)"}
+ - {id: 74, cat: Other, desc: "J-IDOL"}
+
+ 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: info_tpp
+ type: info
+ label: Results Per Page
+ default: For best results, change the Torrents per page: setting to 100 on your account profile.
+ - name: sort
+ type: select
+ label: Sort requested from site
+ default: added
+ options:
+ added: 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: takelogin.php
+ method: post
+ inputs:
+ x: axion
+ username: "{{ .Config.username }}"
+ password: "{{ .Config.password }}"
+ error:
+ - selector: td.embedded:contains("Login failed!")
+ test:
+ path: my.php
+ selector: a[href="logout.php"]
+
+search:
+ paths:
+ # https://www.dedbit.com/browse.php?c12=1&c13=1&incldead=1&freeload=1&search=&sort=added&h=6&d=DESC
+ - path: browse.php
+ inputs:
+ $raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
+ # 0 active, 1 incldead, 2 onlydead
+ incldead: 1
+ freeload: "{{ if .Config.freeleech }}1{{ else }}{{ end }}"
+ search: "{{ .Keywords }}"
+ sort: "{{ .Config.sort }}"
+ d: "{{ .Config.type }}"
+ # site does not support imdbid searching and does not display imdb links in results.
+
+ rows:
+ selector: table.torrenttable 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?id="]
+ details:
+ selector: a[href^="details.php?id="]
+ attribute: href
+ download:
+ selector: a[href^="download.php"]
+ attribute: href
+ files:
+ selector: td:nth-last-child(9)
+ date:
+ selector: td:nth-last-child(7)
+ filters:
+ - name: append
+ args: " +07:00" # ICT
+ - name: dateparse
+ args: "2006-01-0215:04:05 -07:00"
+ size:
+ selector: td:nth-last-child(5)
+ grabs:
+ selector: td:nth-last-child(4)
+ filters:
+ - name: regexp
+ args: (\d+)
+ seeders:
+ selector: td:nth-last-child(3)
+ leechers:
+ selector: td:nth-last-child(2)
+ downloadvolumefactor:
+ case:
+ img[src$="pic/freeload.png"]: 0
+ "*": 1
+ uploadvolumefactor:
+ text: 1
+ minimumratio:
+ text: 1.0
+# engine n/a
diff --git a/definitions/v1/cilipro.yml b/definitions/v1/cilipro.yml
index 12d0d6782..f8a6080ac 100644
--- a/definitions/v1/cilipro.yml
+++ b/definitions/v1/cilipro.yml
@@ -6,15 +6,6 @@ language: en-us
type: public
encoding: UTF-8
links:
- - http://www.cilinb1.xyz/
- - http://www.cilinb2.xyz/
- - http://www.cilinb3.xyz/
- - http://www.cilinb5.xyz/
- - http://www.cilinb6.xyz/
- - http://www.cilinb7.xyz/
- - http://www.cilinb8.xyz/
- - http://www.cilinb9.xyz/
- - http://www.cilinb10.xyz/
- http://www.kmsoso1.xyz/
- http://www.kmsoso3.xyz/
- http://www.kmsoso5.xyz/
@@ -24,6 +15,17 @@ links:
- http://www.kuaimaso3.xyz/
- http://www.kuaimaso5.xyz/
- http://www.kuaimaso9.xyz/
+ - http://www.km159.xyz/
+ - http://www.km160.xyz/
+ - http://www.km161.xyz/
+ - http://www.km162.xyz/
+ - http://www.km163.xyz/
+ - http://www.km164.xyz/
+ - http://www.km165.xyz/
+ - http://www.km166.xyz/
+ - http://www.km167.xyz/
+ - http://www.km168.xyz/
+ - http://www.km169.xyz/
legacylinks:
- http://www.cili180.com/
- https://www.cilijj.xyz/
@@ -80,6 +82,15 @@ legacylinks:
- http://www.cilipro9.xyz/
- http://www.cilipro10.xyz/
- http://www.cilinb4.xyz/
+ - http://www.cilinb1.xyz/
+ - http://www.cilinb2.xyz/
+ - http://www.cilinb3.xyz/
+ - http://www.cilinb5.xyz/
+ - http://www.cilinb6.xyz/
+ - http://www.cilinb7.xyz/
+ - http://www.cilinb8.xyz/
+ - http://www.cilinb9.xyz/
+ - http://www.cilinb10.xyz/
caps:
categories:
diff --git a/definitions/v1/cinemamovies.yml b/definitions/v1/cinemamovies.yml
index 2dd1b1d56..e0b1d99d7 100644
--- a/definitions/v1/cinemamovies.yml
+++ b/definitions/v1/cinemamovies.yml
@@ -53,6 +53,17 @@ settings:
type: checkbox
label: Drop the Polish title prefix
default: false
+ - name: multilang
+ type: checkbox
+ label: Replace MULTI & PL by another language in release name
+ default: false
+ - name: multilanguage
+ type: select
+ label: Replace MULTI & PL by this language
+ default: POLISH
+ options:
+ POLISH: POLISH
+ MULTI.POLISH: MULTI.POLISH
- name: sort
type: select
label: Sort requested from site
@@ -105,13 +116,22 @@ search:
args: cat
title_raw:
selector: a[href^="details.php?id="]
+ title_multilang:
+ text: "{{ .Result.title_raw }}"
+ filters:
+ - name: re_replace
+ args: ["(?i)(\\[multi\\])", " {{ .Config.multilanguage }} "]
+ - name: re_replace
+ args: ["(?i)(\\[pl\\])", " {{ .Config.multilanguage }} "]
+ title_phase1:
+ text: "{{ if .Config.multilang }}{{ .Result.title_multilang }}{{ else }}{{ .Result.title_raw }}{{ end }}"
title_stripped:
- selector: a[href^="details.php?id="]
+ text: "{{ .Result.title_phase1 }}"
filters:
- name: re_replace
args: ["^(.* / )(.*)$", "$2"]
title:
- text: "{{ if .Config.drop_polish_prefix }}{{ .Result.title_stripped }}{{ else }}{{ .Result.title_raw }}{{ end }}"
+ text: "{{ if .Config.drop_polish_prefix }}{{ .Result.title_stripped }}{{ else }}{{ .Result.title_phase1 }}{{ end }}"
details:
selector: a[href^="details.php?id="]
attribute: href
diff --git a/definitions/v1/crazyspirits.yml b/definitions/v1/crazyspirits.yml
index 777b86d62..faf2640f7 100644
--- a/definitions/v1/crazyspirits.yml
+++ b/definitions/v1/crazyspirits.yml
@@ -257,7 +257,7 @@ search:
attribute: onmouseover
filters:
- name: regexp
- args: "=green>(\\d+)<"
+ args: "=greene>(\\d+)<"
leechers:
selector: a[onmouseover][href^="torrents-details.php?id="]
attribute: onmouseover
diff --git a/definitions/v1/emtrek.yml b/definitions/v1/emtrek.yml
deleted file mode 100644
index db1d0fd89..000000000
--- a/definitions/v1/emtrek.yml
+++ /dev/null
@@ -1,310 +0,0 @@
----
-id: emtrek
-name: emtrek
-description: "emtrek is a RUSSIAN Public Torrent Tracker for 0DAY / GENERAL"
-language: ru-ru
-type: public
-encoding: UTF-8
-links:
- - http://emtrek.org/ # site does not support https NET::ERR_CERT_AUTHORITY_INVALID
-
-caps:
- categorymappings:
- # when refreshing categories remember to use the list on the tracker.php page and not the search.php page.
- # Игры для PC (pc games)
- - {id: 317, cat: PC/Games, desc: "Игры для Linux"}
- - {id: 174, cat: PC/Games, desc: " |- Патчи"}
- - {id: 175, cat: PC/Games, desc: " |- Дополнения к играм"}
- - {id: 176, cat: PC/Games, desc: " |- Русификаторы"}
- # Игры для Консолей (console)
- - {id: 155, cat: Console/XBox 360, desc: " |- XBox360 | Программы / Прошивки"}
- - {id: 162, cat: Console/PSP, desc: " |- PSP | Программы / Прошивки"}
- - {id: 163, cat: Console/PSP, desc: " |- PSX-PSP"}
- - {id: 164, cat: Console/Other, desc: " |- Homebrew игры"}
- - {id: 165, cat: Console/PSP, desc: " |- PlayStation One | Игры"}
- - {id: 166, cat: Console/PSP, desc: " |- PlayStation 2 | Игры"}
- - {id: 168, cat: Console/NDS, desc: " |- Nintendo DS | Игры"}
- - {id: 169, cat: Console/Other, desc: " |- GameCube | Игры"}
- - {id: 170, cat: Console/Wii, desc: " |- Wii | Игры"}
- # Спорт (sport)
- - {id: 313, cat: TV/Sport, desc: " |- Лёгкая атлетика"}
- - {id: 181, cat: TV/Sport, desc: " |- Автоспорт"}
- - {id: 182, cat: TV/Sport, desc: " |- Мотоспорт"}
- - {id: 183, cat: TV/Sport, desc: " |- Формула-1 2011"}
- - {id: 184, cat: TV/Sport, desc: " |- Бокс"}
- - {id: 185, cat: TV/Sport, desc: " |- Смешанные единоборства и K-1"}
- - {id: 186, cat: TV/Sport, desc: " |- Рестлинг"}
- - {id: 187, cat: TV/Sport, desc: " |- Регби"}
- - {id: 188, cat: TV/Sport, desc: " |- Бейсбол"}
- - {id: 190, cat: TV/Sport, desc: " |- Экстрим"}
- - {id: 192, cat: TV/Sport, desc: " |- Россия 2011-2013"}
- - {id: 193, cat: TV/Sport, desc: " |- Россия/СССР"}
- - {id: 194, cat: TV/Sport, desc: " |- Еврокубки"}
- - {id: 195, cat: TV/Sport, desc: " |- Еврокубки 2010-2012"}
- - {id: 196, cat: TV/Sport, desc: " |- Чемпионаты Европы"}
- - {id: 197, cat: TV/Sport, desc: " |- Чемпионаты Мира"}
- - {id: 198, cat: TV/Sport, desc: " |- Обзорные и аналитические передачи"}
- - {id: 318, cat: TV/Sport, desc: " |- Разное"}
- - {id: 200, cat: TV/Sport, desc: " |- Международные соревнования"}
- - {id: 201, cat: TV/Sport, desc: " |- NBA / NCAA (до 2000 г.)"}
- - {id: 202, cat: TV/Sport, desc: " |- NBA / NCAA (2000-2010 гг.)"}
- - {id: 203, cat: TV/Sport, desc: " |- NBA / NCAA (2010-2011 гг.)"}
- - {id: 204, cat: TV/Sport, desc: " |- Европейский клубный баскетбол"}
- - {id: 206, cat: TV/Sport, desc: " |- Хоккей с мячом / Бенди"}
- - {id: 207, cat: TV/Sport, desc: " |- Международные турниры"}
- - {id: 208, cat: TV/Sport, desc: " |- KXЛ"}
- - {id: 209, cat: TV/Sport, desc: " |- НХЛ (до 2003/04)"}
- - {id: 210, cat: TV/Sport, desc: " |- НХЛ (с 2005/06)"}
- - {id: 211, cat: TV/Sport, desc: " |- СССР - Канада"}
- - {id: 212, cat: TV/Sport, desc: " |- Документальные фильмы и аналитика"}
- # Музыка (music)
- - {id: 78, cat: Audio, desc: "Джаз и Блюз"}
- - {id: 79, cat: Audio, desc: "Классическая музыка"}
- - {id: 80, cat: Audio, desc: "Поп музыка, Eurodance, Disco"}
- - {id: 81, cat: Audio, desc: "Народная и Этническая музыка"}
- - {id: 82, cat: Audio, desc: "New Age, Relax, Meditative&Flamenco"}
- - {id: 84, cat: Audio, desc: " |- Отечественный Rap / Hip-hop"}
- - {id: 85, cat: Audio, desc: " |- Зарубежный Rap / Hip-hop"}
- - {id: 99, cat: Audio, desc: " |- R'n'B"}
- - {id: 86, cat: Audio, desc: "Reggae, Ska, Dub,Soul"}
- - {id: 295, cat: Audio/Lossless, desc: " |- Classic Rock&Hard Rock (lossless)"}
- - {id: 109, cat: Audio, desc: " |- Rock"}
- - {id: 88, cat: Audio, desc: "Зарубежный метал"}
- - {id: 89, cat: Audio, desc: "Отечественный Рок, Панк, Метал, Альтернатива"}
- - {id: 110, cat: Audio, desc: " |- Rock"}
- - {id: 90, cat: Audio, desc: "Шансон / Авторская песня"}
- - {id: 91, cat: Audio, desc: " |- Шансон"}
- - {id: 92, cat: Audio, desc: " |- Авторская песня"}
- - {id: 94, cat: Audio, desc: "Восточно-азиатская музыка"}
- - {id: 95, cat: Audio/Video, desc: "Музыкальное DVD и HD видео"}
- - {id: 96, cat: Audio, desc: "Караоке"}
- - {id: 248, cat: Audio, desc: " |- House, Techno, Hardcore, Hardstyle, Jumpstyle"}
- - {id: 246, cat: Audio, desc: " |- Trance, Goa Trance, Psy-Trance, PsyChill, Ambient Dub"}
- - {id: 249, cat: Audio, desc: " |- Drum&Bass, Jungle, Breakbeat, Dubstep, IDM, Electro"}
- - {id: 250, cat: Audio, desc: " |- Chillout, Lounge, Downtempo, Trip-Hop"}
- - {id: 251, cat: Audio, desc: " |- Traditional Electronic, Ambient, Modern Classical,..."}
- - {id: 252, cat: Audio, desc: " |- Industrial, Noise, EBM, Dark Electro, Aggrotech,..."}
- - {id: 253, cat: Audio/Lossless, desc: " |- Label Packs (lossless)"}
- - {id: 254, cat: Audio/MP3, desc: " |- Label packs, Scene packs (lossy)"}
- - {id: 255, cat: Audio/Video, desc: " |- Электронная музыка (Видео, DVD Video/Audio, HD Video,..."}
- - {id: 298, cat: Audio/Lossless, desc: " |- DTS включая upmix"}
- - {id: 299, cat: Audio, desc: " |- DVD-A"}
- - {id: 300, cat: Audio, desc: " |- SACD"}
- - {id: 257, cat: Audio, desc: "Клипы"}
- - {id: 309, cat: Audio, desc: "Разное"}
- # Программное обеспечение (software)
- - {id: 22, cat: PC/Mac, desc: "Mac OS. Программное обеспечение под них"}
- - {id: 23, cat: PC, desc: "Unix, Unix-подобные (*nix) и другие OS. Прогр..."}
- - {id: 325, cat: PC, desc: "Авторские сборки"}
- - {id: 328, cat: PC, desc: " |- m0nkrus"}
- - {id: 289, cat: PC, desc: "Авторские раздачи Unix"}
- - {id: 24, cat: PC/0day, desc: "Microsoft Windows OS"}
- - {id: 49, cat: PC/0day, desc: " |- Оригинальные версии Windows"}
- - {id: 294, cat: PC/0day, desc: " |- Оригинальные версии Windows Server"}
- - {id: 28, cat: PC/0day, desc: " |- Windows XP"}
- - {id: 29, cat: PC/0day, desc: " |- Windows Vista"}
- - {id: 30, cat: PC/0day, desc: " |- Windows 7"}
- - {id: 225, cat: PC/0day, desc: " |- Windows 8"}
- - {id: 321, cat: PC/0day, desc: " |- Windows 10"}
- - {id: 293, cat: PC/0day, desc: " |- Сборки Windows - "все в одном""}
- - {id: 235, cat: PC/0day, desc: " |- Разное"}
- - {id: 305, cat: PC/0day, desc: "Windows ОС в VHD контейнерах"}
- - {id: 292, cat: PC/0day, desc: " |- stea.61"}
- - {id: 307, cat: PC/0day, desc: " |- Сборки welic"}
- - {id: 308, cat: PC/0day, desc: " |- Разное"}
- - {id: 264, cat: PC/0day, desc: " |- lopatkin"}
- - {id: 319, cat: PC/0day, desc: " |- KottoSOFT"}
- - {id: 273, cat: PC/0day, desc: " |- vlazok"}
- - {id: 269, cat: PC/0day, desc: " |- pytex"}
- - {id: 276, cat: PC/0day, desc: " |- Vannza"}
- - {id: 279, cat: PC/0day, desc: " |- Viktor"}
- - {id: 291, cat: PC/0day, desc: " |- aleks200059"}
- - {id: 265, cat: PC/0day, desc: " |- StartSoft"}
- - {id: 266, cat: PC/0day, desc: " |- UralSOFT"}
- - {id: 268, cat: PC/0day, desc: " |- БЕЛOFF"}
- - {id: 272, cat: PC/0day, desc: " |- Elgujakviso"}
- - {id: 311, cat: PC/0day, desc: " |- Feniks"}
- - {id: 312, cat: PC/0day, desc: " |- vldim"}
- - {id: 314, cat: PC/0day, desc: " |- DDGroup"}
- - {id: 323, cat: PC/0day, desc: " |- adguard"}
- - {id: 116, cat: PC/0day, desc: " |- Настройка и обслуживание. Диагностика"}
- - {id: 120, cat: PC/0day, desc: " |- Сервисное обслуживание компьютера"}
- - {id: 280, cat: PC/0day, desc: " |- Резервное копирование"}
- - {id: 115, cat: PC/0day, desc: " |- Архиваторы и файловые менеджеры"}
- - {id: 117, cat: PC/0day, desc: " |- Работа с носителями информации"}
- - {id: 98, cat: PC/0day, desc: " |- Антивирусное ПО, Фаерволлы и защита информации"}
- - {id: 118, cat: PC/0day, desc: " |- Драйвера"}
- - {id: 243, cat: PC/0day, desc: " |- Оригинальные диски к компьютерам и комплектующим"}
- - {id: 119, cat: PC/0day, desc: " |- Разное"}
- - {id: 104, cat: PC/0day, desc: " |- Системы для офиса, бизнеса и научной работы"}
- - {id: 107, cat: PC/0day, desc: " |- Программы для Интернет и сетей"}
- - {id: 105, cat: PC/0day, desc: " |- Аудио- и видео, CD- проигрыватели и каталогизаторы"}
- - {id: 108, cat: PC/0day, desc: " |- Разное"}
- - {id: 106, cat: PC/0day, desc: " |- Обучающие программы, справочники, энциклопедии"}
- - {id: 329, cat: PC/0day, desc: " |- WPI"}
- - {id: 172, cat: PC/0day, desc: " |- Скрипты и движки сайтов, CMS а также расширения к ним"}
- - {id: 171, cat: PC/0day, desc: " |- Текстовые редакторы с подсветкой"}
- - {id: 111, cat: PC/0day, desc: " |- Графические редакторы"}
- - {id: 284, cat: PC/0day, desc: " |- Программные комплекты"}
- - {id: 285, cat: PC/0day, desc: " |- Плагины для программ компании Adobe"}
- - {id: 286, cat: PC/0day, desc: " |- Редакторы видео"}
- - {id: 288, cat: PC/0day, desc: " |- Виртуальные студии, секвенсоры и аудиоредакторы"}
- - {id: 112, cat: PC/0day, desc: " |- Разное"}
- # Мобильные устройства (mobile)
- - {id: 224, cat: PC/Mobile-Other, desc: " |- Игры"}
- - {id: 226, cat: PC/Mobile-Other, desc: " |- Программы"}
- - {id: 227, cat: PC/Mobile-Other, desc: " |- Прошивки"}
- - {id: 222, cat: PC/Mobile-Other, desc: " |- Видео"}
- - {id: 228, cat: PC/Mobile-Other, desc: " |- Разное"}
- - {id: 230, cat: PC/Mobile-Other, desc: " |- Игры"}
- - {id: 231, cat: PC/Mobile-Other, desc: " |- Программы"}
- - {id: 232, cat: PC/Mobile-Other, desc: " |- Прошивки"}
- - {id: 233, cat: PC/Mobile-Other, desc: " |- Разное"}
- # Книги, Аудиокниги, Ноты (books, audiobooks)
- - {id: 123, cat: Books, desc: " |- Компьютерная литература"}
- - {id: 124, cat: Books, desc: " |- Точные и естественные науки"}
- - {id: 125, cat: Books, desc: " |- Строительная литература"}
- - {id: 126, cat: Books, desc: " |- Художественная литература"}
- - {id: 127, cat: Books, desc: " |- Гуманитарные науки"}
- - {id: 281, cat: Books, desc: " |- Медицина.Здоровье"}
- - {id: 128, cat: Books, desc: " |- Авто литература"}
- - {id: 129, cat: Books, desc: " |- Журналы"}
- - {id: 130, cat: Books, desc: " |- Комиксы"}
- - {id: 131, cat: Books, desc: " |- Детские книги и журналы"}
- - {id: 132, cat: Books, desc: " |- Охота и Рыбалка"}
- - {id: 133, cat: Books, desc: " |- Психология"}
- - {id: 134, cat: Books, desc: " |- История"}
- - {id: 135, cat: Books, desc: " |- Религия"}
- - {id: 277, cat: Books, desc: " |- Магия, Астрология, Алхимия"}
- - {id: 278, cat: Books, desc: " |- Кулинария (книги)"}
- - {id: 304, cat: Books, desc: " |- Домашние питомцы"}
- - {id: 310, cat: Books, desc: " |- Разное"}
- - {id: 137, cat: Books, desc: " |- Психология"}
- - {id: 138, cat: Books, desc: " |- История"}
- - {id: 139, cat: Books, desc: " |- Юмор"}
- - {id: 140, cat: Books, desc: " |- Религия"}
- - {id: 141, cat: Books, desc: " |- Детская литература"}
- - {id: 142, cat: Books, desc: " |- Фантастика"}
- - {id: 143, cat: Books, desc: " |- Классика"}
- - {id: 144, cat: Books, desc: " |- Художественная литература"}
- - {id: 303, cat: Books, desc: " |- Поэзия"}
- - {id: 146, cat: Books, desc: " |- Ноты"}
- # Wallpapers (other)
- - {id: 121, cat: Other, desc: "Обои / Рисунки / Картинки"}
- # Корзина (other)
- - {id: 2, cat: Other, desc: "Для пробных раздач"}
- # the following forums are not in the tracker pull down list.
- # Архив (archive)
- - {id: 20, cat: Other, desc: "Архив"}
-
- modes:
- search: [q]
- tv-search: [q, season, ep]
- music-search: [q]
- book-search: [q]
-
-settings:
- - name: sort
- type: select
- label: Sort requested from site
- default: 1
- options:
- 1: created
- 10: seeders
- 7: size
- 2: title
- - name: type
- type: select
- label: Order requested from site
- default: 1
- options:
- 1: desc
- 2: asc
-
-search:
- paths:
- - path: tracker.php
- inputs:
- $raw: "{{ if .Categories }}{{ range .Categories }}f[]={{.}}&{{end}}{{ else }}f[]=-1{{ end }}"
- prev_allw: 1
- prev_a: 0
- prev_dla: 0
- prev_dlc: 0
- prev_dld: 0
- prev_dlw: 0
- prev_my: 0
- prev_new: 0
- prev_sd: 0
- prev_da: 1
- prev_dc: 0
- prev_df: 1
- prev_ds: 0
- prev_tor_type: 0
- # sort by 1=registered, 2=topicTitle, 4=completed, 10=seed, 11=leech, 12=up, 13=down, 5=replies, 6=views, 7=size, 8=lastPost, 9=seedLastSeen
- o: "{{ .Config.sort }}"
- # 1=asc, 2=desc
- s: "{{ .Config.type }}"
- # show category
- dc: 0
- # show forum
- df: 1
- # show author
- da: 1
- # show speed
- ds: 0
- # -1=all time
- tm: -1
- # seed not seen -1=disregard
- sns: -1
- # group releases -1=not selected
- srg: -1
- nm: "{{ .Keywords }}"
- # find a username
- pn: ""
- # all words
- allw: 1
- keywordsfilters:
- - name: re_replace
- args: ["(\\w+)", " +$1"] # prepend + to each word
-
- rows:
- selector: tr[id^="tor_"]:has(a[href^="magnet:?xt="])
-
- fields:
- category:
- selector: a[href^="tracker.php?f="]
- attribute: href
- filters:
- - name: querystring
- args: f
- title:
- selector: a[href^="./viewtopic.php?t="]
- details:
- selector: a[href^="./viewtopic.php?t="]
- attribute: href
- magnet:
- selector: a[href^="magnet:?xt="]
- attribute: href
- filters:
- - name: append
- args: "&tr=udp://tracker.coppersurfer.tk:6969&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://tracker.opentrackr.org:1337"
- size:
- selector: td:nth-child(6) > u
- seeders:
- selector: td.seedmed > b
- leechers:
- selector: td.leechmed > b
- grabs:
- selector: td:nth-child(9)
- date:
- # unix
- selector: td:last-child > u
- downloadvolumefactor:
- text: 0
-# case:
-# img[src="styles/images/tor_gold.gif"]: 0
-# img[src="styles/images/tor_silver.gif"]: 0.5
-# "*": 1
- uploadvolumefactor:
- text: 1
-# TorrentPier II
diff --git a/definitions/v1/feedurneed.yml b/definitions/v1/feedurneed.yml
index 1e2fb4687..b3fb1ff23 100644
--- a/definitions/v1/feedurneed.yml
+++ b/definitions/v1/feedurneed.yml
@@ -20,6 +20,7 @@ caps:
- {id: 24, cat: Books/EBook, desc: E-Books}
- {id: 64, cat: PC/Games, desc: Games/ISO}
- {id: 65, cat: PC/Games, desc: Games/Rips}
+ - {id: 83, cat: Movies/HD, desc: HeaVen2H3LL}
- {id: 28, cat: Movies/3D, desc: Movies/3D}
- {id: 30, cat: Movies, desc: Movies/Cam-TS}
- {id: 15, cat: Movies/DVD, desc: Movies/DVDR}
diff --git a/definitions/v1/gtorrent.yml b/definitions/v1/gtorrent.yml
deleted file mode 100644
index bd41a6531..000000000
--- a/definitions/v1/gtorrent.yml
+++ /dev/null
@@ -1,73 +0,0 @@
----
-id: gtorrent
-name: GTorrent
-description: "GTorrent is a RUSSIAN Public Torrent Tracker for MOVIES / TV / GENERAL"
-language: ru-ru
-type: public
-encoding: UTF-8
-links:
- - https://gtorrent.org/
-
-caps:
- categorymappings:
- - {id: "filmy", cat: Movies, desc: "Фильмы (Movies)"}
- - {id: "muzyka", cat: Audio, desc: "Музыка (Music)"}
- - {id: "igry", cat: Console, desc: "Игры (Games)"}
- - {id: "serialy", cat: TV, desc: "Сериалы (TV series)"}
- - {id: "programmy", cat: PC, desc: "Программы (Software)"}
- - {id: "prilozheniya", cat: Other, desc: "prilozheniya (Other)"}
-
- modes:
- search: [q]
-
-settings: []
-
-download:
- selector: a[href^="/uploads/torrents/"]
- attribute: href
-
-search:
- # do=search&subaction=search&search_start=0&full_search=0&result_from=1&story=%D0%A6%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%BC%D0%B5%D1%82%D0%B0%D0%BB%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F+%D0%BE%D0%B1%D0%BE%D0%BB%D0%BE%D1%87%D0%BA%D0%B0+
- paths:
- - path: index.php
- inputs:
- do: search
- subaction: search
- search_start: 0
- full_search: 0
- result_from: 1
- story: "{{ if .Keywords }}{{ .Keywords }}{{ else }}{{ .Today.Year }}{{ end }}"
-
- rows:
- selector: div.blog_brief_news:not(div.first_line):not(:has(div.uploaded:empty))
- filters:
- - name: andmatch
-
- fields:
- category:
- selector: div.name a
- attribute: href
- filters:
- - name: split
- args: ["/", 3]
- title:
- selector: div.name
- details:
- selector: div.name a
- attribute: href
- download:
- selector: div.name a
- attribute: href
- date:
- text: now
- size:
- selector: div:nth-child(2)
- seeders:
- selector: div.uploaded
- leechers:
- selector: div.download
- downloadvolumefactor:
- text: 0
- uploadvolumefactor:
- text: 1
-# engine n/a
diff --git a/definitions/v1/hdcztorrent.yml b/definitions/v1/hdcztorrent.yml
index cef389047..4eae37411 100644
--- a/definitions/v1/hdcztorrent.yml
+++ b/definitions/v1/hdcztorrent.yml
@@ -6,9 +6,9 @@ language: cs-cz
type: semi-private
encoding: UTF-8
links:
- - https://www.hd-cztorrent.cz/
+ - http://www.hd-cztorrent.cz/
legacylinks:
- - http://www.hd-cztorrent.cz/ # site is forcing https
+ - https://www.hd-cztorrent.cz/ # site is forcing http
caps:
categorymappings:
diff --git a/definitions/v1/lemonhd.yml b/definitions/v1/lemonhd.yml
index 764450a88..cf10605e5 100644
--- a/definitions/v1/lemonhd.yml
+++ b/definitions/v1/lemonhd.yml
@@ -72,6 +72,7 @@ search:
- path: torrents.php
inputs:
search: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{ else }}{{ .Keywords }}{{ end }}"
+ # name, imdb, douban
search_area: "{{ if .Query.IMDBID }}imdb{{ else }}name{{ end }}"
suggest: 0
column: "{{ .Config.sort }}"
@@ -91,7 +92,7 @@ search:
selector: a[href^="details_"] > b
title:
optional: true
- selector: a[title][href^="details_"] > b
+ selector: a[title][href^="details_"]
attribute: title
details:
selector: a[href^="details_"]
@@ -104,7 +105,7 @@ search:
attribute: href
date:
# time type: time elapsed (default)
- selector: td:nth-child(4) > span[title]
+ selector: td:nth-last-child(7) > span[title]
attribute: title
optional: true
filters:
@@ -114,7 +115,7 @@ search:
args: "2006-01-02 15:04:05 -07:00"
date:
# time added
- selector: td:nth-child(4):not(:has(span[title])):not(:has(a))
+ selector: td:nth-last-child(7):not(:has(span[title])):not(:has(a))
optional: true
filters:
- name: append
@@ -122,13 +123,13 @@ search:
- name: dateparse
args: "2006-01-0215:04:05 -07:00"
size:
- selector: td:nth-child(5)
+ selector: td:nth-last-child(6)
seeders:
- selector: td:nth-child(6)
+ selector: td:nth-last-child(5)
leechers:
- selector: td:nth-child(7)
+ selector: td:nth-last-child(4)
grabs:
- selector: td:nth-child(8)
+ selector: td:nth-last-child(3)
downloadvolumefactor:
case:
img.pro_free: 0
@@ -144,6 +145,6 @@ search:
img.pro_2up: 2
"*": 1
description:
- selector: td:nth-child(2)
+ selector: a[href^="details_"]
remove: a, img
# NexusPHP Standard v1.5 Beta 4 (customised)
diff --git a/definitions/v1/marinetracker.yml b/definitions/v1/marinetracker.yml
index d621d7410..165940bb4 100644
--- a/definitions/v1/marinetracker.yml
+++ b/definitions/v1/marinetracker.yml
@@ -112,6 +112,7 @@ caps:
- {id: 287, cat: Audio, desc: "Audio-Non-Fiction"}
- {id: 286, cat: Audio, desc: "Audio-Fiction"}
- {id: 111, cat: Books, desc: "Yachting, sailing, boating"}
+ - {id: 318, cat: Books, desc: "Yachting, sailing, boating-Sailing life"}
- {id: 298, cat: Books, desc: "Yachting, sailing, boating-Cruising Guides"}
- {id: 297, cat: Books, desc: "Yachting, sailing, boating-Weather Sailing"}
- {id: 296, cat: Books, desc: "Yachting, sailing, boating-How to Buy a Boat?"}
diff --git a/definitions/v1/noname-club.yml b/definitions/v1/noname-club.yml
index 1c5b7649a..f09dec55e 100644
--- a/definitions/v1/noname-club.yml
+++ b/definitions/v1/noname-club.yml
@@ -823,14 +823,8 @@ search:
grabs:
selector: td:nth-child(9)
date:
- selector: td:nth-child(10)
- filters:
- - name: re_replace
- args: [".*(\\d{2}-\\d{2}-\\d{4})(\\d{2}:\\d{2})", "$1 $2"]
- - name: append
- args: ":00 +03:00" # MSK
- - name: dateparse
- args: "02-01-2006 15:04:05 -07:00"
+ # unix
+ selector: td:last-child > u
seeders:
selector: td.seedmed > b
leechers:
diff --git a/definitions/v1/noname-clubl.yml b/definitions/v1/noname-clubl.yml
index ab0a11fce..1c75c8597 100644
--- a/definitions/v1/noname-clubl.yml
+++ b/definitions/v1/noname-clubl.yml
@@ -844,14 +844,8 @@ search:
grabs:
selector: td:nth-child(9)
date:
- selector: td:nth-child(11)
- filters:
- - name: re_replace
- args: [".*(\\d{2}-\\d{2}-\\d{4})(\\d{2}:\\d{2})", "$1 $2"]
- - name: append
- args: ":00 +03:00" # MSK
- - name: dateparse
- args: "02-01-2006 15:04:05 -07:00"
+ # unix
+ selector: td:last-child > u
seeders:
selector: td.seedmed > b
leechers:
diff --git a/definitions/v1/selezen.yml b/definitions/v1/selezen.yml
index 734035b57..99d77e773 100644
--- a/definitions/v1/selezen.yml
+++ b/definitions/v1/selezen.yml
@@ -6,12 +6,13 @@ language: ru-ru
type: semi-private
encoding: UTF-8
links:
+ - https://use.selezen.club/
- https://mel.selezen.net/
- https://selezen.org/
- - https://s1.selezen.site/
legacylinks:
- https://www.selezen.site/
- https://www.selezen.net/
+ - https://s1.selezen.site/
caps:
categorymappings:
@@ -65,7 +66,7 @@ settings:
asc: asc
login:
- path: /
+ path: login.html
method: form
form: form[role="form"]
inputs:
diff --git a/definitions/v1/torrentqq.yml b/definitions/v1/torrentqq.yml
index f6db22b72..ba97fdd4f 100644
--- a/definitions/v1/torrentqq.yml
+++ b/definitions/v1/torrentqq.yml
@@ -7,7 +7,7 @@ type: public
encoding: UTF-8
followredirect: true
links:
- - https://torrentqq96.com/
+ - https://torrentqq97.com/
legacylinks:
- https://torrentqq76.com/
- https://torrentqq77.com/
@@ -28,6 +28,7 @@ legacylinks:
- https://torrentqq92.com/
- https://torrentqq93.com/
- https://torrentqq95.com/
+ - https://torrentqq96.com/
caps:
categorymappings:
diff --git a/definitions/v1/torrentview.yml b/definitions/v1/torrentview.yml
index cba6e1632..0b18dc881 100644
--- a/definitions/v1/torrentview.yml
+++ b/definitions/v1/torrentview.yml
@@ -7,7 +7,7 @@ type: public
encoding: UTF-8
followredirect: true
links:
- - https://torrentview36.com/
+ - https://torrentview37.com/
legacylinks:
- https://torrentview.net/
- https://torrentview3.net/
@@ -43,6 +43,7 @@ legacylinks:
- https://torrentview33.com/
- https://torrentview34.com/
- https://torrentview35.com/
+ - https://torrentview36.com/
caps:
categorymappings:
diff --git a/definitions/v1/torrentwhiz.yml b/definitions/v1/torrentwhiz.yml
index 90a9c0288..9506dbd8a 100644
--- a/definitions/v1/torrentwhiz.yml
+++ b/definitions/v1/torrentwhiz.yml
@@ -7,12 +7,13 @@ type: public
encoding: UTF-8
followredirect: true
links:
- - https://torrentwiz26.me/
+ - https://torrentwiz27.me/
legacylinks:
- https://torrentwiz22.me/
- https://torrentwiz23.me/
- https://torrentwiz24.me/
- https://torrentwiz25.me/
+ - https://torrentwiz26.me/
caps:
categorymappings:
diff --git a/definitions/v1/ttobogo.yml b/definitions/v1/ttobogo.yml
deleted file mode 100644
index 25d1b4dca..000000000
--- a/definitions/v1/ttobogo.yml
+++ /dev/null
@@ -1,89 +0,0 @@
----
-id: ttobogo
-name: ttobogo
-description: "ttobogo (토렌트 - 또보고) is a Public KOREAN tracker for Korean media."
-language: ko-KR
-type: public
-encoding: UTF-8
-links:
- - https://www8.ttobogo.net/
-
-caps:
- categorymappings:
- - {id: "movie", cat: Movies, desc: "영화 (Movie)"}
- - {id: "drama", cat: TV, desc: "드라마 (TV drama)"}
- - {id: "ent", cat: TV, desc: "예능/오락 (TV shows)"}
- - {id: "social", cat: TV, desc: "시사/교양 (TV documentary)"}
- - {id: "ani", cat: TV/Anime, desc: "애니 (Anime)"}
- - {id: "music", cat: Audio, desc: "음악 (Music)"}
- - {id: "etc", cat: Other, desc: "기타 (Other)"}
-
- modes:
- search: [q]
- tv-search: [q]
- movie-search: [q]
- music-search: [q]
- book-search: [q]
-
-settings: []
-
-download:
- selector: a[href="javascript:;"]
- attribute: onclick
- filters:
- - name: replace
- args: ["file_download('", ""]
- - name: replace
- args: ["')", ""]
-
-search:
- paths:
- - path: "{{ if .Keywords }}search?skeyword={{ .Keywords }}{{ else }}board/new{{ end }}"
-
- rows:
- selector: ul#searchresult > li:has(a.subject)
- filters:
- - name: andmatch
-
- fields:
- category:
- selector: div.wr-subject a
- attribute: href
- filters:
- - name: regexp
- args: "\\/board\\/torrent_(\\w+)$"
- title:
- selector: a.subject
- attribute: title
- details:
- selector: a.subject
- attribute: href
- download:
- selector: a.subject
- attribute: href
- size:
- selector: div.wr-size
- filters:
- - name: append
- args: "B"
- date:
- selector: div.wr-date:contains("-")
- optional: true
- filters:
- - name: dateparse
- args: "01-02"
- date:
- selector: div.wr-date:contains(":")
- optional: true
- filters:
- - name: dateparse
- args: "15:04"
- seeders:
- text: 1
- leechers:
- text: 1
- downloadvolumefactor:
- text: 0
- uploadvolumefactor:
- text: 1
-# engine n/a
diff --git a/definitions/v1/vizuk.yml b/definitions/v1/vizuk.yml
index 647f465f0..6690e5eb6 100644
--- a/definitions/v1/vizuk.yml
+++ b/definitions/v1/vizuk.yml
@@ -11,6 +11,7 @@ legacylinks:
- http://torrent.vizuk.li/
certificates:
- 96E34ED4DABD2385DCE9538C80F6F0F02B44AE1A # expired 26 april 20
+ - c8614bb9ab6dd074b099bb6d596f7badc557b877 # expired 20 july 21
caps:
categorymappings:
diff --git a/definitions/v2/arabafenice.yml b/definitions/v2/arabafenice.yml
index fd365c7a3..9a49c7c07 100644
--- a/definitions/v2/arabafenice.yml
+++ b/definitions/v2/arabafenice.yml
@@ -14,41 +14,53 @@ caps:
categorymappings:
# HRS
- {id: 34, cat: Movies/HD, desc: "1080p HRS x264"}
- - {id: 47, cat: Movies/UHD, desc: "2160p 4k UltraHD HRS"}
+ - {id: 47, cat: Movies/UHD, desc: "2160p 4K UHD HRS"}
- {id: 35, cat: TV, desc: "Serie TV HRS"}
- {id: 36, cat: Movies/SD, desc: "DVDRip HRS"}
- {id: 41, cat: Movies/SD, desc: "BDRip 576p HRS"}
- {id: 39, cat: Movies/HD, desc: "1080p HRS x265 HEVC"}
+ # AREA SuperVip
+ - {id: 33, cat: Movies/HD, desc: "[DD] Film 720p MP4"}
+ - {id: 54, cat: Movies/HD, desc: "[DD] 1080p V.U. MKV"}
+ - {id: 55, cat: Movies/BluRay, desc: "[DD] FULL BluRay"}
+ - {id: 57, cat: Movies/UHD, desc: "[DD] 4K FULL BluRay"}
+ - {id: 58, cat: XXX, desc: "[DD] XXX 1080p"}
+ - {id: 59, cat: XXX, desc: "[DD] XXX 4K 2160p"}
+ - {id: 60, cat: XXX, desc: "[DD] XXX 720p"}
# VIDEO
- {id: 1, cat: Movies, desc: "News Cinema"}
+ - {id: 40, cat: TV/UHD, desc: "4K Video Untouched"}
- {id: 2, cat: Movies/SD, desc: "BD-DVDRip"}
- {id: 3, cat: Movies/DVD, desc: "DVD 5"}
- - {id: 5, cat: Movies/DVD, desc: "DVD 9"}
+ - {id: 50, cat: Movies/UHD, desc: "4K 2160p UHD"}
- {id: 6, cat: Movies/BluRay, desc: "BluRay Full"}
- {id: 4, cat: Movies/HD, desc: "1080p 3D x264"}
- {id: 7, cat: Movies/HD, desc: "1080p x264"}
- - {id: 46, cat: Movies/HD, desc: "1080p Video Untouch"}
- - {id: 44, cat: Movies/HD, desc: "1080p x265"}
+ - {id: 46, cat: Movies/HD, desc: "1080p VideoUntouched"}
+ - {id: 44, cat: Movies/HD, desc: "1080p x265 HEVC"}
+ - {id: 5, cat: Movies/DVD, desc: "DVD 9"}
- {id: 9, cat: TV/Anime, desc: "Cartoons"}
- {id: 8, cat: TV/Anime, desc: "720p x264"}
- - {id: 12, cat: TV, desc: "He concluded seasons"}
- - {id: 13, cat: TV, desc: "Seasons in Onda"}
+ - {id: 12, cat: TV, desc: "Stagioni Concluse"}
+ - {id: 13, cat: TV, desc: "Stagioni in Onda"}
- {id: 14, cat: TV, desc: "TV Show"}
- {id: 42, cat: TV, desc: "Serie Tv Sub Ita"}
- - {id: 15, cat: TV/Documentary, desc: "documentaries"}
- - {id: 33, cat: TV, desc: "mp4"}
- - {id: 40, cat: TV/UHD, desc: "2160p 4K UltraHD"}
+ - {id: 15, cat: TV/Documentary, desc: "Documentari"}
+ - {id: 53, cat: TV/HD, desc: "VIDEO MP4 720p"}
- {id: 38, cat: XXX, desc: "xXx"}
- - {id: 43, cat: Other, desc: "Arabic for social"}
+ - {id: 43, cat: Other, desc: "Araba per il sociale"}
# MUSICA
- - {id: 17, cat: Audio, desc: "Italian music"}
- - {id: 45, cat: Audio, desc: "Discography"}
+ - {id: 17, cat: Audio, desc: "Musica Italiana"}
+ - {id: 45, cat: Audio, desc: "Discografie"}
- {id: 18, cat: Audio, desc: "MusicaInternazionale"}
- {id: 19, cat: Audio, desc: "Compilation"}
# PDF
- {id: 21, cat: Books, desc: "Ebook"}
- {id: 22, cat: Books/Comics, desc: "Comics"}
- {id: 23, cat: Books, desc: "Newsstand"}
+ - {id: 56, cat: Books/Mags, desc: "Riviste"}
+ - {id: 48, cat: XXX/Other, desc: "Riviste xXx"}
+ - {id: 49, cat: XXX/Other, desc: "Fumetti xXx"}
# GAMES
- {id: 25, cat: Console/PS4, desc: "Sony Games"}
- {id: 26, cat: Console/XBox, desc: "XboX Games"}
@@ -124,6 +136,9 @@ download:
selectors:
- selector: a[href^="download.php?id="]
attribute: href
+ filters:
+ - name: regexp
+ args: "^(.+?)&key="
search:
paths:
diff --git a/definitions/v2/crazyspirits.yml b/definitions/v2/crazyspirits.yml
index e23caa955..6130ddec9 100644
--- a/definitions/v2/crazyspirits.yml
+++ b/definitions/v2/crazyspirits.yml
@@ -258,7 +258,7 @@ search:
attribute: onmouseover
filters:
- name: regexp
- args: "=green>(\\d+)<"
+ args: "=greene>(\\d+)<"
leechers:
selector: a[onmouseover][href^="torrents-details.php?id="]
attribute: onmouseover
diff --git a/definitions/v2/elitetorrent-biz.yml b/definitions/v2/elitetorrent-biz.yml
index b90c005d3..fe6a44da8 100644
--- a/definitions/v2/elitetorrent-biz.yml
+++ b/definitions/v2/elitetorrent-biz.yml
@@ -6,7 +6,7 @@ language: es-es
type: public
encoding: UTF-8
links:
- - https://elitetorrent.app/
+ - https://elitetorrent.si/
legacylinks:
- https://www.elitetorrent.biz/
- https://www.elitetorrent.io/
@@ -24,6 +24,7 @@ legacylinks:
- https://www.elitetorrent.se/
- https://www.elitetorrent.com/
- https://elitetorrent.com/
+ - https://elitetorrent.app/
caps:
categories:
diff --git a/definitions/v2/gtorrent.yml b/definitions/v2/gtorrent.yml
deleted file mode 100644
index a375628bb..000000000
--- a/definitions/v2/gtorrent.yml
+++ /dev/null
@@ -1,74 +0,0 @@
----
-id: gtorrent
-name: GTorrent
-description: "GTorrent is a RUSSIAN Public Torrent Tracker for MOVIES / TV / GENERAL"
-language: ru-ru
-type: public
-encoding: UTF-8
-links:
- - https://gtorrent.org/
-
-caps:
- categorymappings:
- - {id: "filmy", cat: Movies, desc: "Фильмы (Movies)"}
- - {id: "muzyka", cat: Audio, desc: "Музыка (Music)"}
- - {id: "igry", cat: Console, desc: "Игры (Games)"}
- - {id: "serialy", cat: TV, desc: "Сериалы (TV series)"}
- - {id: "programmy", cat: PC, desc: "Программы (Software)"}
- - {id: "prilozheniya", cat: Other, desc: "prilozheniya (Other)"}
-
- modes:
- search: [q]
-
-settings: []
-
-download:
- selectors:
- - selector: a[href^="/uploads/torrents/"]
- attribute: href
-
-search:
- # do=search&subaction=search&search_start=0&full_search=0&result_from=1&story=%D0%A6%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%BC%D0%B5%D1%82%D0%B0%D0%BB%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F+%D0%BE%D0%B1%D0%BE%D0%BB%D0%BE%D1%87%D0%BA%D0%B0+
- paths:
- - path: index.php
- inputs:
- do: search
- subaction: search
- search_start: 0
- full_search: 0
- result_from: 1
- story: "{{ if .Keywords }}{{ .Keywords }}{{ else }}{{ .Today.Year }}{{ end }}"
-
- rows:
- selector: div.blog_brief_news:not(div.first_line):not(:has(div.uploaded:empty))
- filters:
- - name: andmatch
-
- fields:
- category:
- selector: div.name a
- attribute: href
- filters:
- - name: split
- args: ["/", 3]
- title:
- selector: div.name
- details:
- selector: div.name a
- attribute: href
- download:
- selector: div.name a
- attribute: href
- date:
- text: now
- size:
- selector: div:nth-child(2)
- seeders:
- selector: div.uploaded
- leechers:
- selector: div.download
- downloadvolumefactor:
- text: 0
- uploadvolumefactor:
- text: 1
-# engine n/a
diff --git a/definitions/v2/selezen.yml b/definitions/v2/selezen.yml
index eef44517f..6ddc41302 100644
--- a/definitions/v2/selezen.yml
+++ b/definitions/v2/selezen.yml
@@ -6,12 +6,13 @@ language: ru-ru
type: semi-private
encoding: UTF-8
links:
+ - https://use.selezen.club/
- https://mel.selezen.net/
- https://selezen.org/
- - https://s1.selezen.site/
legacylinks:
- https://www.selezen.site/
- https://www.selezen.net/
+ - https://s1.selezen.site/
caps:
categorymappings:
@@ -65,7 +66,7 @@ settings:
asc: asc
login:
- path: /
+ path: login.html
method: form
form: form[role="form"]
inputs:
diff --git a/definitions/v2/torrentqq.yml b/definitions/v2/torrentqq.yml
index 6c41df451..0320346a9 100644
--- a/definitions/v2/torrentqq.yml
+++ b/definitions/v2/torrentqq.yml
@@ -7,7 +7,7 @@ type: public
encoding: UTF-8
followredirect: true
links:
- - https://torrentqq96.com/
+ - https://torrentqq97.com/
legacylinks:
- https://torrentqq76.com/
- https://torrentqq77.com/
@@ -28,6 +28,7 @@ legacylinks:
- https://torrentqq92.com/
- https://torrentqq93.com/
- https://torrentqq95.com/
+ - https://torrentqq96.com/
caps:
categorymappings:
diff --git a/definitions/v2/torrentview.yml b/definitions/v2/torrentview.yml
index fbe949934..460dda1e0 100644
--- a/definitions/v2/torrentview.yml
+++ b/definitions/v2/torrentview.yml
@@ -7,7 +7,7 @@ type: public
encoding: UTF-8
followredirect: true
links:
- - https://torrentview36.com/
+ - https://torrentview37.com/
legacylinks:
- https://torrentview.net/
- https://torrentview3.net/
@@ -43,6 +43,7 @@ legacylinks:
- https://torrentview33.com/
- https://torrentview34.com/
- https://torrentview35.com/
+ - https://torrentview36.com/
caps:
categorymappings:
diff --git a/definitions/v2/torrentwhiz.yml b/definitions/v2/torrentwhiz.yml
index 76b85190c..3f4298734 100644
--- a/definitions/v2/torrentwhiz.yml
+++ b/definitions/v2/torrentwhiz.yml
@@ -7,12 +7,13 @@ type: public
encoding: UTF-8
followredirect: true
links:
- - https://torrentwiz26.me/
+ - https://torrentwiz27.me/
legacylinks:
- https://torrentwiz22.me/
- https://torrentwiz23.me/
- https://torrentwiz24.me/
- https://torrentwiz25.me/
+ - https://torrentwiz26.me/
caps:
categorymappings:
diff --git a/definitions/v2/ttobogo.yml b/definitions/v2/ttobogo.yml
deleted file mode 100644
index c5db32ff1..000000000
--- a/definitions/v2/ttobogo.yml
+++ /dev/null
@@ -1,90 +0,0 @@
----
-id: ttobogo
-name: ttobogo
-description: "ttobogo (토렌트 - 또보고) is a Public KOREAN tracker for Korean media."
-language: ko-KR
-type: public
-encoding: UTF-8
-links:
- - https://www8.ttobogo.net/
-
-caps:
- categorymappings:
- - {id: "movie", cat: Movies, desc: "영화 (Movie)"}
- - {id: "drama", cat: TV, desc: "드라마 (TV drama)"}
- - {id: "ent", cat: TV, desc: "예능/오락 (TV shows)"}
- - {id: "social", cat: TV, desc: "시사/교양 (TV documentary)"}
- - {id: "ani", cat: TV/Anime, desc: "애니 (Anime)"}
- - {id: "music", cat: Audio, desc: "음악 (Music)"}
- - {id: "etc", cat: Other, desc: "기타 (Other)"}
-
- modes:
- search: [q]
- tv-search: [q]
- movie-search: [q]
- music-search: [q]
- book-search: [q]
-
-settings: []
-
-download:
- selectors:
- - selector: a[href="javascript:;"]
- attribute: onclick
- filters:
- - name: replace
- args: ["file_download('", ""]
- - name: replace
- args: ["')", ""]
-
-search:
- paths:
- - path: "{{ if .Keywords }}search?skeyword={{ .Keywords }}{{ else }}board/new{{ end }}"
-
- rows:
- selector: ul#searchresult > li:has(a.subject)
- filters:
- - name: andmatch
-
- fields:
- category:
- selector: div.wr-subject a
- attribute: href
- filters:
- - name: regexp
- args: "\\/board\\/torrent_(\\w+)$"
- title:
- selector: a.subject
- attribute: title
- details:
- selector: a.subject
- attribute: href
- download:
- selector: a.subject
- attribute: href
- size:
- selector: div.wr-size
- filters:
- - name: append
- args: "B"
- date:
- selector: div.wr-date:contains("-")
- optional: true
- filters:
- - name: dateparse
- args: "01-02"
- date:
- selector: div.wr-date:contains(":")
- optional: true
- filters:
- - name: dateparse
- args: "15:04"
- seeders:
- text: 1
- leechers:
- text: 1
- downloadvolumefactor:
- text: 0
- uploadvolumefactor:
- text: 1
-# engine n/a