# -*- coding: utf-8 -*- # ------------------------------------------------------------ # Canale per 'casacinema' # ------------------------------------------------------------ """ Problemi noti che non superano il test del canale: - Nella ricerca globale non sono presenti le voci: - "Aggiungi in videoteca" - "Scarica film/serie" presenti però quando si entra nella pagina Avvisi: Novità: - Film, SerieTv Ulteriori info: """ import re from core import support from platformcode import config # in caso di necessità from core import scrapertoolsV2, httptools from core.item import Item ##### 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) ## support.dbg() film = ['/category/film', ('Generi', ['', 'genres', 'genres']), ('Sub-ITA', ['/category/sub-ita/', 'peliculas', 'sub']) ] tvshow = ['/category/serie-tv', ('Novità', ['/aggiornamenti-serie-tv', 'peliculas', '']), ] search = '' return locals() @support.scrape def peliculas(item): support.log(item) ## support.dbg() # decommentare per attivare web_pdb if item.contentType == 'movie': action = 'findvideos' elif item.contentType == 'tvshow': action = 'episodios' pagination = '' else: # è una ricerca action = 'select' blacklist = [''] patron = r'