Que tarugo soy joer...

al ver tu respuesta caí en la cuenta de que al reconfigurar la nueva versión del addon, cambie la letra de la unidad, y era E: en lugar de D: No cai en este detalle tan tonto hasta leer tu respuesta. Ahora lo he solucionado y he podido ejecutar el addon. He hecho la prueba intentando reproducir alguna película (en concreto he probado con el canal Cuevana) y ahora simplemente se cuelga el XBMC, no aparece ni mensaje de error ni nada.... finalizando la tarea y mirando el log de XBMC hasta ese punto, no veo nada que sirva de ayuda:
Código: Seleccionar todo
18:12:28 T:4648 M:819449856 NOTICE: [launcher.py] run
18:12:28 T:4648 M:819449856 NOTICE: [launcher.py] verify_directories_created
18:12:28 T:4648 M:843124736 NOTICE: [launcher.py] extract_parameters
18:12:28 T:4648 M:843124736 NOTICE: [launcher.py] sys.argv=['plugin://plugin.video.pelisalacarta/', '0', '?channel=cuevana&action=play&category=cuevana&title=Jane+Eyre+%5Bmegaupload%5D&url=http%3A%2F%2Fwww.megaupload.com%2F%3Fd%3D1N5XB84D&thumbnail=http%3A%2F%2Fsc.cuevana.tv%2Fbox%2F3934.jpg&plot=Jane+Eyre+huye+de+Thornfield+House%2C+donde+trabaja+como+institutriz+contratada+por+el+acomodado+Edward+Rochester.+La+aislada+e+impresionante+mansi%C3%B3n%2C+as%C3%AD+como+la+frialdad+del+Sr.+Rochester+ponen+a+prueba+la+resistencia+y+fortaleza+de+la+joven%2C+educada...%0A%09%09&server=megaupload&Serie=&subtitle=http%3A%2F%2Fwww.cuevana.tv%2Ffiles%2Fsub%2F3934_ES.srt&show=']
18:12:28 T:4648 M:843120640 NOTICE: [launcher.py] params={'category': 'cuevana', 'plot': 'Jane+Eyre+huye+de+Thornfield+House%2C+donde+trabaja+como+institutriz+contratada+por+el+acomodado+Edward+Rochester.+La+aislada+e+impresionante+mansi%C3%B3n%2C+as%C3%AD+como+la+frialdad+del+Sr.+Rochester+ponen+a+prueba+la+resistencia+y+fortaleza+de+la+joven%2C+educada...%0A%09%09', 'subtitle': 'http%3A%2F%2Fwww.cuevana.tv%2Ffiles%2Fsub%2F3934_ES.srt', 'title': 'Jane+Eyre+%5Bmegaupload%5D', 'url': 'http%3A%2F%2Fwww.megaupload.com%2F%3Fd%3D1N5XB84D', 'show': '', 'server': 'megaupload', 'Serie': '', 'action': 'play', 'thumbnail': 'http%3A%2F%2Fsc.cuevana.tv%2Fbox%2F3934.jpg', 'channel': 'cuevana'}
18:12:28 T:4648 M:843120640 NOTICE: [launcher.py] channel_name=cuevana, title=Jane Eyre [megaupload], url=http://www.megaupload.com/?d=1N5XB84D, thumbnail=http://sc.cuevana.tv/box/3934.jpg, plot=Jane Eyre huye de Thornfield House, donde trabaja como institutriz contratada por el acomodado Edward Rochester. La aislada e impresionante mansión, asà como la frialdad del Sr. Rochester ponen a prueba la resistencia y fortaleza de la joven, educada...
, action=play, server=megaupload, extra=, subtitle=http://www.cuevana.tv/files/sub/3934_ES.srt, category=cuevana, show=
18:12:28 T:4648 M:843038720 NOTICE: [scrapertools.py] init
18:12:28 T:4648 M:843038720 NOTICE: [scrapertools.py] CACHE_PATH=D:\Descargas\tmp
18:12:29 T:4648 M:842973184 NOTICE: [launcher.py] running channel pelisalacarta.channels.cuevana C:\Users\xbmc\AppData\Roaming\XBMC\addons\plugin.video.pelisalacarta\pelisalacarta\channels\cuevana.pyo
18:12:29 T:4648 M:842973184 NOTICE: [launcher.py] multiplatform channel
18:12:29 T:4648 M:842973184 NOTICE: [launcher.py]Â Downloading subtitle file http://www.cuevana.tv/files/sub/3934_ES.srt
18:12:29 T:4648 M:842973184 NOTICE: [downloadtools.py] downloadfile: url=http://www.cuevana.tv/files/sub/3934_ES.srt
18:12:29 T:4648 M:842973184 NOTICE: [downloadtools.py] downloadfile: nombrefichero=C:\Users\xbmc\AppData\Roaming\XBMC\userdata\addon_data\plugin.video.pelisalacarta\subtitulo.srt
18:12:29 T:4648 M:842973184 NOTICE: Previous line repeats 1 times.
18:12:29 T:4648 M:842973184 NOTICE: [downloadtools.py] downloadfile: el fichero no existe
18:12:29 T:4648 M:842973184 DEBUG: ------ Window Init (DialogProgress.xml) ------
18:12:29 T:4648 M:843751424 NOTICE: Content-Length=80280
18:12:31 T:4648 M:842551296 NOTICE: Iniciando descarga del fichero, bloqueleido=80280
18:12:31 T:4648 M:842407936 NOTICE: Fin descarga del fichero
18:12:31 T:4648 M:842194944 NOTICE: [launcher.py] executing channel 'play' method
18:12:31 T:4648 M:842194944 NOTICE: [launcher.py] no channel 'play' method, executing core method
18:12:31 T:4648 M:842194944 NOTICE: [xbmctools.py] play_video(channel=cuevana, server=megaupload, url=http://www.megaupload.com/?d=1N5XB84D, category=cuevana, title=Jane Eyre [megaupload], thumbnail=http://sc.cuevana.tv/box/3934.jpg, plot=Jane Eyre huye de Thornfield House, donde trabaja como institutriz contratada por el acomodado Edward Rochester. La aislada e impresionante mansión, asà como la frialdad del Sr. Rochester ponen a prueba la resistencia y fortaleza de la joven, educada...
, desdefavoritos=False, desdedescargados=False, desderrordescargas=False, strmfile=False, Serie=, subtitle=http://www.cuevana.tv/files/sub/3934_ES.srt
18:12:31 T:4648 M:842194944 NOTICE: default_action=1
18:12:31 T:4648 M:842194944 DEBUG: ------ Window Init (DialogProgress.xml) ------
18:12:31 T:4648 M:842182656 NOTICE: [megaupload.py] get_video_url(page_url='http://www.megaupload.com/?d=1N5XB84D')
18:12:31 T:4648 M:842182656 NOTICE: [megaupload.py] login
18:12:31 T:4648 M:842182656 NOTICE: [scrapertools.py] cachePage url=http://www.megaupload.com/?c=login
18:12:31 T:4648 M:842182656 NOTICE: [scrapertools.py] MODO_CACHE=2 (no cachear)
18:12:31 T:4648 M:842182656 NOTICE: [scrapertools.py] downloadpage
18:12:31 T:4648 M:842182656 NOTICE: [scrapertools.py] url=http://www.megaupload.com/?c=login
18:12:31 T:4648 M:842182656 NOTICE: [scrapertools.py] post=login=1&redir=1&username=&password=
18:12:31 T:4648 M:842182656 NOTICE: [scrapertools.py] ficherocookies=C:\Users\xbmc\AppData\Roaming\XBMC\userdata\addon_data\plugin.video.pelisalacarta\cookies.lwp
18:12:31 T:4648 M:842182656 NOTICE: [scrapertools.py] Importando cookielib
18:12:31 T:4648 M:842182656 NOTICE: [scrapertools.py] cookielib disponible
18:12:31 T:4648 M:842182656 NOTICE: [scrapertools.py] Hay cookies
18:12:31 T:4648 M:842182656 NOTICE: [scrapertools.py] Leyendo fichero cookies
18:12:31 T:4648 M:842162176 NOTICE: [scrapertools.py] opener usando urllib2 (cookielib)
18:12:31 T:4648 M:842162176 NOTICE: [scrapertools.py] petición POST
18:12:31 T:4648 M:842162176 NOTICE: [scrapertools.py] ---------------------------
18:12:31 T:4648 M:842162176 NOTICE: [scrapertools.py] header=User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
18:12:31 T:4648 M:842162176 NOTICE: [scrapertools.py] header=Referer: http://www.megaupload.com
18:12:31 T:4648 M:842162176 NOTICE: [scrapertools.py] ---------------------------
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] Respuesta
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] ---------------------------
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] transfer-encoding=chunked
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] expires=Sun, 21 Aug 2011 16:13:02 GMT
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] vary=Accept-Encoding
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] server=Apache
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] last-modified=Sun, 21 Aug 2011 16:13:02 GMT
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] connection=close
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] pragma=no-cache
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] cache-control=no-store, no-cache, must-revalidate, post-check=0, pre-check=0
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] date=Sun, 21 Aug 2011 16:13:02 GMT
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] content-type=text/html; charset=UTF-8
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] ---------------------------
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] Descargado en 2 segundos
18:12:33 T:4648 M:842371072 NOTICE: [megaupload.py] login returns tipo_usuario=2 (ANONIMO), cookie=
18:12:33 T:4648 M:842371072 NOTICE: [megaupload.py] get_free_video_url( page_url='http://www.megaupload.com/?d=1N5XB84D' )
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] cachePage url=http://www.megaupload.com/?d=1N5XB84D
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] MODO_CACHE=2 (no cachear)
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] downloadpage
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] url=http://www.megaupload.com/?d=1N5XB84D
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] post=None
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] ficherocookies=C:\Users\xbmc\AppData\Roaming\XBMC\userdata\addon_data\plugin.video.pelisalacarta\cookies.lwp
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] Importando cookielib
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] cookielib disponible
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] Hay cookies
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] Leyendo fichero cookies
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] opener usando urllib2 (cookielib)
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] petición GET
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] ---------------------------
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] header=User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; es-ES; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12
18:12:33 T:4648 M:842371072 NOTICE: [scrapertools.py] ---------------------------
18:12:34 T:4648 M:843087872 NOTICE: [scrapertools.py] Respuesta
18:12:34 T:4648 M:843087872 NOTICE: [scrapertools.py] ---------------------------
18:12:34 T:4648 M:843087872 NOTICE: [scrapertools.py] transfer-encoding=chunked
18:12:34 T:4648 M:843087872 NOTICE: [scrapertools.py] set-cookie=mcpop=111369-1314029584%3B; expires=Mon, 22-Aug-2011 16:13:03 GMT; path=/; domain=.megaupload.com
18:12:34 T:4648 M:843087872 NOTICE: [scrapertools.py] expires=Sun, 21 Aug 2011 16:13:03 GMT
18:12:34 T:4648 M:843087872 NOTICE: [scrapertools.py] vary=Accept-Encoding
18:12:34 T:4648 M:843087872 NOTICE: [scrapertools.py] server=Apache
18:12:34 T:4648 M:843087872 NOTICE: [scrapertools.py] last-modified=Sun, 21 Aug 2011 16:13:03 GMT
18:12:34 T:4648 M:843087872 NOTICE: [scrapertools.py] connection=close
18:12:34 T:4648 M:843087872 NOTICE: [scrapertools.py] pragma=no-cache
18:12:34 T:4648 M:843087872 NOTICE: [scrapertools.py] cache-control=no-store, no-cache, must-revalidate, post-check=0, pre-check=0
18:12:34 T:4648 M:843087872 NOTICE: [scrapertools.py] date=Sun, 21 Aug 2011 16:13:03 GMT
18:12:34 T:4648 M:843087872 NOTICE: [scrapertools.py] content-type=text/html; charset=UTF-8
18:12:34 T:4648 M:843087872 NOTICE: [scrapertools.py] ---------------------------
18:12:34 T:4648 M:843087872 NOTICE: [scrapertools.py] Descargado en 2 segundos
18:12:34 T:4648 M:843087872 NOTICE: [megaupload.py] handle_wait(time_to_wait=46)
18:12:34 T:4648 M:843087872 NOTICE: Esperando 46 segundos
18:12:34 T:4648 M:843087872 DEBUG: ------ Window Init (DialogProgress.xml) ------
18:12:55 T:4468 M:842145792 DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/ImageLib.dll)
18:12:55 T:4468 M:842145792 DEBUG: Win32DllLoader::Unload ImageLib.dll
18:12:55 T:4468 M:842559488 INFO: XCURL::DllLibCurlGlobal::CheckIdle - Closing session to http://sc.cuevana.tv (easy=0FFC7008, multi=0FBF0F10)
18:12:55 T:4908 M:842559488 DEBUG: Thread 4908 terminating (autodelete)
18:12:55 T:4656 M:842571776 DEBUG: Thread 4656 terminating (autodelete)
18:13:20 T:4648 M:843444224 NOTICE: Espera finalizada
18:13:20 T:4648 M:843444224 NOTICE: [megaupload.py] convertcode http://www.megaupload.com/?d=1N5XB84D
18:13:20 T:4648 M:843444224 NOTICE: [scrapertools.py] cachePage url=http://www.megavideo.com/?d=1N5XB84D
18:13:20 T:4648 M:843444224 NOTICE: [scrapertools.py] MODO_CACHE=2 (no cachear)
18:13:20 T:4648 M:843444224 NOTICE: [scrapertools.py] downloadpage
18:13:20 T:4648 M:843444224 NOTICE: [scrapertools.py] url=http://www.megavideo.com/?d=1N5XB84D
18:13:20 T:4648 M:843444224 NOTICE: [scrapertools.py] post=None
18:13:20 T:4648 M:843444224 NOTICE: [scrapertools.py] ficherocookies=C:\Users\xbmc\AppData\Roaming\XBMC\userdata\addon_data\plugin.video.pelisalacarta\cookies.lwp
18:13:20 T:4648 M:843444224 NOTICE: [scrapertools.py] Importando cookielib
18:13:20 T:4648 M:843444224 NOTICE: [scrapertools.py] cookielib disponible
18:13:20 T:4648 M:843444224 NOTICE: [scrapertools.py] Hay cookies
18:13:20 T:4648 M:843444224 NOTICE: [scrapertools.py] Leyendo fichero cookies
18:13:21 T:4648 M:843440128 NOTICE: [scrapertools.py] opener usando urllib2 (cookielib)
18:13:21 T:4648 M:843440128 NOTICE: [scrapertools.py] petición GET
18:13:21 T:4648 M:843440128 NOTICE: [scrapertools.py] ---------------------------
18:13:21 T:4648 M:843440128 NOTICE: [scrapertools.py] header=User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; es-ES; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12
18:13:21 T:4648 M:843440128 NOTICE: [scrapertools.py] ---------------------------
18:13:21 T:4468 M:843440128 DEBUG: ------ Window Deinit (DialogProgress.xml) ------
18:13:23 T:4648 M:843493376 NOTICE: [scrapertools.py] Respuesta
18:13:23 T:4648 M:843493376 NOTICE: [scrapertools.py] ---------------------------
18:13:23 T:4648 M:843493376 NOTICE: [scrapertools.py] transfer-encoding=chunked
18:13:23 T:4648 M:843493376 NOTICE: [scrapertools.py] set-cookie=premium=1J7LRPC6BWY8ADFN; expires=Sun, 04-Sep-2011 16:13:51 GMT; path=/; domain=.megavideo.com
18:13:23 T:4648 M:843493376 NOTICE: [scrapertools.py] expires=Sun, 21 Aug 2011 16:13:51 GMT
18:13:23 T:4648 M:843493376 NOTICE: [scrapertools.py] vary=Accept-Encoding
18:13:23 T:4648 M:843493376 NOTICE: [scrapertools.py] server=Apache
18:13:23 T:4648 M:843493376 NOTICE: [scrapertools.py] last-modified=Sun, 21 Aug 2011 16:13:51 GMT
18:13:23 T:4648 M:843493376 NOTICE: [scrapertools.py] connection=close
18:13:23 T:4648 M:843493376 NOTICE: [scrapertools.py] pragma=no-cache
18:13:23 T:4648 M:843493376 NOTICE: [scrapertools.py] cache-control=no-store, no-cache, must-revalidate, post-check=0, pre-check=0
18:13:23 T:4648 M:843493376 NOTICE: [scrapertools.py] date=Sun, 21 Aug 2011 16:13:51 GMT
18:13:23 T:4648 M:843493376 NOTICE: [scrapertools.py] content-type=text/html; charset=UTF-8
18:13:23 T:4648 M:843493376 NOTICE: [scrapertools.py] ---------------------------
18:13:23 T:4648 M:843493376 NOTICE: [scrapertools.py] Descargado en 3 segundos
18:13:23 T:4648 M:843493376 NOTICE: [megaupload.py] convertcode returns ##
18:13:53 T:2776 M:843608064 DEBUG: Thread 2776 terminating
ahora aparece el dialogo con la cuenta atrás de precarga (quedan X segundos para que comience la reproducción) pero al llegar a cero, se cuelga XBMC.
Por cierto, creo que seria una buena idea y ahorraría un click, si cuando se selecciona una película y sólo tiene una fuente (único enlace a megaupload o el que sea) comienza la reproducción, en lugar de tener que pulsar intro de nuevo... no sé si me explico. Debería ser bastante sencillo de cambiar el código y sería mas cómodo...
Otro error sucede al tratar de mostrar la configuración desde el menu del addon:
Código: Seleccionar todo
18:23:13 T:4668 M:866734080 NOTICE: [launcher.py] run
18:23:13 T:4668 M:866734080 NOTICE: [launcher.py] verify_directories_created
18:23:13 T:4668 M:866717696 NOTICE: [launcher.py] extract_parameters
18:23:13 T:4668 M:866717696 NOTICE: [launcher.py] sys.argv=['plugin://plugin.video.pelisalacarta/', '0', '?channel=configuracion&action=mainlist&category=Configuraci\xc3\xb3n']
18:23:13 T:4668 M:866717696 NOTICE: [launcher.py] params={'action': 'mainlist', 'category': 'Configuraci\xc3\xb3n', 'channel': 'configuracion'}
18:23:13 T:4668 M:866717696 NOTICE: [launcher.py] channel_name=configuracion, title=, url=, thumbnail=, plot=, action=mainlist, server=, extra=, subtitle=, category=Configuración, show=
18:23:14 T:4668 M:866656256 NOTICE: [scrapertools.py] init
18:23:14 T:4668 M:866656256 NOTICE: [scrapertools.py] CACHE_PATH=D:\Descargas\tmp
18:23:14 T:4668 M:866652160 NOTICE: [config.py] xbmc config 3.0.1
18:23:14 T:4668 M:866652160 NOTICE: [config.py] runtime path = C:\Users\xbmc\AppData\Roaming\XBMC\addons\plugin.video.pelisalacarta
18:23:14 T:4668 M:866652160 NOTICE: [config.py] data path = C:\Users\xbmc\AppData\Roaming\XBMC\userdata\plugin_data\video\pelisalacarta
18:23:14 T:4668 M:866652160 NOTICE: [config.py] temp path = C:\Users\xbmc\AppData\Roaming\XBMC\cache\test
18:23:14 T:4668 M:866652160 NOTICE: [updater.py] updatechannel('configuracion')
18:23:14 T:4668 M:866652160 NOTICE: remote_channel_url=http://xbmc-tvalacarta.googlecode.com/svn/trunk/pelisalacarta/pelisalacarta/channels/configuracion.py
18:23:14 T:4668 M:866652160 NOTICE: remote_version_url=http://xbmc-tvalacarta.googlecode.com/svn/trunk/pelisalacarta/pelisalacarta/channels/configuracion.xml
18:23:14 T:4668 M:866652160 NOTICE: local_channel_path=C:\Users\xbmc\AppData\Roaming\XBMC\addons\plugin.video.pelisalacarta\pelisalacarta\channels\configuracion.py
18:23:14 T:4668 M:866652160 NOTICE: local_version_path=C:\Users\xbmc\AppData\Roaming\XBMC\addons\plugin.video.pelisalacarta\pelisalacarta\channels\configuracion.xml
18:23:14 T:4668 M:866652160 NOTICE: local_compiled_path=C:\Users\xbmc\AppData\Roaming\XBMC\addons\plugin.video.pelisalacarta\pelisalacarta\channels\configuracion.pyo
18:23:14 T:4668 M:866652160 INFO: -->Python script returned the following error<--
18:23:14 T:4668 M:866652160 ERROR: Error Type: exceptions.UnboundLocalError
18:23:14 T:4668 M:866652160 ERROR: Error Contents: local variable 'channel' referenced before assignment
18:23:14 T:4668 M:866635776 ERROR: Traceback (most recent call last):
File "C:\Users\xbmc\AppData\Roaming\XBMC\addons\plugin.video.pelisalacarta\default.py", line 27, in ?
launcher.run()
File "C:\Users\xbmc\AppData\Roaming\XBMC\addons\plugin.video.pelisalacarta\platform\xbmc\launcher.py", line 87, in run
exec "from core import "+channel+" as channel"
UnboundLocalError: local variable 'channel' referenced before assignment
18:23:14 T:4668 M:866635776 INFO: -->End of Python script error report<--
18:23:14 T:4668 M:866631680 INFO: Python script stopped