diff --git a/plugin.video.alfa/channels/maxipelis24.json b/plugin.video.alfa/channels/maxipelis24.json new file mode 100644 index 00000000..5c93a817 --- /dev/null +++ b/plugin.video.alfa/channels/maxipelis24.json @@ -0,0 +1,12 @@ +{ +"id": "maxipelis24", + "name": "Maxipelis24", + "active": true, + "adult": false, + "language": ["lat"], + "thumbnail": "maxipelis24.png", + "banner": "", + "categories": [ + "movie" + ] +} diff --git a/plugin.video.alfa/channels/maxipelis24.py b/plugin.video.alfa/channels/maxipelis24.py new file mode 100644 index 00000000..456cd828 --- /dev/null +++ b/plugin.video.alfa/channels/maxipelis24.py @@ -0,0 +1,125 @@ +# -*- coding: utf-8 -*- + +import re +import urlparse +import urllib + +from core import servertools +from core import httptools +from core import scrapertools +from core.item import Item +from platformcode import config, logger +from channelselector import get_thumb + +host="http://maxipelis24.com" + + +def mainlist(item): + logger.info() + + itemlist = [] + + itemlist.append(Item(channel=item.channel, title="peliculas", action="movies", url=host, thumbnail=get_thumb('movies', auto=True))) + itemlist.append(Item(channel=item.channel, action="category", title="Año de Estreno", url=host, cat='year', thumbnail=get_thumb('year', auto=True))) + itemlist.append(Item(channel=item.channel, action="category", title="Géneros", url=host, cat='genre', thumbnail=get_thumb('genres', auto=True))) + itemlist.append(Item(channel=item.channel, action="category", title="Calidad", url=host, cat='quality', thumbnail=get_thumb("quality", auto=True))) + itemlist.append(Item(channel=item.channel, title="Buscar", action="search", url=host+"?s=", thumbnail=get_thumb("search", auto=True))) + + return itemlist + +def search(item, texto): + logger.info() + texto = texto.replace(" ", "+") + item.url = host + "?s=" + texto + if texto != '': + return movies(item) + +def category(item): + logger.info() + itemlist = [] + data = httptools.downloadpage(item.url).data + data = re.sub(r"\n|\r|\t|\s{2}| ","", data) + + if item.cat == 'genre': + data = scrapertools.find_single_match(data, '