mirror of
https://github.com/Prowlarr/Indexers.git
synced 2026-04-27 11:53:24 +01:00
jackett indexers as of 4ce2ba5b0d751064ff8f81916a6ae7b657be7992
jackett indexers as of c707d4d2c2ecbaba2c1ec6730722786973219d23 jackett indexers as of e0674620fb66bda3cd7133e78fc3c34285d945cb jackett indexers as of 54ad25b902ab05cbb21388e45bd7d73a7483d015 jackett indexers as of 59208fcf44f82d6d8a10ef70ca7a6caa6793bdaf jackett indexers as of cba0d3dd4182d738c921d994130cb7c333bba433
This commit is contained in:
@@ -13,11 +13,9 @@ links:
|
||||
- https://x1337x.ws/
|
||||
- https://x1337x.eu/
|
||||
- https://x1337x.se/
|
||||
- https://1337x.unblockit.cam/
|
||||
- https://1337x.unblockit.day/
|
||||
- https://1337x.nocensor.biz/
|
||||
legacylinks:
|
||||
- https://1337x.unblockit.app/
|
||||
- https://1337.root.yt/
|
||||
- https://1337x.unblocked.rest/
|
||||
- https://1337x.unblockit.dev/
|
||||
- https://1337x.unblockit.ltd/
|
||||
@@ -37,6 +35,7 @@ legacylinks:
|
||||
- https://1337x.unblockit.bz/
|
||||
- https://1337x.unblockit.tv/
|
||||
- https://1337x.unblockit.how/
|
||||
- https://1337x.unblockit.cam/
|
||||
|
||||
caps:
|
||||
categorymappings:
|
||||
|
||||
@@ -136,7 +136,7 @@ search:
|
||||
- name: dateparse
|
||||
args: "02.01.2006 15:04:05 -07:00"
|
||||
size:
|
||||
selector: table tbody tr:nth-of-type(2) td b
|
||||
selector: table tbody tr:nth-of-type(2) > td > b
|
||||
files:
|
||||
selector: td:has(a[href*="&filelist=1"])> b:nth-child(2)
|
||||
grabs:
|
||||
|
||||
@@ -12,15 +12,13 @@ links:
|
||||
- https://eztv.tf/
|
||||
- https://eztv.yt/
|
||||
- https://eztv.unblockninja.com/
|
||||
- https://eztv.unblockit.cam/
|
||||
- https://eztv.unblockit.day/
|
||||
- https://eztv.nocensor.biz/
|
||||
legacylinks:
|
||||
- https://eztv.ag/ # redirects to .re
|
||||
- https://eztv.it/ # redirects to .re
|
||||
- https://eztv.ch/ # redirects to .re
|
||||
- https://eztv.io/
|
||||
- https://eztv.unblockit.dev/
|
||||
- https://eztv.unblockit.ltd/
|
||||
- https://eztv.unblockit.link/
|
||||
- https://eztv.unblockit.buzz/
|
||||
- https://eztv.unblocked.monster/
|
||||
@@ -36,6 +34,7 @@ legacylinks:
|
||||
- https://eztv.unblockit.bz/
|
||||
- https://eztv.unblockit.tv/
|
||||
- https://eztv.unblockit.how/
|
||||
- https://eztv.unblockit.cam/
|
||||
|
||||
caps:
|
||||
categories:
|
||||
|
||||
151
definitions/v3/hidden-palace.yml
Normal file
151
definitions/v3/hidden-palace.yml
Normal file
@@ -0,0 +1,151 @@
|
||||
---
|
||||
id: hidden-palace
|
||||
name: Hidden-Palace
|
||||
description: "Hidden-Palace is a Private torrent site for MOVIES / TV / GENERAL"
|
||||
language: en-US
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
testlinktorrent: false
|
||||
links:
|
||||
- https://hidden-palace.xyz/
|
||||
|
||||
caps:
|
||||
categorymappings:
|
||||
- {id: 41, cat: Movies, desc: "Movie/Packs"}
|
||||
- {id: 4, cat: Movies/BluRay, desc: "4k/Blueray"}
|
||||
- {id: 5, cat: Movies/UHD, desc: "4k/Movie"}
|
||||
- {id: 1, cat: PC/0day, desc: "Apps/0Day"}
|
||||
- {id: 2, cat: PC/Mac, desc: "Apps/Mac"}
|
||||
- {id: 3, cat: PC, desc: "Apps/Pc"}
|
||||
- {id: 37, cat: Audio/Audiobook, desc: "Audio/Books"}
|
||||
- {id: 38, cat: Movies/SD, desc: "Cam/Movies"}
|
||||
- {id: 36, cat: Books/EBook, desc: "Ebook"}
|
||||
- {id: 25, cat: TV/Anime, desc: "Episodes/Anime"}
|
||||
- {id: 26, cat: TV, desc: "Episodes/Classic"}
|
||||
- {id: 27, cat: TV/Foreign, desc: "Episodes/Foreign"}
|
||||
- {id: 28, cat: TV/HD, desc: "Episodes/HD"}
|
||||
- {id: 24, cat: TV, desc: "Episodes/Packs"}
|
||||
- {id: 29, cat: TV/SD, desc: "Episodes/SD"}
|
||||
- {id: 30, cat: TV/Sport, desc: "Episodes/Sports"}
|
||||
- {id: 31, cat: TV/WEB-DL, desc: "Episodes/WebRip"}
|
||||
- {id: 14, cat: Console/Other, desc: "Game/Dreamcast"}
|
||||
- {id: 15, cat: PC/Games, desc: "Game/Pc"}
|
||||
- {id: 16, cat: Console/PSP, desc: "Game/Ps1"}
|
||||
- {id: 17, cat: Console/PSP, desc: "Game/Ps2"}
|
||||
- {id: 18, cat: Console/PS3, desc: "Game/Ps3"}
|
||||
- {id: 19, cat: Console/PSP, desc: "Game/PsP"}
|
||||
- {id: 20, cat: Console/Wii, desc: "Game/Wii"}
|
||||
- {id: 21, cat: Console/XBox, desc: "Game/xbox"}
|
||||
- {id: 23, cat: Console/NDS, desc: "Game/Nintendo"}
|
||||
- {id: 22, cat: Console/PS4, desc: "Game/Ps4"}
|
||||
- {id: 6, cat: Movies, desc: "Movie/Animation"}
|
||||
- {id: 39, cat: Movies, desc: "Movie/Classic"}
|
||||
- {id: 7, cat: Movies/3D, desc: "Movies/3D"}
|
||||
- {id: 8, cat: TV/Anime, desc: "Movies/Anime"}
|
||||
- {id: 13, cat: Movies/DVD, desc: "Movies/Dvd/R"}
|
||||
- {id: 9, cat: Movies/HD, desc: "Movies/HD"}
|
||||
- {id: 10, cat: Movies, desc: "Movies/Remux"}
|
||||
- {id: 12, cat: Movies/SD, desc: "Movies/SD"}
|
||||
- {id: 11, cat: Movies/WEB-DL, desc: "Movies/Webrip"}
|
||||
- {id: 35, cat: Audio/Lossless, desc: "Music/Flac"}
|
||||
- {id: 32, cat: Audio/MP3, desc: "Music/MP3"}
|
||||
- {id: 33, cat: Audio, desc: "Music/Pack"}
|
||||
- {id: 34, cat: Audio/Video, desc: "Music/Video"}
|
||||
|
||||
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
|
||||
|
||||
login:
|
||||
path: takelogin.php
|
||||
method: post
|
||||
inputs:
|
||||
username: "{{ .Config.username }}"
|
||||
password: "{{ .Config.password }}"
|
||||
returnto: /
|
||||
# login errors return a 0 byte response followed by a redirect to the first time login page
|
||||
test:
|
||||
path: /
|
||||
selector: a[href$="logout.php"]
|
||||
|
||||
download:
|
||||
selectors:
|
||||
- selector: a[href^="download.php/"]
|
||||
attribute: href
|
||||
|
||||
search:
|
||||
# https://hidden-palace.xyz/browse.php?search=&c1=1&c2=1&c3=1&incldead=1
|
||||
paths:
|
||||
- path: browse.php
|
||||
inputs:
|
||||
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
|
||||
search: "{{ .Keywords }}"
|
||||
incldead: 1
|
||||
# does not support sorting, imdbid searching or display imdbid links.
|
||||
|
||||
rows:
|
||||
selector: tr.browse
|
||||
filters:
|
||||
- name: andmatch
|
||||
|
||||
fields:
|
||||
category:
|
||||
selector: td a[href^="browse.php?cat="]
|
||||
attribute: href
|
||||
filters:
|
||||
- name: querystring
|
||||
args: cat
|
||||
title:
|
||||
selector: td a[href^="details.php?id="]
|
||||
details:
|
||||
selector: td a[href^="details.php?id="]
|
||||
attribute: href
|
||||
download:
|
||||
selector: td a[href^="details.php?id="]
|
||||
attribute: href
|
||||
poster:
|
||||
selector: td a[href^="details.php?id="]
|
||||
attribute: onmouseover
|
||||
filters:
|
||||
- name: regexp
|
||||
args: "img\\ssrc=\\\\'(http.+?)\\\\'"
|
||||
files:
|
||||
selector: td:nth-child(3)
|
||||
date:
|
||||
selector: td:nth-child(5)
|
||||
filters:
|
||||
- name: append
|
||||
args: " +00:00" # auto adjusted by site account profile
|
||||
- name: dateparse
|
||||
args: "2006-01-0215:04:05 -07:00"
|
||||
size:
|
||||
selector: td:nth-child(6)
|
||||
grabs:
|
||||
selector: td:nth-child(7)
|
||||
seeders:
|
||||
selector: td:nth-child(8)
|
||||
leechers:
|
||||
selector: td:nth-child(9)
|
||||
downloadvolumefactor:
|
||||
text: 1
|
||||
uploadvolumefactor:
|
||||
case:
|
||||
"font:contains(\"Doubleupload\")": 2
|
||||
"*": 1
|
||||
minimumratio:
|
||||
text: 1.0
|
||||
minimumseedtime:
|
||||
# 1 day (as seconds = 24 x 60 x 60)
|
||||
text: 86400
|
||||
# FMEDition
|
||||
161
definitions/v3/jme-reunit3d.yml
Normal file
161
definitions/v3/jme-reunit3d.yml
Normal file
@@ -0,0 +1,161 @@
|
||||
---
|
||||
id: jme-reunit3d
|
||||
name: JME-REUNIT3D
|
||||
description: "JME-REUNIT3D is a GERMAN Private Torrent Tracker for MOVIES / TV / GENERAL"
|
||||
language: en-US
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
links:
|
||||
- https://jme-reunit3d.eu/
|
||||
|
||||
caps:
|
||||
categorymappings:
|
||||
- {id: 1, cat: Movies, desc: "Movies"}
|
||||
- {id: 2, cat: TV, desc: "TV"}
|
||||
- {id: 3, cat: Audio, desc: "Music-Audio"}
|
||||
- {id: 4, cat: Console, desc: "Game"}
|
||||
- {id: 5, cat: PC, desc: "Application"}
|
||||
- {id: 7, cat: TV/Sport, desc: "Sport"}
|
||||
- {id: 8, cat: XXX, desc: "XXX"}
|
||||
- {id: 9, cat: Books, desc: "E-Books"}
|
||||
|
||||
modes:
|
||||
search: [q]
|
||||
tv-search: [q, season, ep, imdbid, tvdbid]
|
||||
movie-search: [q, imdbid, tmdbid]
|
||||
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: created_at
|
||||
options:
|
||||
created_at: 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: login
|
||||
method: form
|
||||
form: form[action$="/login"]
|
||||
inputs:
|
||||
username: "{{ .Config.username }}"
|
||||
password: "{{ .Config.password }}"
|
||||
remember: on
|
||||
selectorinputs:
|
||||
_token:
|
||||
selector: input[name="_token"]
|
||||
attribute: value
|
||||
error:
|
||||
- selector: div#ERROR_COPY
|
||||
# test:
|
||||
# path: /
|
||||
# selector: a[href$="/logout"]
|
||||
|
||||
search:
|
||||
paths:
|
||||
- path: torrents/filter
|
||||
inputs:
|
||||
$raw: "{{ range .Categories }}categories[]={{.}}&{{end}}"
|
||||
search: "{{ if .Query.IMDBID }}{{ else }}{{ .Keywords }}{{ end }}" # for dashboard imdbid search
|
||||
description: ""
|
||||
uploader: ""
|
||||
imdb: "{{ .Query.IMDBIDShort }}"
|
||||
tvdb: "{{ .Query.TVDBID }}"
|
||||
tmdb: "{{ .Query.TMDBID }}"
|
||||
mal: ""
|
||||
igdb: ""
|
||||
start_year: ""
|
||||
end_year: ""
|
||||
sorting: "{{ .Config.sort }}"
|
||||
direction: "{{ .Config.type }}"
|
||||
qty: 100
|
||||
freeleech: "{{ if .Config.freeleech }}1{{ else }}{{ end }}"
|
||||
|
||||
rows:
|
||||
selector: table > tbody > tr
|
||||
|
||||
fields:
|
||||
category:
|
||||
selector: a[href*="/categories/"]
|
||||
attribute: href
|
||||
filters:
|
||||
- name: regexp
|
||||
args: "/categories/(\\d+)"
|
||||
title:
|
||||
selector: a.view-torrent
|
||||
download:
|
||||
selector: a[href*="/download/"]
|
||||
attribute: href
|
||||
details:
|
||||
selector: a.view-torrent
|
||||
attribute: href
|
||||
poster:
|
||||
selector: div.torrent-poster img
|
||||
attribute: src
|
||||
filters:
|
||||
- name: prepend
|
||||
args: "https://images.weserv.nl/?url=" # for display on dashboard
|
||||
- name: append
|
||||
args: "&w=180&h=270" # for display on dashboard
|
||||
- name: replace
|
||||
args: ["https://images.weserv.nl/?url=https://via.placeholder.com/600x900&w=180&h=270", ""]
|
||||
size:
|
||||
selector: td:nth-last-child(4)
|
||||
seeders:
|
||||
selector: td:nth-last-child(3)
|
||||
leechers:
|
||||
selector: td:nth-last-child(2)
|
||||
grabs:
|
||||
selector: td:nth-last-child(1)
|
||||
imdbid:
|
||||
selector: a[href*="imdb.com/title/tt"]
|
||||
attribute: href
|
||||
tmdbid:
|
||||
selector: a[href*="themoviedb.org/movie/"]
|
||||
attribute: href
|
||||
date:
|
||||
selector: time
|
||||
filters:
|
||||
- name: append
|
||||
args: " ago"
|
||||
downloadvolumefactor:
|
||||
case:
|
||||
i[class*="fa-id-badge text-orange"]: 0 # 24 Hour FreeLeech From BON Store
|
||||
i[class*="fa-trophy text-purple"]: 0 # Special FreeLeech For Certain User Groups
|
||||
i[class*="fa-star text-bold"]: 0 # Freeleech From Token
|
||||
i[class*="fa-coins text-bold"]: 0 # Freeleech From Token
|
||||
i[class*="fa-globe text-blue"]: 0 # Global Freeleech
|
||||
i[class*="fa-star text-gold"]: 0 # Freeleech
|
||||
i[class*="fa-certificate text-pink"]: 0 # Featured Torrent
|
||||
"*": 1
|
||||
uploadvolumefactor:
|
||||
case:
|
||||
i[class*="fa-gem text-green"]: 2 # Single Torrent Double Upload
|
||||
i[class*="fa-globe text-green"]: 2 # Global Double Upload
|
||||
i[class*="fa-certificate text-pink"]: 2 # Featured Torrent
|
||||
"*": 1
|
||||
minimumseedtime:
|
||||
# 3 days (as seconds = 3 x 24 x 60 x 60)
|
||||
text: 259200
|
||||
# UNIT3D 3.0.0
|
||||
@@ -1,15 +1,16 @@
|
||||
---
|
||||
id: baibako
|
||||
name: BaibaKo
|
||||
description: "BaibaKo is a RUSSIAN Semi-Private Torrent Tracker for TV"
|
||||
id: rudub
|
||||
name: RUDUB
|
||||
description: "RUDUB (ex-BaibaKoTV) is a RUSSIAN Semi-Private Torrent Tracker for TV"
|
||||
language: ru-RU
|
||||
type: semi-private
|
||||
encoding: windows-1251
|
||||
links:
|
||||
- http://bko.baibako.tv/ # https is unsupported ERR_CONNECTION_REFUSED
|
||||
- http://rudub.tv/ # https is unsupported ERR_CONNECTION_REFUSED
|
||||
legacylinks:
|
||||
- http://baibako.tv/
|
||||
- https://baibako.tv/
|
||||
- http://bko.baibako.tv/
|
||||
|
||||
caps:
|
||||
categorymappings:
|
||||
@@ -18,7 +19,6 @@ caps:
|
||||
modes:
|
||||
search: [q]
|
||||
tv-search: [q, season, ep]
|
||||
allowrawsearch: true
|
||||
|
||||
settings:
|
||||
- name: username
|
||||
@@ -74,7 +74,7 @@ search:
|
||||
order: "{{ .Config.type }}"
|
||||
|
||||
rows:
|
||||
selector: li.search-result
|
||||
selector: li.search-result:has(a[class="dl-torrent"])
|
||||
|
||||
fields:
|
||||
category:
|
||||
|
||||
178
definitions/v3/the-crazy-ones.yml
Normal file
178
definitions/v3/the-crazy-ones.yml
Normal file
@@ -0,0 +1,178 @@
|
||||
---
|
||||
id: the-crazy-ones
|
||||
name: The-Crazy-Ones
|
||||
description: "The-Crazy-Ones (T-C-O) is a Private GERMAN tracker for MOVIES / TV / MUSIC"
|
||||
language: de-DE
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
links:
|
||||
- https://thecrazyones.hopto.org/
|
||||
|
||||
caps:
|
||||
categorymappings:
|
||||
- {id: 62, cat: Books, desc: "EBook"}
|
||||
- {id: 30, cat: TV/Anime, desc: "Filme - Animie"}
|
||||
- {id: 28, cat: Movies/BluRay, desc: "Filme - Bluray"}
|
||||
- {id: 31, cat: Movies/Other, desc: "Filme - Bollywood"}
|
||||
- {id: 32, cat: Movies/DVD, desc: "Filme - DVD"}
|
||||
- {id: 33, cat: Movies/HD, desc: "Filme - HD"}
|
||||
- {id: 34, cat: Movies, desc: "Filme - Klassiker"}
|
||||
- {id: 35, cat: Movies, desc: "Filme - Pack"}
|
||||
- {id: 36, cat: Movies/SD, desc: "Filme - SD"}
|
||||
- {id: 37, cat: Movies/UHD, desc: "Filme - UHD"}
|
||||
- {id: 38, cat: Movies/HD, desc: "Filme - x264"}
|
||||
- {id: 63, cat: Movies, desc: "Fuer Unsere Kleinsten"}
|
||||
- {id: 64, cat: PC/Mobile-Other, desc: "Handy-Stuff"}
|
||||
- {id: 39, cat: Audio, desc: "Musik - Alben"}
|
||||
- {id: 40, cat: Audio, desc: "Musik - Diskografie"}
|
||||
- {id: 41, cat: Audio/Audiobook, desc: "Musik - Hoerbuch"}
|
||||
- {id: 42, cat: Audio, desc: "Musik - Mixe"}
|
||||
- {id: 43, cat: Audio/MP3, desc: "Musik - MP3"}
|
||||
- {id: 66, cat: Audio, desc: "Musik - Pack"}
|
||||
- {id: 44, cat: Audio/Video, desc: "Musik - Video"}
|
||||
- {id: 45, cat: PC, desc: "Programme - Linux"}
|
||||
- {id: 48, cat: PC/Mac, desc: "Programme - Mac"}
|
||||
- {id: 49, cat: PC/0day, desc: "Programme - Windows"}
|
||||
- {id: 65, cat: TV, desc: "Serien - Allgemein"}
|
||||
- {id: 50, cat: TV/Documentary, desc: "Serien - Dokus"}
|
||||
- {id: 51, cat: TV, desc: "Serien - Klassiker"}
|
||||
- {id: 52, cat: TV, desc: "Serien - Pack"}
|
||||
- {id: 53, cat: TV/Sport, desc: "Serien - Sport"}
|
||||
- {id: 60, cat: Other, desc: "Sonstiges"}
|
||||
- {id: 54, cat: PC/Mobile-Other, desc: "Spiele - Handy"}
|
||||
- {id: 55, cat: Console, desc: "Spiele - Konsolen"}
|
||||
- {id: 57, cat: PC/Games, desc: "Spiele - Mac / Linux / PC"}
|
||||
- {id: 58, cat: Console/Other, desc: "Spiele - Wimmel"}
|
||||
- {id: 59, cat: XXX, desc: "XXX"}
|
||||
|
||||
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: pin
|
||||
type: text
|
||||
label: Pin
|
||||
- name: freeleech
|
||||
type: checkbox
|
||||
label: Filter FreeLeech only
|
||||
default: false
|
||||
- name: onlyupload
|
||||
type: checkbox
|
||||
label: Filter OnlyUpload only
|
||||
default: false
|
||||
- name: info_free
|
||||
type: info
|
||||
label: About Freeleech and OnlyUpload at T-C-O
|
||||
default: <li>FreeLeech are torrents where neither the download or upload is counted. (On the Jackett dashboard search results these are tagged as NoUpload).</li><li>OnlyUpload are torrents where download is not counted but upload is. Good for building your Ratio up. (On the Jackett dashboard search results these are tagged as Freeleech).</li>
|
||||
- name: sort
|
||||
type: select
|
||||
label: Sort requested from site
|
||||
default: added
|
||||
options:
|
||||
added: created
|
||||
seeds: seeders
|
||||
size: size
|
||||
name: title
|
||||
- name: type
|
||||
type: select
|
||||
label: Order requested from site
|
||||
default: desc
|
||||
options:
|
||||
desc: desc
|
||||
asc: asc
|
||||
- name: info_tpp
|
||||
type: info
|
||||
label: Results Per Page
|
||||
default: For best results, change the <b>Torrents pro Seite:</b> setting to <b>100</b> on your Control Panel. The default is <i>15</i>.
|
||||
|
||||
login:
|
||||
path: takelogin.php
|
||||
method: post
|
||||
inputs:
|
||||
username: "{{ .Config.username }}"
|
||||
password: "{{ .Config.password }}"
|
||||
secure_pin: "{{ .Config.pin }}"
|
||||
error:
|
||||
- selector: .tablea:contains("Fehler")
|
||||
test:
|
||||
path: index.php
|
||||
selector: a[href="logout.php"]
|
||||
|
||||
search:
|
||||
# https://thecrazyones.hopto.org/browse.php?showsearch=1&c65=1&c51=1&c52=1&search=&incldead=1&orderby=added&sort=desc
|
||||
path: browse.php
|
||||
inputs:
|
||||
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
|
||||
showsearch: 1
|
||||
search: "{{ .Keywords }}"
|
||||
# 0 active, 1 all, 2 dead
|
||||
incldead: 1
|
||||
orderby: "{{ .Config.sort }}"
|
||||
sort: "{{ .Config.type }}"
|
||||
# site does not support imdbid search from the browse.php page or return imdb links in results
|
||||
|
||||
rows:
|
||||
selector: "table.tableinborder[cellspacing=\"1\"][cellpadding=\"0\"] > tbody > tr:has(a[href^=\"download.php\"]){{ if .Config.freeleech }}:has(img[src=\"pic/freeleech.gif\"]){{ else }}{{ end }}{{ if .Config.onlyupload }}:has(img[src=\"pic/oupic.gif\"]){{ else }}{{ end }}"
|
||||
|
||||
fields:
|
||||
category:
|
||||
selector: a[href^="browse.php?cat="]
|
||||
attribute: href
|
||||
filters:
|
||||
- name: querystring
|
||||
args: cat
|
||||
title:
|
||||
selector: a[href^="details.php"]
|
||||
details:
|
||||
selector: a[href^="details.php"]
|
||||
attribute: href
|
||||
download:
|
||||
selector: a[href^="download.php"]
|
||||
attribute: href
|
||||
poster:
|
||||
selector: div[id^="details"] img
|
||||
attribute: src
|
||||
size:
|
||||
selector: td.tablea table tbody tr:nth-child(2) td:nth-child(1) b:nth-child(1)
|
||||
files:
|
||||
selector: td.tablea table tbody tr:nth-child(2) td:nth-child(1) b:nth-child(2)
|
||||
seeders:
|
||||
selector: td.tablea table tbody tr:nth-child(2) td:nth-child(2) b:nth-child(1)
|
||||
leechers:
|
||||
selector: td.tablea table tbody tr:nth-child(2) td:nth-child(2) b:nth-of-type(2)
|
||||
grabs:
|
||||
selector: td.tablea table tbody tr:nth-child(2) td:nth-child(3) b:nth-child(1)
|
||||
date:
|
||||
selector: td.tablea table tbody tr:nth-child(2) td:nth-child(5)
|
||||
filters:
|
||||
- name: append
|
||||
args: " +01:00" # CET
|
||||
- name: replace
|
||||
args: ["\xA0", " "]
|
||||
- name: dateparse
|
||||
args: "02.01.2006 15:04:05 -07:00"
|
||||
downloadvolumefactor:
|
||||
case:
|
||||
img[src="pic/oupic.gif"]: 0
|
||||
img[src="pic/freeleech.gif"]: 0
|
||||
"*": 1
|
||||
uploadvolumefactor:
|
||||
case:
|
||||
img[src="pic/freeleech.gif"]: 0
|
||||
"*": 1
|
||||
minimumratio:
|
||||
text: 0.7
|
||||
minimumseedtime:
|
||||
# 2 days (as seconds = 2 x 24 x 60 x 60)
|
||||
text: 172800
|
||||
# engine n/a
|
||||
194
definitions/v3/the-devils-lounge.yml
Normal file
194
definitions/v3/the-devils-lounge.yml
Normal file
@@ -0,0 +1,194 @@
|
||||
---
|
||||
id: the-devils-lounge
|
||||
name: The-Devils-Lounge
|
||||
description: "The-Devils-Lounge is a Private torrent site for MOVIES / TV / GENERAL"
|
||||
language: en-US
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
testlinktorrent: false
|
||||
links:
|
||||
- https://the-devils-lounge.xyz/
|
||||
|
||||
caps:
|
||||
categorymappings:
|
||||
- {id: 39, cat: Audio/Audiobook, desc: "Abook: Abook"}
|
||||
- {id: 1, cat: PC/0day, desc: "Application: 0-Day"}
|
||||
- {id: 2, cat: PC, desc: "Application: Pc"}
|
||||
- {id: 3, cat: PC/Mac, desc: "Application: Mac"}
|
||||
- {id: 38, cat: Books/EBook, desc: "Ebooks: Ebook"}
|
||||
- {id: 32, cat: TV/Anime, desc: "Episodes: Anime"}
|
||||
- {id: 33, cat: TV, desc: "Episodes: Classic"}
|
||||
- {id: 34, cat: TV/Foreign, desc: "Episodes: Foreign"}
|
||||
- {id: 35, cat: TV/HD, desc: "Episodes: TvHD"}
|
||||
- {id: 36, cat: TV/SD, desc: "Episodes: TvSD"}
|
||||
- {id: 37, cat: TV/Sport, desc: "Episodes: TVsports"}
|
||||
- {id: 22, cat: PC/Games, desc: "Games: Pc"}
|
||||
- {id: 23, cat: Console/PS4, desc: "Games: Ps4"}
|
||||
- {id: 24, cat: Console/PS3, desc: "Games: Ps3"}
|
||||
- {id: 25, cat: Console/PSP, desc: "Games: Ps1"}
|
||||
- {id: 26, cat: Console/PSP, desc: "Games: Ps2"}
|
||||
- {id: 27, cat: Console/PSP, desc: "Games: PsP"}
|
||||
- {id: 28, cat: Console/XBox, desc: "Games: xbox"}
|
||||
- {id: 29, cat: Console/Wii, desc: "Games: Wii"}
|
||||
- {id: 30, cat: Console/NDS, desc: "Games: Nintendo"}
|
||||
- {id: 31, cat: Console/Other, desc: "Games: Dreamcast"}
|
||||
- {id: 4, cat: Movies/HD, desc: "Movies: 1080P"}
|
||||
- {id: 5, cat: TV/Anime, desc: "Movies: Anime"}
|
||||
- {id: 6, cat: Movies/DVD, desc: "Movies: DvdR"}
|
||||
- {id: 7, cat: Movies/SD, desc: "Movies: Camer"}
|
||||
- {id: 8, cat: Movies/3D, desc: "Movies: 3D"}
|
||||
- {id: 9, cat: Movies/WEB-DL, desc: "Movies: WEBRip"}
|
||||
- {id: 10, cat: XXX, desc: "Movies: XxX"}
|
||||
- {id: 11, cat: Movies/UHD, desc: "Movies: Real-4K"}
|
||||
- {id: 12, cat: Movies, desc: "Movies: Classic"}
|
||||
- {id: 13, cat: Movies/Foreign, desc: "Movies: Foreign"}
|
||||
- {id: 14, cat: Movies, desc: "Movies: Remux"}
|
||||
- {id: 15, cat: Movies/HD, desc: "Movies: HD"}
|
||||
- {id: 16, cat: Movies/SD, desc: "Movies: SD"}
|
||||
- {id: 17, cat: Movies, desc: "Movies: Packs"}
|
||||
- {id: 18, cat: Movies, desc: "Movies: Animation"}
|
||||
- {id: 19, cat: Audio, desc: "Music: Audio"}
|
||||
- {id: 20, cat: Audio, desc: "Music: Packs"}
|
||||
- {id: 21, cat: Audio/Video, desc: "Music: Video"}
|
||||
|
||||
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 }}"
|
||||
returnto: /
|
||||
error:
|
||||
- selector: div.myFrame:contains("Access Denied")
|
||||
test:
|
||||
path: /
|
||||
selector: a[href="account-logout.php"]
|
||||
|
||||
download:
|
||||
before:
|
||||
path: thanks.php
|
||||
method: post
|
||||
inputs:
|
||||
torrent: "{{ .DownloadUri.Query.id }}"
|
||||
selectors:
|
||||
- selector: a[href^="download.php?id="]
|
||||
attribute: href
|
||||
|
||||
search:
|
||||
# https://the-devils-lounge.xyz/torrents.php?search=&cat=0&incldead=0&freeleech=0&inclexternal=0&lang=0
|
||||
paths:
|
||||
- path: torrents.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 both, 1 local, 2 external
|
||||
inclexternal: 0
|
||||
# 0 all, 1 English, 2 etc...
|
||||
lang: 0
|
||||
sort: "{{ .Config.sort }}"
|
||||
order: "{{ .Config.type }}"
|
||||
# does not support imdbid searching or display imdbid links.
|
||||
keywordsfilters:
|
||||
- name: re_replace
|
||||
args: ["(\\w+)", " +$1"] # prepend + to each word
|
||||
|
||||
rows:
|
||||
selector: tr.t-row
|
||||
|
||||
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="]
|
||||
details:
|
||||
selector: td a[href^="torrents-details.php?id="]
|
||||
attribute: href
|
||||
download:
|
||||
selector: td a[href^="torrents-details.php?id="]
|
||||
attribute: href
|
||||
poster:
|
||||
selector: td a[href^="torrents-details.php?id="]
|
||||
attribute: onmouseover
|
||||
filters:
|
||||
- name: regexp
|
||||
args: "img\\ssrc=\\\\'(http.+?)\\\\'"
|
||||
date:
|
||||
selector: td a[href^="torrents-details.php?id="]
|
||||
attribute: onmouseover
|
||||
filters:
|
||||
- name: regexp
|
||||
args: "Date\\sAdded\\s:(\\d{2}-\\d{2}-\\d{4})"
|
||||
- name: dateparse
|
||||
args: "02-01-2006"
|
||||
size:
|
||||
selector: td:nth-child(6)
|
||||
seeders:
|
||||
selector: td:nth-child(7) font:first-of-type
|
||||
filters:
|
||||
- name: replace
|
||||
args: [",", ""]
|
||||
leechers:
|
||||
selector: td:nth-child(7) font:last-of-type
|
||||
filters:
|
||||
- name: replace
|
||||
args: [",", ""]
|
||||
description:
|
||||
selector: td:last-of-type img
|
||||
attribute: title
|
||||
downloadvolumefactor:
|
||||
case:
|
||||
img[src$="/images/free.gif"]: 0
|
||||
td:last-of-type img[title="Extern"]: 0 # all external torrents are free
|
||||
"*": 1
|
||||
uploadvolumefactor:
|
||||
text: 1
|
||||
minimumratio:
|
||||
text: 1.0
|
||||
minimumseedtime:
|
||||
# 1 day (as seconds = 24 x 60 x 60)
|
||||
text: 86400
|
||||
# FMEDition 3 (TorrentTrader)
|
||||
@@ -24,7 +24,7 @@ caps:
|
||||
- {id: 30, cat: TV, desc: "Soaps"}
|
||||
- {id: 33, cat: TV, desc: "Sci-Fi"}
|
||||
- {id: 42, cat: TV/Sport, desc: "Sport"}
|
||||
- {id: 4, cat: TV, desc: "Holding Bin"}
|
||||
- {id: 53, cat: TV, desc: "Holding Bin"}
|
||||
|
||||
modes:
|
||||
search: [q]
|
||||
|
||||
@@ -9,14 +9,13 @@ requestDelay: 2.5 # 2.5 requests per second (2 causes problems)
|
||||
links:
|
||||
# dont forget to update the details, download and poster replace args
|
||||
- https://yts.mx/
|
||||
- https://yts.unblockit.cam/
|
||||
- https://yts.unblockit.day/
|
||||
- https://yts.unblockninja.com/
|
||||
- https://yts.nocensor.biz/
|
||||
legacylinks:
|
||||
- https://yts.ag/
|
||||
- https://yts.am/
|
||||
- https://yts.lt/
|
||||
- https://yts.unblockit.dev/
|
||||
- https://yts.root.yt/
|
||||
- https://yts.unblockit.ltd/
|
||||
- https://yts.unblockit.buzz/
|
||||
@@ -33,6 +32,7 @@ legacylinks:
|
||||
- https://yts.unblockit.bz/
|
||||
- https://yts.unblockit.tv/
|
||||
- https://yts.unblockit.how/
|
||||
- https://yts.unblockit.cam/
|
||||
|
||||
caps:
|
||||
categorymappings:
|
||||
|
||||
Reference in New Issue
Block a user