From dcc78370081c9772555acdc18cc799f6e8910604 Mon Sep 17 00:00:00 2001 From: Intel1 Date: Fri, 27 Jul 2018 14:31:16 -0500 Subject: [PATCH] Actualizados MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit planetadocumental: nuevo canal channelselector: muestra versión de Alfa en el menú principal. --- .../channels/planetadocumental.json | 22 +++ .../channels/planetadocumental.py | 142 ++++++++++++++++++ plugin.video.alfa/channelselector.py | 2 +- 3 files changed, 165 insertions(+), 1 deletion(-) create mode 100644 plugin.video.alfa/channels/planetadocumental.json create mode 100644 plugin.video.alfa/channels/planetadocumental.py diff --git a/plugin.video.alfa/channels/planetadocumental.json b/plugin.video.alfa/channels/planetadocumental.json new file mode 100644 index 00000000..ecc6eef7 --- /dev/null +++ b/plugin.video.alfa/channels/planetadocumental.json @@ -0,0 +1,22 @@ +{ + "id": "planetadocumental", + "name": "Planeta documental", + "language": ["*"], + "active": true, + "adult": false, + "thumbnail": "https://s8.postimg.cc/r6njedwdt/planeta_documental1.png", + "banner": "https://s8.postimg.cc/6za3m36m9/planeta_documental2.png", + "categories": [ + "documentary" + ], + "settings": [ + { + "id": "include_in_global_search", + "type": "bool", + "label": "Incluir en busqueda global", + "default": true, + "enabled": true, + "visible": true + } + ] +} diff --git a/plugin.video.alfa/channels/planetadocumental.py b/plugin.video.alfa/channels/planetadocumental.py new file mode 100644 index 00000000..52f973ae --- /dev/null +++ b/plugin.video.alfa/channels/planetadocumental.py @@ -0,0 +1,142 @@ +# -*- coding: utf-8 -*- +# -*- Channel Planeta Documental -*- +# -*- Created for Alfa-addon -*- +# -*- By the Alfa Develop Group -*- + +from core import httptools +from core import jsontools +from core import scrapertools +from core import servertools +from core import tmdb +from core.item import Item +from channelselector import get_thumb +from platformcode import config, logger +from channels import autoplay +from channels import filtertools + + +IDIOMAS = {"Latino": "LAT"} +list_language = IDIOMAS.values() + +list_quality = [] + +list_servers = ['gvideo'] + +host = "https://www.planetadocumental.com" + +def mainlist(item): + logger.info() + itemlist = [] + autoplay.init(item.channel, list_servers, list_quality) + itemlist.append(item.clone(title="Últimos documentales", action="lista", + url= host, + thumbnail=get_thumb('lastest', auto=True))) + itemlist.append(item.clone(title="Por genero", action="generos", + url= host, thumbnail=get_thumb('genres', auto=True))) + itemlist.append(item.clone(title="", action="")) + itemlist.append(item.clone(title="Buscar...", action="search", thumbnail=get_thumb('search', auto=True))) + + return itemlist + + + +def generos(item): + logger.info() + itemlist = [] + data = httptools.downloadpage(item.url).data + bloque = scrapertools.find_single_match(data, 'sub-menu elementor-nav-menu--dropdown(.*?)