# -*- coding: utf-8 -*- # ------------------------------------------------------------ # Canale per animeworld # ---------------------------------------------------------- import re, urlparse from core import httptools, scrapertoolsV2, tmdb from core.item import Item from platformcode import logger, config from platformcode.logger import log host = "https://www.animeworld.it" headers = [['Referer', host]] # ----------------------------------------------------------------- def mainlist(item): log() itemlist = [ Item( channel=item.channel, action="build_menu", title="[B]Anime ITA[/B]", url=host+'/filter?language[]=1', thumbnail=CategoriaThumbnail, fanart=CategoriaFanart), Item( channel=item.channel, action="build_menu", title="[B]Anime SUB[/B]", url=host+'/filter?language[]=0', thumbnail=CategoriaThumbnail, fanart=CategoriaFanart), Item( channel=item.channel, action="alfabetico", title="Anime A-Z", url=host + "/az-list", thumbnail=CategoriaThumbnail, fanart=CategoriaFanart), Item( channel=item.channel, action="video", title="Ultime Aggiunte", url=host + "/newest", thumbnail=CategoriaThumbnail, fanart=CategoriaFanart), Item( channel=item.channel, action="video", title="Ultimi Episodi", url=host + "/updated", thumbnail=CategoriaThumbnail, fanart=CategoriaFanart), Item( channel=item.channel, action="search", title="[B]Cerca ...[/B]", thumbnail= "http://dc467.4shared.com/img/fEbJqOum/s7/13feaf0c8c0/Search") ] return itemlist # Crea Menu Filtro ====================================================== def build_menu(item): itemlist = [] itemlist.append(Item( channel=item.channel, action="video", title="[B]Tutti[/B]", url=item.url, thumbnail=CategoriaThumbnail, fanart=CategoriaFanart)) data = httptools.downloadpage(item.url).data data = re.sub(r'\n|\t','',data) data = re.sub(r'>\s*<','><',data) block = scrapertoolsV2.get_match(data, r'