# -*- coding: utf-8 -*- # ------------------------------------------------------------ # Canale per Filmi Gratis # ------------------------------------------------------------ import re from core import scrapertools, servertools, httptools, tmdb, support from core.item import Item from platformcode import logger, config from specials import autoplay __channel__ = 'filmigratis' host = config.get_channel_url(__channel__) IDIOMAS = {'Italiano': 'IT'} list_language = IDIOMAS.values() list_servers = ['openload', 'streamango', 'vidoza', 'okru'] list_quality = ['1080p', '720p', '480p', '360'] checklinks = config.get_setting('checklinks', 'filmigratis') checklinks_number = config.get_setting('checklinks_number', 'filmigratis') headers = [['Referer', host]] #----------------------------------------------------------------------------------------------------------------------- @support.menu def mainlist(item): film = [ ('Al Cinema ', ['', 'carousel']), ('Film alta definizione', ['', 'peliculas']), ('Categorie', ['', 'categorias_film']), ] tvshow = [ ('Categorie', ['', 'categorias_serie']) ] return locals() #----------------------------------------------------------------------------------------------------------------------- def carousel(item): logger.info('[filmigratis.py] carousel') itemlist = [] data = httptools.downloadpage(item.url, headers=headers).data blocco = scrapertools.find_single_match(data, r'