mirror of
https://github.com/Prowlarr/Indexers.git
synced 2026-04-02 00:08:06 +01:00
jackett indexers as of 9a6935c4fb01cacc2eb2eeadc8699faf53f55e31 [2026-03-01T05:56:11Z]
Added Indexers: definitions/v11/animebybelka.yml definitions/v11/vietmediaf.yml Modified Indexers: definitions/v11/electro-torrent.yml definitions/v11/new-team.yml definitions/v11/nortorrent.yml definitions/v11/p2pbg.yml definitions/v11/theplace.yml definitions/v11/torrentqq.yml definitions/v11/trackerzero.yml definitions/v11/uztracker.yml definitions/v11/world-torrent.yml definitions/v11/zktorrent.yml
This commit is contained in:
207
definitions/v11/animebybelka.yml
Normal file
207
definitions/v11/animebybelka.yml
Normal file
@@ -0,0 +1,207 @@
|
||||
---
|
||||
id: animebybelka
|
||||
name: Anime by Belka
|
||||
description: "Anime by Belka (Аниме от Белки) is a RUSSIAN Semi-Private Torrent Tracker for ANIME"
|
||||
language: ru-RU
|
||||
type: semi-private
|
||||
encoding: UTF-8
|
||||
links:
|
||||
- https://anibelka.com/
|
||||
|
||||
caps:
|
||||
categorymappings:
|
||||
# - {id: 1, cat: TV/Anime, desc: "Трекер"}
|
||||
# - {id: 31, cat: TV/Anime, desc: "Аниме архив"}
|
||||
- {id: 32, cat: TV/Anime, desc: "Аниме универсальные"}
|
||||
- {id: 33, cat: TV/Anime, desc: "Аниме с озвучкой"}
|
||||
- {id: 34, cat: TV/Anime, desc: "Аниме с субтитрами"}
|
||||
- {id: 36, cat: Movies/Other, desc: "Полнометражки"}
|
||||
- {id: 37, cat: TV/Anime, desc: "Аниме для PSP"}
|
||||
- {id: 39, cat: TV/Anime, desc: "Сэмплы"}
|
||||
- {id: 7, cat: Audio, desc: "Аудио"}
|
||||
- {id: 8, cat: Books/Comics, desc: "Манга"}
|
||||
- {id: 21, cat: Other, desc: "Изображения аниме"}
|
||||
- {id: 9, cat: Other, desc: "Япония"}
|
||||
# - {id: 17, cat: Other, desc: "Информация"}
|
||||
# - {id: 40, cat: Other, desc: "Аниме онлайн"}
|
||||
# - {id: 41, cat: Other, desc: "Галерея Японии"}
|
||||
# - {id: 42, cat: Other, desc: "Фанфики по аниме"}
|
||||
# - {id: 43, cat: Other, desc: "Отзывы, просьбы, предложения, техника"}
|
||||
- {id: 52, cat: TV/Anime, desc: "Альтернативные части"}
|
||||
# - {id: 49, cat: Other, desc: "Форум"}
|
||||
# - {id: 50, cat: Other, desc: "Аниме. Форум. Обсуждение"}
|
||||
|
||||
modes:
|
||||
search: [q]
|
||||
tv-search: [q, season, ep]
|
||||
movie-search: [q]
|
||||
music-search: [q]
|
||||
book-search: [q]
|
||||
|
||||
settings:
|
||||
- name: cookie
|
||||
type: text
|
||||
label: Cookie
|
||||
- name: info_cookie
|
||||
type: info_cookie
|
||||
- name: useragent
|
||||
type: text
|
||||
label: User-Agent
|
||||
- name: info_useragent
|
||||
type: info_useragent
|
||||
- name: stripcyrillic
|
||||
type: checkbox
|
||||
label: Strip Cyrillic Letters
|
||||
default: false
|
||||
- name: addrussiantotitle
|
||||
type: checkbox
|
||||
label: Add RUS to end of all titles to improve language detection by Sonarr and Radarr. Will cause English-only results to be misidentified.
|
||||
default: false
|
||||
- name: sort
|
||||
type: select
|
||||
label: Sort requested from site
|
||||
default: t
|
||||
options:
|
||||
t: created
|
||||
ts: seeders
|
||||
sz: size
|
||||
i: title
|
||||
- name: type
|
||||
type: select
|
||||
label: Order requested from site
|
||||
default: d
|
||||
options:
|
||||
d: desc
|
||||
a: asc
|
||||
|
||||
login:
|
||||
# using cookie method because site returns SQL error on first access
|
||||
method: cookie
|
||||
inputs:
|
||||
cookie: "{{ .Config.cookie }}"
|
||||
test:
|
||||
path: /
|
||||
selector: a[href^="./ucp.php?mode=logout&sid="]
|
||||
|
||||
search:
|
||||
paths:
|
||||
# https://anibelka.com/search.php?tracker_search=torrent&keywords=nyan&terms=all&author=&fid%5B%5D=31&sc=1&sf=titleonly&sk=t&sd=d&sr=topics&st=0&ch=300&t=0
|
||||
- path: search.php
|
||||
inputs:
|
||||
$raw: "{{ range .Categories }}&fid[]={{.}}{{end}}"
|
||||
tracker_search: "{{ if .Keywords }}torrent{{ else }}tracker{{ end }}"
|
||||
keywords: "{{ if .Keywords }}{{ .Keywords }}{{ else }}{{ .Today.Year }}{{ end }}"
|
||||
terms: all
|
||||
sc: 1
|
||||
sf: titleonly
|
||||
sr: topics
|
||||
sk: "{{ .Config.sort }}"
|
||||
sd: "{{ .Config.type }}"
|
||||
st: 0
|
||||
ch: 300
|
||||
t: 0
|
||||
|
||||
headers:
|
||||
User-Agent: ["{{ .Config.useragent }}"]
|
||||
|
||||
keywordsfilters:
|
||||
# strip season and/or ep
|
||||
- name: re_replace
|
||||
args: ["(?i)\\b(?:[SE]\\d{1,4}){1,2}\\b\\s?", ""]
|
||||
|
||||
rows:
|
||||
selector: tr:has(a[href^="./download/file.php?id="])
|
||||
|
||||
fields:
|
||||
category:
|
||||
selector: a[href^="./viewforum.php?f="]
|
||||
attribute: href
|
||||
filters:
|
||||
- name: querystring
|
||||
args: f
|
||||
title:
|
||||
selector: a.topictitle
|
||||
filters:
|
||||
- name: re_replace
|
||||
args: ["(\\([\\p{IsCyrillic}\\W]+\\))|(^[\\p{IsCyrillic}\\W\\d]+\\/ )|([\\p{IsCyrillic} \\-]+,+)|([\\p{IsCyrillic}]+)", "{{ if .Config.stripcyrillic }}{{ else }}$1$2$3$4{{ end }}"]
|
||||
- name: append
|
||||
args: "{{ if .Config.addrussiantotitle }} RUS{{ else }}{{ end }}"
|
||||
details:
|
||||
selector: a.topictitle
|
||||
attribute: href
|
||||
download:
|
||||
selector: a[href^="./download/file.php?id="]
|
||||
attribute: href
|
||||
size:
|
||||
selector: p b
|
||||
filters:
|
||||
- name: replace
|
||||
args: ["ТБ", "TB"]
|
||||
- name: replace
|
||||
args: ["ГБ", "GB"]
|
||||
- name: replace
|
||||
args: ["МБ", "MB"]
|
||||
- name: replace
|
||||
args: ["КБ", "KB"]
|
||||
seeders:
|
||||
selector: span.seed
|
||||
leechers:
|
||||
selector: span.leech
|
||||
grabs:
|
||||
selector: span.complet
|
||||
optional: true
|
||||
date_today:
|
||||
# Сегодня, 09:09
|
||||
# Вчера, 22:47
|
||||
selector: td:nth-last-child(1) p:contains("Сегодня"), td:nth-last-child(1) p:contains("Вчера")
|
||||
optional: true
|
||||
filters:
|
||||
- name: replace
|
||||
args: ["Сегодня", "Today"]
|
||||
- name: replace
|
||||
args: ["Вчера", "Yesterday"]
|
||||
- name: fuzzytime
|
||||
date_year:
|
||||
# 12 янв 2019, 11:26
|
||||
selector: td:nth-last-child(1) p:not(:contains("Сегодня")), td:nth-last-child(1) p:not(:contains("Вчера"))
|
||||
# auto adjusted by site account profile
|
||||
optional: true
|
||||
filters:
|
||||
- name: replace
|
||||
args: ["янв", "Jan"]
|
||||
- name: replace
|
||||
args: ["фев", "Feb"]
|
||||
- name: replace
|
||||
args: ["мар", "Mar"]
|
||||
- name: replace
|
||||
args: ["апр", "Apr"]
|
||||
- name: replace
|
||||
args: ["май", "May"]
|
||||
- name: replace
|
||||
args: ["июн", "Jun"]
|
||||
- name: replace
|
||||
args: ["июл", "Jul"]
|
||||
- name: replace
|
||||
args: ["авг", "Aug"]
|
||||
- name: replace
|
||||
args: ["сен", "Sep"]
|
||||
- name: replace
|
||||
args: ["окт", "Oct"]
|
||||
- name: replace
|
||||
args: ["ноя", "Nov"]
|
||||
- name: replace
|
||||
args: ["дек", "Dec"]
|
||||
- name: append
|
||||
args: " +03:00" # MSK
|
||||
- name: dateparse
|
||||
args: "dd MMM yyyy, HH:mm zzz"
|
||||
date:
|
||||
text: "{{ if or .Result.date_today .Result.date_year }}{{ or .Result.date_today .Result.date_year }}{{ else }}now{{ end }}"
|
||||
downloadvolumefactor:
|
||||
text: 0
|
||||
uploadvolumefactor:
|
||||
text: 1
|
||||
description:
|
||||
selector: td:nth-last-child(5)
|
||||
remove: a, b, p, span
|
||||
# ppkBB3cker v.2 (phpBB)
|
||||
@@ -72,6 +72,10 @@ settings:
|
||||
options:
|
||||
POLISH: POLISH
|
||||
MULTi POLISH: MULTi POLISH
|
||||
- name: info_limit
|
||||
type: info
|
||||
label: "Download Limit"
|
||||
default: "Electro-Torrent has a limit on downloads. If downloads <b>fail</b> then you have exceeded your limit. Try again after a few hours."
|
||||
|
||||
login:
|
||||
path: logowanie
|
||||
|
||||
@@ -77,6 +77,7 @@ caps:
|
||||
- {id: 846, cat: TV/Foreign, desc: "|- Зарубежные сериалы"}
|
||||
- {id: 856, cat: TV/Foreign, desc: "|-- Исторические, военные"}
|
||||
- {id: 847, cat: TV, desc: "|- Отечественные сериалы (HD, DVD Video)"}
|
||||
- {id: 1188, cat: TV, desc: "|-- Детектив, боевик, криминал"}
|
||||
- {id: 857, cat: TV, desc: "|-- Исторические, военные"}
|
||||
- {id: 848, cat: TV/Foreign, desc: "|- Зарубежные сериалы (HD, DVD Video)"}
|
||||
- {id: 858, cat: TV/Foreign, desc: "|-- Исторические, военные"}
|
||||
|
||||
@@ -15,7 +15,6 @@ legacylinks:
|
||||
# latest domains list
|
||||
- https://www.rantop.org/
|
||||
- https://www.site-torrent.cc/
|
||||
- https://www.torrent-site.com/
|
||||
# domain lists no longer working
|
||||
- https://www.protege-torrent.com/
|
||||
- https://www.torrent.ws/
|
||||
@@ -25,6 +24,7 @@ legacylinks:
|
||||
- https://torrent9.news/
|
||||
- https://www.site-torrent.com/
|
||||
- https://www.rantop.my/
|
||||
- https://www.torrent-site.com/
|
||||
# actual legacylinks
|
||||
- https://www.nortorrent2.com/
|
||||
- https://www.nortorrent3.com/
|
||||
|
||||
@@ -6,63 +6,64 @@ language: bg-BG
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
links:
|
||||
- http://www.p2pbg.com/ # site does not support https ERR_CONNECTION_REFUSED
|
||||
- https://www.p2pbg.com/
|
||||
legacylinks:
|
||||
- http://www.p2pbg.com/
|
||||
- http://p2pbg.com/ # site does not support https ERR_CONNECTION_REFUSED
|
||||
|
||||
caps:
|
||||
categorymappings:
|
||||
# movies
|
||||
- {id: 1, cat: Movies/SD, desc: "Movies XviD"}
|
||||
- {id: 55, cat: Movies/3D, desc: "Movies 3D"}
|
||||
- {id: 16, cat: Movies/HD, desc: "Movies x264"}
|
||||
- {id: 11, cat: Movies/DVD, desc: "Movies DVD"}
|
||||
- {id: 17, cat: Movies/HD, desc: "Movies MPEG2"}
|
||||
- {id: 18, cat: Movies/BluRay, desc: "Movies BR/HD DVD"}
|
||||
- {id: 7, cat: TV/Documentary, desc: "Movies Documentaries"}
|
||||
- {id: 35, cat: Movies, desc: "Movies GSM"}
|
||||
- {id: 34, cat: Movies, desc: "Movies BG"}
|
||||
- {id: 24, cat: TV/SD, desc: "TV BG"}
|
||||
- {id: 11, cat: Movies/DVD, desc: "Movies DVD"}
|
||||
- {id: 14, cat: TV, desc: "TV Shows"}
|
||||
- {id: 15, cat: TV, desc: "TV Boxset"}
|
||||
- {id: 38, cat: TV/Anime, desc: "TV Cartoons"}
|
||||
- {id: 16, cat: Movies/HD, desc: "Movies x264"}
|
||||
- {id: 17, cat: Movies/HD, desc: "Movies MPEG2"}
|
||||
- {id: 18, cat: Movies/BluRay, desc: "Movies BR/HD DVD"}
|
||||
- {id: 24, cat: TV/SD, desc: "TV BG"}
|
||||
- {id: 34, cat: Movies, desc: "Movies BG"}
|
||||
- {id: 35, cat: Movies, desc: "Movies GSM"}
|
||||
- {id: 38, cat: TV/Anime, desc: "Cartoons"}
|
||||
- {id: 55, cat: Movies/3D, desc: "Movies 3D"}
|
||||
# music
|
||||
- {id: 2, cat: Audio/MP3, desc: "Music Song"}
|
||||
- {id: 28, cat: Audio, desc: "Music Album"}
|
||||
- {id: 29, cat: Audio, desc: "Music Discography"}
|
||||
- {id: 3, cat: Audio/Video, desc: "Music DVD"}
|
||||
- {id: 19, cat: Audio/Video, desc: "Music Video"}
|
||||
- {id: 28, cat: Audio, desc: "Music Album"}
|
||||
- {id: 29, cat: Audio, desc: "Music Discography"}
|
||||
# games
|
||||
- {id: 8, cat: PC/Games, desc: "Games PC ISO"}
|
||||
- {id: 9, cat: PC/Games, desc: "Games PC Rips"}
|
||||
- {id: 33, cat: Console/Wii, desc: "Games Wii"}
|
||||
- {id: 12, cat: Console/PS3, desc: "Games PS2"}
|
||||
- {id: 23, cat: Console/PS3, desc: "Games PS3"}
|
||||
- {id: 20, cat: Console/PSP, desc: "Games PSP"}
|
||||
- {id: 21, cat: Console/XBox, desc: "Games XboX"}
|
||||
- {id: 22, cat: Console/XBox 360, desc: "Games X360"}
|
||||
- {id: 23, cat: Console/PS3, desc: "Games PS3"}
|
||||
- {id: 33, cat: Console/Wii, desc: "Games Wii"}
|
||||
# appz
|
||||
- {id: 26, cat: PC/ISO, desc: "Appz PC ISO"}
|
||||
- {id: 31, cat: PC/0day, desc: "Appz Ripped"}
|
||||
- {id: 30, cat: PC, desc: "Appz Linux"}
|
||||
- {id: 49, cat: PC/Mac, desc: "Appz MacOS"}
|
||||
- {id: 27, cat: PC, desc: "Appz GSM"}
|
||||
- {id: 30, cat: PC, desc: "Appz Linux"}
|
||||
- {id: 31, cat: PC/0day, desc: "Appz Ripped"}
|
||||
- {id: 49, cat: PC/Mac, desc: "Appz MacOS"}
|
||||
# sports
|
||||
- {id: 5, cat: TV/Sport, desc: "Sport F1"}
|
||||
- {id: 51, cat: TV/Sport, desc: "Sport"}
|
||||
# other
|
||||
- {id: 6, cat: Books, desc: "Books"}
|
||||
- {id: 4, cat: Other, desc: "Other"}
|
||||
- {id: 6, cat: Books, desc: "Books"}
|
||||
- {id: 37, cat: Other/Misc, desc: "Pictures"}
|
||||
- {id: 39, cat: Other, desc: "e-Learning"}
|
||||
- {id: 52, cat: PC/Mobile-Other, desc: "Mobile GSM"}
|
||||
- {id: 40, cat: PC/Mobile-iOS, desc: "Mobile iPhone"}
|
||||
- {id: 52, cat: PC/Mobile-Other, desc: "Mobile GSM"}
|
||||
# 3x
|
||||
- {id: 13, cat: XXX, desc: "XXX"}
|
||||
- {id: 54, cat: XXX/x264, desc: "XXX HD"}
|
||||
- {id: 32, cat: XXX/ImageSet, desc: "XXX Pictures"}
|
||||
- {id: 48, cat: XXX, desc: "XXX BG Amateurs"}
|
||||
- {id: 53, cat: XXX, desc: "XXX Hentai"}
|
||||
- {id: 54, cat: XXX/x264, desc: "XXX HD"}
|
||||
- {id: 56, cat: XXX, desc: "XXX 3D"}
|
||||
|
||||
modes:
|
||||
@@ -99,9 +100,9 @@ settings:
|
||||
ASC: asc
|
||||
|
||||
login:
|
||||
path: index.php?page=login
|
||||
path: login
|
||||
method: form
|
||||
form: form[action="index.php?page=login"]
|
||||
form: form[name="login"]
|
||||
inputs:
|
||||
uid: "{{ .Config.username }}"
|
||||
pwd: "{{ .Config.password }}"
|
||||
@@ -109,14 +110,13 @@ login:
|
||||
- selector: td.lista span[style="color:#FF0000;"]
|
||||
test:
|
||||
path: index.php
|
||||
selector: a[href="logout.php"]
|
||||
selector: a[href$="logout"]
|
||||
|
||||
search:
|
||||
paths:
|
||||
# http://p2pbg.com/index.php?page=torrents&search=%D0%9A%D0%B0%D1%82%D0%BE&category=0&active=0
|
||||
- path: index.php
|
||||
# https://www.p2pbg.com/torrents?search=&category=0&active=0&hidexxx=on
|
||||
- path: torrents
|
||||
inputs:
|
||||
page: torrents
|
||||
category: "{{ if .Categories }}{{ range .Categories }}{{.}};{{end}}{{ else }}0;{{ end }}"
|
||||
search: "{{ if .Keywords }}{{ .Keywords }}{{ else }}{{ end }}"
|
||||
# 0 all 1, active, 2 dead
|
||||
@@ -125,44 +125,25 @@ search:
|
||||
by: "{{ .Config.type }}"
|
||||
|
||||
rows:
|
||||
selector: td table[width="100%"] tr td table.lista tr:has(a[href^="index.php?page=torrent-details"])
|
||||
selector: td table[width="100%"] tr td table.lista tr:has(a[href*="/torrents/"])
|
||||
|
||||
fields:
|
||||
category:
|
||||
selector: td a[href*="category="]
|
||||
selector: a[href*="category="]
|
||||
attribute: href
|
||||
filters:
|
||||
- name: querystring
|
||||
args: category
|
||||
title_default:
|
||||
# often abbreviated
|
||||
selector: td:nth-child(2) a
|
||||
title:
|
||||
# usually full length
|
||||
selector: td a[title]
|
||||
attribute: title
|
||||
optional: true
|
||||
default: "{{ .Result.title_default }}"
|
||||
filters:
|
||||
- name: replace
|
||||
args: ["View details: ", ""]
|
||||
- name: replace
|
||||
args: ["Преглед на детайли: ", ""]
|
||||
selector: td:nth-child(2) a
|
||||
details:
|
||||
selector: td a[href*="id="]
|
||||
selector: a[href*="/torrents/"]
|
||||
attribute: href
|
||||
download:
|
||||
selector: td a[href*="id="]
|
||||
magnet:
|
||||
selector: a[href^="magnet:?xt="]
|
||||
attribute: href
|
||||
filters:
|
||||
- name: querystring
|
||||
args: id
|
||||
- name: prepend
|
||||
args: "download.php?id="
|
||||
- name: append
|
||||
args: "&f={{ .Result.title }}.torrent"
|
||||
poster:
|
||||
selector: td a:has(img[src^="/torrentimg/pic"])
|
||||
selector: a:has(img[src*="/torrentimg/pic"])
|
||||
attribute: onmouseover
|
||||
filters:
|
||||
- name: regexp
|
||||
|
||||
@@ -5,6 +5,8 @@ description: "ThePlace (TP) is a Private Torrent Tracker for SEDUCTION / SELF-IM
|
||||
language: en-US
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
certificates:
|
||||
- 3e8e14f055ed071a11e7ea64e96e3c4bf058f2f9 # Expired 27 Feb 2026
|
||||
links:
|
||||
- https://theplace.click/
|
||||
legacylinks:
|
||||
|
||||
@@ -7,7 +7,7 @@ type: public
|
||||
encoding: UTF-8
|
||||
followredirect: true
|
||||
links:
|
||||
- https://torrentqq408.com/
|
||||
- https://torrentqq409.com/
|
||||
- https://torrentegg87.com/
|
||||
legacylinks:
|
||||
- https://torrentegg72.com/
|
||||
@@ -25,7 +25,6 @@ legacylinks:
|
||||
- https://torrentegg84.com/
|
||||
- https://torrentegg85.com/
|
||||
- https://torrentegg86.com/
|
||||
- https://torrentqq397.com/
|
||||
- https://torrentqq393.com/
|
||||
- https://torrentqq394.com/
|
||||
- https://torrentqq395.com/
|
||||
@@ -40,6 +39,7 @@ legacylinks:
|
||||
- https://torrentqq405.com/
|
||||
- https://torrentqq406.com/
|
||||
- https://torrentqq407.com/
|
||||
- https://torrentqq408.com/
|
||||
|
||||
caps:
|
||||
categorymappings:
|
||||
|
||||
@@ -11,32 +11,33 @@ caps:
|
||||
# https://trackerzero.it/docs#/torrents/list_categories_api_torrents_categories_get
|
||||
categorymappings:
|
||||
- {id: 4, cat: Movies/UHD, desc: "4k"}
|
||||
- {id: 5, cat: Movies/SD, desc: "DvdRiP"}
|
||||
- {id: 6, cat: Movies/SD, desc: "News_Cinema"}
|
||||
- {id: 7, cat: Movies/HD, desc: "BluRay"}
|
||||
- {id: 8, cat: Movies/DVD, desc: "DVD-R"}
|
||||
- {id: 9, cat: TV/HD, desc: "SerieTV_Straniere"}
|
||||
- {id: 10, cat: TV/HD, desc: "SerieTV_Italiane"}
|
||||
- {id: 11, cat: TV/HD, desc: "DocuSerie"}
|
||||
- {id: 12, cat: TV/Documentary, desc: "Documentari"}
|
||||
- {id: 13, cat: Audio/MP3, desc: "MP3"}
|
||||
- {id: 14, cat: Audio/Lossless, desc: "Flac"}
|
||||
- {id: 15, cat: Audio/Video, desc: "VideoMusicai"}
|
||||
- {id: 16, cat: Movies/Other, desc: "Spettacoli_E_Teatro"}
|
||||
- {id: 17, cat: Movies/HD, desc: "Saghe"}
|
||||
- {id: 18, cat: PC/Games, desc: "Giochi_PC"}
|
||||
- {id: 19, cat: PC/Games, desc: "Giochi_Linux"}
|
||||
- {id: 20, cat: Console/Other, desc: "Giochi_Mac"}
|
||||
- {id: 21, cat: PC/0day, desc: "App_Windows"}
|
||||
- {id: 25, cat: TV/Anime, desc: "Anime"}
|
||||
- {id: 22, cat: PC/0day, desc: "App_Linux"}
|
||||
- {id: 23, cat: PC/Mac, desc: "App_Mac"}
|
||||
- {id: 24, cat: TV/Anime, desc: "Cartoon"}
|
||||
- {id: 25, cat: TV/Anime, desc: "Anime"}
|
||||
- {id: 26, cat: Books/Mags, desc: "Quotidiani_Periodici"}
|
||||
- {id: 27, cat: Books/EBook, desc: "Libri"}
|
||||
- {id: 21, cat: PC/0day, desc: "App_Windows"}
|
||||
- {id: 28, cat: Audio/Audiobook, desc: "Audiolibri"}
|
||||
- {id: 29, cat: Other, desc: "VideoCorsi_E_Guide"}
|
||||
- {id: 7, cat: Movies/HD, desc: "BluRay"}
|
||||
- {id: 24, cat: TV/Anime, desc: "Cartoon"}
|
||||
- {id: 12, cat: TV/Documentary, desc: "Documentari"}
|
||||
- {id: 11, cat: TV/HD, desc: "DocuSerie"}
|
||||
- {id: 8, cat: Movies/DVD, desc: "DVD-R"}
|
||||
- {id: 5, cat: Movies/SD, desc: "DvdRiP"}
|
||||
- {id: 14, cat: Audio/Lossless, desc: "Flac"}
|
||||
- {id: 19, cat: PC/Games, desc: "Giochi_Linux"}
|
||||
- {id: 20, cat: Console/Other, desc: "Giochi_Mac"}
|
||||
- {id: 18, cat: PC/Games, desc: "Giochi_PC"}
|
||||
- {id: 27, cat: Books/EBook, desc: "Libri"}
|
||||
- {id: 13, cat: Audio/MP3, desc: "MP3"}
|
||||
- {id: 6, cat: Movies/SD, desc: "News_Cinema"}
|
||||
- {id: 30, cat: TV/Other, desc: "Programmi tv"}
|
||||
- {id: 26, cat: Books/Mags, desc: "Quotidiani_Periodici"}
|
||||
- {id: 17, cat: Movies/HD, desc: "Saghe"}
|
||||
- {id: 10, cat: TV/HD, desc: "SerieTV_Italiane"}
|
||||
- {id: 9, cat: TV/HD, desc: "SerieTV_Straniere"}
|
||||
- {id: 16, cat: Movies/Other, desc: "Spettacoli_E_Teatro"}
|
||||
- {id: 32, cat: TV/Sport, desc: "SPORT"}
|
||||
- {id: 29, cat: Other, desc: "VideoCorsi_E_Guide"}
|
||||
- {id: 15, cat: Audio/Video, desc: "VideoMusicai"}
|
||||
modes:
|
||||
search: [q]
|
||||
tv-search: [q, season, ep]
|
||||
|
||||
@@ -27,7 +27,8 @@ caps:
|
||||
- {id: 33, cat: Movies/Foreign, desc: " |- Перевод на узбекский"}
|
||||
- {id: 14, cat: Movies, desc: "Российские кинофильмы"}
|
||||
- {id: 344, cat: Movies, desc: " |- Новинки 2026"}
|
||||
- {id: 24, cat: Movies, desc: " |- Фильмы 2025"}
|
||||
- {id: 24, cat: Movies, desc: " |- Российские фильмы 2021-2025 годов"}
|
||||
- {id: 430, cat: Movies, desc: " |- Российские фильмы 2011-2020 годов"}
|
||||
- {id: 223, cat: Movies, desc: " |- Кино СССР"}
|
||||
- {id: 16, cat: Movies, desc: " |- Фильмы (HDvideo)"}
|
||||
- {id: 190, cat: Movies, desc: " |- Фильмы в 4K и 3D"}
|
||||
@@ -40,6 +41,8 @@ caps:
|
||||
- {id: 412, cat: TV/Foreign, desc: " |- Зарубежные сериалы (HD)"}
|
||||
- {id: 427, cat: TV/Foreign, desc: " |- Зарубежные сериалы (FullHD)"}
|
||||
- {id: 411, cat: TV/Foreign, desc: " |- Зарубежные сериалы (UHD)"}
|
||||
- {id: 333, cat: TV, desc: " |- Игра престолов / Game of Thrones"}
|
||||
- {id: 313, cat: TV, desc: " |- Секретные материалы \ The X-Files"}
|
||||
- {id: 418, cat: TV, desc: "Российские сериалы"}
|
||||
- {id: 419, cat: TV, desc: " |- Российские сериалы (HD)"}
|
||||
- {id: 428, cat: TV, desc: " |- Российские сериалы (FullHD)"}
|
||||
@@ -49,12 +52,9 @@ caps:
|
||||
- {id: 429, cat: TV/Foreign, desc: " |- Азиатские сериалы (FullHD)"}
|
||||
- {id: 422, cat: TV/Foreign, desc: " |- Азиатские сериалы (UHD)"}
|
||||
- {id: 97, cat: TV, desc: "Сериалы"}
|
||||
- {id: 333, cat: TV, desc: " |- Игра престолов / Game of Thrones"}
|
||||
- {id: 313, cat: TV, desc: " |- Секретные материалы \ The X-Files"}
|
||||
- {id: 102, cat: TV, desc: " |- Российские сериалы"}
|
||||
- {id: 100, cat: TV, desc: " |- Турецкие сериалы"}
|
||||
- {id: 99, cat: TV, desc: " |- Узбекские сериалы"}
|
||||
- {id: 98, cat: TV, desc: " |- Мультсериалы"}
|
||||
# Мультфильмы # Cartoons
|
||||
- {id: 36, cat: TV/Foreign, desc: "Зарубежные мультфильмы"}
|
||||
- {id: 48, cat: TV/Foreign, desc: " |- Новинки 2026"}
|
||||
@@ -74,6 +74,7 @@ caps:
|
||||
- {id: 187, cat: TV, desc: " |- Мультфильмы 4K, 3D"}
|
||||
- {id: 49, cat: TV, desc: " |- Перевод на узбекский"}
|
||||
- {id: 403, cat: TV, desc: " |- Узбекские мультфильмы"}
|
||||
- {id: 98, cat: TV, desc: " |- Мультсериалы"}
|
||||
# Аниме # Anime
|
||||
- {id: 345, cat: TV/Anime, desc: "Сериалы"}
|
||||
- {id: 346, cat: TV/Anime, desc: " |- Новинки (Онгоинги)"}
|
||||
@@ -168,6 +169,15 @@ caps:
|
||||
- {id: 166, cat: Books, desc: "Книги FB2"}
|
||||
- {id: 173, cat: Books, desc: " |- Художественная литература"}
|
||||
- {id: 314, cat: Books, desc: " |- Учебно-техническая литература"}
|
||||
- {id: 434, cat: Books/Mags, desc: "Журналы"}
|
||||
- {id: 435, cat: Books/Mags, desc: " |- Авто-мото"}
|
||||
- {id: 437, cat: Books/Mags, desc: " |- Строительство и ремонт"}
|
||||
- {id: 441, cat: Books/Mags, desc: " |- Сад и огород"}
|
||||
- {id: 436, cat: Books/Mags, desc: " |- Кулинория"}
|
||||
- {id: 442, cat: Books/Mags, desc: " |- Наука"}
|
||||
- {id: 440, cat: Books/Mags, desc: " |- Космос"}
|
||||
- {id: 439, cat: Books/Mags, desc: " |- История"}
|
||||
- {id: 438, cat: Books/Mags, desc: " |- Хобби"}
|
||||
- {id: 167, cat: Audio/Audiobook, desc: "Аудиокниги"}
|
||||
- {id: 335, cat: Audio/Audiobook, desc: " |- ♫ Русская литература ХХ-ХХI века"}
|
||||
- {id: 232, cat: Audio/Audiobook, desc: " |- ♫ Детективы, приключения, триллеры"}
|
||||
@@ -296,14 +306,8 @@ caps:
|
||||
- {id: 386, cat: PC/Mobile-iOS, desc: " |- iOS"}
|
||||
- {id: 382, cat: PC/Mobile-Android, desc: " |- Android"}
|
||||
- {id: 379, cat: PC/Mobile-Other, desc: " |- Symbian"}
|
||||
- {id: 373, cat: PC/Mobile-Other, desc: "Прошивки"}
|
||||
- {id: 391, cat: PC/Mobile-Other, desc: " |- Java"}
|
||||
- {id: 388, cat: PC/Mobile-Other, desc: " |- Windows Mobile / Windows Phone"}
|
||||
- {id: 385, cat: PC/Mobile-iOS, desc: " |- iOS"}
|
||||
- {id: 381, cat: PC/Mobile-Android, desc: " |- Android"}
|
||||
- {id: 378, cat: PC/Mobile-Other, desc: " |- Symbian"}
|
||||
- {id: 377, cat: PC/Mobile-Other, desc: " |- Другие"}
|
||||
- {id: 367, cat: PC/Mobile-Other, desc: "Дополнительно"}
|
||||
- {id: 373, cat: PC/Mobile-Other, desc: " |- Прошивки"}
|
||||
- {id: 368, cat: PC/Mobile-Other, desc: " |- Софт для работы с телефоном"}
|
||||
- {id: 370, cat: PC/Mobile-Other, desc: " |- Видео для КПК"}
|
||||
- {id: 369, cat: PC/Mobile-Other, desc: " |- Темы и Обои"}
|
||||
|
||||
186
definitions/v11/vietmediaf.yml
Normal file
186
definitions/v11/vietmediaf.yml
Normal file
@@ -0,0 +1,186 @@
|
||||
---
|
||||
id: vietmediaf
|
||||
name: VietMediaF
|
||||
description: "VietMediaF is a VIETNAMESE Private Torrent Tracker for MOVIES & TV"
|
||||
language: vi-VN
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
links:
|
||||
- https://tracker.vietmediaf.store/
|
||||
|
||||
caps:
|
||||
categorymappings:
|
||||
- {id: 1, cat: Movies, desc: "Movies"}
|
||||
- {id: 2, cat: TV, desc: "TV"}
|
||||
|
||||
modes:
|
||||
search: [q]
|
||||
tv-search: [q, season, ep, imdbid, tvdbid, tmdbid]
|
||||
movie-search: [q, imdbid, tmdbid]
|
||||
|
||||
settings:
|
||||
- name: apikey
|
||||
type: text
|
||||
label: APIKey
|
||||
- name: info_key
|
||||
type: info
|
||||
label: About your API key
|
||||
default: "Find or Generate a new API Token by accessing your <a href=\"https://tracker.vietmediaf.store/\" target=\"_blank\">VietMediaF</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
|
||||
- name: freeleech
|
||||
type: checkbox
|
||||
label: Search freeleech only
|
||||
default: false
|
||||
- name: single_file_release_use_filename
|
||||
type: checkbox
|
||||
label: Use filename as title for single file releases
|
||||
default: true
|
||||
- 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: /api/torrents
|
||||
method: get
|
||||
error:
|
||||
- selector: a[href*="/login"]
|
||||
message:
|
||||
text: "The API key was not accepted by {{ .Config.sitelink }}."
|
||||
- selector: :root:contains("Account is Banned")
|
||||
|
||||
search:
|
||||
paths:
|
||||
# https://hdinnovations.github.io/UNIT3D/torrent_api.html
|
||||
# https://github.com/HDInnovations/UNIT3D/blob/master/app/Http/Controllers/API/TorrentController.php#L657
|
||||
- path: api/torrents/filter
|
||||
response:
|
||||
type: json
|
||||
|
||||
headers:
|
||||
Authorization: ["Bearer {{ .Config.apikey }}"]
|
||||
|
||||
inputs:
|
||||
# if we have an id based search, add Season and Episode as query in name for UNIT3D < v6. Else pass S/E Params for UNIT3D >= v6
|
||||
$raw: "{{ range .Categories }}&categories[]={{.}}{{end}}"
|
||||
name: "{{ .Keywords }}"
|
||||
seasonNumber: "{{ .Query.Season }}"
|
||||
episodeNumber: "{{ .Query.Ep }}"
|
||||
imdbId: "{{ .Query.IMDBIDShort }}"
|
||||
tmdbId: "{{ .Query.TMDBID }}"
|
||||
tvdbId: "{{ .Query.TVDBID }}"
|
||||
"free[]": "{{ if .Config.freeleech }}100{{ else }}{{ end }}"
|
||||
sortField: "{{ .Config.sort }}"
|
||||
sortDirection: "{{ .Config.type }}"
|
||||
perPage: 100
|
||||
|
||||
keywordsfilters:
|
||||
- name: re_replace
|
||||
args: ["\\.", " "]
|
||||
|
||||
rows:
|
||||
selector: data
|
||||
attribute: attributes
|
||||
|
||||
fields:
|
||||
category:
|
||||
selector: category_id
|
||||
title_optional:
|
||||
selector: name
|
||||
title_filename:
|
||||
selector: "files[0].name"
|
||||
optional: true
|
||||
files:
|
||||
selector: num_file
|
||||
title:
|
||||
text: "{{ if and (.Config.single_file_release_use_filename) (eq .Result.files \"1\") (.Result.title_filename) }}{{ .Result.title_filename }}{{ else }}{{ .Result.title_optional }}{{ end }}"
|
||||
details:
|
||||
selector: details_link
|
||||
download:
|
||||
selector: download_link
|
||||
poster:
|
||||
selector: meta.poster
|
||||
filters:
|
||||
- name: replace
|
||||
args: ["https://via.placeholder.com/90x135", ""]
|
||||
imdbid:
|
||||
selector: imdb_id
|
||||
tmdbid:
|
||||
selector: tmdb_id
|
||||
tvdbid:
|
||||
selector: tvdb_id
|
||||
genre:
|
||||
selector: meta.genres
|
||||
filters:
|
||||
- name: re_replace
|
||||
args: ["(?i)(Science Fiction)", "Science_Fiction"]
|
||||
- name: re_replace
|
||||
args: ["(?i)(TV Movie)", "TV_Movie"]
|
||||
- name: replace
|
||||
args: [" & ", "_&_"]
|
||||
_internal:
|
||||
selector: internal
|
||||
case:
|
||||
False: "{{ .False }}"
|
||||
True: "{{ .True }}"
|
||||
description:
|
||||
text: "{{ if .Result._internal }}Internal{{ else }}{{ end }}{{ if and .Result._internal .Result.genre }} | {{ else }}{{ end }}{{ .Result.genre }}"
|
||||
seeders:
|
||||
selector: seeders
|
||||
leechers:
|
||||
selector: leechers
|
||||
grabs:
|
||||
selector: times_completed
|
||||
date:
|
||||
# "created_at": "2021-10-18T00:34:50.000000Z" is returned by Newtonsoft.Json.Linq as 18/10/2021 00:34:50
|
||||
selector: created_at
|
||||
filters:
|
||||
- name: append
|
||||
args: " +00:00" # GMT
|
||||
- name: dateparse
|
||||
args: "MM/dd/yyyy HH:mm:ss zzz"
|
||||
size:
|
||||
selector: size
|
||||
_featured:
|
||||
selector: featured
|
||||
case:
|
||||
False: "{{ .False }}"
|
||||
True: "{{ .True }}"
|
||||
downloadvolumefactor_freeleech:
|
||||
# api returns 0%, 25%, 50%, 75%, 100%
|
||||
selector: freeleech
|
||||
case:
|
||||
0%: 1 # not free
|
||||
25%: 0.75
|
||||
50%: 0.5
|
||||
75%: 0.25
|
||||
100%: 0 # freeleech
|
||||
"*": 0 # catch errors
|
||||
downloadvolumefactor:
|
||||
text: "{{ if .Result._featured }}0{{ else }}{{ .Result.downloadvolumefactor_freeleech }}{{ end }}"
|
||||
uploadvolumefactor_double_upload:
|
||||
# api returns False, True
|
||||
selector: double_upload
|
||||
case:
|
||||
False: 1 # normal
|
||||
True: 2 # double
|
||||
uploadvolumefactor:
|
||||
text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}"
|
||||
# global MR is 0.4 but torrents must be seeded for 7 days regardless of ratio
|
||||
# minimumratio:
|
||||
# text: 0.4
|
||||
minimumseedtime:
|
||||
# 7 days (as seconds = 7 x 24 x 60 x 60)
|
||||
text: 604800
|
||||
# json UNIT3D 9.2.0
|
||||
@@ -9,7 +9,7 @@ type: public
|
||||
encoding: UTF-8
|
||||
# to fetch current domain use https://www.rantop.org/
|
||||
links:
|
||||
- https://ww2-mania-torrent.com/
|
||||
- https://ww3-mania-torrent.com/
|
||||
- https://ww2-cine-torrent.com/
|
||||
- https://ww2-magnet-torrent.com/
|
||||
- https://ww2-mega-torrent.com/
|
||||
@@ -19,7 +19,6 @@ legacylinks:
|
||||
# latest domains list
|
||||
- https://www.rantop.org/
|
||||
- https://www.site-torrent.cc/
|
||||
- https://www.torrent-site.com/
|
||||
# domain lists no longer working
|
||||
- https://www.protege-torrent.com/
|
||||
- https://www.torrent.ws/
|
||||
@@ -28,6 +27,7 @@ legacylinks:
|
||||
- https://www.torrent.onl/
|
||||
- https://www.site-torrent.com/
|
||||
- https://www.rantop.my/
|
||||
- https://www.torrent-site.com/
|
||||
# actual legacylinks
|
||||
- https://ww1-zetorrents.me/
|
||||
- https://www.zetorrents.rent/
|
||||
@@ -38,16 +38,15 @@ legacylinks:
|
||||
- https://www.magnet-torrent1.com/
|
||||
- https://ww1-magnet-torrent.com/
|
||||
- https://www-magnet-torrent.com/
|
||||
- https://www.mania-torrent.com/
|
||||
- https://ww1-mania-torrent.com/
|
||||
- https://www-mania-torrent.com/
|
||||
- https://ww2-mania-torrent.com/
|
||||
- https://www.mega-torrent9.com/
|
||||
- https://ww1-mega-torrent.com/
|
||||
- https://www-mega-torrent.com/
|
||||
- https://www.warez-torrent1.com/
|
||||
- https://ww1-warez-torrent.com/
|
||||
- https://www-warez-torrent.com/
|
||||
- https://www.world-torrent.com/
|
||||
- https://www.world-torrent1.com/
|
||||
- https://www-world-torrent.com/
|
||||
- https://ww1-world-torrent.com/
|
||||
|
||||
@@ -9,12 +9,11 @@ type: public
|
||||
encoding: UTF-8
|
||||
# to fetch current domain use https://www.rantop.org/
|
||||
links:
|
||||
- https://www-zktorrent.com/
|
||||
- https://ww2-zktorrent.com/
|
||||
legacylinks:
|
||||
# latest domains list
|
||||
- https://www.rantop.org/
|
||||
- https://www.site-torrent.cc/
|
||||
- https://www.torrent-site.com/
|
||||
# domain lists no longer working
|
||||
- https://www.protege-torrent.com/
|
||||
- https://www.torrent.ws/
|
||||
@@ -24,8 +23,8 @@ legacylinks:
|
||||
- https://gktorrent.news/
|
||||
- https://www.site-torrent.com/
|
||||
- https://www.rantop.my/
|
||||
- https://www.torrent-site.com/
|
||||
# actual legacylinks
|
||||
- https://www.zktorrent1.com/
|
||||
- https://www.zktorrent2.com/
|
||||
- https://www.zktorrent3.com/
|
||||
- https://www.zktorrent4.com/
|
||||
@@ -40,6 +39,7 @@ legacylinks:
|
||||
- https://www.zktorrent7.com/
|
||||
- https://www.zktorrent8.com/
|
||||
- https://ww1-zktorrent.com/
|
||||
- https://www-zktorrent.com/
|
||||
|
||||
caps:
|
||||
categorymappings:
|
||||
|
||||
Reference in New Issue
Block a user