Página 1 de 2
Versiones 3.0 plugins en repositorio XBMC Apple
Publicado: 04 May 2011, 19:43
por beesop
Hola, tengo un Apple Tv con XBMC desde hace un par de meses, en cuanto instalé el XBMC le puse los 2 plugins (pelisalacarta y tvalacarta) ambos en versión 2.5 desde el repositorio del propio XBMC. Igualmente tengo el XBMC instalado en varios PC con ambos plugins.
Cuando entro en los PC si hay una actualización disponible de cualquiera de ambos plugins, me invita a descargarlo y actualizarlo, sin embargo desde el XBMC del AppleTV no solo no me sale el aviso y opción de descarga sino que si voy manualmente a ver la configuración de ambos plugins no me sale la opción de actualizarlos. Lo cierto es que en las versiones 2.5 muchos canales y contenidos fallan, supongo que por no estar actualizados los plugins a su última versión.
¿Esto es normal o hay algo que no tengo bien configurado o que no hago bien?
¿Se puede configurar el repositorio manualmente?
¿Se podrían instalar/actualizar desde un archivo .zip que se encuentre en una ruta de mi red (es decir en una carpeta compartida de mi PC) o tengo obligatoriamente que mover los archivos al ATV por USB?
Seguramente habrá guías para esto en el foro o el blog pero no consigo encontrarlas.
Gracias de antemano,
Un saludo.
Re: Versiones 3.0 plugins en repositorio XBMC Apple
Publicado: 04 May 2011, 22:02
por jesus
Tendrás que hacer una instalación manual del plugin, por lo menos hasta que lo actualice.
Puedes seguir estas instrucciones:
http://blog.tvalacarta.info/plugin-xbmc ... n-en-xbmc/
Re: Versiones 3.0 plugins en repositorio XBMC Apple
Publicado: 05 May 2011, 16:19
por beesop
Muchísimas gracias, justo lo que buscaba.
Me pongo a ello en cuanto llegue a casa.
Saludos
Re: Versiones 3.0 plugins en repositorio XBMC Apple
Publicado: 09 May 2011, 14:53
por beesop
He seguido las instrucciones para instalar la nueva versión pero al cargar el plugin (cualquiera de los 2) me da error de carga.
Te explico los intentos que hice:
1-Borrar todo el contenido de la carpeta del plugin y copiar el contenido del zip de la nueva versión en la carpeta (a través de SSH). Reinicié XBMC.
Como me dio fallo de lectura, probé otra formula:
2-Desinstalé el plugin desde el XBMC y volví a instalar la versión antigua desde el repositorio. Copié el zip en la carpeta "Documents" e instalé manualmente la nueva versión (cuando digo manualmente me refiero a la opción de "instalar desde archivo zip" del XBMC). Reinicié XBMC.
Mismo resultado.
Lo cierto es que no me queda claro por las guías si debo:
-Actualizar:
- *copiar encima de la antigua versión manualmente (archivos descomprimidos vía SSH)
*instalar desde archivo zip encima de la antigua...
-Instalación limpia:
- *borrar el contenido de la carpeta
*borrar la carpeta entera
*desinstalar desde XBMC antes de instalar la nueva versión...
Por lo que yo entiendo el instalador solo afecta a la carpeta de addons que se crea para cada plugin, entonces con borrar la carpeta y volver a crear la nueva en su lugar debería bastar ¿no?
¿Se me pasa algo por alto?...
Las versiones que escogí de los plugins eran las del XBMC 10 dharma
Gracias de antemano again.
Re: Versiones 3.0 plugins en repositorio XBMC Apple
Publicado: 10 May 2011, 20:03
por jorgista
Hola beesop, hola Jesus.
Yo he conseguido actualizar los repositorios sin problemas de forma manual.
Voy a explicar como, es bastante sencillo, salvo algún error anormal.
En primer lugar, con el XBMC instalado, abrimos algún servidor para intercambiar archivos (FileZilla o CyberDuck uso yo).
Conectamos con nuestro Apple Tv 2G y navegamos hasta la ruta que nos dice el propio Jesus en sus guias: "private/var/mobile/Documents/"
Una vez aquí vemos (Al menos en mi caso) un solo archivo .TOKEN, pues bien, aquí mismo copiamos el .ZIP de Pelisalacarta y/o Tvalacarta SIN descomprimir ni nada, tal cual nos lo hemos bajado.
Hecho esto pasamos al Xbmc... Navegamos hasta Sistema/Addons y en este apartado veremos la opción "Instalar desde archivo ZIP", le damos y en el desplegable que aparece navegamos hasta la carpeta Documents y allí veremos nuestro archivo .ZIP. Lo pulsamos y aunque parezca que no pasa nada y que se cierra sin mas, a los pocos segundos (30 como mucho) nos aparecerá un banner diciendo que el addon ha sido actualizado. Y ya lo tenemos, para comprobarlo vamos a la aplicación y nos debería aparecer como versión la 3.0.1
Cuando hayamos terminado podemos borrar los .zip de la ruta donde los habíamos copiado.
Al menos yo lo he hecho y todo sigue en orden.
Espero que sirva de ayuda.
Re: Versiones 3.0 plugins en repositorio XBMC Apple
Publicado: 14 May 2011, 12:25
por jesus
Gracias @jorgista, ese es el proceso.
@beesop, puedes hacer una instalación limpia. No necesitas instalar la del repo primero ni nada.
El hecho es que las versiones del repo oficial no se pueden actualizar automáticamente, ni actualizar canales individuales automáticamente, porque la gente de XBMC así lo exige. Es su repositorio, son sus reglas.
Como es impensable actualizar el plugin en el repo oficial tras actualizar cada canal, el que quiera disfrutar de la actualización de canales individuales tiene que tener instalada la "versión completa" que se puede descargar e instalar desde el zip. Además de actualizaciones, tiene habilitada la opción de descargar los vídeos (que también quitamos de la versión para XBMC).
No debería ser complicado, pero si el problema persiste en el XBMC debería salir un log describiendo el problema...
Re: Versiones 3.0 plugins en repositorio XBMC Apple
Publicado: 14 May 2011, 17:50
por beesop
Gracias a ambos, ya los tengo instalados...
No se muy bien dónde estaba el error pero básicamente lo que he hecho es borrar la carpeta completa de cada uno de los 2 plugins desde el Filecilla, luego instalación limpia desde el propio XBMC (instalar addon desde archivo ZIP), dejé pasar un par de minutos, reinicié el XBMC y voilá, todo correcto.
Bueno todo correcto en tvalacarta, porque en pelisalacarta no hay forma de que cargue ni un solo archivo de vídeo en streaming (independientemente del servidor de vídeo y del canal al que pertenezca), navega sin problemas por las secciones pero no consigue abrir nada, me da un error del plugin. Por lo que me han dicho por ahí creo que pudiera deberse a la versión del XBMC, voy a seguir una guía que me han recomendado para actualizarlo y en caso de que se corrija el problema, comento para que pueda servirle al resto de usuarios del foro.
Saludos.
Re: Versiones 3.0 plugins en repositorio XBMC Apple
Publicado: 15 May 2011, 18:44
por jesus
Voy a subir una nueva versión esta tarde, a ver si se soluciona el problema.
Re: Versiones 3.0 plugins en repositorio XBMC Apple
Publicado: 15 May 2011, 19:37
por beesop
Gracias por contestar,
Lo que me recomendaron (e hice) fue entrar por consola al Apple TV e instalar una versión más reciente del XBMC que según leí por ahí resolvía algunos problemas relacionados con la reproducción de los vídeos en pelisalacarta. El proceso es:
Código: Seleccionar todo
wget http://hadm.net/~keith/xbmc_atv2/latest_atv2.deb
dpkg -i latest_atv2.deb
Pero lamentablemente la cosa sigue igual...
¿es algo generalizado? lo digo xq tengo compañeros con ATV y la misma versión tanto de XBMC como de pelisalacarta y según me dicen a ellos si que les funciona el plugin...
En mi caso el plugin explora y carga perfectamente todos los menús pero al intentar cargar cualquier vídeo da "Fallo de script" en el plugin (independientemente del servidor de vídeo o canal). Te pego la parte del log relacionada con el error en cuestión:
Código: Seleccionar todo
11:31:50 T:168165376 M:117219328 NOTICE: -->Python Interpreter Initialized<--
11:31:50 T:168165376 M:117219328 DEBUG: Process - The source file to load is /var/mobile/Library/Preferences/XBMC/addons/plugin.video.pelisalacarta/default.py
11:31:50 T:168165376 M:117219328 DEBUG: Process - Setting the Python path to /var/mobile/Library/Preferences/XBMC/addons/plugin.video.pelisalacarta:/var/mobile/Library/Preferences/XBMC/addons/script.module.simplejson/lib:/var/mobile/Library/Preferences/XBMC/addons/script.module.beautifulsoup/lib:/Applications/XBMC.frappliance/XBMCData/XBMCHome/addons/script.module.pil/lib:/var/mobile/Library/Preferences/XBMC/addons/script.web.viewer/lib:/var/mobile/Library/Preferences/XBMC/addons/script.module.elementtree/lib:/Applications/XBMC.frappliance/XBMCData/XBMCHome/addons/script.module.pysqlite/lib:/Applications/XBMC.frappliance/Frameworks:/Applications/XBMC.frappliance/Frameworks/lib/python26.zip:/Applications/XBMC.frappliance/Frameworks/lib/python2.6:/Applications/XBMC.frappliance/Frameworks/lib/python2.6/plat-darwin:/Applications/XBMC.frappliance/Frameworks/lib/python2.6/plat-mac:/Applications/XBMC.frappliance/Frameworks/lib/python2.6/plat-mac/lib-scriptpackages:/Applications/XBMC.frappliance/Frameworks/lib/python2.6/lib-tk:/Applications/XBMC.frappliance/Frameworks/lib/python2.6/lib-old:/Applications/XBMC.frappliance/Frameworks/lib/python2.6/lib-dynload:/Applications/XBMC.frappliance/Frameworks/lib/python2.6/site-packages:
11:31:50 T:168165376 M:117088256 DEBUG: Process - Entering source directory /var/mobile/Library/Preferences/XBMC/addons/plugin.video.pelisalacarta
11:31:50 T:168165376 M:117088256 DEBUG: Instantiating addon using automatically obtained id of "plugin.video.pelisalacarta" dependent on version 1.0 of the xbmc.python api
11:31:50 T:168165376 M:117084160 NOTICE: [config.py] xbmcdharma config 3.0.1
11:31:50 T:168165376 M:117084160 NOTICE: [config.py] runtime path = /var/mobile/Library/Preferences/XBMC/addons/plugin.video.pelisalacarta
11:31:50 T:168165376 M:117084160 NOTICE: [config.py] data path = /var/mobile/Library/Preferences/XBMC/userdata/addon_data/plugin.video.pelisalacarta/
11:31:50 T:168165376 M:117084160 NOTICE: [config.py] temp path = /var/mobile/Library/Preferences/XBMC/temp/test
11:31:52 T:168165376 M:117563392 ERROR: /var/mobile/Library/Preferences/XBMC/addons/plugin.video.pelisalacarta/core/scrapertools.py:22: DeprecationWarning: the md5 module is deprecated; use hashlib instead
import md5
11:31:52 T:168165376 M:117563392 NOTICE: generico=
11:31:52 T:168165376 M:117563392 NOTICE: True
11:31:52 T:168165376 M:117563392 INFO: -->Python script returned the following error<--
11:31:52 T:168165376 M:117563392 ERROR: Error Type: <type 'exceptions.UnboundLocalError'>
11:31:52 T:168165376 M:117563392 ERROR: Error Contents: local variable 'seleccion' referenced before assignment
11:31:52 T:168165376 M:117563392 ERROR: Traceback (most recent call last):
File "/var/mobile/Library/Preferences/XBMC/addons/plugin.video.pelisalacarta/default.py", line 27, in <module>
launcher.run()
File "/var/mobile/Library/Preferences/XBMC/addons/plugin.video.pelisalacarta/platform/xbmc/launcher.py", line 180, in run
xbmctools.playvideo(params.get("channel"),item.server,item.url,item.category,item.title,item.thumbnail,item.plot,subtitle=item.subtitle)
File "/var/mobile/Library/Preferences/XBMC/addons/plugin.video.pelisalacarta/core/xbmctools.py", line 125, in playvideo
playvideoEx(canal,server,url,category,title,thumbnail,plot,False,False,False,strmfile,Serie,subtitle)
File "/var/mobile/Library/Preferences/XBMC/addons/plugin.video.pelisalacarta/core/xbmctools.py", line 219, in playvideoEx
logger.info("seleccion=%d" % seleccion)
UnboundLocalError: local variable 'seleccion' referenced before assignment
11:31:52 T:168165376 M:117563392 INFO: -->End of Python script error report<--
Si te sirve de algo, genial, sino espero a esa actualización de todas formas,
Si necesitas algún otro dato para diagnosticar, ya sabes...
Saludos.
Re: Versiones 3.0 plugins en repositorio XBMC Apple
Publicado: 16 May 2011, 16:21
por jesus
A ver si hoy puedo subir la actualización.
Eso no es un fallo de XBMC, es un error en pelisalacarta. ¿Cómo lo has obtenido exactamente? ¿Qué pasos has dado?