# -*- coding: utf-8 -*- # ------------------------------------------------------------ # Canale per Dinostreaming # by ilmich # ------------------------------------------------------------ from core import httptools, support from core.item import Item from platformcode import logger host = support.config.get_channel_url() headers = [['Referer', host]] @support.menu def mainlist(item): menu = [('Film',['/sfoglia', 'peliculas']), ] search = '' return locals() @support.scrape def peliculas(item): if not item.args == 'search': # pagination not works if not item.nextpage: item.page = 1 else: item.page = item.nextpage if not item.parent_url: item.parent_url = item.url item.nextpage = item.page + 1 nextPageUrl = "{}/page/{}".format(item.parent_url, item.nextpage) resp = httptools.downloadpage(nextPageUrl, only_headers = True) if (resp.code > 399): # no more elements nextPageUrl = '' patron = r'