From a0eb39f87b311abe4f8726b193b4b424c1b5f16e Mon Sep 17 00:00:00 2001 From: WSHaRK993 <45203755+WSHaRK993@users.noreply.github.com> Date: Sun, 31 Mar 2019 20:32:40 +0200 Subject: [PATCH] hdforever: Freeleech tag fix & token option (#4994) resolves #4979 --- src/Jackett.Common/Definitions/hdforever.yml | 24 ++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/src/Jackett.Common/Definitions/hdforever.yml b/src/Jackett.Common/Definitions/hdforever.yml index 308f4afba..3fd9d190d 100644 --- a/src/Jackett.Common/Definitions/hdforever.yml +++ b/src/Jackett.Common/Definitions/hdforever.yml @@ -8,6 +8,18 @@ links: - https://hdf.world/ + settings: + - name: username + type: text + label: Username + - name: password + type: password + label: Password + - name: usetoken + type: checkbox + label: Always try to use the FreeLeech Token + default: false + caps: categories: 1: Movies @@ -49,9 +61,17 @@ rows: selector: table#torrent_table > tbody > tr.torrent fields: - download: + download-regular: selector: a[href^="torrents.php?action=download&"] attribute: href + download-usetoken: + selector: a[href^="torrents.php?action=download&"] + attribute: href + filters: + - name: append + args: "&usetoken=1" + download: + text: "{{if .Config.usetoken}}{{ .Result.download-usetoken }}{{else}}{{ .Result.download-regular }}{{end}}" title: selector: div.group_info remove: span:nth-child(1), div.tags @@ -210,7 +230,7 @@ selector: td:nth-child(8) downloadvolumefactor: case: - "div.group_info:contains(\"↓Free\")": "0" + "div.group_info:contains(\"/ Free\")": "0" "div.group_info:contains(\"↓75%\")": "0.75" "div.group_info:contains(\"↓50%\")": "0.50" "div.group_info:contains(\"↓25%\")": "0.25"