From b77e959e0ac7ad5e8289cb3e831976ae77b33121 Mon Sep 17 00:00:00 2001 From: some-guy-23 Date: Mon, 28 May 2018 11:56:17 -0400 Subject: [PATCH] Added delay feature/setting --- .gitignore | 2 +- config.py | 10 +++++ settings.cfg.default | 9 +++++ templates/index.html | 4 +- templates/logs.html | 4 +- templates/settings.html | 4 +- templates/trackers.html | 79 ++++++++++++++++++++++++++++++++++++++-- trackers/alpharatio.py | 9 ++++- trackers/btn.py | 10 ++++- trackers/flro.py | 10 ++++- trackers/hdtorrents.py | 11 +++++- trackers/iptorrents.py | 11 +++++- trackers/morethan.py | 10 ++++- trackers/nbl.py | 10 ++++- trackers/revolutiontt.py | 9 ++++- trackers/torrentleech.py | 9 ++++- trackers/xspeeds.py | 10 ++++- webui.py | 30 ++++++++++++++- 18 files changed, 218 insertions(+), 23 deletions(-) diff --git a/.gitignore b/.gitignore index 3778a84..40f9734 100644 --- a/.gitignore +++ b/.gitignore @@ -12,7 +12,7 @@ __pycache__/ *.py[cod] *$py.class -# Covers sonarrAnnounced sensitive info +# Covers Announced sensitive info # torrents *.torrent # logs diff --git a/config.py b/config.py index 941fcd6..f6d2c49 100644 --- a/config.py +++ b/config.py @@ -27,51 +27,61 @@ def init(): cfg.init('iptorrents.auth_key', '') cfg.init('iptorrents.torrent_pass', '') cfg.init('iptorrents.invite_key', '') + cfg.init('iptorrents.delay', 0) cfg.init('torrentleech.nick', '') cfg.init('torrentleech.nick_pass', '') cfg.init('torrentleech.auth_key', '') cfg.init('torrentleech.torrent_pass', '') cfg.init('torrentleech.invite_key', '') + cfg.init('torrentleech.delay', 0) cfg.init('alpharatio.nick', '') cfg.init('alpharatio.nick_pass', '') cfg.init('alpharatio.auth_key', '') cfg.init('alpharatio.torrent_pass', '') cfg.init('alpharatio.invite_key', '') + cfg.init('alpharatio.delay', 0) cfg.init('revolutiontt.nick', '') cfg.init('revolutiontt.nick_pass', '') cfg.init('revolutiontt.auth_key', '') cfg.init('revolutiontt.torrent_pass', '') cfg.init('revolutiontt.invite_key', '') + cfg.init('revolutiontt.delay', 0) cfg.init('morethan.nick', '') cfg.init('morethan.nick_pass', '') cfg.init('morethan.auth_key', '') cfg.init('morethan.torrent_pass', '') + cfg.init('morethan.delay', 0) cfg.init('btn.nick', '') cfg.init('btn.nick_pass', '') cfg.init('btn.auth_key', '') cfg.init('btn.torrent_pass', '') + cfg.init('btn.delay', 0) cfg.init('nbl.nick', '') cfg.init('nbl.nick_pass', '') cfg.init('nbl.auth_key', '') cfg.init('nbl.torrent_pass', '') + cfg.init('nbl.delay', 0) cfg.init('hdtorrents.nick', '') cfg.init('hdtorrents.nick_pass', '') cfg.init('hdtorrents.cookies', '') + cfg.init('hdtorrents.delay', 0) cfg.init('xspeeds.nick', '') cfg.init('xspeeds.nick_pass', '') cfg.init('xspeeds.torrent_pass', '') + cfg.init('xspeeds.delay', 0) cfg.init('flro.nick', '') cfg.init('flro.nick_pass', '') cfg.init('flro.torrent_pass', '') + cfg.init('flro.delay', 0) cfg.sync() return cfg diff --git a/settings.cfg.default b/settings.cfg.default index 0bb5e08..ce61251 100644 --- a/settings.cfg.default +++ b/settings.cfg.default @@ -22,6 +22,7 @@ nick_pass = auth_key = torrent_pass = invite_key = +delay = 0 [torrentleech] nick = @@ -29,6 +30,7 @@ nick_pass = auth_key = torrent_pass = invite_key = +delay = 0 [alpharatio] nick = @@ -36,6 +38,7 @@ nick_pass = auth_key = torrent_pass = invite_key = +delay = 0 [revolutiontt] nick = @@ -43,6 +46,7 @@ nick_pass = auth_key = torrent_pass = invite_key = +delay = 0 [morethan] nick = @@ -55,24 +59,29 @@ nick = nick_pass = auth_key = torrent_pass = +delay = 0 [nbl] nick = nick_pass = auth_key = torrent_pass = +delay = 0 [hdtorrents] nick = nick_pass = cookies = +delay = 0 [xspeeds] nick = nick_pass = torrent_pass = +delay = 0 [flro] nick = nick_pass = torrent_pass = +delay = 0 diff --git a/templates/index.html b/templates/index.html index f2ca7a5..7bde0dd 100644 --- a/templates/index.html +++ b/templates/index.html @@ -4,7 +4,7 @@ - sonarrAnnounced + Announced @@ -17,7 +17,7 @@