# -*- coding: utf-8 -*- # ------------------------------------------------------------ # Canale per SerieTVU # Thanks to Icarus crew & Alfa addon & 4l3x87 # ---------------------------------------------------------- """ Trasformate le sole def per support.menu e support.scrape da non inviare nel test. Test solo a trasformazione completa """ import re from core import tmdb, scrapertools, support from core.item import Item from core.support import log from platformcode import config, logger __channel__ = 'serietvu' host = config.get_channel_url(__channel__) headers = [['Referer', host]] IDIOMAS = {'Italiano': 'IT'} list_language = IDIOMAS.values() list_servers = ['speedvideo'] list_quality = ['default'] @support.menu def mainlist(item): log() tvshow = ['/category/serie-tv', ('Novità', ['/ultimi-episodi', 'latestep']), ('Categorie', ['', 'categorie']) ] return locals() # ---------------------------------------------------------------------------------------------------------------- def cleantitle(scrapedtitle): log() scrapedtitle = scrapertools.decodeHtmlentities(scrapedtitle.strip()) scrapedtitle = scrapedtitle.replace('[HD]', '').replace('’', '\'').replace('– Il Trono di Spade', '').replace( 'Flash 2014', 'Flash').replace('"', "'") year = scrapertools.find_single_match(scrapedtitle, '\((\d{4})\)') if year: scrapedtitle = scrapedtitle.replace('(' + year + ')', '') return scrapedtitle.strip() # ================================================================================================================ # ---------------------------------------------------------------------------------------------------------------- def peliculas(item): log() itemlist = [] patron = r'