From 0df7eed4bd59c113157bb4dd882e0586efbed2f5 Mon Sep 17 00:00:00 2001 From: prpeaprendiz <31428501+prpeaprendiz@users.noreply.github.com> Date: Thu, 21 Sep 2017 20:39:49 -0500 Subject: [PATCH 01/30] =?UTF-8?q?Adaptado=20para=20poder=20a=C3=B1adir=20p?= =?UTF-8?q?el=C3=ADculas=20a=20la=20librer=C3=ADa,?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Lo he testeado bastante y parece que va perfecto sin ningún tipo de error. Es mi primer aporte así que ojala y lo acepten, seria genial para mi iniciación como programador en python. muchas gracias y saludos!. --- plugin.video.alfa/channels/peliculasrey.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/plugin.video.alfa/channels/peliculasrey.py b/plugin.video.alfa/channels/peliculasrey.py index aae92931..489d39a4 100755 --- a/plugin.video.alfa/channels/peliculasrey.py +++ b/plugin.video.alfa/channels/peliculasrey.py @@ -198,6 +198,17 @@ def findvideos(item): quality = quality )) itemlist = servertools.get_servers_itemlist(itemlist, lambda i: i.title % i.server.capitalize()) + if itemlist: + itemlist.append(Item(channel = item.channel)) + itemlist.append(item.clone(channel="trailertools", title="Buscar Tráiler", action="buscartrailer", context="", + text_color="magenta")) + # Opción "Añadir esta película a la biblioteca de KODI" + if item.extra != "library": + if config.get_videolibrary_support(): + itemlist.append(Item(channel=item.channel, title="Añadir pelicula a la videoteca", text_color="green", + filtro=True, action="add_pelicula_to_library", url=item.url, thumbnail = item.thumbnail, + infoLabels={'title': item.fulltitle}, fulltitle=item.fulltitle, + extra="library")) return itemlist From 476ca1b5bb08a88dc96de198111f38ff94e8857b Mon Sep 17 00:00:00 2001 From: prpeaprendiz <31428501+prpeaprendiz@users.noreply.github.com> Date: Thu, 21 Sep 2017 20:47:05 -0500 Subject: [PATCH 02/30] Actualizado para thumbnails desde videoteca MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Hola, a esto me refería con la imagen de la película en lugar de la imagen del servidor, desde la biblioteca. Espero acepten los cambios muchas gracias y saludos, --- plugin.video.alfa/channels/pelisplus.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/plugin.video.alfa/channels/pelisplus.py b/plugin.video.alfa/channels/pelisplus.py index 5d673cd5..7cc032bc 100644 --- a/plugin.video.alfa/channels/pelisplus.py +++ b/plugin.video.alfa/channels/pelisplus.py @@ -541,3 +541,10 @@ def newest(categoria): return itemlist itemlist = filtertools.get_links(itemlist, item, list_language) + return itemlist + + +def play(item): + item.thumbnail = item.contentThumbnail + return [item] + From 3352161cb82b8f074cb13a2920743a0d9c6c2295 Mon Sep 17 00:00:00 2001 From: prpeaprendiz <31428501+prpeaprendiz@users.noreply.github.com> Date: Thu, 21 Sep 2017 20:50:13 -0500 Subject: [PATCH 03/30] Actualizado para thumbnails Actualizado para thumbnails --- plugin.video.alfa/channels/cinecalidad.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugin.video.alfa/channels/cinecalidad.py b/plugin.video.alfa/channels/cinecalidad.py index c968bcc5..b4c384ca 100644 --- a/plugin.video.alfa/channels/cinecalidad.py +++ b/plugin.video.alfa/channels/cinecalidad.py @@ -463,3 +463,9 @@ def search(item, texto): for line in sys.exc_info(): logger.error("%s" % line) return [] + return itemlist + + +def play(item): + item.thumbnail = item.contentThumbnail + return [item] From 20d589e87a4622b057c85986a259151e015c761c Mon Sep 17 00:00:00 2001 From: Intel1 <25161862+Intel11@users.noreply.github.com> Date: Fri, 22 Sep 2017 12:39:40 -0500 Subject: [PATCH 04/30] Actualizados --- plugin.video.alfa/core/scrapertools.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugin.video.alfa/core/scrapertools.py b/plugin.video.alfa/core/scrapertools.py index dccc692e..86b97cb5 100755 --- a/plugin.video.alfa/core/scrapertools.py +++ b/plugin.video.alfa/core/scrapertools.py @@ -1,4 +1,4 @@ -# -*- coding: utf-8 -*- +# -*- coding: utf-8 -*- # -------------------------------------------------------------------------------- # Scraper tools for reading and processing web elements # -------------------------------------------------------------------------------- @@ -214,6 +214,7 @@ def htmlclean(cadena): cadena = cadena.replace("