From d120d50f7db2d75e60bc79c859551adc63b55550 Mon Sep 17 00:00:00 2001 From: Kingbox <37674310+lopezvg@users.noreply.github.com> Date: Thu, 26 Jul 2018 21:52:11 +0200 Subject: [PATCH] Cambios internos --- plugin.video.alfa/channels/alltorrent.py | 5 +- plugin.video.alfa/channels/mejortorrent.json | 128 +++++++++---------- 2 files changed, 68 insertions(+), 65 deletions(-) diff --git a/plugin.video.alfa/channels/alltorrent.py b/plugin.video.alfa/channels/alltorrent.py index 505f5059..4d8d78f8 100755 --- a/plugin.video.alfa/channels/alltorrent.py +++ b/plugin.video.alfa/channels/alltorrent.py @@ -61,10 +61,12 @@ def listado(item): except: pass - if not data: #Si la web está caída salimos sin dar error + if not data and item.extra != "año": #Si la web está caída salimos sin dar error logger.error("ERROR 01: LISTADO: La Web no responde o ha cambiado de URL: " + item.url + " / DATA: " + data) itemlist.append(item.clone(action='', title=item.channel.capitalize() + ': ERROR 01: LISTADO:. La Web no responde o ha cambiado de URL. Si la Web está activa, reportar el error con el log')) return itemlist #si no hay más datos, algo no funciona, pintamos lo que tenemos + elif not data and item.extra == "año": #cuando no hay datos para un año, da error. Tratamos de evitar el error + return itemlist patron = '
([^"]+)<\/a>\s?<\/div>
(.*?)<\/div><\/div><\/div>' #data = scrapertools.find_single_match(data, patron) @@ -283,6 +285,7 @@ def newest(categoria): if categoria == 'torrent': item.url = host item.extra = "peliculas" + item.channel = "alltorrents" itemlist = listado(item) if itemlist[-1].title == "Página siguiente >>": diff --git a/plugin.video.alfa/channels/mejortorrent.json b/plugin.video.alfa/channels/mejortorrent.json index 7cc93f83..aab7f041 100755 --- a/plugin.video.alfa/channels/mejortorrent.json +++ b/plugin.video.alfa/channels/mejortorrent.json @@ -1,65 +1,65 @@ -{ - "id": "mejortorrent", - "name": "Mejor Torrent", - "active": true, - "adult": false, - "language": ["*"], - "thumbnail": "thumb_intervenido_pn.jpeg", - "banner": "mejortorrent.png", - "categories": [ - "torrent", - "movie", - "tvshow", - "documentary" - ], - "settings": [ - { - "default": "http://www.mejortorrent.com/", - "enabled": true, - "id": "domain_name", - "label": "URL actual de la Web Mejor Torrent", - "type": "text", - "visible": true - }, - { - "default": true, - "enabled": true, - "id": "include_in_global_search", - "label": "Incluir en busqueda global", - "type": "bool", - "visible": true - }, - { - "default": true, - "enabled": true, - "id": "modo_grafico", - "label": "Buscar información extra (TMDB)", - "type": "bool", - "visible": true - }, - { - "default": true, - "enabled": true, - "id": "seleccionar_ult_temporadda_activa", - "label": "Seleccionar para Videoteca si estará activa solo la última Temporada", - "type": "bool", - "visible": true - }, - { - "default": true, - "enabled": true, - "id": "include_in_newest_peliculas", - "label": "Incluir en Novedades - Peliculas", - "type": "bool", - "visible": true - }, - { - "default": true, - "enabled": true, - "id": "include_in_newest_documentales", - "label": "Incluir en Novedades - Documentales", - "type": "bool", - "visible": true - } - ] +{ + "id": "mejortorrent", + "name": "Mejor Torrent", + "active": true, + "adult": false, + "language": ["*"], + "thumbnail": "mejortorrent.png", + "banner": "mejortorrent.png", + "categories": [ + "torrent", + "movie", + "tvshow", + "documentary" + ], + "settings": [ + { + "id": "domain_name", + "type": "text", + "label": "URL actual de la Web Mejor Torrent", + "default": "http://www.mejortorrent.com/", + "enabled": true, + "visible": true + }, + { + "id": "include_in_global_search", + "type": "bool", + "label": "Incluir en busqueda global", + "default": false, + "enabled": true, + "visible": true + }, + { + "id": "modo_grafico", + "type": "bool", + "label": "Buscar información extra (TMDB)", + "default": true, + "enabled": true, + "visible": true + }, + { + "id": "seleccionar_ult_temporadda_activa", + "type": "bool", + "label": "Seleccionar para Videoteca si estará activa solo la última Temporada", + "default": true, + "enabled": true, + "visible": true + }, + { + "id": "include_in_newest_peliculas", + "type": "bool", + "label": "Incluir en Novedades - Peliculas", + "default": true, + "enabled": true, + "visible": true + }, + { + "id": "include_in_newest_documentales", + "type": "bool", + "label": "Incluir en Novedades - Documentales", + "default": true, + "enabled": true, + "visible": true + } + ] } \ No newline at end of file