2017-01-24, 15:57
(2017-01-24, 14:48)foreverguest Wrote: Sorry, I missed a bracket when posting the code. Before "position"]
Try:
Code:jsonGetPlaylistPos = '{"jsonrpc":"2.0", "method":"Player.GetProperties", "params":{"playerid":0,"properties":"playlistid",["position"]},"id":1}'
I'm am embarressed to say it, but still the same:
Code:
14:41:58.588 T:3020 DEBUG: CPythonInvoker(37, C:\Users\XXX\AppData\Roaming\Kodi\addons\script.exp.title2\default.py): start processing
14:41:58.606 T:3020 DEBUG: -->Python Interpreter Initialized<--
14:41:58.606 T:3020 DEBUG: CPythonInvoker(37, C:\Users\XXX\AppData\Roaming\Kodi\addons\script.exp.title2\default.py): the source file to load is "C:\Users\XXX\AppData\Roaming\Kodi\addons\script.exp.title2\default.py"
14:41:58.607 T:3020 DEBUG: CPythonInvoker(37, C:\Users\XXX\AppData\Roaming\Kodi\addons\script.exp.title2\default.py): setting the Python path to C:\Users\XXX\AppData\Roaming\Kodi\addons\script.exp.title2;C:\Program Files (x86)\Kodi17\system\python\DLLs;C:\Program Files (x86)\Kodi17\system\python\Lib;C:\Program Files (x86)\Kodi17\python27.zip;C:\Program Files (x86)\Kodi17\system\python\lib\plat-win;C:\Program Files (x86)\Kodi17\system\python\lib\lib-tk;C:\Program Files (x86)\Kodi17;C:\Program Files (x86)\Kodi17\system\python;C:\Program Files (x86)\Kodi17\system\python\lib\site-packages
14:41:58.607 T:3020 DEBUG: CPythonInvoker(37, C:\Users\XXX\AppData\Roaming\Kodi\addons\script.exp.title2\default.py): entering source directory C:\Users\XXX\AppData\Roaming\Kodi\addons\script.exp.title2
14:41:58.607 T:3020 DEBUG: CPythonInvoker(37, C:\Users\XXX\AppData\Roaming\Kodi\addons\script.exp.title2\default.py): instantiating addon using automatically obtained id of "script.exp.title2" dependent on version 2.14.0 of the xbmc.python api
14:41:58.612 T:3020 ERROR: JSONRPC: Failed to parse '{"jsonrpc":"2.0", "method":"Player.GetProperties", "params":{"playerid":0,"properties":"playlistid",["position"]},"id":1}'
14:41:58.612 T:3020 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.KeyError'>
Error Contents: ('result',)
Traceback (most recent call last):
File "C:\Users\XXX\AppData\Roaming\Kodi\addons\script.exp.title2\default.py", line 8, in <module>
position = playerProperties['result']['position']
KeyError: ('result',)
-->End of Python script error report<--
14:41:58.613 T:3020 INFO: Python script stopped
14:41:58.613 T:3020 DEBUG: Thread LanguageInvoker 3020 terminating