From 8ce96f85a3ffe9f9a08fcb38ec0cd9a8cf57d4d2 Mon Sep 17 00:00:00 2001 From: Danielr460 Date: Sun, 8 Oct 2017 19:18:40 -0500 Subject: [PATCH] Nuevo Canal: Asialiveaction --- .../channels/asialiveaction.json | 20 ++ plugin.video.alfa/channels/asialiveaction.py | 190 ++++++++++++++++++ .../media/channels/banner/asialiveaction.png | Bin 0 -> 21518 bytes .../media/channels/thumb/asialiveaction.png | Bin 0 -> 13169 bytes 4 files changed, 210 insertions(+) create mode 100644 plugin.video.alfa/channels/asialiveaction.json create mode 100644 plugin.video.alfa/channels/asialiveaction.py create mode 100644 plugin.video.alfa/resources/media/channels/banner/asialiveaction.png create mode 100644 plugin.video.alfa/resources/media/channels/thumb/asialiveaction.png diff --git a/plugin.video.alfa/channels/asialiveaction.json b/plugin.video.alfa/channels/asialiveaction.json new file mode 100644 index 00000000..ca1692ff --- /dev/null +++ b/plugin.video.alfa/channels/asialiveaction.json @@ -0,0 +1,20 @@ +{ + "id": "asialiveaction", + "name": "Asialiveaction.", + "active": true, + "adult": false, + "language": ["cast", "lat"], + "thumbnail": "asialiveaction.png", + "banner": "https://imgur.com/B1IOAu4.png", + "version": 1, + "changes": [ + { + "date": "08/10/2017", + "description": "Primera versión del canal" + } + ], + "categories": [ + "movie", + "serie" + ] +} diff --git a/plugin.video.alfa/channels/asialiveaction.py b/plugin.video.alfa/channels/asialiveaction.py new file mode 100644 index 00000000..ef003b09 --- /dev/null +++ b/plugin.video.alfa/channels/asialiveaction.py @@ -0,0 +1,190 @@ +# -*- coding: UTF-8 -*- + +import re +import urlparse + +from core import httptools +from core import scrapertools +from core import servertools +from core.item import Item +from platformcode import config, logger + +host = "http://www.asialiveaction.com" + + +def mainlist(item): + logger.info() + + itemlist = list() + + itemlist.append(Item(channel=item.channel, action="estrenos", title="Estrenos", url=host)) + itemlist.append(Item(channel=item.channel, action="lista", title="Peliculas", + url=urlparse.urljoin(host, "p/peliculas.html"))) + itemlist.append(Item(channel=item.channel, action="lista", title="Series", + url=urlparse.urljoin(host, "p/series.html"))) + itemlist.append(Item(channel=item.channel, action="category", title="Orden Alfabético", url=host)) + itemlist.append(Item(channel=item.channel, action="category", title="Géneros", url=host)) + itemlist.append(Item(channel=item.channel, action="category", title="Año de Estreno", url=host)) + #itemlist.append(Item(channel=item.channel, title="Buscar", action="search", url=urlparse.urljoin(host, "/search?q="))) + return itemlist + + +def category(item): + logger.info() + itemlist = list() + data = httptools.downloadpage(host).data + data = re.sub(r"\n|\r|\t|\s{2}| ", "", data) + patron_generos = "

"+item.title+"<\/h2>