Fix il Corsaro Nero

This commit is contained in:
Alhaziel01
2020-04-16 22:03:23 +02:00
parent d48883e7fb
commit e0aac7e0b5
2 changed files with 27 additions and 42 deletions
+1 -1
View File
@@ -26,7 +26,7 @@
"guardaserie_stream": "https://guardaserie.store", "guardaserie_stream": "https://guardaserie.store",
"guardaserieclick": "https://www.guardaserie.productions", "guardaserieclick": "https://www.guardaserie.productions",
"hd4me": "https://hd4me.net", "hd4me": "https://hd4me.net",
"ilcorsaronero": "https://ilcorsaronero.xyz", "ilcorsaronero": "https://ilcorsaronero.pizza",
"ilgeniodellostreaming": "https://ilgeniodellostreaming.pl", "ilgeniodellostreaming": "https://ilgeniodellostreaming.pl",
"italiaserie": "https://italiaserie.org", "italiaserie": "https://italiaserie.org",
"mondoserietv": "https://mondoserietv.com", "mondoserietv": "https://mondoserietv.com",
+26 -41
View File
@@ -16,39 +16,44 @@ list_quality = ['default']
def mainlist(item): def mainlist(item):
menu = [ menu = [
('Film BDRiP', ['/categoria.php?active=0&category=1&order=data&by=DESC&page=', 'peliculas', 0, 'movie']), ('Film BDRiP', ['/categoria.php?active=0&category=1&order=data&by=DESC&page=', 'peliculas', [0, 'movie']]),
('Film DVD', ['/categoria.php?active=0&category=20&order=data&by=DESC&page=', 'peliculas', 0, 'movie']), ('Film DVD', ['/categoria.php?active=0&category=20&order=data&by=DESC&page=', 'peliculas', [0, 'movie']]),
('Film Screener', ['/categoria.php?active=0&category=19&order=data&by=DESC&page=', 'peliculas', 0, 'movie']), ('Film Screener', ['/categoria.php?active=0&category=19&order=data&by=DESC&page=', 'peliculas', [0, 'movie']]),
('Serie TV', ['/categoria.php?active=0&category=15&order=data&by=DES&page=', 'peliculas', 0 , 'tvshow']), ('Serie TV', ['/categoria.php?active=0&category=15&order=data&by=DES&page=', 'peliculas', [0 , 'tvshow']]),
('Anime', ['/categoria.php?active=0&category=5&order=data&by=DESC&page=', 'peliculas', 0, 'anime']), ('Anime', ['/categoria.php?active=0&category=5&order=data&by=DESC&page=', 'peliculas', [0, 'anime']]),
('Musica', ['/categoria.php?active=0&category=2&order=data&by=DESC&page=', 'peliculas', 0, 'music']), ('Musica', ['/categoria.php?active=0&category=2&order=data&by=DESC&page=', 'peliculas', [0, 'music']]),
('Audiolibri {musica}', ['/categoria.php?active=0&category=18&order=data&by=DESC&page=', 'peliculas', 0, 'music']), ('Audiolibri {musica}', ['/categoria.php?active=0&category=18&order=data&by=DESC&page=', 'peliculas', [0, 'music']]),
('Altro {film}', ['/categoria.php?active=0&category=4&order=data&by=DESC&page=', 'peliculas', 0]), ('Altro {film}', ['/categoria.php?active=0&category=4&order=data&by=DESC&page=', 'peliculas', [0, 'movie']]),
('Cerca... submenu', ['/argh.php?search=', 'search', '', 'search']) ('Cerca... submenu', ['/argh.php?search=', 'search', 'search'])
] ]
return locals() return locals()
@support.scrape @support.scrape
def peliculas(item): def peliculas(item):
item.url += str(item.args)
patron = r'>(?P<quality>[^"<]+)</td> <TD[^>]+><A class="tab" HREF="(?P<url>[^"]+)"\s*>(?P<title>[^<]+)<[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>(?P<size>[^<]+)<[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>(?P<seed>[^<]+)' patron = r'>(?P<quality>[^"<]+)</td> <TD[^>]+><A class="tab" HREF="(?P<url>[^"]+)"\s*>(?P<title>[^<]+)<[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>(?P<size>[^<]+)<[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>(?P<seed>[^<]+)'
def itemHook(item): def itemHook(item):
item.title = item.title.replace('.',' ') item.title = item.title.replace('.',' ')
item.thumbnail = support.thumb(thumb=item.contentType + '.png') thumb = (item.args[1] if type(item.args) == list else item.args) + '.png'
item.thumbnail = support.thumb(thumb=thumb)
return item return item
def itemlistHook(itemlist): if 'search' not in item.args:
itemlist.append( support.log('OK')
support.Item(channel=item.channel, item.url += str(item.args[0])
action = item.action, def itemlistHook(itemlist):
contentType=item.contentType, itemlist.append(
title=support.typo(support.config.get_localized_string(30992), 'color kod bold'), support.Item(channel=item.channel,
url=item.url, action = item.action,
args=item.args + 1, contentType=item.contentType,
thumbnail=support.thumb())) title=support.typo(support.config.get_localized_string(30992), 'color kod bold'),
return itemlist url=item.url,
args=item.args[0] + 1,
thumbnail=support.thumb()))
return itemlist
return locals() return locals()
def search(item, text): def search(item, text):
support.log(item, text) support.log(item, text)
@@ -63,26 +68,6 @@ def search(item, text):
support.logger.error("search except: %s" % line) support.logger.error("search except: %s" % line)
return [] return []
def newest(categoria):
support.log(categoria)
itemlist = []
item = Item()
try:
if categoria == "peliculas":
item.url = host
item.action = "peliculas"
itemlist = peliculas(item)
if itemlist[-1].action == "peliculas":
itemlist.pop()
# Continua la ricerca in caso di errore
except:
import sys
for line in sys.exc_info():
logger.error("{0}".format(line))
return []
return itemlist
def findvideos(item): def findvideos(item):
return support.server(item, support.match(item.url, patron=r'"(magnet[^"]+)').match) return support.server(item, support.match(item.url, patron=r'"(magnet[^"]+)').match)