From fe9700e03287bd8f482097dcb9b04833cbd48849 Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Mon, 14 Sep 2020 21:27:31 +1200 Subject: [PATCH] pwtorrents: add freeleech filter #9456 update dlvf and ulvf add minimumratio --- src/Jackett.Common/Definitions/pwtorrents.yml | 21 +++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/src/Jackett.Common/Definitions/pwtorrents.yml b/src/Jackett.Common/Definitions/pwtorrents.yml index 8635bfa50..d5289b645 100644 --- a/src/Jackett.Common/Definitions/pwtorrents.yml +++ b/src/Jackett.Common/Definitions/pwtorrents.yml @@ -42,6 +42,10 @@ settings: - name: password type: password label: Password + - name: freeleech + type: checkbox + label: Search freeleech only + default: false - name: seedbox type: checkbox label: "Use SeedBox Download Link" @@ -88,7 +92,8 @@ search: - path: browse.php inputs: $raw: "{{ range .Categories }}c{{.}}=1&{{end}}" - incldead: "1" + # 0 active, 1 incldead, 2 onlydead, 3 freeleech + incldead: "{{ if .Config.freeleech }}3{{ else }}1{{ end }}" search: "{{ .Keywords }}" sort: "{{ .Config.sort }}" type: "{{ .Config.type }}" @@ -115,7 +120,7 @@ search: selector: a[href^="seeddownload.php?id="] attribute: href download: - text: "{{ if .Config.seedbox }}{{ .Result.download2 }}{{else}}{{ .Result.download1 }}{{end}}" + text: "{{ if .Config.seedbox }}{{ .Result.download2 }}{{ else }}{{ .Result.download1 }}{{ end }}" date: selector: td:nth-child(4) filters: @@ -133,7 +138,15 @@ search: leechers: selector: td:nth-child(10) downloadvolumefactor: - text: 1 + case: + img[src="pic/freeleech.png"]: 0 + "*": 1 uploadvolumefactor: - text: 1 + case: + img[src="gold.png"]: 2 + img[src="silver.png"]: 1.5 + img[src="bronze.png"]: 1.25 + "*": 1 + minimumratio: + text: 0.7 # engine n/a