From 5730cb6e7ba30df747b1336c0d007f84c6dae13a Mon Sep 17 00:00:00 2001 From: Kingbox <37674310+lopezvg@users.noreply.github.com> Date: Wed, 13 Feb 2019 13:59:56 +0100 Subject: [PATCH 1/4] Torrents: soporte de .torrent en archivos .zip y/o con POST --- plugin.video.alfa/channels/mejortorrent1.json | 2 +- plugin.video.alfa/channels/mejortorrent1.py | 59 +++++++----- plugin.video.alfa/core/videolibrarytools.py | 90 ++++++++++++++++--- plugin.video.alfa/core/ziptools.py | 9 +- plugin.video.alfa/lib/generictools.py | 8 +- .../platformcode/platformtools.py | 8 +- 6 files changed, 132 insertions(+), 44 deletions(-) diff --git a/plugin.video.alfa/channels/mejortorrent1.json b/plugin.video.alfa/channels/mejortorrent1.json index c5d2aa2f..410891e3 100644 --- a/plugin.video.alfa/channels/mejortorrent1.json +++ b/plugin.video.alfa/channels/mejortorrent1.json @@ -18,7 +18,7 @@ "id": "domain_name", "type": "text", "label": "URL actual de la Web Mejor Torrent", - "default": "https://mejortorrent1.com/", + "default": "https://mejortorrent1.net/", "enabled": true, "visible": true }, diff --git a/plugin.video.alfa/channels/mejortorrent1.py b/plugin.video.alfa/channels/mejortorrent1.py index 23062782..1c82174a 100644 --- a/plugin.video.alfa/channels/mejortorrent1.py +++ b/plugin.video.alfa/channels/mejortorrent1.py @@ -809,10 +809,10 @@ def listado_busqueda(item): def findvideos(item): logger.info() itemlist = [] - itemlist_t = [] #Itemlist total de enlaces - itemlist_f = [] #Itemlist de enlaces filtrados + itemlist_t = [] #Itemlist total de enlaces + itemlist_f = [] #Itemlist de enlaces filtrados if not item.language: - item.language = ['CAST'] #Castellano por defecto + item.language = ['CAST'] #Castellano por defecto matches = [] #logger.debug(item) @@ -827,7 +827,7 @@ def findvideos(item): #Si es un lookup para cargar las urls de emergencia en la Videoteca... if item.videolibray_emergency_urls: item.emergency_urls = [] - item.emergency_urls.append([]) #Reservamos el espacio para los .torrents locales + item.emergency_urls.append([]) #Reservamos el espacio para los .torrents locales #Bajamos los datos de la página de todo menos de Documentales y Varios if not item.post: @@ -836,7 +836,7 @@ def findvideos(item): data = data.replace('"', "'") patron = "