From c83cc3b27f2f57c8deb12bb400b85773518c19f4 Mon Sep 17 00:00:00 2001 From: mac12m99 Date: Thu, 11 Apr 2019 21:05:40 +0200 Subject: [PATCH] fix swzz by __maxxam__ --- plugin.video.alfa/channels/support.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/plugin.video.alfa/channels/support.py b/plugin.video.alfa/channels/support.py index 8bedaa27..eee04db8 100644 --- a/plugin.video.alfa/channels/support.py +++ b/plugin.video.alfa/channels/support.py @@ -241,10 +241,14 @@ def dooplay_search(item, blacklist=""): def swzz_get_url(item): + headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64; rv:59.0) Gecko/20100101 Firefox/59.0'} + if "/link/" in item.url: - data = httptools.downloadpage(item.url).data + data = httptools.downloadpage(item.url, headers=headers).data if "link =" in data: data = scrapertoolsV2.get_match(data, 'link = "([^"]+)"') + if 'http' not in data: + data = 'https:' + data else: match = scrapertoolsV2.get_match(data, r'') if not match else match