Página 1 de 2

no puedo actualizar pelisalacarta

Publicado: 13 Ene 2011, 02:00
por fofotakka
hola!!!

tengo instalado pelisalacarta 2.16 en mi xbox con xbmc mas actual y hasta ahi no hay ningun problema pero siempre que quiere actualizar a la version 2.20 siempre marca un error de scrip y nunca lo hace y por eso he instalado manualmente la version 2.20 y siempre marca error de script y se cierra.

el log de xbmc dice esto:

18:56:21 M: 57348096 NOTICE: -----------------------------------------------------------------------
18:56:21 M: 57327616 NOTICE: Starting XBMC4Xbox. Built on Jan 7 2011 (SVN:30779, compiler 1310)
18:56:21 M: 57327616 NOTICE: special://xbmc/ is mapped to: Q:\
18:56:21 M: 57327616 NOTICE: special://masterprofile/ is mapped to: q:\UserData
18:56:21 M: 57327616 NOTICE: special://home/ is mapped to: Q:\
18:56:21 M: 57327616 NOTICE: special://temp/ is mapped to: Z:\
18:56:21 M: 57327616 NOTICE: The executable running is: E:\Apps\XBMC\default.xbe
18:56:21 M: 57327616 NOTICE: Log File is located: Q:\xbmc.log
18:56:21 M: 57327616 NOTICE: -----------------------------------------------------------------------
18:56:21 M: 57327616 NOTICE: Unmapped drive T
18:56:21 M: 57327616 NOTICE: Mapping drive T to Harddisk0\Partition1\Apps\XBMC\UserData
18:56:21 M: 57327616 NOTICE: Setup DirectX
18:56:21 M: 57298944 NOTICE: Mapping drive C to Harddisk0\Partition2
18:56:21 M: 57298944 NOTICE: Mapping drive E to Harddisk0\Partition1
18:56:21 M: 57298944 NOTICE: Unmapped drive D
18:56:21 M: 57298944 NOTICE: Mapping drive D to Cdrom0
18:56:21 M: 57298944 NOTICE: map extended drive F:
18:56:21 M: 57298944 NOTICE: Mapping drive F to Harddisk0\Partition6
18:56:21 M: 57298944 NOTICE: map extended drive R:
18:56:21 M: 57298944 NOTICE: Mapping drive R to Harddisk0\Partition8
18:56:21 M: 57298944 NOTICE: Mapping drive X to Harddisk0\Partition3
18:56:21 M: 57298944 NOTICE: Mapping drive Y to Harddisk0\Partition4
18:56:21 M: 57298944 NOTICE: Unmapped drive Z
18:56:21 M: 57298944 NOTICE: Mapping drive Z to Harddisk0\Partition5
18:56:21 M: 57298944 NOTICE: load settings...
18:56:21 M: 57298944 NOTICE: Mapping drive P to Harddisk0\Partition1\Apps\XBMC\UserData
18:56:21 M: 57298944 NOTICE: special://profile/ is mapped to: q:\UserData
18:56:21 M: 57298944 NOTICE: loading special://masterprofile/guisettings.xml
18:56:22 M: 57040896 NOTICE: Getting hardware information now...
18:56:22 M: 57040896 NOTICE: Checking resolution 10
18:56:22 M: 57040896 NOTICE: Setting autoresolution mode 4
18:56:22 M: 57040896 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
18:56:22 M: 57020416 NOTICE: Loaded playercorefactory configuration
18:56:22 M: 57020416 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
18:56:22 M: 57020416 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
18:56:22 M: 57020416 NOTICE: No advancedsettings.xml to load (special://masterprofile/advancedsettings.xml)
18:56:22 M: 57020416 NOTICE: Default Video Player: mplayer
18:56:22 M: 57020416 NOTICE: Default Audio Player: paplayer
18:56:22 M: 57020416 NOTICE: Per AV pack settings are off
18:56:22 M: 57221120 NOTICE: q:\UserData\sources.xml
18:56:22 M: 50671616 NOTICE: Network: Using dashboard IP settings
18:56:22 M: 50343936 NOTICE: Checking the Date!
18:56:22 M: 50343936 NOTICE: start dvd mediatype detection
18:56:22 M: 50278400 NOTICE: initializing playlistplayer
18:56:22 M: 50278400 NOTICE: DONE initializing playlistplayer
18:56:23 M: 50270208 NOTICE: load default skin:[Project Mayhem III]
18:56:24 M: 46907392 NOTICE: initialize done
18:56:24 M: 46907392 NOTICE: Running the application...
18:56:24 M: 44167168 NOTICE: -->Python Initialized<--
18:56:25 M: 41521152 NOTICE: XBFileZilla: Starting...
18:56:25 M: 41435136 NOTICE: ES: Starting event server
18:56:25 M: 40386560 NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777
18:56:25 M: 40968192 NOTICE: UDP: Listening on port 9777
18:56:28 M: 34615296 NOTICE: XBFileZilla: Started
18:57:08 M: 41177088 NOTICE: -->Python Initialized<--
18:57:08 M: 40652800 NOTICE: [default.py] pelisalacarta init...
18:57:10 M: 37449728 ERROR: Error Type: exceptions.OSError
18:57:10 M: 37449728 ERROR: Error Contents: (2, 'No such file or directory', 'q:\\UserData\\addon_data\\plugin.video.pelisalacarta')
18:57:10 M: 37449728 ERROR: Traceback (most recent call last):
File "Q:\plugins\video\pelisalacarta 2.20\default.py", line 51, in ?
pelisalacarta.run()
File "Q:\plugins\video\pelisalacarta 2.20\pelisalacarta.py", line 21, in run
os.mkdir(config.DATA_PATH)
OSError: (2, 'No such file or directory', 'q:\\UserData\\addon_data\\plugin.video.pelisalacarta')
18:57:10 M: 42901504 ERROR: DIRECTORY::CDirectory::GetDirectory - Error getting plugin://video/pelisalacarta 2.20/
18:57:10 M: 42901504 ERROR: CGUIMediaWindow::GetDirectory(plugin://video/pelisalacarta 2.20/) failed

en cambio cuando instalo la version 2.16 no tengo ningun problema.

espero puedan resolver mi problema. Se agradece de antemano.

Re: no puedo actualizar pelisalacarta

Publicado: 13 Ene 2011, 19:06
por bandavi
Hola @fofotakka, el problema que tienes, se està dando con las ultimas versiones de xbmc para xbox, no puedo decir a partir de que version, pero existen algunos cambios que afectan al plugin.
Te dejo un archivo para que lo reemplaces con su similar en el directorio </E/Apps/XBMC/plugins/video/pelisalacarta/resources/lib/>
config.rar
copiar y reemplazar, en el directorio /resources/lib/
(1.1 KiB) Descargado 738 veces
@Jesus en las ultimas versiones de xbmc para xbox ya han incluido la libreria xbmcaddon pero sigue siendo plugin (plugin/video/pelisalacarta) como antes y no addon (addons/plugin.video.pelisalacarta) osea dharma no es, seguramente para que sean compatibles los plugins del repositorio, como veras en el log que ha subido @fofotakka, el path del plugin que proporciona el modulo de config.py es erroneo.

Hice un pequeño cambio en el archivo config.py, funciona tanto en la xbox como en windows, tomando en cuenta los requisitos que te hicieron los del repositorio oficial, puedes revisarlo y si lo encuentras correcto, lo subimos al svn.

Re: no puedo actualizar pelisalacarta

Publicado: 13 Ene 2011, 21:05
por fofotakka
gracias!!!
el archivo que subiste soluciono el problema.

Re: no puedo actualizar pelisalacarta

Publicado: 14 Ene 2011, 20:40
por jesus
Gracias @bandavi, no puedo probarlo pero me fío de tí :)

De todas formas debemos asegurarnos que funciona también en los xbmc viejos...

Re: no puedo actualizar pelisalacarta

Publicado: 20 Ene 2011, 22:56
por xzess
Hola, he decir que a mi no me el mismo error y la solucion del config no me funciona.
Aqui el Log sin el config.py:

21:41:27 M: 57348096 NOTICE: -----------------------------------------------------------------------
21:41:27 M: 57327616 NOTICE: Starting XBMC4Xbox. Built on Jan 18 2011 (SVN:30790, compiler 1310)
21:41:27 M: 57327616 NOTICE: special://xbmc/ is mapped to: Q:\
21:41:27 M: 57327616 NOTICE: special://masterprofile/ is mapped to: special://xbmc/userdata
21:41:27 M: 57327616 NOTICE: special://home/ is mapped to: Q:\
21:41:27 M: 57327616 NOTICE: special://temp/ is mapped to: Z:\
21:41:27 M: 57327616 NOTICE: The executable running is: E:\apps\XBMC\default.xbe
21:41:27 M: 57327616 NOTICE: Log File is located: Q:\xbmc.log
21:41:27 M: 57327616 NOTICE: -----------------------------------------------------------------------
21:41:27 M: 57327616 NOTICE: Unmapped drive T
21:41:27 M: 57327616 NOTICE: Mapping drive T to Harddisk0\Partition1\apps\XBMC\userdata
21:41:27 M: 57327616 NOTICE: Setup DirectX
21:41:27 M: 57303040 NOTICE: Mapping drive C to Harddisk0\Partition2
21:41:27 M: 57303040 NOTICE: Mapping drive E to Harddisk0\Partition1
21:41:27 M: 57303040 NOTICE: Unmapped drive D
21:41:27 M: 57303040 NOTICE: Mapping drive D to Cdrom0
21:41:27 M: 57298944 NOTICE: map extended drive F:
21:41:27 M: 57298944 NOTICE: Mapping drive F to Harddisk0\Partition6
21:41:27 M: 57298944 NOTICE: map extended drive R:
21:41:27 M: 57298944 NOTICE: Mapping drive R to Harddisk0\Partition8
21:41:27 M: 57298944 NOTICE: Mapping drive X to Harddisk0\Partition3
21:41:27 M: 57298944 NOTICE: Mapping drive Y to Harddisk0\Partition4
21:41:27 M: 57298944 NOTICE: Unmapped drive Z
21:41:27 M: 57298944 NOTICE: Mapping drive Z to Harddisk0\Partition5
21:41:27 M: 57298944 NOTICE: load settings...
21:41:27 M: 57298944 NOTICE: Mapping drive P to Harddisk0\Partition1\apps\XBMC\userdata
21:41:27 M: 57298944 NOTICE: special://profile/ is mapped to: special://xbmc/userdata
21:41:27 M: 57298944 NOTICE: loading special://masterprofile/guisettings.xml
21:41:27 M: 57069568 NOTICE: Getting hardware information now...
21:41:27 M: 57069568 NOTICE: Checking resolution 10
21:41:27 M: 57069568 NOTICE: Setting autoresolution mode 6
21:41:27 M: 57069568 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
21:41:27 M: 57049088 NOTICE: Loaded playercorefactory configuration
21:41:27 M: 57049088 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
21:41:27 M: 57049088 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
21:41:27 M: 57049088 NOTICE: No advancedsettings.xml to load (special://masterprofile/advancedsettings.xml)
21:41:27 M: 57049088 NOTICE: Default Video Player: dvdplayer
21:41:27 M: 57049088 NOTICE: Default Audio Player: paplayer
21:41:27 M: 57049088 NOTICE: Per AV pack settings are off
21:41:27 M: 57229312 NOTICE: special://xbmc/userdata/sources.xml
21:41:28 M: 49504256 ERROR: Window Translator: Can't find window xlinkkai
21:41:28 M: 49614848 NOTICE: Network: Using static IP settings
21:41:28 M: 49303552 NOTICE: Checking the Date!
21:41:28 M: 49303552 NOTICE: start dvd mediatype detection
21:41:28 M: 49238016 NOTICE: initializing playlistplayer
21:41:28 M: 49238016 NOTICE: DONE initializing playlistplayer
21:41:28 M: 49238016 NOTICE: start fancontroller
21:41:28 M: 48705536 NOTICE: load default skin:[Confluence]
21:41:30 M: 42020864 NOTICE: initialize done
21:41:30 M: 42020864 NOTICE: Running the application...
21:41:31 M: 35913728 NOTICE: start timeserver client
21:41:31 M: 35848192 NOTICE: XBFileZilla: Starting...
21:41:31 M: 34193408 NOTICE: ES: Starting event server
21:41:31 M: 33112064 NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777
21:41:31 M: 33300480 NOTICE: UDP: Listening on port 9777
21:41:32 M: 31039488 NOTICE: -->Python Initialized<--
21:41:35 M: 26959872 NOTICE: XBFileZilla: Started
21:41:56 M: 30040064 NOTICE: -->Python Initialized<--
21:41:56 M: 29515776 NOTICE: [default.py] pelisalacarta init...
21:41:57 M: 28954624 WARNING: XFILE::CFileFactory::CreateLoader - Unsupported protocol(plugin) in plugin://video/pelisalacarta/addon.xml
21:41:57 M: 28954624 ERROR: Error Type: exceptions.IOError
21:41:57 M: 28954624 ERROR: Error Contents: [Errno 2] No such file or directory: 'plugin:addon.xml'
21:41:57 M: 28946432 ERROR: Traceback (most recent call last):
File "Q:\plugins\video\pelisalacarta\default.py", line 31, in ?
import logger
File "Q:\plugins\video\pelisalacarta\resources\lib\logger.py", line 8, in ?
import config
File "Q:\plugins\video\pelisalacarta\resources\lib\config.py", line 17, in ?
__settings__ = xbmcaddon.Addon(id=PLUGIN_ID)
File "Q:\scripts\.modules\script.module.xbmcaddon\lib\xbmcaddon.py", line 35, in __init__
self._set_addon_info( cwd, id )
File "Q:\scripts\.modules\script.module.xbmcaddon\lib\xbmcaddon.py", line 58, in _set_addon_info
xml = open( os.path.join( cwd, "addon.xml" ), "r" ).read()
IOError: [Errno 2] No such file or directory: 'plugin:addon.xml'
21:41:58 M: 32067584 ERROR: DIRECTORY::CDirectory::GetDirectory - Error getting plugin://video/pelisalacarta/
21:41:58 M: 32067584 ERROR: CGUIMediaWindow::GetDirectory(plugin://video/pelisalacarta/) failed


El log con el config.py que adjuntais, es exactamente el mismo. Ni idea que puede ser... Unsuported protocol?
Uso la version descargada de la pagina oficial, para xbox.

Re: no puedo actualizar pelisalacarta

Publicado: 21 Ene 2011, 17:42
por bandavi
@xzess, acabo de instalar la ultima version en este momento SVN:30792 y no me da ningun error, esta claro que el problema es otro.

Estas seguro que lo tienes bien instalado, me refiero a pelisalacarta, que de momento todavia es un plugin y no un addon como en dharma, tambien revisa que no lo hayas instalado como un scripts.

Trata de hacer una instalacion limpia del xbmc y de pelisalacarta, que debe ir en "Apps/XBMC/plugins/video/", luego reemplazas el config.py de arriba.

"Unsupported protocol(plugin)", a veces ocurre cuando esta mal instalado el plugin o tienes basura de instalaciones antiguas del xbmc.
Lo otro que se me ocurre es que no tienes pelisalacarta instalado completamente por eso no puede encontrar el archivo addon.xml, como digo intenta instalar manualmente por ftp el plugin.

Re: no puedo actualizar pelisalacarta

Publicado: 21 Ene 2011, 20:50
por xzess
Hola y gracias por responder, tengo una instalacion limpia de XBMC, limpia totalmente, (de hecho formatee la xbox) instalado como plugin, en ...plugins\video\pelisalacarta y descargada de el link de la pagina: " pelisalacarta 2.20 - Versión XBMC 9.11 y anteriores". Pasado por FTP correctamente.
Adjunto una screenshot para que lo veas como esta, situado. Pero creo que esta bien puesto, los demas plugins y scripts funcionan bien asi que nose... es extraño...
Si necesitas algo mas para poder indagar mas en el problema dimelo que lo posteo.
Por cierto ¿hay algun repositorio o plugin que contenga pelisalacarta, para poder probar si con instalacion desde la xbox funciona? Por cierto he probado otros plugins y demas y funcionan bien, pero en el log me sale tambien el "unsuported protocol"
Gracias

Re: no puedo actualizar pelisalacarta

Publicado: 21 Ene 2011, 21:11
por xzess
Me he dado cuanta de algo extraño, al instalar un plugin directamente desde la consola, desde algun repositorio, me lo instala nada mas que en la particion Q, y en E no instala nada, aun asi, si instalo por FTP en E pelisalacarta, me sale en la consola, probe a copiarlo a Q y tampoco funciona. Pensaba que la particion Q era solo una virtual para el xbmc y que se correspondia con la de E... vaya lio

Re: no puedo actualizar pelisalacarta

Publicado: 22 Ene 2011, 12:06
por bandavi
El drive Q, es virtual pero para el ftp es invisible y puedes acceder a el mediante el explorador de ficheros del xbmc pero supongo que eso ya lo sabes.
Puedes intentar eliminar el plugin pelisalacarta tanto de E: como de Q: con el explorador de ficheros del xbmc, reiniciar y luego instalarlo por ftp en el drive E: y si sigue dandote error, activa el debug "modo de depuracion", en Sistema del xbmc y luego inicia pelisalacarta para crear el log con el error y si es posible lo puedes subir a http://pastebin.com para no sobrecargar el foro con un log largo.

Re: no puedo actualizar pelisalacarta

Publicado: 22 Ene 2011, 19:28
por xzess
Buenas! ya lo he conseguido! Creo que era algun tipo de problema con el FTP o algo pasaba, no se muy bien, pero lo que hize fue, iniciar la consola con el "frostys rescue disc" y borrar desde ahi el directorio XBMC, por FTP meterlo de nuevo todo bien y listo, algo fallaba con el FTP del XBMC.

Aclaracion:
Aunque el FTP seguia llendo mal, solo la insistencia lo hizo funcionar, puesto que lo instale todo el XBMC y pelisalacarta unas 10 veces de igual manera, y supe que era cosa del FTP porque aun estando de igual manera me tiraba diferente Log el error del xbmc, entonces sospeche que era una mala transferencia o algo similar. No lo entiendo porque el FTP del pc (filezilla) no me tiraba errores... pero al final funciono.
Gracias por la ayuda bandavi!!, sin esos detalles hubiera sido mas dificil casi imposible hacerlo por mi solo. (Por cierto drive Q siempre lo veo por FTP...jejej)