diff --git a/.github/ISSUE_TEMPLATE/canale-non-funzionante.md b/.github/ISSUE_TEMPLATE/canale-non-funzionante.md index 02a61257..c1530bb3 100644 --- a/.github/ISSUE_TEMPLATE/canale-non-funzionante.md +++ b/.github/ISSUE_TEMPLATE/canale-non-funzionante.md @@ -15,12 +15,7 @@ assignees: '' Inserisci il nome del canale -- Il tipo di problema riscontrato, sii il più esauriente possibile. Che azione ha portato all'errore +- Indica il tipo di problema riscontrato, sii il più esauriente possibile. Che azione ha portato all'errore (Es. non riesco ad aggiungere film nella videoteca, ne dal menu contestuale, ne dalla voce in fondo alla lista dei server) -Es. non riesco ad aggiungere film nella videoteca, ne dal menu contestuale, ne dalla voce in fondo alla lista dei server. - -Se faccio ricerca globale, non riesco ad aggiungere film/serie/anime nella videoteca o a scaricare il video. - - -- Allega il file di log nella sua completezza. Non cancellarne delle parti. +- Ottieni il log seguendo le istruzioni: https://telegra.ph/LOG-11-20 e invialo qui. diff --git a/addon.xml b/addon.xml index 15f2b51e..fe15bba8 100644 --- a/addon.xml +++ b/addon.xml @@ -1,4 +1,4 @@ - + @@ -15,6 +15,10 @@ String.IsEqual(ListItem.dbtype,tvshow) + + + + @@ -27,10 +31,8 @@ resources/media/screenshot-2.png resources/media/screenshot-3.png - - Migliorata funzione "cerca trailer" -- Episodio successivo: è ora disponibile la modalità playlist (puoi usare il tasto riproduci successivo di kodi) -- aggiunto www.accuradio.com -- migliorie varie + - Corretto blocco nella ricerca globale + - migliorie e fix vari ai canali e al core Naviga velocemente sul web e guarda i contenuti presenti [COLOR red]The owners and submitters to this addon do not host or distribute any of the content displayed by these addons nor do they have any affiliation with the content providers.[/COLOR] [COLOR yellow]Kodi © is a registered trademark of the XBMC Foundation. We are not connected to or in any other way affiliated with Kodi, Team Kodi, or the XBMC Foundation. Furthermore, any software, addons, or products offered by us will receive no support in official Kodi channels, including the Kodi forums and various social networks.[/COLOR] diff --git a/channels.json b/channels.json index 3b50c9f7..a9056bde 100644 --- a/channels.json +++ b/channels.json @@ -1,7 +1,7 @@ { "direct": { "altadefinizione01": "https://www.altadefinizione01.games", - "altadefinizione01_link": "https://altadefinizione01.house", + "altadefinizione01_link": "https://altadefinizione01.travel", "animealtadefinizione": "https://www.animealtadefinizione.it", "animeforce": "https://www.animeforce.it", "animeleggendari": "https://animezeus.com", @@ -12,28 +12,28 @@ "casacinema": "https://www.casacinema.page", "cb01anime": "https://www.cineblog01.red", "cineblog01": "https://cb01.uno", - "cinemalibero": "https://cinemalibero.work", + "cinemalibero": "https://cinemalibero.shop", "cinetecadibologna": "http://cinestore.cinetecadibologna.it", "discoveryplus": "https://www.discoveryplus.com", "dreamsub": "https://dreamsub.stream", "dsda": "https://www.dsda.press", - "eurostreaming": "https://eurostreaming.center", + "eurostreaming": "https://eurostreaming.shop", "filmigratis": "https://filmigratis.org", "guardaseriecam": "https://guardaserie.cam", - "guardaserieclick": "https://www.guardaserie.vision", - "guardaserieicu": "https://guardaserie.world", + "guardaserieclick": "https://www.guardaserie.support", + "guardaserieicu": "https://guardaserie.win", "hd4me": "https://hd4me.net", "ilcorsaronero": "https://ilcorsaronero.link", - "ilgeniodellostreaming": "https://ilgeniodellostreaming.moe", - "ilgeniodellostreaming_cam": "https://ilgeniodellostreaming.photo", - "italiaserie": "https://italiaserie.club", + "ilgeniodellostreaming": "https://ilgeniodellostreaming.vet", + "ilgeniodellostreaming_cam": "https://ilgeniodellostreaming.bond", + "italiaserie": "https://italiaserie.pw", "mediasetplay": "https://www.mediasetplay.mediaset.it", - "mondoserietv": "https://mondoserietv.fun", + "mondoserietv": "https://mondoserietv.club", "paramount": "https://www.paramountnetwork.it", - "piratestreaming": "https://www.piratestreaming.codes", + "piratestreaming": "https://www.piratestreaming.bar", "polpotv": "https://roma.polpo.tv", "raiplay": "https://www.raiplay.it", - "serietvonline": "https://serietvonline.guru", + "serietvonline": "https://serietvonline.solar", "serietvsubita": "http://serietvsubita.xyz", "serietvu": "https://www.serietvu.link", "streamingcommunity": "https://streamingcommunity.co", diff --git a/channels/animealtadefinizione.py b/channels/animealtadefinizione.py index 740c3f7c..e9727a29 100644 --- a/channels/animealtadefinizione.py +++ b/channels/animealtadefinizione.py @@ -116,11 +116,14 @@ def findvideos(item): def get_video_list(item, url, title, itemlist): - from requests import get - if not url.startswith('http'): url = host + url + if 'vvvvid' in url: + itemlist.append(item.clone(title='VVVVID', url=url, server='vvvvid', action='play')) + else: + from requests import get + if not url.startswith('http'): url = host + url - url = support.match(get(url).url, string=True, patron=r'file=([^$]+)').match - if 'http' not in url: url = 'http://' + url - itemlist.append(item.clone(title=title, url=url, server='directo', action='play')) + url = support.match(get(url).url, string=True, patron=r'file=([^$]+)').match + if 'http' not in url: url = 'http://' + url + itemlist.append(item.clone(title=title, url=url, server='directo', action='play')) return itemlist \ No newline at end of file diff --git a/channels/animeleggendari.json b/channels/animeleggendari.json index cfab299e..ec85dc22 100644 --- a/channels/animeleggendari.json +++ b/channels/animeleggendari.json @@ -1,7 +1,7 @@ { "id": "animeleggendari", "name": "AnimePerTutti", - "active": true, + "active": false, "language": ["ita", "sub-ita"], "thumbnail": "animepertutti.png", "bannermenu": "animepertutti.png", diff --git a/channels/casacinema.py b/channels/casacinema.py index a43c5a86..802eb2e3 100644 --- a/channels/casacinema.py +++ b/channels/casacinema.py @@ -120,8 +120,8 @@ def peliculas(item): item.title += support.typo(item.lang2, '_ [] color kod') if item.args == 'novita': item.title = item.title - if 'wp-content' in item.thumbnail and not item.infoLabels['year']: - item.infoLabels['year'] = item.thumbnail.split('/')[5] + # if 'wp-content' in item.thumbnail and not item.infoLabels['year']: + # item.infoLabels['year'] = item.thumbnail.split('/')[5] return item return locals() diff --git a/channels/cb01anime.py b/channels/cb01anime.py index 9258bb02..7595a15a 100644 --- a/channels/cb01anime.py +++ b/channels/cb01anime.py @@ -36,7 +36,7 @@ def menu(item): def search(item, texto): support.info(texto) - item.url = host + "/?s=" + texto + item.url = host + "/search/" + texto try: return peliculas(item) except: @@ -72,7 +72,7 @@ def peliculas(item): if item.args == 'newest': patron = r'
\s*