Página 1 de 1

Como activar el modo biblioteca en un plugin de XBMC

Publicado: 25 Feb 2011, 02:04
por jesus
Es realmente sencillo, pero lo cierto es que no sabía ni siquiera que fuera posible :oops:

Lo descubrí porque encontré un vídeo en YouTube donde el plugin de Apple Movie Trailers estaba siendo utilizado desde el skin Alaska...

En primer lugar tienes que haber usado la biblioteca. Necesitas tener al menos un vídeo en la biblioteca para que funcione, aunque creo haber leído que se puede forzar por código no lo he conseguido.

Y luego basta con añadir en el canal la siguiente instrucción antes de cerrar el directorio de XBMC:

Código: Seleccionar todo

xbmcplugin.setContent(int( sys.argv[ 1 ] ),"movies")
Como en este trozo de peliculasyonkis:

Código: Seleccionar todo

# Cierra el directorio de XBMC
xbmcplugin.setContent(int( sys.argv[ 1 ] ),"movies")
xbmcplugin.setPluginCategory( handle=int( sys.argv[ 1 ] ), category=category )
xbmcplugin.addSortMethod( handle=int( sys.argv[ 1 ] ), sortMethod=xbmcplugin.SORT_METHOD_NONE )
xbmcplugin.endOfDirectory( handle=int( sys.argv[ 1 ] ), succeeded=True )
Sólo queda por hacer que funcione el forzado de las vistas, porque así se puede elegir el modo de vista más apropiado para nuestros canales. He intentado recuperar el viejo mecanismo para hacer esto, pero por alguna razón no me funciona bien del todo.

Código: Seleccionar todo

if config.get_setting("forceview")=="true":
    xbmc.executebuiltin("Container.SetViewMode(53)")  #53=icons

Re: Como activar el modo biblioteca en un plugin de XBMC

Publicado: 13 Mar 2011, 16:12
por bandavi
El forzado de las vistas tambien tienes que hacerlo antes de cerrar el directorio para que te funcione.

Creo que este codigo te activa la biblioteca desde el plugin:

Código: Seleccionar todo

xbmc.executebuiltin("XBMC.ActivateWindow(VideoLibrary,%s,return)" % addon_path)
Lo encontrè la vez pasada, en el foro de xbmc, no me acuerdo cual era pero lo voy a buscar otra vez porque creo que pusieron un modulo que permitia activar la biblioteca al entrar en el plugin

Re: Como activar el modo biblioteca en un plugin de XBMC

Publicado: 14 Mar 2011, 22:50
por jesus
Pues sería genial :)

Lo probaré...