# -*- coding: utf-8 -*- # ------------------------------------------------------------ # Canale per 'casacinema' # ------------------------------------------------------------ """ Problemi noti che non superano il test del canale: - indicare i problemi Avvisi: - NON è presente nella ricerca globale - TUTTE le pagine delle serie contengono al max 20 titoli Ulteriori info: """ # Qui gli import # per l'uso dei decoratori, per i log, e funzioni per siti particolari from core import support from platformcode import config # in caso di necessità #from core import scrapertoolsV2#, httptools, servertools, tmdb from core.item import Item # per newest #from lib import unshortenit ##### fine import __channel__ = "casacinema" host = config.get_channel_url(__channel__) headers = [['Referer', host]] list_servers = ['verystream', 'openload', 'wstream', 'speedvideo'] list_quality = ['HD', 'SD'] @support.menu def mainlist(item): support.log(item) film = ['/category/film', ('Generi', ['', 'genres', 'genres']), ('Sub-ITA', ['/category/sub-ita/', 'peliculas', 'sub']) ] tvshow = ['/aggiornamenti-serie-tv', ('Ultime', ['/category/serie-tv', 'peliculas', '']), ] return locals() @support.scrape def peliculas(item): support.log(item) #dbg # decommentare per attivare web_pdb if item.contentType == 'movie': action = 'findvideos' else: action = 'episodios' pagination = '' blacklist = [''] patron = r'