description:"JPTV is a JAPANESE Private Torrent Tracker for JAPANESE TV / MOVIES"
language:ja-JP
type:private
encoding:UTF-8
links:
- https://jptv.club/
caps:
categorymappings:
- {id: 1, cat: Movies, desc:"Movies"}
- {id: 2, cat: TV, desc:"TV"}
- {id: 6, cat: TV, desc:"ts Firehose (RAW TS)"}
- {id: 7, cat: TV/Anime, desc:"Anime Movies"}
- {id: 9, cat: TV/Anime, desc:"Anime Series"}
- {id: 8, cat: Audio, desc:"Music"}
modes:
search:[q, imdbid]
tv-search:[q, season, ep, imdbid]
movie-search:[q, imdbid]
settings:
- name:username
type:text
label:Username
- name:password
type:password
label:Password
- 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"]
ratio:
path:/
selector:li:has(i.fa-sync-alt)
filters:
- name:regexp
args:"Ratio : (\\d+)"
search:
paths:
- path:torrents/filter
inputs:
$raw:"{{ range .Categories }}categories[]={{.}}&{{end}}"
search:"{{ if .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}"
description:""
uploader:""
imdb:"{{ .Query.IMDBIDShort }}"
tvdb:""
tmdb:""
mal:""
igdb:""
sorting:"{{ .Config.sort }}"
sort:"{{ .Config.sort }}"
direction:"{{ .Config.type }}"
qty:100
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
banner:
optional:true
selector:div.torrent-poster img
attribute:src
filters:
- name:replace
args:["https://via.placeholder.com/600x900",""]
comments:
selector:a[href*="#comments"]
attribute:href
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)
filters:
- name:regexp
args:(\d+)
imdb:
optional:true
selector:a[href*="imdb.com/title/tt"]
attribute:href
date:
selector:time
filters:
# translations for Turkish|Estonian|Danish|Italian|Polish|Norwegian|Portuguese|Czech|Russian|Romanian|Spanish|French|German|Bulgarian|Dutch|Chinese|Japanese
- name:re_replace
args:["(?i)(önce|tagasi|geleden|fa|temu|siden|há|atrás|nazpět|назад|acum|în urmă|hace|il y a|vor|преди|前)"," ago"]