Hi,
This looks like it will be great, but I'm having no joy getting it to run. I'm not great with computers so go easy on me!
I'm running windows 7 on frodo. I'm not sure which part of the error log is the useful bit, so I've copied quite a chunk. Sorry.
basically when I run the add-on it tells me the script failed, and nothing else happens. I have IE 11 and latest Silverlight.
Thanks,
826.18:49:20 T:2564 DEBUG: CApplication::OnKey: return (f00d) pressed, action is Select
827.18:49:20 T:2564 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.skygo/)
828.18:49:20 T:2564 DEBUG: ParentPath = [addons://sources/video/]
829.18:49:20 T:4260 DEBUG: XFILE::CPluginDirectory::StartScript - calling plugin Skygo Launcher V2('plugin://plugin.video.skygo/','1','')
830.18:49:20 T:4260 INFO: initializing python engine.
831.18:49:20 T:4260 DEBUG: new python thread created. id=7
832.18:49:20 T:4260 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - waiting on the Skygo Launcher V2 (id=7) plugin...
833.18:49:20 T:4352 NOTICE: Thread XBPyThread start, auto delete: false
834.18:49:20 T:4352 DEBUG: Python thread: start processing
835.18:49:20 T:4352 NOTICE: -->Python Interpreter Initialized<--
836.18:49:20 T:4352 DEBUG: XBPyThread:
rocess - The source file to load is C:\Users\HT\AppData\Roaming\XBMC\addons\plugin.video.skygo\default.py
837.18:49:20 T:4352 DEBUG: XBPyThread:
rocess - Setting the Python path to C:\Users\HT\AppData\Roaming\XBMC\addons\plugin.video.skygo;C:\Users\HT\AppData\Roaming\XBMC\addons\script.module.socksipy\lib;C:\Users\HT\AppData\Roaming\XBMC\addons\script.module.simplejson\lib;C:\Users\HT\AppData\Roaming\XBMC\addons\script.module.beautifulsoup4\lib;C:\Users\HT\AppData\Roaming\XBMC\addons\script.module.beautifulsoup\lib;C:\Program Files (x86)\XBMC\addons\script.module.pil\lib;C:\Users\HT\AppData\Roaming\XBMC\addons\script.common.plugin.cache\lib;C:\Users\HT\AppData\Roaming\XBMC\addons\script.module.simple.downloader\lib;C:\Users\HT\AppData\Roaming\XBMC\addons\script.module.parsedom\lib;C:\Users\HT\AppData\Roaming\XBMC\addons\script.module.xbmcswift2\lib;C:\Users\HT\AppData\Roaming\XBMC\addons\script.module.elementtree\lib;C:\Program Files (x86)\XBMC\addons\script.module.pysqlite\lib;C:\Program Files (x86)\XBMC\system\python\DLLs;C:\Program Files (x86)\XBMC\system\python\Lib;C:\Program Files (x86)\XBMC\python26.zip;C:\Program Files (x86)\XBMC\system\python\lib\plat-win;C:\Program Files (x86)\XBMC\system\python\lib\lib-tk;C:\Program Files (x86)\XBMC;C:\Program Files (x86)\XBMC\system\python;C:\Program Files (x86)\XBMC\system\python\lib\site-packages;
838.18:49:20 T:4352 DEBUG: XBPyThread:
rocess - Entering source directory C:\Users\HT\AppData\Roaming\XBMC\addons\plugin.video.skygo
839.18:49:20 T:4352 DEBUG: Instantiating addon using automatically obtained id of "plugin.video.skygo" dependent on version 2.1.0 of the xbmc.python api
840.18:49:20 T:2564 DEBUG: ------ Window Init (DialogBusy.xml) ------
841.18:49:20 T:4352 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
842. - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
843. Error Type: <type 'exceptions.SyntaxError'>
844. Error Contents: ('invalid syntax', ('C:\\Users\\HT\\AppData\\Roaming\\XBMC\\addons\\plugin.video.skygo\\resources\\lib\\other\\scrap_grid.py', 37, 57, '\t\tfor t in x.findAll(\'span\', "clickAttractor" , {\'title\'}):\n'))
845. Traceback (most recent call last):
846. File "C:\Users\HT\AppData\Roaming\XBMC\addons\plugin.video.skygo\default.py", line 18, in <module>
847. import resources.lib.other.list_items as list_items
848. File "C:\Users\HT\AppData\Roaming\XBMC\addons\plugin.video.skygo\resources\lib\other\list_items.py", line 5, in <module>
849. import scrap_grid
850. SyntaxError: ('invalid syntax', ('C:\\Users\\HT\\AppData\\Roaming\\XBMC\\addons\\plugin.video.skygo\\resources\\lib\\other\\scrap_grid.py', 37, 57, '\t\tfor t in x.findAll(\'span\', "clickAttractor" , {\'title\'}):\n'))
851. -->End of Python script error report<--
852.18:49:20 T:2564 DEBUG: ------ Window Init (DialogKaiToast.xml) ------
853.18:49:20 T:4352 INFO: Python script stopped
854.18:49:20 T:4352 DEBUG: Thread XBPyThread 4352 terminating
855.18:49:20 T:4260 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - plugin exited prematurely - terminating
856.18:49:20 T:2564 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.skygo/
857.18:49:20 T:2564 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.skygo/) failed
858.18:49:20 T:2564 DEBUG: CGUIMediaWindow::GetDirectory (addons://sources/video/)
859.18:49:20 T:2564 DEBUG: ParentPath = []
860.18:49:20 T:4620 NOTICE: Thread Background Loader start, auto delete: false
861.18:49:20 T:2564 DEBUG: waiting for python thread 7 (C:\Users\HT\AppData\Roaming\XBMC\addons\plugin.video.skygo\default.py) to stop
862.18:49:20 T:2564 DEBUG: python thread 7 (C:\Users\HT\AppData\Roaming\XBMC\addons\plugin.video.skygo\default.py) destructed
863.18:49:20 T:4620 DEBUG: Thread Background Loader 4620 terminating
864.18:49:20 T:2564 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
865.18:49:22 T:2564 DEBUG: Keyboard: scancode: 0e, sym: 0008, unicode: 0008, modifier: 0
866.18:49:22 T:2564 DEBUG: CApplication::OnKey: backspace (f008) pressed, action is Back
867.18:49:22 T:2564 DEBUG: CGUIMediaWindow::GetDirectory ()
868.18:49:22 T:2564 DEBUG: ParentPath = []
869.18:49:22 T:4444 NOTICE: Thread Background Loader start, auto delete: false
870.18:49:22 T:4444 DEBUG: Thread Background Loader 4444 terminating
871.18:49:22 T:2564 DEBUG: Keyboard: scancode: 0e, sym: 0008, unicode: 0008, modifier: 0
872.18:49:22 T:2564 DEBUG: CApplication::OnKey: backspace (f008) pressed, action is Back
873.18:49:22 T:2564 DEBUG: CGUIWindowManager:
reviousWindow: Deactivate
874.18:49:23 T:2564 DEBUG: ------ Window Deinit (MyVideoNav.xml) ------
875.18:49:23 T:2564 DEBUG: CGUIWindowManager:
reviousWindow: Activate new
876.18:49:23 T:2564 DEBUG: ------ Window Init (Home.xml) ------
877.18:49:23 T:2564 DEBUG: CApplication::ExecuteXBMCAction : Translating RunScript(script.favourites)
878.18:49:23 T:2564 DEBUG: CApplication::ExecuteXBMCAction : To RunScript(script.favourites)
879.18:49:23 T:2564 INFO: initializing python engine.
880.18:49:23 T:2564 DEBUG: new python thread created. id=8
881.18:49:23 T:2564 DEBUG: CApplication::ExecuteXBMCAction : Translating SetProperty(SkinWidgets_RandomItems_Update,true)
882.18:49:23 T:2564 DEBUG: CApplication::ExecuteXBMCAction : To SetProperty(SkinWidgets_RandomItems_Update,true)
883.18:49:23 T:4604 NOTICE: Thread XBPyThread start, auto delete: false
884.18:49:23 T:4604 DEBUG: Python thread: start processing
885.18:49:23 T:4604 NOTICE: -->Python Interpreter Initialized<--
886.18:49:23 T:4604 DEBUG: XBPyThread:
rocess - The source file to load is C:\Users\HT\AppData\Roaming\XBMC\addons\script.favourites\default.py
887.18:49:23 T:4604 DEBUG: XBPyThread:
rocess - Setting the Python path to C:\Users\HT\AppData\Roaming\XBMC\addons\script.favourites;C:\Users\HT\AppData\Roaming\XBMC\addons\script.module.socksipy\lib;C:\Users\HT\AppData\Roaming\XBMC\addons\script.module.simplejson\lib;C:\Users\HT\AppData\Roaming\XBMC\addons\script.module.beautifulsoup4\lib;C:\Users\HT\AppData\Roaming\XBMC\addons\script.module.beautifulsoup\lib;C:\Program Files (x86)\XBMC\addons\script.module.pil\lib;C:\Users\HT\AppData\Roaming\XBMC\addons\script.common.plugin.cache\lib;C:\Users\HT\AppData\Roaming\XBMC\addons\script.module.simple.downloader\lib;C:\Users\HT\AppData\Roaming\XBMC\addons\script.module.parsedom\lib;C:\Users\HT\AppData\Roaming\XBMC\addons\script.module.xbmcswift2\lib;C:\Users\HT\AppData\Roaming\XBMC\addons\script.module.elementtree\lib;C:\Program Files (x86)\XBMC\addons\script.module.pysqlite\lib;C:\Program Files (x86)\XBMC\system\python\DLLs;C:\Program Files (x86)\XBMC\system\python\Lib;C:\Program Files (x86)\XBMC\python26.zip;C:\Program Files (x86)\XBMC\system\python\lib\plat-win;C:\Program Files (x86)\XBMC\system\python\lib\lib-tk;C:\Program Files (x86)\XBMC;C:\Program Files (x86)\XBMC\system\python;C:\Program Files (x86)\XBMC\system\python\lib\site-packages;
888.18:49:23 T:4604 DEBUG: XBPyThread:
rocess - Entering source directory C:\Users\HT\AppData\Roaming\XBMC\addons\script.favourites
889.18:49:23 T:4604 DEBUG: Instantiating addon using automatically obtained id of "script.favourites" dependent on version 2.1.0 of the xbmc.python api
890.18:49:23 T:1836 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "id": 1, "method": "VideoLibrary.GetMovies", "params": {"properties": ["title", "originaltitle", "playcount", "year", "genre", "studio", "country", "tagline", "plot", "runtime", "file", "plotoutline", "lastplayed", "trailer", "rating", "resume", "art", "streamdetails", "mpaa", "director"], "limits": {"end": 20}, "sort": {"method": "random" }, "filter": {"field": "playcount", "operator": "lessthan", "value": "1"}}}
891.18:49:23 T:1836 DEBUG: JSONRPC: Calling videolibrary.getmovies
892.18:49:23 T:1836 DEBUG: CVideoDatabase::RunQuery took 0 ms for 0 items query: select * from movieview WHERE ((movieview.playCount IS NULL OR movieview.playCount < 1))
893.18:49:23 T:1836 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "id": 1, "method": "VideoLibrary.GetEpisodes", "params": { "properties": ["title", "playcount", "season", "episode", "showtitle", "plot", "file", "rating", "resume", "tvshowid", "art", "streamdetails", "firstaired", "runtime"], "limits": {"end": 20}, "sort": {"method": "random" }, "filter": {"field": "playcount", "operator": "lessthan", "value": "1"}}}
894.18:49:23 T:1836 DEBUG: JSONRPC: Calling videolibrary.getepisodes
895.18:49:23 T:1836 DEBUG: CVideoDatabase::RunQuery took 0 ms for 0 items query: select * from episodeview WHERE ((episodeview.playCount IS NULL OR episodeview.playCount < 1))
896.18:49:23 T:1836 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "id": 1, "method": "VideoLibrary.GetMusicVideos", "params": {"properties": ["title", "artist", "playcount", "year", "plot", "genre", "runtime", "fanart", "thumbnail", "file", "streamdetails", "resume"], "limits": {"end": 20}, "sort": {"method": "random"}}}
897.18:49:23 T:1836 DEBUG: JSONRPC: Calling videolibrary.getmusicvideos
898.18:49:23 T:1836 DEBUG: CVideoDatabase::RunQuery took 1 ms for 0 items query: select * from musicvideoview
899.18:49:23 T:4604 DEBUG: script.favourites: script version 4.0.9 started
900.18:49:23 T:4604 DEBUG: script.favourites: ### params: {}
901.18:49:23 T:1836 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "id": 1, "method": "AudioLibrary.GetAlbums", "params": {"properties": ["title", "description", "albumlabel", "theme", "mood", "style", "type", "artist", "genre", "year", "thumbnail", "fanart", "rating", "playcount"], "limits": {"end": 20}, "sort": {"method": "random"}}}
902.18:49:23 T:1836 DEBUG: JSONRPC: Calling audiolibrary.getalbums
903.18:49:23 T:1836 DEBUG: CMusicDatabase::GetAlbumsByWhere query: SELECT albumview.* FROM albumview WHERE albumview.strAlbum <> ''
904.18:49:23 T:1836 DEBUG: CMusicDatabase::GetAlbumsByWhere - query took 0 ms
905.18:49:23 T:4604 DEBUG: script.favourites: script stopped
906.18:49:23 T:4604 INFO: Scriptresult: Success
907.18:49:23 T:4604 INFO: Python script stopped
908.18:49:23 T:1836 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "AudioLibrary.GetArtists", "params": {"properties": ["genre", "description", "mood", "style", "born", "died", "formed", "disbanded", "yearsactive", "instrument", "fanart", "thumbnail"], "sort": {"method": "random"}, "limits": {"end": 20}}, "id": 1}
909.18:49:23 T:4604 DEBUG: Thread XBPyThread 4604 terminating
910.18:49:23 T:1836 DEBUG: JSONRPC: Calling audiolibrary.getartists
911.18:49:23 T:1836 DEBUG: CMusicDatabase::GetArtistsByWhere query: SELECT artistview.* FROM artistview WHERE (artistview.idArtist IN (SELECT song_artist.idArtist FROM song_artist) OR artistview.idArtist IN (SELECT album_artist.idArtist FROM album_artist)) and artistview.strArtist != '' and artistview.idArtist <> 1
912.18:49:23 T:1836 DEBUG: Time to retrieve artists from dataset = 0
913.18:49:23 T:1836 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "id": 1, "method": "AudioLibrary.GetSongs", "params": {"properties": ["title", "playcount", "artist", "album", "year", "file", "thumbnail", "fanart", "rating"], "filter": {"field": "playcount", "operator": "lessthan", "value": "1"}, "limits": {"end": 20}, "sort": {"method": "random"}}}
914.18:49:23 T:1836 DEBUG: JSONRPC: Calling audiolibrary.getsongs
915.18:49:23 T:1836 DEBUG: CMusicDatabase::GetSongsByWhere query = SELECT songview.* FROM songview WHERE ((CAST(songview.iTimesPlayed as DECIMAL(5,1)) < 1))
916.18:49:23 T:1836 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Addons.GetAddons", "params": {"properties": ["name", "author", "summary", "version", "fanart", "thumbnail"]}, "id": 1}
917.18:49:23 T:1836 DEBUG: JSONRPC: Calling addons.getaddons
918.18:49:23 T:2564 DEBUG: waiting for python thread 8 (C:\Users\HT\AppData\Roaming\XBMC\addons\script.favourites\default.py) to stop
919.18:49:23 T:2564 DEBUG: python thread 8 (C:\Users\HT\AppData\Roaming\XBMC\addons\script.favourites\default.py) destructed
920.18:49:23 T:1836 DEBUG: Skin Widgets: Total time needed to request random queries: 0:00:00.077000
921.18:49:24 T:2564 DEBUG: Keyboard: scancode: 50, sym: 0112, unicode: 0000, modifier: 0
922.18:49:24 T:2564 DEBUG: CApplication::OnKey: down (f081) pressed, action is Down
923.18:49:24 T:2564 DEBUG: Keyboard: scancode: 1c, sym: 000d, unicode: 000d, modifier: 0
924.18:49:24 T:2564 DEBUG: CApplication::OnKey: return (f00d) pressed, action is Select
925.18:49:24 T:2564 DEBUG: CApplication::ExecuteXBMCAction : Translating ActivateWindow(Programs)
926.18:49:24 T:2564 DEBUG: CApplication::ExecuteXBMCAction : To ActivateWindow(Programs)
927.18:49:24 T:2564 DEBUG: Activating window ID: 10001
928.18:49:25 T:2564 DEBUG: ------ Window Deinit (Home.xml) ------
929.18:49:25 T:2564 DEBUG: ------ Window Init (MyPrograms.xml) ------
930.18:49:25 T:2564 INFO: Loading skin file: MyPrograms.xml, load type: KEEP_IN_MEMORY
931.18:49:25 T:2564 DEBUG: CGUIMediaWindow::GetDirectory ()
932.18:49:25 T:2564 DEBUG: ParentPath = []
933.18:49:25 T:4616 NOTICE: Thread Background Loader start, auto delete: false
934.18:49:25 T:4616 DEBUG: Thread Background Loader 4616 terminating
935.18:49:26 T:2564 DEBUG: Keyboard: scancode: 1c, sym: 000d, unicode: 000d, modifier: 0
936.18:49:26 T:2564 DEBUG: CApplication::OnKey: return (f00d) pressed, action is Select
937.18:49:26 T:2564 DEBUG: CGUIMediaWindow::GetDirectory (addons://sources/executable/)
938.18:49:26 T:2564 DEBUG: ParentPath = []
939.18:49:26 T:4596 NOTICE: Thread Background Loader start, auto delete: false
940.18:49:26 T:4596 DEBUG: Thread Background Loader 4596 terminating
941.18:49:26 T:2572 NOTICE: Thread Jobworker start, auto delete: true
942.18:49:26 T:2572 DEBUG: Caching image 'C:\Users\HT\AppData\Roaming\XBMC\addons\script.xbmc.debug.log\icon.png' to '8/8dbad1df.jpg':
943.18:49:26 T:2572 DEBUG: cached image 'special://masterprofile/Thumbnails/8/8dbad1df.jpg' size 256x256