limetorrentsclone: add workaround for categories

This commit is contained in:
Bogdan
2023-04-11 22:49:54 +03:00
parent 5dfbc0e06e
commit fa1682f48c

View File

@@ -25,6 +25,7 @@ caps:
tv-search: [q, season, ep]
movie-search: [q]
music-search: [q]
book-search: [q]
settings:
- name: downloadlink
@@ -77,17 +78,6 @@ search:
selector: .table2 > tbody > tr[bgcolor]
fields:
category:
selector: td:nth-child(2)
optional: true
default: Other
filters:
- name: split
args: ["-", 1]
- name: replace
args: [" in ", ""]
- name: replace
args: [".", ""]
title:
selector: div.tt-name > a[href^="/"]
attribute: href
@@ -96,6 +86,18 @@ search:
args: "/(.+?)-torrent-\\d+\\.html"
- name: re_replace
args: ["-", " "]
category_is_tv_show:
text: "{{ .Result.title }}"
filters:
- name: regexp
args: "\\b(S\\d+(?:E\\d+)?)\\b"
category:
selector: td:nth-child(2)
optional: true
default: "{{ if .Result.category_is_tv_show }}TV shows{{ else }}Other{{ end }}"
filters:
- name: regexp
args: " in (.+?)$"
details:
selector: div.tt-name > a[href^="/"]
attribute: href