diff --git a/src/Jackett.Common/Definitions/datascene.yml b/src/Jackett.Common/Definitions/datascene.yml index 5d82ecb77..5d6ed423d 100644 --- a/src/Jackett.Common/Definitions/datascene.yml +++ b/src/Jackett.Common/Definitions/datascene.yml @@ -66,6 +66,10 @@ settings: - name: password type: password label: Password + - name: freeleech + type: checkbox + label: Filter freeleech only + default: false - name: sort type: select label: Sort requested from site @@ -103,16 +107,18 @@ search: - path: browse.php inputs: $raw: "{{ if .Categories}}{{ range .Categories }}c{{.}}=1&{{end}}{{else}}cat=0{{end}}" - search: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{else}}{{ .Keywords }}{{end}}" - # 1 active 2 incldead 3 onlydead 4 free + search: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{ else }}{{ .Keywords }}{{ end }}" + # 1 active, 2 incldead, 3 onlydead, 4 free + # note: searching with 4 (freeleech) does not return any results! + # incldead: "{{ if .Config.freeleech }}4{{ else }}2{{ end }}" incldead: 2 - # 0 name 1 genre 2 descr 3 imdb - blah: "{{ if .Query.IMDBID }}3{{else}}0{{end}}" + # 0 name, 1 genre, 2 descr, 3 imdb + blah: "{{ if .Query.IMDBID }}3{{ else }}0{{ end }}" sort: "{{ .Config.sort }}" type: "{{ .Config.type }}" rows: - selector: div.ncls > table > tbody > tr:has(a.tname) + selector: "div.ncls > table > tbody > tr:has(a.tname){{ if .Config.freeleech }}:has(a#free-btn){{ else }}{{ end }}" fields: title: @@ -161,4 +167,7 @@ search: "*": 1 uploadvolumefactor: text: 1 + minimumseedtime: + # 2 days (as seconds = 2 x 24 x 60 x 60) + text: 172800 # engine n/a