From 2bb8f0e60f0dc9248f45979832b57be9d4fa85f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D0=BE=D1=80=D0=BE=D0=B4=D0=B8=D0=BD=20=D0=A0=D0=BE?= =?UTF-8?q?=D0=BC=D0=B0=D0=BD?= Date: Wed, 6 May 2020 22:23:27 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=BE=20=D0=BE=D1=82=D0=BE=D0=B1=D1=80=D0=B0=D0=B6?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D1=80=D0=B0=D0=B7=D0=BC=D0=B5=D1=80?= =?UTF-8?q?=D0=B0=20=D1=82=D0=BE=D1=80=D1=80=D0=B5=D0=BD=D1=82=D0=B0=20?= =?UTF-8?q?=D0=B4=D0=BB=D1=8F=20rutracker?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- addon.xml | 5 +++-- resources/lib/searchers/rutracker.py | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/addon.xml b/addon.xml index 2a48df8..d211457 100644 --- a/addon.xml +++ b/addon.xml @@ -1,8 +1,8 @@ - + - + @@ -22,6 +22,7 @@ roman@ukamnya.ru all en_GB ru_RU + - 3.2.1: Fix wrong torrent size for rutracker - 3.2.0: Add searcher rutracker.org. Add socks-proxy for trackers - 3.1.0: Add searcher kinozal.tv - 3.0.1: First rewrited version diff --git a/resources/lib/searchers/rutracker.py b/resources/lib/searchers/rutracker.py index dbbe548..ff640d1 100644 --- a/resources/lib/searchers/rutracker.py +++ b/resources/lib/searchers/rutracker.py @@ -27,7 +27,7 @@ class SearchEngine(Searcher): seeders_el = r.find('.//*[@class="seedmed"]') seeders = int(seeders_el.text.strip() if seeders_el is not None else 0) leachers = int(list(filter(lambda x: 'leechmed' in x.attrib['class'], r.findall('.//td')))[0].text.strip()) - size = ' '.join(list(filter(lambda x: 't-title' in x.attrib['class'], r.findall('.//td')))[0].find('.//a').text.strip().split(' ')[:2]) + size = ' '.join(list(filter(lambda x: 'tor-size' in x.attrib['class'], r.findall('.//td')))[0].find('.//a').text.strip().split(' ')[:2]) yield ResultItem(url, title, size, seeders, leachers, self.icon, self.cookies, self.base_url) def login(self): user = option['rutracker_login']