From fdb17b8e1a7d51946754def7870d4ec03193e818 Mon Sep 17 00:00:00 2001 From: snamds <snamds@users.noreply.github.com> Date: Thu, 9 Nov 2017 08:31:48 +0100 Subject: [PATCH] Elitetorrent provider - New web address (#4122) * New web address -New web address -New torrent download address format * backtrailing removed --- sickbeard/providers/elitetorrent.py | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/sickbeard/providers/elitetorrent.py b/sickbeard/providers/elitetorrent.py index b779ee68a..65d70a7b4 100644 --- a/sickbeard/providers/elitetorrent.py +++ b/sickbeard/providers/elitetorrent.py @@ -46,8 +46,8 @@ class EliteTorrentProvider(TorrentProvider): self.cache = tvcache.TVCache(self) # Only poll EliteTorrent every 20 minutes max self.urls = { - 'base_url': 'http://www.elitetorrent.net', - 'search': 'http://www.elitetorrent.net/torrents.php' + 'base_url': 'https://www.elitetorrent.eu', + 'search': 'https://www.elitetorrent.eu/torrents.php' } self.url = self.urls['base_url'] @@ -58,7 +58,7 @@ class EliteTorrentProvider(TorrentProvider): """ Search query: - http://www.elitetorrent.net/torrents.php?cat=4&modo=listado&orden=fecha&pag=1&buscar=fringe + https://www.elitetorrent.eu/torrents.php?cat=4&modo=listado&orden=fecha&pag=1&buscar=fringe cat = 4 => Shows modo = listado => display results mode @@ -110,6 +110,16 @@ class EliteTorrentProvider(TorrentProvider): for row in torrent_rows[1:]: try: download_url = self.urls['base_url'] + row.find('a')['href'] + + """ + Transform from + https://elitetorrent.eu/torrent/40142/la-zona-1x02 + to + https://elitetorrent.eu/get-torrent/40142 + """ + + download_url = re.sub(r'/torrent/(\d*)/.*', r'/get-torrent/\1', download_url) + """ Trick for accents for this provider. -- GitLab