# -*- coding: utf-8 -*-
# ------------------------------------------------------------
# Canale per Guardaserie.click
# ------------------------------------------------------------
"""
Problemi noti che non superano il test del canale:
NESSUNO (update 13-9-2019)
Avvisi per il test:
La voce "Serie TV" mostra per ogni pagina 24 titoli
Problemi noti:
- nella pagina categorie appaiono i risultati di tmdb in alcune voci
"""
from core import scrapertoolsV2, httptools, support
from core.item import Item
from platformcode import logger, config
from core.support import log
__channel__ = 'guardaserieclick'
host = config.get_channel_url(__channel__)
headers = [['Referer', host]]
list_servers = ['speedvideo', 'openload']
list_quality = ['default']
@support.menu
def mainlist(item):
tvshow = ['/lista-serie-tv',
('Ultimi Aggiornamenti', ['/lista-serie-tv', 'peliculas', 'new']),
('Categorie', ['categorie', 'categorie']),
('Serie inedite Sub-ITA', ['/lista-serie-tv', 'peliculas', 'ined']),
('Da non perdere', ['/lista-serie-tv', 'peliculas', ['tv', 'da non perdere']]),
('Classiche', ["/lista-serie-tv", 'peliculas', ['tv', 'classiche']]),
('Anime', ["/category/animazione/", 'tvserie', 'tvshow','anime'])
]
return locals()
@support.scrape
def peliculas(item):
## import web_pdb; web_pdb.set_trace()
log('serietv ->\n', item)
if item.args == 'ined':
#data = httptools.downloadpage(item.url).data
log("Sono qui orco")
pagination = 24
action = 'episodios'
patron_block = r''\
'(?P