From badf40573c203d7c854c497ec135626c393ed946 Mon Sep 17 00:00:00 2001 From: danielr460 Date: Wed, 25 Oct 2017 21:41:55 -0500 Subject: [PATCH] Nuevo canal mundiseries --- plugin.video.alfa/channels/mundiseries.json | 20 +++ plugin.video.alfa/channels/mundiseries.py | 165 ++++++++++++++++++ .../media/channels/banner/mundiseries.png | Bin 0 -> 112443 bytes .../media/channels/thumb/mundiseries.png | Bin 0 -> 76573 bytes 4 files changed, 185 insertions(+) create mode 100644 plugin.video.alfa/channels/mundiseries.json create mode 100644 plugin.video.alfa/channels/mundiseries.py create mode 100644 plugin.video.alfa/resources/media/channels/banner/mundiseries.png create mode 100644 plugin.video.alfa/resources/media/channels/thumb/mundiseries.png diff --git a/plugin.video.alfa/channels/mundiseries.json b/plugin.video.alfa/channels/mundiseries.json new file mode 100644 index 00000000..cb97bf5c --- /dev/null +++ b/plugin.video.alfa/channels/mundiseries.json @@ -0,0 +1,20 @@ +{ + "id": "mundiseries", + "name": "Mundiseries", + "active": true, + "adult": false, + "language": ["cast", "lat"], + "thumbnail": "mundiseries.png", + "banner": "https://imgur.com/1bDbYY1", + "version": 1, + "changes": [ + { + "date": "23/10/2017", + "description": "Primera versión del canal" + } + ], + "categories": [ + "movie", + "serie" + ] +} diff --git a/plugin.video.alfa/channels/mundiseries.py b/plugin.video.alfa/channels/mundiseries.py new file mode 100644 index 00000000..39542eae --- /dev/null +++ b/plugin.video.alfa/channels/mundiseries.py @@ -0,0 +1,165 @@ +# -*- coding: utf-8 -*- + +import re +import urlparse + +from channels import filtertools +from platformcode import config, logger +from platformcode import platformtools +from core import scrapertools +from core import servertools +from core.item import Item +from core import httptools + +host = "http://mundiseries.com" + + +def mainlist(item): + logger.info() + itemlist = list() + + itemlist.append(Item(channel=item.channel, action="lista", title="Series", url=urlparse.urljoin(host, "/lista-de-series"))) + #itemlist.append(Item(channel=item.channel, action="lista", title="Series", url=urlparse.urljoin(host, "lista-de-series"))) + #itemlist.append(Item(channel=item.channel, action="categorias", title="Categorias", url=host)) + #itemlist.append(Item(channel=item.channel, action="alfabetico", title="Listado Alfabetico", url=host)) + #itemlist.append(Item(channel=item.channel, action="top", title="Top Series", url=host)) + #itemlist.append(Item(channel=item.channel, title="Buscar", action="search", url=urlparse.urljoin(host, "?s=")) + return itemlist + +def categorias(item): + logger.info() + + itemlist = [] + + data = httptools.downloadpage(item.url).data + data = re.sub(r"\n|\r|\t|\s{2}| ", "", data) + patron_cat='