from core import httptools from core import scrapertools, support from lib import jsunpack from platformcode import logger, config import re, ast, requests def test_video_exists(page_url): logger.debug("(page_url='%s')" % page_url) page_url = re.sub(r'(.*\/)([^\/]+)$', '\\1cast/\\2', page_url) data = httptools.downloadpage(page_url).data lastIndexStart = data.rfind('') script = data[ (lastIndexStart + len('') # unpacked = jsunpack.unpack(packed) # return support.get_jwplayer_mediaurl(unpacked, 'MaxStream') if url_video: video_urls = [] video_urls.append(["[MaxStream]", url_video]) return video_urls else: raise "Something wrong: no url found before :("