diff --git a/plugin.video.alfa/channels/pelisadicto.py b/plugin.video.alfa/channels/pelisadicto.py deleted file mode 100755 index 93996336..00000000 --- a/plugin.video.alfa/channels/pelisadicto.py +++ /dev/null @@ -1,220 +0,0 @@ -# -*- coding: utf-8 -*- - -import re -import urlparse - -from core import scrapertools -from core import servertools -from core.item import Item -from platformcode import config, logger - - -def mainlist(item): - logger.info() - - itemlist = [] - itemlist.append( - Item(channel=item.channel, title="Últimas agregadas", action="agregadas", url="http://pelisadicto.com", - viewmode="movie_with_plot")) - itemlist.append( - Item(channel=item.channel, title="Listado por género", action="porGenero", url="http://pelisadicto.com")) - itemlist.append(Item(channel=item.channel, title="Buscar", action="search", url="http://pelisadicto.com")) - - return itemlist - - -def porGenero(item): - logger.info() - - itemlist = [] - itemlist.append( - Item(channel=item.channel, action="agregadas", title="Acción", url="http://pelisadicto.com/genero/Acción/1", - viewmode="movie_with_plot")) - if config.get_setting("adult_mode") != 0: - itemlist.append( - Item(channel=item.channel, action="agregadas", title="Adulto", url="http://pelisadicto.com/genero/Adulto/1", - viewmode="movie_with_plot")) - itemlist.append(Item(channel=item.channel, action="agregadas", title="Animación", - url="http://pelisadicto.com/genero/Animación/1", viewmode="movie_with_plot")) - itemlist.append( - Item(channel=item.channel, action="agregadas", title="Aventura", url="http://pelisadicto.com/genero/Aventura/1", - viewmode="movie_with_plot")) - itemlist.append(Item(channel=item.channel, action="agregadas", title="Biográfico", - url="http://pelisadicto.com/genero/Biográfico/1", viewmode="movie_with_plot")) - itemlist.append(Item(channel=item.channel, action="agregadas", title="Ciencia Ficción", - url="http://pelisadicto.com/genero/Ciencia Ficción/1", viewmode="movie_with_plot")) - itemlist.append(Item(channel=item.channel, action="agregadas", title="Cine Negro", - url="http://pelisadicto.com/genero/Cine Negro/1", viewmode="movie_with_plot")) - itemlist.append( - Item(channel=item.channel, action="agregadas", title="Comedia", url="http://pelisadicto.com/genero/Comedia/1", - viewmode="movie_with_plot")) - itemlist.append( - Item(channel=item.channel, action="agregadas", title="Corto", url="http://pelisadicto.com/genero/Corto/1", - viewmode="movie_with_plot")) - itemlist.append( - Item(channel=item.channel, action="agregadas", title="Crimen", url="http://pelisadicto.com/genero/Crimen/1", - viewmode="movie_with_plot")) - itemlist.append( - Item(channel=item.channel, action="agregadas", title="Deporte", url="http://pelisadicto.com/genero/Deporte/1", - viewmode="movie_with_plot")) - itemlist.append(Item(channel=item.channel, action="agregadas", title="Documental", - url="http://pelisadicto.com/genero/Documental/1", viewmode="movie_with_plot")) - itemlist.append( - Item(channel=item.channel, action="agregadas", title="Drama", url="http://pelisadicto.com/genero/Drama/1", - viewmode="movie_with_plot")) - itemlist.append( - Item(channel=item.channel, action="agregadas", title="Familiar", url="http://pelisadicto.com/genero/Familiar/1", - viewmode="movie_with_plot")) - itemlist.append( - Item(channel=item.channel, action="agregadas", title="Fantasía", url="http://pelisadicto.com/genero/Fantasía/1", - viewmode="movie_with_plot")) - itemlist.append( - Item(channel=item.channel, action="agregadas", title="Guerra", url="http://pelisadicto.com/genero/Guerra/1", - viewmode="movie_with_plot")) - itemlist.append( - Item(channel=item.channel, action="agregadas", title="Historia", url="http://pelisadicto.com/genero/Historia/1", - viewmode="movie_with_plot")) - itemlist.append( - Item(channel=item.channel, action="agregadas", title="Misterio", url="http://pelisadicto.com/genero/Misterio/1", - viewmode="movie_with_plot")) - itemlist.append( - Item(channel=item.channel, action="agregadas", title="Música", url="http://pelisadicto.com/genero/Música/1", - viewmode="movie_with_plot")) - itemlist.append( - Item(channel=item.channel, action="agregadas", title="Musical", url="http://pelisadicto.com/genero/Musical/1", - viewmode="movie_with_plot")) - itemlist.append( - Item(channel=item.channel, action="agregadas", title="Romance", url="http://pelisadicto.com/genero/Romance/1", - viewmode="movie_with_plot")) - itemlist.append( - Item(channel=item.channel, action="agregadas", title="Terror", url="http://pelisadicto.com/genero/Terror/1", - viewmode="movie_with_plot")) - itemlist.append( - Item(channel=item.channel, action="agregadas", title="Thriller", url="http://pelisadicto.com/genero/Thriller/1", - viewmode="movie_with_plot")) - itemlist.append( - Item(channel=item.channel, action="agregadas", title="Western", url="http://pelisadicto.com/genero/Western/1", - viewmode="movie_with_plot")) - - return itemlist - - -def search(item, texto): - logger.info() - - ''' - texto_get = texto.replace(" ","%20") - texto_post = texto.replace(" ","+") - item.url = "http://pelisadicto.com/buscar/%s?search=%s" % (texto_get,texto_post) - ''' - - texto = texto.replace(" ", "+") - item.url = "http://pelisadicto.com/buscar/%s" % texto - - try: - return agregadas(item) - # Se captura la excepci?n, para no interrumpir al buscador global si un canal falla - except: - import sys - for line in sys.exc_info(): - logger.error("%s" % line) - return [] - - -def agregadas(item): - logger.info() - itemlist = [] - ''' - # Descarga la pagina - if "?search=" in item.url: - url_search = item.url.split("?search=") - data = scrapertools.cache_page(url_search[0], url_search[1]) - else: - data = scrapertools.cache_page(item.url) - logger.info("data="+data) - ''' - - data = scrapertools.cache_page(item.url) - # logger.info("data="+data) - - # Extrae las entradas - fichas = re.sub(r"\n|\s{2}", "", scrapertools.get_match(data, '

Pongo y Perdita, los dálmatas protagonistas, son una feliz pareja canina que vive rodeada de sus cachorros y con sus amos Roger y Anita. Pero su felicidad está amenazada. Cruella de Ville, una pérfida mujer que vive en una gran mansión y adora los abrigos de pieles, se entera de que los protagonistas tienen quince cachorros dálmatas. Entonces, la idea de secuestrarlos para hacerse un exclusivo abrigo de pieles se convierte en una obsesión enfermiza. Para hacer realidad su sueño contrata a dos ladrones.
- - patron = " " - patron += "([^<]+)
" - matches = re.compile(patron, re.DOTALL).findall(data) - if matches: - plot = matches[0] - - # Descarga la pagina - data = scrapertools.cache_page(item.url) - patron = '