Página 1 de 1

Error en lista de descargas

Publicado: 06 Abr 2016, 22:33
por hav
¿Alguien podría explicarme cómo gestionar la lista de descargas? Estoy en la versión 4.0.9. Puedo bajar sin problema los archivos de uno en uno, pero lo que intento es ir añadiéndolos a la lista de descargas para que después se bajen automáticamente uno tras otro.
Si trato de acceder a la lista de descargas pendientes, obtengo el siguiente error:

23:03:27 T:18446744071885253376 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.OSError'>
Error Contents: [Errno 2] No such file or directory: '/storage/udisk0/error'
Traceback (most recent call last):
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.pelisalacarta/default.py", line 31, in <module>
launcher.run()
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.pelisalacarta/platformcode/launcher.py", line 355, in run
exec "itemlist = channel."+item.action+"(item)"
File "<string>", line 1, in <module>
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.pelisalacarta/core/descargas.py", line 104, in errores
ficheros = os.listdir(ERROR_PATH)
OSError: [Errno 2] No such file or directory: '/storage/udisk0/error'
-->End of Python script error report<--

Re: Error en lista de descargas

Publicado: 07 Abr 2016, 12:16
por kampanita
En linux lo solucionas creando manualmente la carpeta que falta :) . En android creando a mano el directorio

Código: Seleccionar todo

mkdir /storage/udisk0/error && chmod 776 /storage/udisk0/error

Re: Error en lista de descargas

Publicado: 07 Abr 2016, 13:30
por hav
kampanita escribió:En linux lo solucionas creando manualmente la carpeta que falta :) . En android creando a mano el directorio

Código: Seleccionar todo

mkdir /storage/udisk0/error && chmod 776 /storage/udisk0/error
Gracias compañero. El caso es que no falta ese directorio, cuando descargo uno a uno los vídeos, se bajan precisamente en esa ruta, que es la que tengo configurada en pelisalacarta, por eso no entendía el error.

¿No causa el error en Python?

Otra duda, tengo un nas en casa y no soy capaz de ponerlo como ruta para la descarga, ni por samba, ni por ftp. ¿No debería funcionar lo siguiente?
ftp://usuario:pass@ipinterna:puerto

Re: Error en lista de descargas

Publicado: 08 Abr 2016, 10:23
por kampanita
Lo del NAS, ni idea, yo tengo un deco DreamBox 7025 con hdd interno y va por samba sin problema.

Re: Error en lista de descargas

Publicado: 08 Abr 2016, 13:28
por hav
kampanita escribió:Lo del NAS, ni idea, yo tengo un deco DreamBox 7025 con hdd interno y va por samba sin problema.
¿Puedes ponerme un ejemplo de la ruta que he de escribir por samba? A ver si es que como hay que escribirla, en lugar de elegirla (¿esto podría implementarse?), hay algo que estoy pasando por alto.

Re: Error en lista de descargas

Publicado: 08 Abr 2016, 15:25
por hav
El problema no parece ser exclusivo de Android, también ocurre en Raspberry con openelec:

