diff --git a/plugin.video.alfa/channels/kbagi.py b/plugin.video.alfa/channels/kbagi.py index a43fb282..7cb297a4 100644 --- a/plugin.video.alfa/channels/kbagi.py +++ b/plugin.video.alfa/channels/kbagi.py @@ -35,6 +35,8 @@ def login(pagina): dom = pagina.split(".")[0] user = config.get_setting("%suser" %dom, "kbagi") password = config.get_setting("%spassword" %dom, "kbagi") + if "kbagi" in pagina: + pagina = "k-bagi.com" if not user: return False, "Para ver los enlaces de %s es necesario registrarse en %s" %(dom, pagina) data = httptools.downloadpage("http://%s" % pagina).data @@ -65,14 +67,14 @@ def mainlist(item): if not logueado: itemlist.append(item.clone(title=error_message, action="configuracion", folder=False)) else: - item.extra = "http://kbagi.com" + item.extra = "http://k-bagi.com" itemlist.append(item.clone(title="kbagi", action="", text_color=color2)) itemlist.append( - item.clone(title=" Búsqueda", action="search", url="http://kbagi.com/action/SearchFiles")) + item.clone(title=" Búsqueda", action="search", url="http://k-bagi.com/action/SearchFiles")) itemlist.append(item.clone(title=" Colecciones", action="colecciones", - url="http://kbagi.com/action/home/MoreNewestCollections?pageNumber=1")) + url="http://k-bagi.com/action/home/MoreNewestCollections?pageNumber=1")) itemlist.append(item.clone(title=" Búsqueda personalizada", action="filtro", - url="http://kbagi.com/action/SearchFiles")) + url="http://k-bagi.com/action/SearchFiles")) itemlist.append(item.clone(title=" Mi cuenta", action="cuenta")) logueado, error_message = login("diskokosmiko.mx") if not logueado: diff --git a/plugin.video.alfa/channels/peliculashindu.py b/plugin.video.alfa/channels/peliculashindu.py index 7c65304a..0ddbaf22 100755 --- a/plugin.video.alfa/channels/peliculashindu.py +++ b/plugin.video.alfa/channels/peliculashindu.py @@ -1,4 +1,4 @@ -# -*- coding: utf-8 -*- +# -*- coding: utf-8 -*- import re import urlparse @@ -17,33 +17,33 @@ def mainlist(item): itemlist = list() - itemlist.append( - Item(channel=item.channel, action="lista", title="Top Películas", url=urlparse.urljoin(host, "top"))) - itemlist.append(Item(channel=item.channel, action="lista", title="Novedades", url=host)) + #itemlist.append( + # Item(channel=item.channel, action="lista", title="Top Películas", url=urlparse.urljoin(host, "top"))) + #itemlist.append(Item(channel=item.channel, action="lista", title="Novedades", url=host)) itemlist.append(Item(channel=item.channel, action="explorar", title="Género", url=urlparse.urljoin(host, "genero"))) - itemlist.append(Item(channel=item.channel, action="explorar", title="Listado Alfabético", - url=urlparse.urljoin(host, "alfabetico"))) - # itemlist.append(Item(channel=item.channel, action="explorar", title="Listado por año", url=urlparse.urljoin(host, "año"))) - itemlist.append(Item(channel=item.channel, action="lista", title="Otras Películas (No Bollywood)", - url=urlparse.urljoin(host, "estrenos"))) - itemlist.append(Item(channel=item.channel, title="Buscar", action="search", url=urlparse.urljoin(host, "buscar-"))) + #itemlist.append(Item(channel=item.channel, action="explorar", title="Listado Alfabético", + # url=urlparse.urljoin(host, "alfabetico"))) + itemlist.append(Item(channel=item.channel, action="explorar", title="Listado por Año", url=urlparse.urljoin(host, "genero"))) + #itemlist.append(Item(channel=item.channel, action="lista", title="Otras Películas (No Bollywood)", + # url=urlparse.urljoin(host, "estrenos"))) + #itemlist.append(Item(channel=item.channel, title="Buscar", action="search", url=urlparse.urljoin(host, "buscar-"))) return itemlist def explorar(item): logger.info() itemlist = list() - url1 = item.title - data = httptools.downloadpage(host).data + urltitle = item.title + data = httptools.downloadpage(item.url).data data = re.sub(r"\n|\r|\t|\s{2}| ", "", data) - if 'Género' in url1: - patron = '
.+?

Pel.+?neros<\/h3>(.+?)<\/h3>' - if 'Listado Alfabético' in url1: - patron = '<\/li><\/ul>.+?

Pel.+?tico<\/h3>(.+?)<\/h3>' - if 'Año' in url1: - patron = '