From 16f14ff6b1902743bd74921f8baba8b7c93cd283 Mon Sep 17 00:00:00 2001 From: Alhaziel Date: Fri, 15 Mar 2019 19:54:49 +0100 Subject: [PATCH] Fix Altadefinizione HD --- .../channels/altadefinizionehd.json | 6 +- .../channels/altadefinizionehd.py | 319 ++++++++++-------- 2 files changed, 172 insertions(+), 153 deletions(-) diff --git a/plugin.video.alfa/channels/altadefinizionehd.json b/plugin.video.alfa/channels/altadefinizionehd.json index b450a8e4..b91020d3 100644 --- a/plugin.video.alfa/channels/altadefinizionehd.json +++ b/plugin.video.alfa/channels/altadefinizionehd.json @@ -4,10 +4,10 @@ "active": true, "adult": false, "language": [ - "it" + "ita" ], - "thumbnail": "https://altadefinizione.wiki/logowiki.png", - "bannermenu": "https://altadefinizione.wiki/logowiki.png", + "thumbnail": "https://altadefinizione.doctor/wp-content/uploads/2019/02/logo.png", + "bannermenu": "https://altadefinizione.doctor/wp-content/uploads/2019/02/logo.png", "categories": [ "tvshow", "movie" diff --git a/plugin.video.alfa/channels/altadefinizionehd.py b/plugin.video.alfa/channels/altadefinizionehd.py index 8b18e2e9..4a3f6dac 100644 --- a/plugin.video.alfa/channels/altadefinizionehd.py +++ b/plugin.video.alfa/channels/altadefinizionehd.py @@ -1,71 +1,103 @@ # -*- coding: utf-8 -*- # ------------------------------------------------------------ # Kodi on Demand - Kodi Addon -# Canale per filmissimi -# https://alfa-addon.com/categories/kod-addon.50/ +# Canale per Altadefinizione HD # ---------------------------------------------------------- import re -from core import httptools, scrapertools, servertools +from core import httptools, scrapertools, servertools, tmdb from platformcode import logger, config from core.item import Item -from core import tmdb -host = "https://altadefinizione.wiki" +host = "https://altadefinizione.doctor" headers = [['Referer', host]] def mainlist(item): - logger.info("[filmissimi.py] mainlist") + logger.info("[altadefinizionehd.py] mainlist") itemlist = [Item(channel=item.channel, - action="elenco", - title="[COLOR yellow]Novita'[/COLOR]", + action="video", + title="[B]Film[/B]", + url=host + '/movies/', + thumbnail=NovitaThumbnail, + fanart=FilmFanart), + Item(channel=item.channel, + action="menu", + title="[B]Genere >[/B]", url=host, + extra='GENERE', thumbnail=NovitaThumbnail, fanart=FilmFanart), Item(channel=item.channel, - action="elenco", - title="[COLOR azure]Film Sub-Ita[/COLOR]", - url=host + "/genere/sub-ita", - thumbnail=NovitaThumbnail, - fanart=FilmFanart), - Item(channel=item.channel, - action="elenco", - title="[COLOR azure]Film HD[/COLOR]", - url=host + "/genere/film-in-hd", - thumbnail=NovitaThumbnail, - fanart=FilmFanart), - Item(channel=item.channel, - action="genere", - title="[COLOR azure]Genere[/COLOR]", + action="menu", + title="[B]Anno >[/B]", url=host, - thumbnail=GenereThumbnail, + extra='ANNO', + thumbnail=NovitaThumbnail, + fanart=FilmFanart), + Item(channel=item.channel, + action="video", + title="Film Sub-Ita", + url=host + "/genre/sub-ita/", + thumbnail=NovitaThumbnail, + fanart=FilmFanart), + Item(channel=item.channel, + action="video", + title="Film Rip", + url=host + "/genre/dvdrip-bdrip-brrip/", + thumbnail=NovitaThumbnail, + fanart=FilmFanart), + Item(channel=item.channel, + action="video", + title="Film al Cinema", + url=host + "/genre/cinema/", + thumbnail=NovitaThumbnail, fanart=FilmFanart), Item(channel=item.channel, action="search", extra="movie", - title="[COLOR orange]Cerca..[/COLOR]", + title="[B]Cerca...[/B]", thumbnail=CercaThumbnail, fanart=FilmFanart)] return itemlist +def menu(item): + logger.info("[altadefinizionehd.py] menu") + itemlist = [] + data = httptools.downloadpage(item.url, headers=headers).data + logger.info("[altadefinizionehd.py] DATA"+data) + patron = r'