diff --git a/plugin.video.alfa/channels/pelisfox.py b/plugin.video.alfa/channels/pelisfox.py index aef03592..c1757840 100644 --- a/plugin.video.alfa/channels/pelisfox.py +++ b/plugin.video.alfa/channels/pelisfox.py @@ -240,10 +240,10 @@ def findvideos(item): )) for videoitem in templist: data = httptools.downloadpage(videoitem.url).data - urls_list = scrapertools.find_multiple_matches(data, '{"reorder":1,"type":.*?}') + + urls_list = scrapertools.find_multiple_matches(data, 'var.*?_SOURCE\s+=\s+\[(.*?)\]') for element in urls_list: json_data=jsontools.load(element) - id = json_data['id'] sub = json_data['srt'] url = json_data['source'] @@ -253,7 +253,6 @@ def findvideos(item): new_url = 'https://onevideo.tv/api/player?key=90503e3de26d45e455b55e9dc54f015b3d1d4150&link' \ '=%s&srt=%s' % (url, sub) - logger.debug('new_url: %s' % new_url) data = httptools.downloadpage(new_url).data data = re.sub(r'\\', "", data)