From ff3d30980caca38fc6975cfec0c7baa3eb9d050d Mon Sep 17 00:00:00 2001 From: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com> Date: Thu, 26 Nov 2020 18:20:19 +0000 Subject: [PATCH] assorted: correct MST and MR (#10301) * brasiltracker: correct MR and MST "After downloading at least 95% of a torrent, you must seed for at least 48 hours or until you have seed at least one full copy (1:1)." https://brasiltracker.org/wiki.php?action=article&id=201 Global ratio ranges from 0-0.6 https://brasiltracker.org/rules.php?p=ratio * gigatorrents: add MST "Maximum seed commitment time is 2 days!" - assuming that's a bad Google translation and should be 'Minimum'. https://gigatorrents.ws/wiki.php?action=article&id=25 There is a global minimum ratio of 0.5, but this doesn't seem to apply to seed obligation (HnR). https://gigatorrents.ws/wiki.php?action=article&id=10 * greekdiamond: add MST "Always make sure your ratio is above 1.00 [...] We need all users to keep live files that download 72 hours or give back the volume of the file" https://greekdiamond.info/index.php?page=faq * hdzone: add MR and MST "Share rate < 1.2 will lead to account blocking [...] Seeds with the H&R logo must be planted for 336 hours within 60 days or the share rate reached 1" https://hdzone.me/rules.php * polishsource: add MST "You are expected to seed every torrent for at least 48 hours during the course of 14 days since finishing the download. Ratio on a position is irrelevant." https://polishsource.cz/rules.php * Update uniongang.yml "Users with a rating below 0.20 and more than 30 GB in the "Download" graph receive a message containing a warning and advice to raise the rating in the next two weeks to at least 0.30." https://www.uniongang.net/faq.php No mention (that I could see) of time or ratio minimums for individual seeds. * gigatorrents: add MR * hddisk: add MR Global MR ranges from 0.4-0.8 depending on how much you have downloaded https://hddisk.life/faq.php * hdzone: remove MST * uniongang: correct MR --- src/Jackett.Common/Definitions/brasiltracker.yml | 6 +++--- src/Jackett.Common/Definitions/gigatorrents.yml | 5 +++++ src/Jackett.Common/Definitions/greekdiamond.yml | 3 +++ src/Jackett.Common/Definitions/hddisk.yml | 2 ++ src/Jackett.Common/Definitions/hdzone.yml | 6 ++++++ src/Jackett.Common/Definitions/polishsource.yml | 3 +++ src/Jackett.Common/Definitions/uniongang.yml | 2 ++ 7 files changed, 24 insertions(+), 3 deletions(-) diff --git a/src/Jackett.Common/Definitions/brasiltracker.yml b/src/Jackett.Common/Definitions/brasiltracker.yml index 5e5582a2ec7f0..2ed563c90861d 100644 --- a/src/Jackett.Common/Definitions/brasiltracker.yml +++ b/src/Jackett.Common/Definitions/brasiltracker.yml @@ -133,8 +133,8 @@ search: - name: append args: " {{ .Result.title_details }}" minimumratio: - text: 0.6 + text: 1.0 minimumseedtime: - # 3 days (as seconds = 3 x 24 x 60 x 60) - text: 259200 + # 2 days (as seconds = 2 x 24 x 60 x 60) + text: 172800 # Project Gazelle diff --git a/src/Jackett.Common/Definitions/gigatorrents.yml b/src/Jackett.Common/Definitions/gigatorrents.yml index 96d6120cf15f1..aebc1a1c636b7 100644 --- a/src/Jackett.Common/Definitions/gigatorrents.yml +++ b/src/Jackett.Common/Definitions/gigatorrents.yml @@ -165,6 +165,11 @@ search: filters: - name: trim args: "x" + minimumratio: + text: 0.5 + minimumseedtime: + # 2 days (as seconds = 2 x 24 x 60 x 60) + text: 172800 date: selector: td:nth-child(2) remove: a diff --git a/src/Jackett.Common/Definitions/greekdiamond.yml b/src/Jackett.Common/Definitions/greekdiamond.yml index 18b4965bbdd0a..5db1c591d669b 100644 --- a/src/Jackett.Common/Definitions/greekdiamond.yml +++ b/src/Jackett.Common/Definitions/greekdiamond.yml @@ -182,4 +182,7 @@ search: text: 1 minimumratio: text: 1.0 + minimumseedtime: + # 3 days (as seconds = 3 x 24 x 60 x 60) + text: 259200 # xbtit dt fm v20.0 diff --git a/src/Jackett.Common/Definitions/hddisk.yml b/src/Jackett.Common/Definitions/hddisk.yml index 3e0409c6cf054..45421f4a759f2 100644 --- a/src/Jackett.Common/Definitions/hddisk.yml +++ b/src/Jackett.Common/Definitions/hddisk.yml @@ -165,6 +165,8 @@ search: img.pro_free2up: 2 img.pro_2up: 2 "*": 1 + minimumratio: + text: 0.8 description: selector: td:nth-child(2) remove: a, img diff --git a/src/Jackett.Common/Definitions/hdzone.yml b/src/Jackett.Common/Definitions/hdzone.yml index 4f96f9214342d..afc9ccbe29798 100644 --- a/src/Jackett.Common/Definitions/hdzone.yml +++ b/src/Jackett.Common/Definitions/hdzone.yml @@ -191,6 +191,12 @@ search: img.pro_free2up: 2 img.pro_2up: 2 "*": 1 + minimumratio: + text: 1.2 +# does not appear to be implemented, no h&r tag found +# minimumseedtime: +# # 14 days (as seconds = 2 x 24 x 60 x 60) +# text: 1209600 description: selector: td:nth-child(2) remove: a, img diff --git a/src/Jackett.Common/Definitions/polishsource.yml b/src/Jackett.Common/Definitions/polishsource.yml index ed6cc96a9c13f..f1d536eefaae1 100644 --- a/src/Jackett.Common/Definitions/polishsource.yml +++ b/src/Jackett.Common/Definitions/polishsource.yml @@ -158,4 +158,7 @@ search: text: 0 uploadvolumefactor: text: 1 + minimumseedtime: + # 2 days (as seconds = 2 x 24 x 60 x 60) + text: 172800 # engine n/a diff --git a/src/Jackett.Common/Definitions/uniongang.yml b/src/Jackett.Common/Definitions/uniongang.yml index 60055b00d6ca8..1204dc37a9f03 100644 --- a/src/Jackett.Common/Definitions/uniongang.yml +++ b/src/Jackett.Common/Definitions/uniongang.yml @@ -120,4 +120,6 @@ search: "*": 1 uploadvolumefactor: text: 1 + minimumratio: + text: 0.3 # engine tbd