# -*- coding: utf-8 -*- # ------------------------------------------------------------ # Canale per animeworld # ---------------------------------------------------------- import re import time import urllib import urlparse from core import httptools, scrapertoolsV2, servertools, tmdb, support, jsontools from core.support import log from core.item import Item from platformcode import logger, config from specials import autoplay, autorenumber __channel__ = "animeworld" host = config.get_channel_url(__channel__) headers = [['Referer', host]] IDIOMAS = {'Italiano': 'Italiano'} list_language = IDIOMAS.values() list_servers = ['animeworld', 'verystream', 'streamango', 'openload', 'directo'] list_quality = ['default', '480p', '720p', '1080p'] @support.menu def mainlist(item): anime=['/filter', ('ITA',['/filter?language%5B%5D=1&sort=2', 'build_menu', 'language[]=1']), ('SUB-ITA',['/filter?language%5B%5D=1&sort=2', 'build_menu', 'language[]=0']), ('In Corso', ['/ongoing', 'peliculas']), ('Ultimi Episodi', ['/updated', 'peliculas', 'updated']), ('Nuove Aggiunte',['/newest', 'peliculas' ]), ('Generi',['','genres', ' Generi'])] return locals() # Crea menu =================================================== @support.scrape def genres(item): patronBlock = r' Generi(?P.*?)' patronMenu = r'' action = 'peliculas' return locals() def build_menu(item): log() itemlist = [] support.menuItem(itemlist, __channel__, 'Tutti bold', 'peliculas', item.url, 'tvshow' , args=item.args) matches = support.match(item,r'