more updates march

This commit is contained in:
Nathan root
2026-03-01 17:38:47 +00:00
parent ceee62f62c
commit a085ba9714
810 changed files with 27066 additions and 6471 deletions

View File

@@ -107,12 +107,11 @@ caps:
book-search: [q]
settings:
- name: username
- name: cookie
type: text
label: Username
- name: password
type: password
label: Password
label: Cookie
- name: info_cookie
type: info_cookie
- name: multilang
type: checkbox
label: Replace MULTi by another language in release name
@@ -124,46 +123,56 @@ settings:
options:
POLISH: POLISH
MULTi POLISH: MULTi POLISH
- name: sort
type: select
label: Sort requested from site
default: date
options:
date: created
seed: seeders
size: size
name: title
- name: type
type: select
label: Order requested from site
default: desc
options:
desc: desc
asc: asc
- name: info_limit
type: info
label: "Download Daily Limit"
default: "Polskie-Torrenty has a daily limit on downloads. If downloads <b>fail</b> then you have exceeded your daily limit. Try again tomorrow."
login:
path: login.php
method: form
form: form[name="login"]
method: cookie
inputs:
uid: "{{ .Config.username }}"
pwd: "{{ .Config.password }}"
keeplogged: 1
error:
- selector: font[color="#FF0000"]
cookie: "{{ .Config.cookie }}"
test:
path: index.php
selector: a[href="logout.php"]
search:
paths:
# https://polskie-torrenty.eu/torrents.php?c115=1&c116=1&c117=1&c118=1&search=
- path: torrents.php
# https://polskie-torrenty.eu/wyszukaj.php?q=Ronin&category=72&sort=seed_desc
- path: wyszukaj.php
inputs:
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
search: "{{ .Keywords }}"
# does not support sorting results, or imdbid searching, or have imdb in results
q: "{{ if .Keywords }}{{ .Keywords }}{{ else }}{{ .Today.Year }}{{ end }}"
sort: "{{ .Config.sort }}_{{ .Config.type }}"
rows:
selector: div.boxcontent > table > tbody > tr:has(a.link1)
selector: table.results-table tbody tr
fields:
categorydesc:
selector: div.link1 > font
optional: true
default: Pozostale
title_phase1:
selector: a.link1
category:
selector: td:nth-child(1) a
attribute: href
filters:
- name: regexp
args: f=(.+?)\.torrent
- name: urldecode
- name: htmldecode
- name: querystring
args: sub_category
title_phase1:
selector: td:nth-child(2) a
title_multilang:
text: "{{ .Result.title_phase1 }}"
filters:
@@ -174,41 +183,22 @@ search:
title:
text: "{{ if .Config.multilang }}{{ .Result.title_multilang }}{{ else }}{{ .Result.title_phase1 }}{{ end }}"
details:
selector: a[href^="details.php?id="]
selector: td:nth-child(2) a
attribute: href
download:
selector: a.link1
selector: td:nth-child(2) a
attribute: href
poster:
selector: img
attribute: src
filters:
- name: replace
args: ["details.php?id=", "download.php?id="]
date:
selector: td.pole
filters:
- name: regexp
args: "(\\d{2}-\\d{2}-\\d{4})"
- name: dateparse
args: "dd-MM-yyyy"
text: now
size:
selector: td.pole
filters:
- name: regexp
args: "Rozmiar: (\\d+\\.\\d+ [T|G|M|K|k]B)"
selector: td:nth-child(3)
seeders:
selector: td.pole
filters:
- name: regexp
args: "Seedów: (\\d+)"
selector: td:nth-child(4)
leechers:
selector: td.pole
filters:
- name: regexp
args: "Peerów: (\\d+)"
grabs:
selector: td.pole
filters:
- name: regexp
args: "Pobrano: (\\d+)"
selector: td:nth-child(5)
downloadvolumefactor:
text: 0
uploadvolumefactor: