diff --git a/plugin.video.alfa/channels/pelisfox.py b/plugin.video.alfa/channels/pelisfox.py old mode 100755 new mode 100644 index 854bf5c9..a76d7e3b --- a/plugin.video.alfa/channels/pelisfox.py +++ b/plugin.video.alfa/channels/pelisfox.py @@ -9,6 +9,8 @@ from core import logger from core import scrapertools from core import tmdb from core.item import Item +from core import servertools + tgenero = {"Drama": "https://s16.postimg.org/94sia332d/drama.png", u"Accción": "https://s3.postimg.org/y6o9puflv/accion.png", @@ -225,6 +227,7 @@ def findvideos(item): logger.info() itemlist = [] templist = [] + video_list = [] data = httptools.downloadpage(item.url).data data = re.sub(r'"|\n|\r|\t| |
|\s{2,}', "", data) patron = '
  • |\s{2,}', "", data) id = scrapertools.find_single_match(data, 'var _SOURCE =.*?source:(.*?),') @@ -247,24 +250,26 @@ def findvideos(item): sub = sub.replace('\\', '') else: sub = '' - new_url = 'http://iplay.one/api/embed?id=%s&token=8908d9f846&%s' % (id, sub) + new_url = 'https://onevideo.tv/api/player?key=90503e3de26d45e455b55e9dc54f015b3d1d4150&link' \ + '=%s&srt=%s' % (id, sub) data = httptools.downloadpage(new_url).data - patron = 'file":"(.*?)","label":"(.*?)","type":".*?"}' - matches = matches = re.compile(patron, re.DOTALL).findall(data) + url = scrapertools.find_single_match (data, '