Corrección powvideo
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -17,6 +17,8 @@ def test_video_exists(page_url):
|
|||||||
data = httptools.downloadpage(page_url, headers={'referer': referer}).data
|
data = httptools.downloadpage(page_url, headers={'referer': referer}).data
|
||||||
if data == "File was deleted" or data == '':
|
if data == "File was deleted" or data == '':
|
||||||
return False, "[powvideo] El video ha sido borrado"
|
return False, "[powvideo] El video ha sido borrado"
|
||||||
|
if 'function(p,a,c,k,e,' not in data:
|
||||||
|
return False, "[powvideo] El video no está disponible"
|
||||||
return True, ""
|
return True, ""
|
||||||
|
|
||||||
|
|
||||||
@@ -27,6 +29,7 @@ def get_video_url(page_url, premium=False, user="", password="", video_password=
|
|||||||
referer = page_url.replace('iframe', 'preview')
|
referer = page_url.replace('iframe', 'preview')
|
||||||
|
|
||||||
data = httptools.downloadpage(page_url, headers={'referer': referer}).data
|
data = httptools.downloadpage(page_url, headers={'referer': referer}).data
|
||||||
|
logger.debug(data)
|
||||||
|
|
||||||
packed = scrapertools.find_single_match(data, "<script type=[\"']text/javascript[\"']>(eval.*?)</script>")
|
packed = scrapertools.find_single_match(data, "<script type=[\"']text/javascript[\"']>(eval.*?)</script>")
|
||||||
unpacked = jsunpack.unpack(packed)
|
unpacked = jsunpack.unpack(packed)
|
||||||
|
|||||||
Reference in New Issue
Block a user