Página 1 de 2

Error de registro en 4.0.9 al añadir películas a biblioteca

Publicado: 10 Abr 2016, 10:37
por lombi24
Buenos días a todos. Desde que he instalado la versión 4.0.9 de pelisalacarta tengo el siguiente problema. Cuando encuentro una película y selecciono la opción añadir a biblioteca, me salta un error que dice Error de registro. He probado con varios canales y es curioso: en HDFull, ZPelículas o Pelis Magnet me salta el error. Sin embargo en otro canal que uso mucho,TV-Vip, no me salta el error. Y sólo me pasa con las películas, con las series funciona perfecto.

Tengo una Raspberry2 con openelec 6.0.3

Alguna idea? Os pasa lo mismo a vosotros? Muchas gracias de antemano.

Re: Error de registro en 4.0.9 al añadir películas a biblio

Publicado: 19 Abr 2016, 22:36
por darkgaber
A mi me pasa exactamente igual!
He estado mirando el Log y me aparece esto:

ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.NameError'>
Error Contents: global name 'fulltitle' is not defined
Traceback (most recent call last):
File "/home/osmc/.kodi/addons/plugin.video.pelisalacarta/default.py", line 31, in <module>
launcher.run()
File "/home/osmc/.kodi/addons/plugin.video.pelisalacarta/platformcode/launcher.py", line 187, in run
xbmctools.play_video(item)
File "/home/osmc/.kodi/addons/plugin.video.pelisalacarta/platformcode/xbmctools.py", line 482, in play_video
if fulltitle=="":
NameError: global name 'fulltitle' is not defined
-->End of Python script error report<--

La verdad es que ni idea de porqué pasa ni como arreglarlo :cry:

Re: Error de registro en 4.0.9 al añadir películas a biblio

Publicado: 19 Abr 2016, 23:22
por robalo
Es un pequeño error que se quedó en la lista de tareas pendiente :)

En la línea del error (la 482) escribe item. delante de fulltitle para que te quede if item.fulltitle=="":

Re: Error de registro en 4.0.9 al añadir películas a biblio

Publicado: 20 Abr 2016, 09:50
por darkgaber
Muchas gracias robalo! Cuando llegue a casa esta tarde lo pruebo. ;)

Re: Error de registro en 4.0.9 al añadir películas a biblio

Publicado: 20 Abr 2016, 18:48
por darkgaber
Pues ahora me ha tirado otro error! :?

ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.AttributeError'>
Error Contents: 'Item' object has no attribute 'titulo'
Traceback (most recent call last):
File "/home/osmc/.kodi/addons/plugin.video.pelisalacarta/default.py", line 31, in <module>
launcher.run()
File "/home/osmc/.kodi/addons/plugin.video.pelisalacarta/platformcode/launcher.py", line 194, in run
xbmctools.play_video(item)
File "/home/osmc/.kodi/addons/plugin.video.pelisalacarta/platformcode/xbmctools.py", line 485, in play_video
library.savelibrary(item.titulo,item.url,item.thumbnail,item.server,item.plot,canal=item.channel,category=item.category,Serie=item.show)
AttributeError: 'Item' object has no attribute 'titulo'
-->End of Python script error report<--

Alguna idea?

Re: Error de registro en 4.0.9 al añadir películas a biblio

Publicado: 20 Abr 2016, 20:48
por darkgaber
Bueno, como soy programador he decidido mirarme el código por mi mismo, y he dado con la solución. Hay que cambiar alguna cosilla más en las líneas 482-488 del código:

if item.fulltitle=="":
titulo = item.title

library.savelibrary(item.title,item.url,item.thumbnail,item.server,item.plot,canal=item.channel,category=item.category,Serie=item.show)

advertencia = xbmcgui.Dialog()
resultado = advertencia.ok(config.get_localized_string(30101) , item.title , config.get_localized_string(30135)) # 'se ha añadido a la lista de descargas'
return

Yo lo he dejado así, que me guarda bien las películas y me notifica que se ha guardado correctamente.
Gracias robalo y espero que esto ayude a alguien más que esté estancado como yo! :D

Re: Error de registro en 4.0.9 al añadir películas a biblio

Publicado: 01 May 2016, 22:13
por welin77
podrías subirlo compañero?

Re: Error de registro en 4.0.9 al añadir películas a biblio

Publicado: 10 May 2016, 23:02
por chals2
Hola a todos y gracias por adelantado. Soy nuevo por aqui y me gustaria saber donde poner los campos que decis que hay que añadir, en cual archivo. Gracias a robalo y darkgaber.

Re: Error de registro en 4.0.9 al añadir películas a biblio

Publicado: 10 May 2016, 23:54
por robalo
el archivo es 'platformcode/xbmctools.py' y las líneas las que comenta @darkgaber. Es añadir item. allí dónde te falte. Las líneas te tienen que quedar como las de @darkgaber.

Re: Error de registro en 4.0.9 al añadir películas a biblio

Publicado: 11 May 2016, 16:33
por chals2
muchas gracias. intentare ayudaros yo en lo que pueda. saludos.