From ab1c2bc262985de5055668cbab54b7b791b88c8a Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Sun, 14 Apr 2024 20:00:56 +1200 Subject: [PATCH] girotorrent: : filter freeleech --- src/Jackett.Common/Definitions/girotorrent.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/Jackett.Common/Definitions/girotorrent.yml b/src/Jackett.Common/Definitions/girotorrent.yml index 042dc8b3dce6b..958db2e9e78f2 100644 --- a/src/Jackett.Common/Definitions/girotorrent.yml +++ b/src/Jackett.Common/Definitions/girotorrent.yml @@ -96,7 +96,7 @@ settings: label: Password - name: freeleech type: checkbox - label: Search freeleech only + label: Filter freeleech only default: false - name: sort type: select @@ -152,13 +152,14 @@ search: # 15 results per page fetch 5 (site is slow, dont be greedy and fetch more) - path: index.php inputs: + page: torrents search: "{{ .Keywords }}" category: "{{ range .Categories }}{{.}};{{end}}" - page: torrents + # 0 name, 1 name&descr, 2 descr, 3 uploader, 5 gold, 6 silver, 7 bronze + # note the options are exclusive, so searching for gold means the search keywords are ignored + options: 0 # 0 all, 1 activeonly, 2 deadonly active: 0 - # 0 name, 1 name&descr, 2 descr, 3 uploader, 5 gold, 6 silver, 7 bronze - options: "{{ if .Config.freeleech }}5{{ else }}0{{ end }}" order: "{{ .Config.sort }}" by: "{{ .Config.type }}" keywordsfilters: @@ -171,7 +172,7 @@ search: # does not support imdbid search and does not return imdb link in results rows: - selector: div.b-content > table > tbody > tr > td > table.lista > tbody > tr:has(a[href^="index.php?page=torrent-details&id="]) + selector: "div.b-content > table > tbody > tr > td > table.lista > tbody > tr:has(a[href^=\"index.php?page=torrent-details&id=\"]){{ if .Config.freeleech }}:has(img[alt=\"Gold 100% Free\"]){{ else }}{{ end }}, div.b-content > table > tbody > tr > td > table.lista > tbody > tr:has(a[href^=\"index.php?page=torrent-details&id=\"]){{ if .Config.freeleech }}:has(img[alt=\"Free Leech\"]){{ else }}{{ end }}" filters: - name: andmatch