- completato il supporto al futuro Kodi 19\n- ridisegnato infoplus\n- fix vari ed eventuali\n
This commit is contained in:
marco
2020-09-29 21:08:25 +02:00
parent d153ac5918
commit 8a8d1e4f5e
195 changed files with 20697 additions and 23038 deletions
+11 -11
View File
@@ -76,7 +76,7 @@ headers = [['Referer', host]]
@support.menu
def mainlist(item):
support.log(item)
support.info(item)
# Ordine delle voci
# Voce FILM, puoi solo impostare l'url
@@ -147,7 +147,7 @@ def mainlist(item):
# AVVERTENZE: Se il titolo è trovato nella ricerca TMDB/TVDB/Altro allora le locandine e altre info non saranno quelle recuperate nel sito.!!!!
@support.scrape
def peliculas(item):
support.log(item)
support.info(item)
#support.dbg() # decommentare per attivare web_pdb
action = ''
@@ -162,7 +162,7 @@ def peliculas(item):
@support.scrape
def episodios(item):
support.log(item)
support.info(item)
#support.dbg()
action = ''
@@ -179,7 +179,7 @@ def episodios(item):
# per genere, per anno, per lettera, per qualità ecc ecc
@support.scrape
def genres(item):
support.log(item)
support.info(item)
#support.dbg()
action = ''
@@ -199,7 +199,7 @@ def genres(item):
# e la ricerca porta i titoli mischiati senza poterli distinguere tra loro
# andranno modificate anche le def peliculas e episodios ove occorre
def select(item):
support.log('select --->', item)
support.info('select --->', item)
#support.dbg()
data = httptools.downloadpage(item.url, headers=headers).data
# pulizia di data, in caso commentare le prossime 2 righe
@@ -207,7 +207,7 @@ def select(item):
data = re.sub(r'>\s+<', '> <', data)
block = scrapertools.find_single_match(data, r'')
if re.findall('', data, re.IGNORECASE):
support.log('select = ### è una serie ###')
support.info('select = ### è una serie ###')
return episodios(Item(channel=item.channel,
title=item.title,
fulltitle=item.fulltitle,
@@ -220,7 +220,7 @@ def select(item):
############## Fondo Pagina
# da adattare al canale
def search(item, text):
support.log('search', item)
support.info('search', item)
itemlist = []
text = text.replace(' ', '+')
item.url = host + '/index.php?do=search&story=%s&subaction=search' % (text)
@@ -233,7 +233,7 @@ def search(item, text):
except:
import sys
for line in sys.exc_info():
log('search log:', line)
info('search log:', line)
return []
@@ -241,7 +241,7 @@ def search(item, text):
# inserire newest solo se il sito ha la pagina con le ultime novità/aggiunte
# altrimenti NON inserirlo
def newest(categoria):
support.log('newest ->', categoria)
support.info('newest ->', categoria)
itemlist = []
item = Item()
try:
@@ -256,7 +256,7 @@ def newest(categoria):
except:
import sys
for line in sys.exc_info():
support.log('newest log: ', {0}.format(line))
support.info('newest log: ', {0}.format(line))
return []
return itemlist
@@ -266,5 +266,5 @@ def newest(categoria):
# sia per i siti con hdpass
#support.server(item, data='', itemlist=[], headers='', AutoPlay=True, CheckLinks=True)
def findvideos(item):
support.log('findvideos ->', item)
support.info('findvideos ->', item)
return support.server(item, headers=headers)