16:13:17 84983.023438 T:1963114496 NOTICE: UDev: Added /var/media/sda1-usb-MXT-USB_Storage_
16:14:54 85079.437500 T:1963114496 ERROR: GetDirectory - Error getting plugin://plugin.video.pelisalacarta/?eyJzdWJ0aXRsZSI6ICIiLCAiY29udGVudFNlYXNvbiI6ICIiLCAiZXh0cmEiOiAiIiwgImR1cmF0aW9uIjogMCwgImNvbnRlbnRTZXJpZU5hbWUiOiAiIiwgImZ1bGx0aXRsZSI6ICJDb25maWd1cmFjaVx1MDBmM24iLCAiaGFzQ29udGVudERldGFpbHMiOiAiZmFsc2UiLCAiY2F0ZWdvcnkiOiAiIiwgImNvbnRlbnRFcGlzb2RlTnVtYmVyIjogIiIsICJ0aXRsZSI6ICJDb25maWd1cmFjaVx1MDBmM24iLCAiZmFuYXJ0IjogIi9zdG9yYWdlLy5rb2RpL2FkZG9ucy9wbHVnaW4udmlkZW8ucGVsaXNhbGFjYXJ0YS9mYW5hcnQuanBnIiwgInNob3ciOiAiIiwgImNvbnRlbnRDaGFubmVsIjogImxpc3QiLCAiZm9sZGVyIjogdHJ1ZSwgInRodW1ibmFpbCI6ICJodHRwOi8vbWVkaWEudHZhbGFjYXJ0YS5pbmZvL3BlbGlzYWxhY2FydGEvc3F1YXJlcy90aHVtYl9jb25maWd1cmFjaW9uLnBuZyIsICJjaGFubmVsIjogImNvbmZpZ3VyYWNpb24iLCAiY29udGVudFR5cGUiOiAiIiwgImNvbnRlbnRFcGlzb2RlVGl0bGUiOiAiIiwgInBsb3QiOiAiIiwgImNvbnRlbnRUaXRsZSI6ICIiLCAidmlld21vZGUiOiAibW92aWUiLCAicGFzc3dvcmQiOiAiIiwgImNvbnRlbnRQbG90IjogIiIsICJsYW5ndWFnZSI6ICIiLCAidXJsIjogIiIsICJjb250ZW50VGh1bWJuYWlsIjogIiIsICJzZXJ2ZXIiOiAiIiwgImNvbnRleHQiOiAiIiwgImFjdGlvbiI6ICJtYWlubGlzdCJ9
16:14:54 85079.437500 T:1963114496 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.pelisalacarta/?eyJzdWJ0aXRsZSI6ICIiLCAiY29udGVudFNlYXNvbiI6ICIiLCAiZXh0cmEiOiAiIiwgImR1cmF0aW9uIjogMCwgImNvbnRlbnRTZXJpZU5hbWUiOiAiIiwgImZ1bGx0aXRsZSI6ICJDb25maWd1cmFjaVx1MDBmM24iLCAiaGFzQ29udGVudERldGFpbHMiOiAiZmFsc2UiLCAiY2F0ZWdvcnkiOiAiIiwgImNvbnRlbnRFcGlzb2RlTnVtYmVyIjogIiIsICJ0aXRsZSI6ICJDb25maWd1cmFjaVx1MDBmM24iLCAiZmFuYXJ0IjogIi9zdG9yYWdlLy5rb2RpL2FkZG9ucy9wbHVnaW4udmlkZW8ucGVsaXNhbGFjYXJ0YS9mYW5hcnQuanBnIiwgInNob3ciOiAiIiwgImNvbnRlbnRDaGFubmVsIjogImxpc3QiLCAiZm9sZGVyIjogdHJ1ZSwgInRodW1ibmFpbCI6ICJodHRwOi8vbWVkaWEudHZhbGFjYXJ0YS5pbmZvL3BlbGlzYWxhY2FydGEvc3F1YXJlcy90aHVtYl9jb25maWd1cmFjaW9uLnBuZyIsICJjaGFubmVsIjogImNvbmZpZ3VyYWNpb24iLCAiY29udGVudFR5cGUiOiAiIiwgImNvbnRlbnRFcGlzb2RlVGl0bGUiOiAiIiwgInBsb3QiOiAiIiwgImNvbnRlbnRUaXRsZSI6ICIiLCAidmlld21vZGUiOiAibW92aWUiLCAicGFzc3dvcmQiOiAiIiwgImNvbnRlbnRQbG90IjogIiIsICJsYW5ndWFnZSI6ICIiLCAidXJsIjogIiIsICJjb250ZW50VGh1bWJuYWlsIjogIiIsICJzZXJ2ZXIiOiAiIiwgImNvbnRleHQiOiAiIiwgImFjdGlvbiI6ICJtYWlubGlzdCJ9) failed
16:16:21 85166.476562 T:1656402848 WARNING: COMXImageFile::GetCodingType progressive images not supported by decoder
16:16:21 85167.070312 T:1656402848 WARNING: Previous line repeats 1 times.
16:16:21 85167.070312 T:1656402848 NOTICE: LoadJpeg: unable to load http://image.tmdb.org/t/p/original/6X9p ... ZdULLv.jpg
16:17:15 85220.679688 T:1963114496 ERROR: GetDirectory - Error getting plugin://plugin.video.pelisalacarta/?eyJzdWJ0aXRsZSI6ICIiLCAiY29udGVudFNlYXNvbiI6ICIiLCAiZXh0cmEiOiAiIiwgImR1cmF0aW9uIjogMCwgImNvbnRlbnRTZXJpZU5hbWUiOiAiIiwgImZ1bGx0aXRsZSI6ICJDb25maWd1cmFjaVx1MDBmM24iLCAiaGFzQ29udGVudERldGFpbHMiOiAiZmFsc2UiLCAiY2F0ZWdvcnkiOiAiIiwgImNvbnRlbnRFcGlzb2RlTnVtYmVyIjogIiIsICJ0aXRsZSI6ICJDb25maWd1cmFjaVx1MDBmM24iLCAiZmFuYXJ0IjogIi9zdG9yYWdlLy5rb2RpL2FkZG9ucy9wbHVnaW4udmlkZW8ucGVsaXNhbGFjYXJ0YS9mYW5hcnQuanBnIiwgInNob3ciOiAiIiwgImNvbnRlbnRDaGFubmVsIjogImxpc3QiLCAiZm9sZGVyIjogdHJ1ZSwgInRodW1ibmFpbCI6ICJodHRwOi8vbWVkaWEudHZhbGFjYXJ0YS5pbmZvL3BlbGlzYWxhY2FydGEvc3F1YXJlcy90aHVtYl9jb25maWd1cmFjaW9uLnBuZyIsICJjaGFubmVsIjogImNvbmZpZ3VyYWNpb24iLCAiY29udGVudFR5cGUiOiAiIiwgImNvbnRlbnRFcGlzb2RlVGl0bGUiOiAiIiwgInBsb3QiOiAiIiwgImNvbnRlbnRUaXRsZSI6ICIiLCAidmlld21vZGUiOiAibW92aWUiLCAicGFzc3dvcmQiOiAiIiwgImNvbnRlbnRQbG90IjogIiIsICJsYW5ndWFnZSI6ICIiLCAidXJsIjogIiIsICJjb250ZW50VGh1bWJuYWlsIjogIiIsICJzZXJ2ZXIiOiAiIiwgImNvbnRleHQiOiAiIiwgImFjdGlvbiI6ICJtYWlubGlzdCJ9
16:17:15 85220.679688 T:1963114496 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.pelisalacarta/?eyJzdWJ0aXRsZSI6ICIiLCAiY29udGVudFNlYXNvbiI6ICIiLCAiZXh0cmEiOiAiIiwgImR1cmF0aW9uIjogMCwgImNvbnRlbnRTZXJpZU5hbWUiOiAiIiwgImZ1bGx0aXRsZSI6ICJDb25maWd1cmFjaVx1MDBmM24iLCAiaGFzQ29udGVudERldGFpbHMiOiAiZmFsc2UiLCAiY2F0ZWdvcnkiOiAiIiwgImNvbnRlbnRFcGlzb2RlTnVtYmVyIjogIiIsICJ0aXRsZSI6ICJDb25maWd1cmFjaVx1MDBmM24iLCAiZmFuYXJ0IjogIi9zdG9yYWdlLy5rb2RpL2FkZG9ucy9wbHVnaW4udmlkZW8ucGVsaXNhbGFjYXJ0YS9mYW5hcnQuanBnIiwgInNob3ciOiAiIiwgImNvbnRlbnRDaGFubmVsIjogImxpc3QiLCAiZm9sZGVyIjogdHJ1ZSwgInRodW1ibmFpbCI6ICJodHRwOi8vbWVkaWEudHZhbGFjYXJ0YS5pbmZvL3BlbGlzYWxhY2FydGEvc3F1YXJlcy90aHVtYl9jb25maWd1cmFjaW9uLnBuZyIsICJjaGFubmVsIjogImNvbmZpZ3VyYWNpb24iLCAiY29udGVudFR5cGUiOiAiIiwgImNvbnRlbnRFcGlzb2RlVGl0bGUiOiAiIiwgInBsb3QiOiAiIiwgImNvbnRlbnRUaXRsZSI6ICIiLCAidmlld21vZGUiOiAibW92aWUiLCAicGFzc3dvcmQiOiAiIiwgImNvbnRlbnRQbG90IjogIiIsICJsYW5ndWFnZSI6ICIiLCAidXJsIjogIiIsICJjb250ZW50VGh1bWJuYWlsIjogIiIsICJzZXJ2ZXIiOiAiIiwgImNvbnRleHQiOiAiIiwgImFjdGlvbiI6ICJtYWlubGlzdCJ9) failed
16:17:50 85255.664062 T:1674572704 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.TypeError'>
Error Contents: must be encoded string without NULL bytes, not str
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.pelisalacarta/default.py", line 31, in <module>
launcher.run()
File "/storage/.kodi/addons/plugin.video.pelisalacarta/platformcode/launcher.py", line 386, in run
xbmctools.renderItems(itemlist, item)
File "/storage/.kodi/addons/plugin.video.pelisalacarta/platformcode/xbmctools.py", line 851, in renderItems
addnewvideo( item, IsPlayable=isPlayable, totalItems = len(itemlist))
File "/storage/.kodi/addons/plugin.video.pelisalacarta/platformcode/xbmctools.py", line 122, in addnewvideo
if not os.path.exists(icon_image):
File "/home/stephan/projects/openelec-7.0/build.OpenELEC-RPi2.arm-6.95.1/Python-2.7.11/.install_pkg/usr/lib/python2.7/genericpath.py", line 26, in exists
TypeError: must be encoded string without NULL bytes, not str
-->End of Python script error report<--
16:17:50 85256.015625 T:1963114496 ERROR: GetDirectory - Error getting plugin://plugin.video.pelisalacarta/?eyJzdWJ0aXRsZSI6ICIiLCAiY29udGVudFNlYXNvbiI6ICIiLCAiZXh0cmEiOiAiIiwgImR1cmF0aW9uIjogMCwgImNvbnRlbnRTZXJpZU5hbWUiOiAiIiwgImZ1bGx0aXRsZSI6ICJEZXNjYXJnYXMgcGVuZGllbnRlcyIsICJoYXNDb250ZW50RGV0YWlscyI6ICJmYWxzZSIsICJjYXRlZ29yeSI6ICIiLCAiY29udGVudEVwaXNvZGVOdW1iZXIiOiAiIiwgInRpdGxlIjogIkRlc2NhcmdhcyBwZW5kaWVudGVzIiwgImZhbmFydCI6ICIvc3RvcmFnZS8ua29kaS9hZGRvbnMvcGx1Z2luLnZpZGVvLnBlbGlzYWxhY2FydGEvZmFuYXJ0LmpwZyIsICJzaG93IjogIiIsICJjb250ZW50Q2hhbm5lbCI6ICJsaXN0IiwgImZvbGRlciI6IHRydWUsICJ0aHVtYm5haWwiOiAiIiwgImNoYW5uZWwiOiAiZGVzY2FyZ2FzIiwgImNvbnRlbnRUeXBlIjogIiIsICJjb250ZW50RXBpc29kZVRpdGxlIjogIiIsICJwbG90IjogIiIsICJjb250ZW50VGl0bGUiOiAiIiwgInZpZXdtb2RlIjogImxpc3QiLCAicGFzc3dvcmQiOiAiIiwgImNvbnRlbnRQbG90IjogIiIsICJsYW5ndWFnZSI6ICIiLCAidXJsIjogIiIsICJjb250ZW50VGh1bWJuYWlsIjogIiIsICJzZXJ2ZXIiOiAiIiwgImNvbnRleHQiOiAiIiwgImFjdGlvbiI6ICJwZW5kaWVudGVzIn0%3d
16:17:50 85256.140625 T:1963114496 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.pelisalacarta/?eyJzdWJ0aXRsZSI6ICIiLCAiY29udGVudFNlYXNvbiI6ICIiLCAiZXh0cmEiOiAiIiwgImR1cmF0aW9uIjogMCwgImNvbnRlbnRTZXJpZU5hbWUiOiAiIiwgImZ1bGx0aXRsZSI6ICJEZXNjYXJnYXMgcGVuZGllbnRlcyIsICJoYXNDb250ZW50RGV0YWlscyI6ICJmYWxzZSIsICJjYXRlZ29yeSI6ICIiLCAiY29udGVudEVwaXNvZGVOdW1iZXIiOiAiIiwgInRpdGxlIjogIkRlc2NhcmdhcyBwZW5kaWVudGVzIiwgImZhbmFydCI6ICIvc3RvcmFnZS8ua29kaS9hZGRvbnMvcGx1Z2luLnZpZGVvLnBlbGlzYWxhY2FydGEvZmFuYXJ0LmpwZyIsICJzaG93IjogIiIsICJjb250ZW50Q2hhbm5lbCI6ICJsaXN0IiwgImZvbGRlciI6IHRydWUsICJ0aHVtYm5haWwiOiAiIiwgImNoYW5uZWwiOiAiZGVzY2FyZ2FzIiwgImNvbnRlbnRUeXBlIjogIiIsICJjb250ZW50RXBpc29kZVRpdGxlIjogIiIsICJwbG90IjogIiIsICJjb250ZW50VGl0bGUiOiAiIiwgInZpZXdtb2RlIjogImxpc3QiLCAicGFzc3dvcmQiOiAiIiwgImNvbnRlbnRQbG90IjogIiIsICJsYW5ndWFnZSI6ICIiLCAidXJsIjogIiIsICJjb250ZW50VGh1bWJuYWlsIjogIiIsICJzZXJ2ZXIiOiAiIiwgImNvbnRleHQiOiAiIiwgImFjdGlvbiI6ICJwZW5kaWVudGVzIn0%3d) failed
16:18:16 85282.218750 T:1674572704 WARNING: Attempt to use invalid handle -1