Purely out of curiosity, since I don't use addons and have no immediate use for this, I looked at the debug log...
Code: Select all
22:04:10 M: 17657856 INFO: -->Python script returned the following error<--
22:04:10 M: 17637376 ERROR: Error Type: <type 'exceptions.AttributeError'>
22:04:10 M: 17637376 ERROR: Error Contents: 'module' object has no attribute 'Monitor'
22:04:10 M: 17633280 ERROR: Traceback (most recent call last):
File "Q:\scripts\CU LRC Lyrics\default.py", line 48, in <module>
culrc_run('manual')
File "Q:\scripts\CU LRC Lyrics\default.py", line 26, in culrc_run
import gui
File "Q:\scripts\CU LRC Lyrics\resources\lib\gui.py", line 473, in <module>
class MyMonitor(xbmc.Monitor):
AttributeError: 'module' object has no attribute 'Monitor'
22:04:10 M: 17633280 INFO: -->End of Python script error report<--
22:04:10 M: 17633280 INFO: Python script stopped
One drawback I noticed is that the addon is calling
xbmc.Monitor(), which - glancing at the repo, we don't have... you can browse the
python documentation to learn more about it.
As for the addon, it seems that this is meant to be used a service (i think multi-threading, which the xbox cannot handle - tho someone correct my on this if I'm wrong); the addon uses the xbmc.Monitor()
onSettingsChanged, to capture this event and run some function... i didn't really look too deep into to try to understand it but feel free to do so.
Looks like you'll have to submit a ticket to request for this feature; though, frankly, it seems a bit involved; doesn't hurt to try tho.