Merge remote-tracking branch 'alfa-addon/master' into Fixes

This commit is contained in:
Unknown
2018-01-24 10:06:43 -03:00
2 changed files with 7 additions and 2 deletions

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="plugin.video.alfa" name="Alfa" version="2.4.11" provider-name="Alfa Addon">
<addon id="plugin.video.alfa" name="Alfa" version="2.4.12" provider-name="Alfa Addon">
<requires>
<import addon="xbmc.python" version="2.1.0"/>
<import addon="script.module.libtorrent" optional="true"/>

View File

@@ -24,7 +24,12 @@ def get_video_url(page_url, premium=False, user="", password="", video_password=
logger.info()
itemlist = []
data = httptools.downloadpage(page_url, cookies=False).data
header = {}
if "|" in page_url:
page_url, referer = page_url.split("|", 1)
header = {'Referer': referer}
data = httptools.downloadpage(page_url, cookies=False, headers=header).data
subtitle = scrapertools.find_single_match(data, '<track kind="captions" src="([^"]+)" srclang="es"')