# -*- coding: utf-8 -*-
import re
import urlparse
from channels import autoplay
from channels import filtertools
from core import httptools
from core import scrapertools
from core import tmdb
from core.item import Item
from platformcode import config, logger
IDIOMAS = {'Latino': 'Latino', 'Español': 'Español', 'Sub español': 'VOS'}
list_language = IDIOMAS.values()
list_quality = []
list_servers = [
'openload',
]
host = 'http://www.locopelis.com/'
audio = {'Latino': '[COLOR limegreen]LATINO[/COLOR]', 'Español': '[COLOR yellow]ESPAÑOL[/COLOR]',
'Sub Español': '[COLOR red]SUB ESPAÑOL[/COLOR]'}
def mainlist(item):
logger.info()
autoplay.init(item.channel, list_servers, list_quality)
itemlist = []
itemlist.append(Item(channel=item.channel,
title="Peliculas",
action="todas",
url=host,
thumbnail='https://s8.postimg.org/6wqwy2c2t/peliculas.png',
fanart='https://s8.postimg.org/6wqwy2c2t/peliculas.png'
))
itemlist.append(Item(channel=item.channel,
title="Generos",
action="generos",
url=host,
thumbnail='https://s3.postimg.org/5s9jg2wtf/generos.png',
fanart='https://s3.postimg.org/5s9jg2wtf/generos.png'
))
itemlist.append(Item(channel=item.channel,
title="Alfabetico",
action="letras",
url=host,
thumbnail='https://s17.postimg.org/fwi1y99en/a-z.png',
fanart='https://s17.postimg.org/fwi1y99en/a-z.png',
extra='letras'
))
itemlist.append(Item(channel=item.channel,
title="Ultimas Agregadas",
action="ultimas",
url=host,
thumbnail='https://s22.postimg.org/cb7nmhwv5/ultimas.png',
fanart='https://s22.postimg.org/cb7nmhwv5/ultimas.png'
))
itemlist.append(Item(channel=item.channel,
title="Mas Vistas",
action="todas",
url=host + 'pelicula/peliculas-mas-vistas',
thumbnail='https://s9.postimg.org/wmhzu9d7z/vistas.png',
fanart='https://s9.postimg.org/wmhzu9d7z/vistas.png'
))
itemlist.append(Item(channel=item.channel,
title="Mas Votadas",
action="todas",
url=host + 'pelicula/peliculas-mas-votadas',
thumbnail='https://s7.postimg.org/9kg1nthzf/votadas.png',
fanart='https://s7.postimg.org/9kg1nthzf/votadas.png'
))
itemlist.append(Item(channel=item.channel,
title="Estrenos DVD",
action="todas",
url=host + 'pelicula/ultimas-peliculas/estrenos-dvd',
thumbnail='https://s1.postimg.org/m89hus1tb/dvd.png',
fanart='https://s1.postimg.org/m89hus1tb/dvd.png'
))
itemlist.append(Item(channel=item.channel,
title="Actualizadas",
action="todas",
url=host + 'pelicula/ultimas-peliculas/ultimas/actualizadas',
thumbnail='https://s16.postimg.org/57evw0wo5/actualizadas.png',
fanart='https://s16.postimg.org/57evw0wo5/actualizadas.png'
))
itemlist.append(Item(channel=item.channel,
title="Buscar",
action="search",
url=host + '/buscar/?q=',
thumbnail='https://s30.postimg.org/pei7txpa9/buscar.png',
fanart='https://s30.postimg.org/pei7txpa9/buscar.png'
))
autoplay.show_option(item.channel, itemlist)
return itemlist
def todas(item):
logger.info()
itemlist = []
data = httptools.downloadpage(item.url).data
data = re.sub(r"\n|\r|\t| |
", "", data)
patron = '
([^<]+)<\/p>.*?' patron += '