From 6b1727a0b8bf956f3e61a38eeed24ebb54cd162f Mon Sep 17 00:00:00 2001 From: danielr460 Date: Sun, 29 Oct 2017 19:50:42 -0500 Subject: [PATCH] Arreglado serieslan --- plugin.video.alfa/channels/serieslan.py | 40 +++++++++++++++++-------- 1 file changed, 28 insertions(+), 12 deletions(-) diff --git a/plugin.video.alfa/channels/serieslan.py b/plugin.video.alfa/channels/serieslan.py index efdada3e..05d15b36 100644 --- a/plugin.video.alfa/channels/serieslan.py +++ b/plugin.video.alfa/channels/serieslan.py @@ -14,10 +14,7 @@ from channels import autoplay IDIOMAS = {'latino': 'Latino'} list_language = IDIOMAS.values() -list_servers = ['openload', - 'okru', - 'netutv', - 'rapidvideo' +list_servers = ['openload' ] list_quality = ['default'] @@ -49,7 +46,11 @@ def lista(item): patron = '10: + itemlist.append( + Item(channel=item.channel, title="Página Siguiente >>", url=url, action="lista", page=0)) + else: + itemlist.append( + Item(channel=item.channel, title="Página Siguiente >>", url=item.url, action="lista", page=item.page + 1)) tmdb.set_infoLabels(itemlist) return itemlist @@ -93,6 +105,10 @@ def episodios(item): title = "" pat = "/" + if "Mike, Lu & Og"==item.title: + pat="&/" + if "KND" in item.title: + pat="-" # varios episodios en un enlace if len(name.split(pat)) > 1: i = 0 @@ -134,7 +150,7 @@ def findvideos(item): itemlist = [] url_server = "https://openload.co/embed/%s/" - url_api_get_key = "https://serieslan.com/ide.php?i=%s&k=%s" + url_api_get_key = "https://serieslan.com/idx.php?i=%s&k=%s" def txc(key, _str): s = range(256) @@ -157,7 +173,7 @@ def findvideos(item): return res data = httptools.downloadpage(item.url).data - pattern = '
' + pattern = "