From bd536b69fc034f717e21ee77d8f9e6d0f2494ef9 Mon Sep 17 00:00:00 2001 From: alfa-addon Date: Thu, 3 Aug 2017 21:09:42 -0400 Subject: [PATCH] pelisdanko borrado --- plugin.video.alfa/channels/pelisdanko.json | 78 ------ plugin.video.alfa/channels/pelisdanko.py | 308 --------------------- 2 files changed, 386 deletions(-) delete mode 100755 plugin.video.alfa/channels/pelisdanko.json delete mode 100755 plugin.video.alfa/channels/pelisdanko.py diff --git a/plugin.video.alfa/channels/pelisdanko.json b/plugin.video.alfa/channels/pelisdanko.json deleted file mode 100755 index 9da90562..00000000 --- a/plugin.video.alfa/channels/pelisdanko.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "id": "pelisdanko", - "name": "PelisDanko", - "language": "es", - "active": true, - "adult": false, - "version": 1, - "changes": [ - { - "date": "15/03/2017", - "description": "limpieza código" - }, - { - "date": "08/07/2016", - "description": "Correcciones y adaptacion a la nueva version." - } - ], - "thumbnail": "pelisdanko.png", - "banner": "pelisdanko.png", - "categories": [ - "movie", - "latino", - "vos" - ], - "settings": [ - { - "id": "include_in_global_search", - "type": "bool", - "label": "Incluir en búsqueda global", - "default": true, - "enabled": true, - "visible": true - }, - { - "id": "include_in_newest_peliculas", - "type": "bool", - "label": "Incluir en Novedades - Películas", - "default": true, - "enabled": true, - "visible": true - }, - { - "id": "modo_grafico", - "type": "bool", - "label": "Buscar información extra", - "default": true, - "enabled": true, - "visible": true - }, - { - "id": "filterlanguages", - "type": "list", - "label": "Mostrar enlaces en idioma...", - "default": 3, - "enabled": true, - "visible": true, - "lvalues": [ - "VOSE", - "Latino", - "Español", - "No filtrar" - ] - }, - { - "id": "filterlinks", - "type": "list", - "label": "Mostrar enlaces de tipo...", - "default": 2, - "enabled": true, - "visible": true, - "lvalues": [ - "Solo Descarga", - "Solo Online", - "No filtrar" - ] - } - ] -} \ No newline at end of file diff --git a/plugin.video.alfa/channels/pelisdanko.py b/plugin.video.alfa/channels/pelisdanko.py deleted file mode 100755 index 8b1a6246..00000000 --- a/plugin.video.alfa/channels/pelisdanko.py +++ /dev/null @@ -1,308 +0,0 @@ -# -*- coding: utf-8 -*- - -import re - -from core import config -from core import logger -from core import scrapertools -from core.item import Item - -__modo_grafico__ = config.get_setting('modo_grafico', 'pelisdanko') - -host = "http://pelisdanko.com" -art = "http://pelisdanko.com/img/background.jpg" - - -def mainlist(item): - logger.info() - - itemlist = [] - itemlist.append(item.clone(action="novedades", title="Novedades", url=host + "/novedades", - fanart=art)) - itemlist.append(item.clone(action="novedades", title="Estrenos", url=host + "/estrenos", - fanart=art)) - itemlist.append(item.clone(action="novedades", title="Populares", url=host + "/populares", - fanart=art)) - itemlist.append(item.clone(action="actualizadas", title="Películas actualizadas", url=host, - fanart=art)) - itemlist.append(item.clone(action="indices", title="Índices", fanart=art)) - itemlist.append(item.clone(title="", action="")) - itemlist.append(item.clone(action="search", title="Buscar...", fanart=art)) - - itemlist.append(item.clone(action="configuracion", title="Configurar canal...", fanart=art, - text_color="gold", folder=False)) - - return itemlist - - -def configuracion(item): - from platformcode import platformtools - ret = platformtools.show_channel_settings() - platformtools.itemlist_refresh() - return ret - - -def search(item, texto): - logger.info() - texto = texto.replace(" ", "+") - item.url = "http://pelisdanko.com/busqueda?terms=%s" % texto - try: - return novedades(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 newest(categoria): - logger.info() - itemlist = [] - item = Item() - try: - if categoria == 'peliculas': - item.url = "http://pelisdanko.com/novedades" - itemlist = novedades(item) - - if itemlist[-1].action == "novedades": - itemlist.pop() - - # Se captura la excepción, para no interrumpir al canal novedades si un canal falla - except: - import sys - for line in sys.exc_info(): - logger.error("{0}".format(line)) - return [] - - return itemlist - - -def novedades(item): - logger.info() - itemlist = [] - - # Descarga la pagina - data = scrapertools.downloadpage(item.url) - bloque = scrapertools.find_multiple_matches(data, '
') - - for match in bloque: - calidades = scrapertools.find_multiple_matches(match, '