diff --git a/plugin.video.alfa/channels/clasicofilm.py b/plugin.video.alfa/channels/clasicofilm.py index c3efc2fe..084e3661 100755 --- a/plugin.video.alfa/channels/clasicofilm.py +++ b/plugin.video.alfa/channels/clasicofilm.py @@ -11,6 +11,7 @@ from core import tmdb from core import videolibrarytools from core.item import Item from platformcode import config, platformtools, logger +from channelselector import get_thumb host = "http://www.clasicofilm.com/" # Configuracion del canal @@ -35,16 +36,13 @@ def mainlist(item): itemlist.append(item.clone(title="Películas", text_color=color2, action="", text_bold=True)) itemlist.append(item.clone(action="peliculas", title=" Novedades", url="http://www.clasicofilm.com/feeds/posts/summary?start-index=1&max-results=20&alt=json-in-script&callback=finddatepost", - thumbnail="https://raw.githubusercontent.com/master-1970/resources/master/images/genres" - "/0/Directors%20Chair.png", - text_color=color1)) + thumbnail=get_thumb('newest', auto=True), text_color=color1)) itemlist.append(item.clone(action="generos", title=" Por géneros", url=host, - thumbnail="https://raw.githubusercontent.com/master-1970/resources/master/images/genres" - "/0/Genre.png", - text_color=color1)) + thumbnail=get_thumb('genres', auto=True), text_color=color1)) itemlist.append(item.clone(title="", action="")) - itemlist.append(item.clone(action="search", title="Buscar...", text_color=color3)) + itemlist.append(item.clone(action="search", title="Buscar...", text_color=color3, + thumbnail=get_thumb('search', auto=True))) itemlist.append(item.clone(action="configuracion", title="Configurar canal...", text_color="gold", folder=False)) return itemlist diff --git a/plugin.video.alfa/channels/descargacineclasico.py b/plugin.video.alfa/channels/descargacineclasico.py index 89236676..8bfe9c9b 100755 --- a/plugin.video.alfa/channels/descargacineclasico.py +++ b/plugin.video.alfa/channels/descargacineclasico.py @@ -27,12 +27,14 @@ def mainlist(item): itemlist = [] itemlist.append(Item(channel=item.channel, title="Últimas agregadas", action="agregadas", - url="http://www.descargacineclasico.net/", viewmode="movie_with_plot")) + url="http://www.descargacineclasico.net/", viewmode="movie_with_plot", + thumbnail=get_thumb('last', auto=True))) itemlist.append(Item(channel=item.channel, title="Listado por género", action="porGenero", - url="http://www.descargacineclasico.net/")) + url="http://www.descargacineclasico.net/", + thumbnail=get_thumb('genres', auto=True))) itemlist.append( Item(channel=item.channel, title="Buscar", action="search", url="http://www.descargacineclasico.net/", - thumbnail=thumb_buscar)) + thumbnail=get_thumb('search', auto=True))) return itemlist diff --git a/plugin.video.alfa/channels/descargas2020.py b/plugin.video.alfa/channels/descargas2020.py index 1fe2ca87..8ea155fd 100644 --- a/plugin.video.alfa/channels/descargas2020.py +++ b/plugin.video.alfa/channels/descargas2020.py @@ -9,6 +9,7 @@ from core import scrapertools from core.item import Item from platformcode import logger from core import httptools +from channelselector import get_thumb Host='http://descargas2020.com' @@ -17,14 +18,17 @@ def mainlist(item): logger.info() itemlist = [] - itemlist.append(Item(channel=item.channel, action="submenu", title="Películas",url=Host+"/peliculas/")) - itemlist.append(Item(channel=item.channel, action="submenu", title="Series",url=Host+"/series/")) + itemlist.append(Item(channel=item.channel, action="submenu", title="Películas",url=Host+"/peliculas/", + thumbnail=get_thumb('movies', auto=True))) + itemlist.append(Item(channel=item.channel, action="submenu", title="Series",url=Host+"/series/", + thumbnail=get_thumb('tvshows', auto=True))) #itemlist.append(Item(channel=item.channel, action="listado", title="Anime", url=Host+"/anime/", # viewmode="movie_with_plot")) #itemlist.append( # Item(channel=item.channel, action="listado", title="Documentales", url=Host+"/documentales/", # viewmode="movie_with_plot")) - itemlist.append(Item(channel=item.channel, action="search", title="Buscar", url= Host+'/buscar')) + itemlist.append(Item(channel=item.channel, action="search", title="Buscar", url= Host+'/buscar', + thumbnail=get_thumb('search', auto=True))) return itemlist def submenu(item): diff --git a/plugin.video.alfa/channels/descargasmix.py b/plugin.video.alfa/channels/descargasmix.py index 131fd6ff..5366a331 100644 --- a/plugin.video.alfa/channels/descargasmix.py +++ b/plugin.video.alfa/channels/descargasmix.py @@ -8,7 +8,7 @@ from core import scrapertools from core import servertools from core.item import Item from platformcode import config, logger - +from channelselector import get_thumb __modo_grafico__ = config.get_setting("modo_grafico", "descargasmix") __perfil__ = config.get_setting("perfil", "descargasmix") @@ -32,16 +32,21 @@ def mainlist(item): if host_check and host_check.startswith("http"): config.set_setting("host", host_check, "descargasmix") - itemlist.append(item.clone(title="Películas", action="lista", fanart="http://i.imgur.com/c3HS8kj.png")) - itemlist.append(item.clone(title="Series", action="lista_series", fanart="http://i.imgur.com/9loVksV.png")) + itemlist.append(item.clone(title="Películas", action="lista", fanart="http://i.imgur.com/c3HS8kj.png", + thumbnail=get_thumb('movies', auto=True))) + itemlist.append(item.clone(title="Series", action="lista_series", fanart="http://i.imgur.com/9loVksV.png", + thumbnail=get_thumb('tvshows', auto=True))) itemlist.append(item.clone(title="Documentales", action="entradas", url="%s/documentales/" % host, - fanart="http://i.imgur.com/Q7fsFI6.png")) + fanart="http://i.imgur.com/Q7fsFI6.png", + thumbnail=get_thumb('documentaries', auto=True))) itemlist.append(item.clone(title="Anime", action="entradas", url="%s/anime/" % host, - fanart="http://i.imgur.com/whhzo8f.png")) + fanart="http://i.imgur.com/whhzo8f.png", + thumbnail=get_thumb('anime', auto=True))) itemlist.append(item.clone(title="Deportes", action="entradas", url="%s/deportes/" % host, - fanart="http://i.imgur.com/ggFFR8o.png")) + fanart="http://i.imgur.com/ggFFR8o.png", + thumbnail=get_thumb('deporte', auto=True))) itemlist.append(item.clone(title="", action="")) - itemlist.append(item.clone(title="Buscar...", action="search")) + itemlist.append(item.clone(title="Buscar...", action="search", thumbnail=get_thumb('search', auto=True))) itemlist.append(item.clone(action="setting_channel", title="Configurar canal...", text_color="gold", folder=False)) return itemlist diff --git a/plugin.video.alfa/channels/divxtotal.py b/plugin.video.alfa/channels/divxtotal.py index 36aa5931..57176a74 100644 --- a/plugin.video.alfa/channels/divxtotal.py +++ b/plugin.video.alfa/channels/divxtotal.py @@ -9,6 +9,7 @@ from core import scrapertools from core import tmdb from core.item import Item from platformcode import config, logger +from channelselector import get_thumb header = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0'} host = "http://www.divxtotal.co" @@ -20,17 +21,17 @@ def mainlist(item): logger.info() itemlist = [] itemlist.append(item.clone(title="[COLOR orange][B]Películas[/B][/COLOR]", action="scraper", - url = host + "/peliculas/", thumbnail="http://imgur.com/A4zN3OP.png", + url = host + "/peliculas/", thumbnail=get_thumb('movies', auto=True), fanart="http://imgur.com/fdntKsy.jpg", contentType="movie")) itemlist.append(item.clone(title="[COLOR orange][B] Películas HD[/B][/COLOR]", action="scraper", url = host + "/peliculas-hd/", thumbnail="http://imgur.com/A4zN3OP.png", fanart="http://imgur.com/fdntKsy.jpg", contentType="movie")) itemlist.append(itemlist[-1].clone(title="[COLOR orange][B]Series[/B][/COLOR]", action="scraper", - url = host + "/series/", thumbnail="http://imgur.com/GPX2wLt.png", + url = host + "/series/", thumbnail=get_thumb('tvshows', auto=True), contentType="tvshow")) itemlist.append(itemlist[-1].clone(title="[COLOR orangered][B]Buscar[/B][/COLOR]", action="search", - thumbnail="http://imgur.com/aiJmi3Z.png")) + thumbnail=get_thumb('search', auto=True))) return itemlist diff --git a/plugin.video.alfa/channels/documentalesonline.py b/plugin.video.alfa/channels/documentalesonline.py index f6ef436e..ee8ce0f5 100755 --- a/plugin.video.alfa/channels/documentalesonline.py +++ b/plugin.video.alfa/channels/documentalesonline.py @@ -6,6 +6,7 @@ from core import httptools from core import scrapertools from core.item import Item from platformcode import logger +from channelselector import get_thumb HOST = "http://documentales-online.com/" @@ -15,15 +16,20 @@ def mainlist(item): itemlist = list() - itemlist.append(Item(channel=item.channel, title="Novedades", action="listado", url=HOST)) - itemlist.append(Item(channel=item.channel, title="Destacados", action="seccion", url=HOST, extra="destacados")) - itemlist.append(Item(channel=item.channel, title="Series Destacadas", action="seccion", url=HOST, extra="series")) + itemlist.append(Item(channel=item.channel, title="Novedades", action="listado", url=HOST, + thumbnail=get_thumb('newest', auto=True))) + itemlist.append(Item(channel=item.channel, title="Destacados", action="seccion", url=HOST, extra="destacados", + thumbnail=get_thumb('hot', auto=True))) + itemlist.append(Item(channel=item.channel, title="Series", action="seccion", url=HOST, extra="series", + thumbnail=get_thumb('tvshows', auto=True))) + itemlist.append(Item(channel=item.channel, title="Categorías", action="categorias", url=HOST, + thumbnail=get_thumb('categories', auto=True))) # itemlist.append(Item(channel=item.channel, title="Top 100", action="categorias", url=HOST)) # itemlist.append(Item(channel=item.channel, title="Populares", action="categorias", url=HOST)) - itemlist.append(Item(channel=item.channel, title="Buscar por:")) - itemlist.append(Item(channel=item.channel, title=" Título", action="search")) - itemlist.append(Item(channel=item.channel, title=" Categorías", action="categorias", url=HOST)) + itemlist.append(Item(channel=item.channel, title="Buscar", action="search", + thumbnail=get_thumb('search', auto=True))) + # itemlist.append(Item(channel=item.channel, title=" Series y Temas", action="categorias", url=HOST)) return itemlist diff --git a/plugin.video.alfa/channels/doomtv.py b/plugin.video.alfa/channels/doomtv.py index 62aa0f89..c262503a 100644 --- a/plugin.video.alfa/channels/doomtv.py +++ b/plugin.video.alfa/channels/doomtv.py @@ -13,6 +13,7 @@ from core import servertools from core import tmdb from core.item import Item from platformcode import config, logger +from channelselector import get_thumb IDIOMAS = {'latino': 'Latino'} list_language = IDIOMAS.values() @@ -62,7 +63,7 @@ def mainlist(item): itemlist.append( item.clone(title="Todas", action="lista", - thumbnail='https://s18.postimg.org/fwvaeo6qh/todas.png', + thumbnail=get_thumb('all', auto=True), fanart='https://s18.postimg.org/fwvaeo6qh/todas.png', url='%s%s'%(host,'peliculas/page/1') )) @@ -70,7 +71,7 @@ def mainlist(item): itemlist.append( item.clone(title="Generos", action="seccion", - thumbnail='https://s3.postimg.org/5s9jg2wtf/generos.png', + thumbnail=get_thumb('genres', auto=True), fanart='https://s3.postimg.org/5s9jg2wtf/generos.png', url='%s%s' % (host, 'peliculas/page/1'), )) @@ -78,7 +79,7 @@ def mainlist(item): itemlist.append( item.clone(title="Mas Vistas", action="lista", - thumbnail='https://s9.postimg.org/wmhzu9d7z/vistas.png', + thumbnail=get_thumb('more watched', auto=True), fanart='https://s9.postimg.org/wmhzu9d7z/vistas.png', url='%s%s'%(host,'top-imdb/page/1'), )) @@ -87,7 +88,7 @@ def mainlist(item): item.clone(title="Buscar", action="search", url='http://doomtv.net/?s=', - thumbnail='https://s30.postimg.org/pei7txpa9/buscar.png', + thumbnail=get_thumb('search', auto=True), fanart='https://s30.postimg.org/pei7txpa9/buscar.png' )) diff --git a/plugin.video.alfa/channels/estadepelis.py b/plugin.video.alfa/channels/estadepelis.py index 1b4fc936..59232ad8 100755 --- a/plugin.video.alfa/channels/estadepelis.py +++ b/plugin.video.alfa/channels/estadepelis.py @@ -10,6 +10,7 @@ from core import servertools from core import tmdb from core.item import Item from platformcode import config, logger +from channelselector import get_thumb host = 'http://www.estadepelis.com/' headers = [['User-Agent', 'Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0'], @@ -60,21 +61,20 @@ def mainlist(item): itemlist.append(item.clone(title="Peliculas", action="menupeliculas", - thumbnail='https://s8.postimg.org/6wqwy2c2t/peliculas.png', + thumbnail=get_thumb('movies', auto=True), fanart='https://s8.postimg.org/6wqwy2c2t/peliculas.png' )) itemlist.append(item.clone(title="Series", action="lista", - thumbnail='https://s27.postimg.org/iahczwgrn/series.png', + thumbnail=get_thumb('tvshows', auto=True), fanart='https://s27.postimg.org/iahczwgrn/series.png', url=host + 'lista-de-series/', extra='series' )) itemlist.append(item.clone(title="Doramas", - action="lista", - thumbnail='https://s15.postimg.org/sjcthoa6z/doramas.png', + action="lista", thumbnail=get_thumb('doramas', auto=True), fanart='https://s15.postimg.org/sjcthoa6z/doramas.png', url=host + 'lista-de-doramas/', extra='series' @@ -82,7 +82,7 @@ def mainlist(item): itemlist.append(item.clone(title="Documentales", action="lista", - thumbnail='https://s16.postimg.org/7xjj4bmol/documental.png', + thumbnail=get_thumb('documentaries', auto=True), fanart='https://s16.postimg.org/7xjj4bmol/documental.png', url=host + 'lista-de-documentales/', extra='peliculas' @@ -91,7 +91,7 @@ def mainlist(item): itemlist.append(item.clone(title="Buscar", action="search", url=host + 'search?q=', - thumbnail='https://s30.postimg.org/pei7txpa9/buscar.png', + thumbnail=get_thumb('search', auto=True), fanart='https://s30.postimg.org/pei7txpa9/buscar.png' )) @@ -107,7 +107,7 @@ def menupeliculas(item): itemlist.append(item.clone(title="Todas", action="lista", - thumbnail='https://s18.postimg.org/fwvaeo6qh/todas.png', + thumbnail=get_thumb('all', auto=True), fanart='https://s18.postimg.org/fwvaeo6qh/todas.png', url=host + 'lista-de-peliculas/', extra='peliculas' @@ -115,7 +115,7 @@ def menupeliculas(item): itemlist.append(item.clone(title="Ultimas", action="lista", - thumbnail='https://s22.postimg.org/cb7nmhwv5/ultimas.png', + thumbnail=get_thumb('last', auto=True), fanart='https://s22.postimg.org/cb7nmhwv5/ultimas.png', url=host, extra='peliculas' @@ -123,7 +123,7 @@ def menupeliculas(item): itemlist.append(item.clone(title="Generos", action="generos", - thumbnail='https://s3.postimg.org/5s9jg2wtf/generos.png', + thumbnail=get_thumb('genres', auto=True), fanart='https://s3.postimg.org/5s9jg2wtf/generos.png', url=host, extra='peliculas' diff --git a/plugin.video.alfa/channels/gnula.py b/plugin.video.alfa/channels/gnula.py index c7af0191..1b129595 100755 --- a/plugin.video.alfa/channels/gnula.py +++ b/plugin.video.alfa/channels/gnula.py @@ -5,6 +5,7 @@ from core import scrapertools from core import servertools from core.item import Item from platformcode import config, logger +from channelselector import get_thumb host = "http://gnula.nu/" host_search = "https://www.googleapis.com/customsearch/v1element?key=AIzaSyCVAXiUzRYsML1Pv6RwSG1gunmMikTzQqY&rsz=small&num=20&hl=es&prettyPrint=false&source=gcsc&gss=.es&sig=45e50696e04f15ce6310843f10a3a8fb&cx=014793692610101313036:vwtjajbclpq&q=%s&cse_tok=%s&googlehost=www.google.com&callback=google.search.Search.apiary10745&nocache=1519145965573&start=0" @@ -15,14 +16,18 @@ def mainlist(item): logger.info() itemlist = [] itemlist.append(Item(channel=item.channel, title="Estrenos", action="peliculas", - url= host +"peliculas-online/lista-de-peliculas-online-parte-1/", viewmode="movie")) + url= host +"peliculas-online/lista-de-peliculas-online-parte-1/", viewmode="movie", + thumbnail=get_thumb('premieres', auto=True),)) itemlist.append( - Item(channel=item.channel, title="Generos", action="generos", url= host + "generos/lista-de-generos/")) + Item(channel=item.channel, title="Generos", action="generos", url= host + "generos/lista-de-generos/", + thumbnail=get_thumb('genres', auto=True),)) itemlist.append(Item(channel=item.channel, title="Recomendadas", action="peliculas", - url= host + "peliculas-online/lista-de-peliculas-recomendadas/", viewmode="movie")) + url= host + "peliculas-online/lista-de-peliculas-recomendadas/", viewmode="movie", + thumbnail=get_thumb('recomended', auto=True),)) itemlist.append(Item(channel = item.channel, action = "")) itemlist.append( - Item(channel=item.channel, title="Buscar", action="search", url = host_search)) + Item(channel=item.channel, title="Buscar", action="search", url = host_search, + thumbnail=get_thumb('search', auto=True),)) return itemlist diff --git a/plugin.video.alfa/channels/grantorrent.py b/plugin.video.alfa/channels/grantorrent.py index dc28ca54..8ce6ca34 100644 --- a/plugin.video.alfa/channels/grantorrent.py +++ b/plugin.video.alfa/channels/grantorrent.py @@ -17,8 +17,8 @@ __modo_grafico__ = config.get_setting('modo_grafico', 'grantorrent') def mainlist(item): logger.info() - thumb_movie = get_thumb("channels_movie.png") - thumb_tvshow = get_thumb("channels_tvshow.png") + thumb_movie = get_thumb("movies", auto=True) + thumb_tvshow = get_thumb("tvshows", auto=True) itemlist = list() itemlist.append( diff --git a/plugin.video.alfa/channels/hdfull.py b/plugin.video.alfa/channels/hdfull.py index 08eee38d..180a85ec 100644 --- a/plugin.video.alfa/channels/hdfull.py +++ b/plugin.video.alfa/channels/hdfull.py @@ -12,6 +12,7 @@ from core import servertools from core.item import Item from platformcode import config, logger from platformcode import platformtools +from channelselector import get_thumb host = "https://hdfull.me" @@ -43,9 +44,12 @@ def login(): def mainlist(item): logger.info() itemlist = [] - itemlist.append(Item(channel=item.channel, action="menupeliculas", title="Películas", url=host, folder=True)) - itemlist.append(Item(channel=item.channel, action="menuseries", title="Series", url=host, folder=True)) - itemlist.append(Item(channel=item.channel, action="search", title="Buscar...")) + itemlist.append(Item(channel=item.channel, action="menupeliculas", title="Películas", url=host, folder=True, + thumbnail=get_thumb('movies', auto=True),)) + itemlist.append(Item(channel=item.channel, action="menuseries", title="Series", url=host, folder=True, + thumbnail=get_thumb('tvshows', auto=True),)) + itemlist.append(Item(channel=item.channel, action="search", title="Buscar...", + thumbnail=get_thumb('search', auto=True),)) if not account: itemlist.append(Item(channel=item.channel, title="[COLOR orange][B]Habilita tu cuenta para activar los items de usuario...[/B][/COLOR]", action="settingCanal", url="")) diff --git a/plugin.video.alfa/channels/inkapelis.py b/plugin.video.alfa/channels/inkapelis.py index 9c05a285..439b0d48 100644 --- a/plugin.video.alfa/channels/inkapelis.py +++ b/plugin.video.alfa/channels/inkapelis.py @@ -8,7 +8,7 @@ from core import servertools from core import tmdb from core.item import Item from platformcode import config, logger - +from channelselector import get_thumb __modo_grafico__ = config.get_setting("modo_grafico", "inkapelis") __perfil__ = config.get_setting("perfil", "inkapelis") @@ -24,11 +24,12 @@ def mainlist(item): itemlist = [] itemlist.append(item.clone(title="Novedades", action="entradas", url="http://www.inkapelis.com/", - extra="Novedades", text_color=color1)) + extra="Novedades", text_color=color1, thumbnail=get_thumb('newest', auto=True))) itemlist.append(item.clone(title="Estrenos", action="entradas", url="http://www.inkapelis.com/genero/estrenos/", - text_color=color1)) - itemlist.append(item.clone(title="Géneros", action="generos", url="http://www.inkapelis.com/", text_color=color1)) - itemlist.append(item.clone(title="Buscar...", action="search", text_color=color1)) + text_color=color1, thumbnail=get_thumb('premieres', auto=True))) + itemlist.append(item.clone(title="Géneros", action="generos", url="http://www.inkapelis.com/", text_color=color1, + thumbnail=get_thumb('genres', auto=True),)) + itemlist.append(item.clone(title="Buscar...", action="", text_color=color1)) itemlist.append(item.clone(action="", title="")) itemlist.append( item.clone(action="filtro", title="Filtrar películas", url="http://www.inkapelis.com/?s=", text_color=color1)) diff --git a/plugin.video.alfa/channels/locopelis.py b/plugin.video.alfa/channels/locopelis.py index b87f0a4e..f1dfd8e8 100755 --- a/plugin.video.alfa/channels/locopelis.py +++ b/plugin.video.alfa/channels/locopelis.py @@ -10,7 +10,7 @@ from core import scrapertools from core import tmdb from core.item import Item from platformcode import config, logger - +from channelselector import get_thumb IDIOMAS = {'Latino': 'Latino', 'Español': 'Español', 'Sub español': 'VOS'} list_language = IDIOMAS.values() list_quality = [] @@ -33,7 +33,7 @@ def mainlist(item): title="Peliculas", action="todas", url=host, - thumbnail='https://s8.postimg.org/6wqwy2c2t/peliculas.png', + thumbnail=get_thumb('movies', auto=True), fanart='https://s8.postimg.org/6wqwy2c2t/peliculas.png' )) @@ -41,15 +41,14 @@ def mainlist(item): title="Generos", action="generos", url=host, - thumbnail='https://s3.postimg.org/5s9jg2wtf/generos.png', + thumbnail=get_thumb('genres', auto=True), fanart='https://s3.postimg.org/5s9jg2wtf/generos.png' )) itemlist.append(Item(channel=item.channel, title="Alfabetico", action="letras", - url=host, - thumbnail='https://s17.postimg.org/fwi1y99en/a-z.png', + url=host, thumbnail=get_thumb('alphabet', auto=True), fanart='https://s17.postimg.org/fwi1y99en/a-z.png', extra='letras' )) @@ -57,8 +56,7 @@ def mainlist(item): itemlist.append(Item(channel=item.channel, title="Ultimas Agregadas", action="ultimas", - url=host, - thumbnail='https://s22.postimg.org/cb7nmhwv5/ultimas.png', + url=host, thumbnail=get_thumb('last', auto=True), fanart='https://s22.postimg.org/cb7nmhwv5/ultimas.png' )) @@ -66,7 +64,7 @@ def mainlist(item): title="Mas Vistas", action="todas", url=host + 'pelicula/peliculas-mas-vistas', - thumbnail='https://s9.postimg.org/wmhzu9d7z/vistas.png', + thumbnail=get_thumb('more watched', auto=True), fanart='https://s9.postimg.org/wmhzu9d7z/vistas.png' )) @@ -74,7 +72,7 @@ def mainlist(item): title="Mas Votadas", action="todas", url=host + 'pelicula/peliculas-mas-votadas', - thumbnail='https://s7.postimg.org/9kg1nthzf/votadas.png', + thumbnail=get_thumb('more voted', auto=True), fanart='https://s7.postimg.org/9kg1nthzf/votadas.png' )) @@ -82,7 +80,7 @@ def mainlist(item): title="Estrenos DVD", action="todas", url=host + 'pelicula/ultimas-peliculas/estrenos-dvd', - thumbnail='https://s1.postimg.org/m89hus1tb/dvd.png', + thumbnail=get_thumb('premieres', auto=True), fanart='https://s1.postimg.org/m89hus1tb/dvd.png' )) @@ -90,7 +88,7 @@ def mainlist(item): title="Actualizadas", action="todas", url=host + 'pelicula/ultimas-peliculas/ultimas/actualizadas', - thumbnail='https://s16.postimg.org/57evw0wo5/actualizadas.png', + thumbnail=get_thumb('updated', auto=True), fanart='https://s16.postimg.org/57evw0wo5/actualizadas.png' )) @@ -98,7 +96,7 @@ def mainlist(item): title="Buscar", action="search", url=host + '/buscar/?q=', - thumbnail='https://s30.postimg.org/pei7txpa9/buscar.png', + thumbnail=get_thumb('search', auto=True), fanart='https://s30.postimg.org/pei7txpa9/buscar.png' )) @@ -357,6 +355,7 @@ def findvideos(item): videoitem.extra = item.thumbnail videoitem.fulltitle = item.title videoitem.quality = 'default' + videoitem.infoLabels = item.infoLabels # Requerido para FilterTools diff --git a/plugin.video.alfa/channels/miltorrents.py b/plugin.video.alfa/channels/miltorrents.py index f2944430..68a2d154 100755 --- a/plugin.video.alfa/channels/miltorrents.py +++ b/plugin.video.alfa/channels/miltorrents.py @@ -12,6 +12,7 @@ from core import tmdb from core.item import Item from core.scrapertools import decodeHtmlentities as dhe from platformcode import config, logger +from channelselector import get_thumb def mainlist(item): @@ -23,20 +24,20 @@ def mainlist(item): itemlist = [] itemlist.append(Item(channel=item.channel, title="[COLOR yellow][B]Películas[/B][/COLOR]", action="peliculas", - url="http://www.miltorrents.com", thumbnail="http://imgur.com/46ZzwrZ.png", + url="http://www.miltorrents.com", thumbnail=get_thumb('movies', auto=True), fanart="http://imgur.com/y4nJyZh.jpg")) title = "[COLOR firebrick][B]Buscar[/B][/COLOR]" + " " + "[COLOR yellow][B]Peliculas[/B][/COLOR]" itemlist.append(Item(channel=item.channel, title=" " + title, action="search", url="", - thumbnail="http://imgur.com/JdSnBeH.png", fanart="http://imgur.com/gwjawWV.jpg", + thumbnail=get_thumb('search', auto=True), fanart="http://imgur.com/gwjawWV.jpg", extra="peliculas" + "|" + check_bg)) itemlist.append(Item(channel=item.channel, title="[COLOR slategray][B]Series[/B][/COLOR]", action="peliculas", - url="http://www.miltorrents.com/series", thumbnail="http://imgur.com/sYpu1KF.png", + url="http://www.miltorrents.com/series", thumbnail=get_thumb('tvshows', auto=True), fanart="http://imgur.com/LwS32zX.jpg")) title = "[COLOR firebrick][B]Buscar[/B][/COLOR]" + " " + "[COLOR slategray][B]Series[/B][/COLOR]" itemlist.append(Item(channel=item.channel, title=" " + title, action="search", url="", - thumbnail="http://imgur.com/brMIPlT.png", fanart="http://imgur.com/ecPmzDj.jpg", + thumbnail=get_thumb('search', auto=True), fanart="http://imgur.com/ecPmzDj.jpg", extra="series" + "|" + check_bg)) return itemlist diff --git a/plugin.video.alfa/channels/miradetodo.py b/plugin.video.alfa/channels/miradetodo.py index 78243829..2591b454 100755 --- a/plugin.video.alfa/channels/miradetodo.py +++ b/plugin.video.alfa/channels/miradetodo.py @@ -8,6 +8,7 @@ from core import servertools from core import tmdb from core.item import Item from platformcode import config, logger +from channelselector import get_thumb tgenero = {"Comedia": "https://s7.postimg.org/ne9g9zgwb/comedia.png", "Suspense": "https://s13.postimg.org/wmw6vl1cn/suspenso.png", @@ -50,18 +51,18 @@ def mainlist(item): itemlist.append(item.clone(title="Peliculas", action="menu_peliculas", - thumbnail='https://s8.postimg.org/6wqwy2c2t/peliculas.png', + thumbnail=get_thumb('movies', auto=True), fanart='https://s8.postimg.org/6wqwy2c2t/peliculas.png' )) itemlist.append(item.clone(title="Series", action="menu_series", - thumbnail='https://s27.postimg.org/iahczwgrn/series.png', + thumbnail=get_thumb('tvshows', auto=True), fanart='https://s27.postimg.org/iahczwgrn/series.png', )) itemlist.append(item.clone(title="Buscar", action="search", - thumbnail='https://s30.postimg.org/pei7txpa9/buscar.png', + thumbnail=get_thumb('search', auto=True), fanart='https://s30.postimg.org/pei7txpa9/buscar.png', url=host + '?s=' )) @@ -76,7 +77,7 @@ def menu_peliculas(item): itemlist.append(item.clone(title="Todas", action="lista", - thumbnail='https://s18.postimg.org/fwvaeo6qh/todas.png', + thumbnail=get_thumb('all', auto=True), fanart='https://s18.postimg.org/fwvaeo6qh/todas.png', url=host + 'page/1/?s' )) @@ -84,7 +85,7 @@ def menu_peliculas(item): itemlist.append(item.clone(title="Generos", action="seccion", url=host + 'page/1/?s', - thumbnail='https://s3.postimg.org/5s9jg2wtf/generos.png', + thumbnail=get_thumb('genres', auto=True), fanart='https://s3.postimg.org/5s9jg2wtf/generos.png', seccion='generos-pelicula' )) @@ -92,7 +93,7 @@ def menu_peliculas(item): itemlist.append(item.clone(title="Por Año", action="seccion", url=host + 'page/1/?s', - thumbnail='https://s8.postimg.org/7eoedwfg5/pora_o.png', + thumbnail=get_thumb('year', auto=True), fanart='https://s8.postimg.org/7eoedwfg5/pora_o.png', seccion='fecha-estreno' )) @@ -100,7 +101,7 @@ def menu_peliculas(item): itemlist.append(item.clone(title="Calidad", action="seccion", url=host + 'page/1/?s', - thumbnail='https://s13.postimg.org/6nzv8nlkn/calidad.png', + thumbnail=get_thumb('quality', auto=True), fanart='https://s13.postimg.org/6nzv8nlkn/calidad.png', seccion='calidad' )) @@ -114,8 +115,7 @@ def menu_series(item): itemlist = [] itemlist.append(item.clone(title="Todas", - action="lista", - thumbnail='https://s18.postimg.org/fwvaeo6qh/todas.png', + action="lista", thumbnail=get_thumb('all', auto=True), fanart='https://s18.postimg.org/fwvaeo6qh/todas.png', url=host + 'series/page/1/', )) @@ -123,7 +123,7 @@ def menu_series(item): itemlist.append(item.clone(title="Generos", action="seccion", url=host + 'series/page/1/', - thumbnail='https://s3.postimg.org/5s9jg2wtf/generos.png', + thumbnail=get_thumb('genres', auto=True), fanart='https://s3.postimg.org/5s9jg2wtf/generos.png', seccion='generos-serie' )) @@ -131,7 +131,7 @@ def menu_series(item): itemlist.append(item.clone(title="Por Año", action="seccion", url=host + 'series/page/1/', - thumbnail='https://s8.postimg.org/7eoedwfg5/pora_o.png', + thumbnail=get_thumb('year', auto=True), fanart='https://s8.postimg.org/7eoedwfg5/pora_o.png', seccion='series-lanzamiento' )) diff --git a/plugin.video.alfa/channels/mispelisyseries.py b/plugin.video.alfa/channels/mispelisyseries.py index b3eabc2d..ba65968e 100644 --- a/plugin.video.alfa/channels/mispelisyseries.py +++ b/plugin.video.alfa/channels/mispelisyseries.py @@ -9,6 +9,7 @@ from core import scrapertools from core import servertools from core.item import Item from platformcode import logger +from channelselector import get_thumb host = 'http://mispelisyseries.com/' def mainlist(item): @@ -16,11 +17,12 @@ def mainlist(item): itemlist = [] itemlist.append(Item(channel=item.channel, action="menu", title="Películas", url=host, - extra="Peliculas", folder=True)) + extra="Peliculas", folder=True, thumbnail=get_thumb('movies', auto=True))) itemlist.append( Item(channel=item.channel, action="menu", title="Series", url=host, extra="Series", - folder=True)) - itemlist.append(Item(channel=item.channel, action="search", title="Buscar", url=host + 'buscar')) + folder=True, thumbnail=get_thumb('tvshows', auto=True))) + itemlist.append(Item(channel=item.channel, action="search", title="Buscar", url=host + 'buscar', + thumbnail=get_thumb('search', auto=True))) return itemlist diff --git a/plugin.video.alfa/channels/mundiseries.py b/plugin.video.alfa/channels/mundiseries.py index 232be528..caac4957 100644 --- a/plugin.video.alfa/channels/mundiseries.py +++ b/plugin.video.alfa/channels/mundiseries.py @@ -11,6 +11,7 @@ from core import servertools from core.item import Item from core import httptools from channels import autoplay +from channelselector import get_thumb host = "http://mundiseries.com" list_servers = ['okru'] @@ -21,7 +22,8 @@ def mainlist(item): itemlist = list() autoplay.init(item.channel, list_servers, list_quality) - itemlist.append(Item(channel=item.channel, action="lista", title="Series", url=urlparse.urljoin(host, "/lista-de-series"))) + itemlist.append(Item(channel=item.channel, action="lista", title="Series", + url=urlparse.urljoin(host, "/lista-de-series"), thumbnail=get_thumb('tvshows', auto=True))) autoplay.show_option(item.channel, itemlist) return itemlist diff --git a/plugin.video.alfa/channels/mundoflv.py b/plugin.video.alfa/channels/mundoflv.py index 00b0b14a..9893ca60 100755 --- a/plugin.video.alfa/channels/mundoflv.py +++ b/plugin.video.alfa/channels/mundoflv.py @@ -11,6 +11,7 @@ from core import servertools from core import tmdb from core.item import Item from platformcode import config, logger +from channelselector import get_thumb host = "http://mundoflv.com" thumbmx = 'http://flags.fmcdn.net/data/flags/normal/mx.png' @@ -60,7 +61,7 @@ def mainlist(item): title="Series", action="todas", url=host, - thumbnail='https://s27.postimg.org/iahczwgrn/series.png', + thumbnail=get_thumb('tvshows', auto=True), fanart='https://s27.postimg.org/iahczwgrn/series.png' )) @@ -68,7 +69,7 @@ def mainlist(item): title="Alfabetico", action="letras", url=host, - thumbnail='https://s17.postimg.org/fwi1y99en/a-z.png', + thumbnail=get_thumb('alphabet', auto=True), fanart='https://s17.postimg.org/fwi1y99en/a-z.png' )) @@ -76,7 +77,7 @@ def mainlist(item): title="Mas vistas", action="masvistas", url=host, - thumbnail='https://s9.postimg.org/wmhzu9d7z/vistas.png', + thumbnail=get_thumb('more watched', auto=True), fanart='https://s9.postimg.org/wmhzu9d7z/vistas.png' )) @@ -84,15 +85,14 @@ def mainlist(item): title="Recomendadas", action="recomendadas", url=host, - thumbnail='https://s12.postimg.org/s881laywd/recomendadas.png', + thumbnail=get_thumb('recomended', auto=True), fanart='https://s12.postimg.org/s881laywd/recomendadas.png' )) itemlist.append(Item(channel=item.channel, title="Ultimas Agregadas", action="ultimas", - url=host, - thumbnail='https://s22.postimg.org/cb7nmhwv5/ultimas.png', + url=host, thumbnail=get_thumb('last', auto=True), fanart='https://s22.postimg.org/cb7nmhwv5/ultimas.png' )) @@ -100,7 +100,7 @@ def mainlist(item): title="Buscar", action="search", url='http://mundoflv.com/?s=', - thumbnail='https://s30.postimg.org/pei7txpa9/buscar.png', + thumbnail=get_thumb('search', auto=True), fanart='https://s30.postimg.org/pei7txpa9/buscar.png' )) diff --git a/plugin.video.alfa/channels/torrentlocura.py b/plugin.video.alfa/channels/torrentlocura.py index 61601c0e..739ecfaa 100755 --- a/plugin.video.alfa/channels/torrentlocura.py +++ b/plugin.video.alfa/channels/torrentlocura.py @@ -26,15 +26,15 @@ def mainlist(item): itemlist = list() itemlist.append(Item(channel=item.channel, action="submenu", title="Películas", url=host, - thumbnail=thumb_movie, pattern="peliculas")) + pattern="peliculas", thumbnail=get_thumb('movies', auto=True))) itemlist.append( Item(channel=item.channel, action="submenu", title="Series", url=host, - thumbnail=thumb_tvshow, pattern="series")) + pattern="series", thumbnail=get_thumb('tvshows', auto=True))) itemlist.append( Item(channel=item.channel, action="anime", title="Anime", url=host, - thumbnail=thumb_anime, pattern="anime")) + pattern="anime", thumbnail=get_thumb('anime', auto=True))) itemlist.append(Item(channel=item.channel, action="search", title="Buscar", url=host + "buscar", - thumbnail=thumb_search)) + thumbnail=get_thumb('search', auto=True))) return itemlist diff --git a/plugin.video.alfa/platformcode/unify.py b/plugin.video.alfa/platformcode/unify.py index 44354f12..ecc63199 100644 --- a/plugin.video.alfa/platformcode/unify.py +++ b/plugin.video.alfa/platformcode/unify.py @@ -31,7 +31,7 @@ thumb_dict = {"movies": "https://s10.postimg.org/fxtqzdog9/peliculas.png", "alphabet": "https://s10.postimg.org/4dy3ytmgp/a-z.png", "recomended": "https://s10.postimg.org/7xk1oqccp/recomendadas.png", "more watched": "https://s10.postimg.org/c6orr5neh/masvistas.png", - "more voted": "https://s10.postimg.org/c6orr5neh/masvistas.png", + "more voted": "https://s10.postimg.org/lwns2d015/masvotadas.png", "favorites": "https://s10.postimg.org/rtg147gih/favoritas.png", "colections": "https://s10.postimg.org/ywnwjvytl/colecciones.png", "categories": "https://s10.postimg.org/v0ako5lmh/categorias.png", @@ -42,6 +42,7 @@ thumb_dict = {"movies": "https://s10.postimg.org/fxtqzdog9/peliculas.png", "country": "https://s10.postimg.org/yz0h81j15/pais.png", "adults": "https://s10.postimg.org/s8raxc51l/adultos.png", "recents": "https://s10.postimg.org/649u24kp5/recents.png", + "updated" : "https://s10.postimg.org/46m3h6h9l/updated.png", "accion": "https://s14.postimg.org/sqy3q2aht/action.png", "adolescente" : "https://s10.postimg.org/inq7u4p61/teens.png", "adultos": "https://s10.postimg.org/s8raxc51l/adultos.png", @@ -61,6 +62,7 @@ thumb_dict = {"movies": "https://s10.postimg.org/fxtqzdog9/peliculas.png", "deporte": "https://s14.postimg.org/x1crlnnap/sports.png", "destacadas": "https://s10.postimg.org/yu40x8q2x/destacadas.png", "documental": "https://s10.postimg.org/68aygmmcp/documentales.png", + "doramas":"https://s10.postimg.org/h4dyr4nfd/doramas.png", "drama": "https://s14.postimg.org/fzjxjtnxt/drama.png", "erotica" : "https://s10.postimg.org/dcbb9bfx5/erotic.png", "espanolas" : "https://s10.postimg.org/x1y6zikx5/spanish.png",