God afton.
Jag har lurat runt en del på forumet sen tidigare, men nu kände jag att jag hade något vettigt att ge så då var det dags för en registrering...
Nåja, jag har alltså fått det att fungera i Windows. Det jag gjorde var följande:
1)
I filen "%appdata%/XBMC/userdata/autoexec.py", lägg till raden
I mitt fall blev det
Code: Select all
execfile("C:\\Users\\media\\AppData\\Roaming\\XBMC\\addons\\scripts\\ljus.py")
Obs. att de dubbla backslashen (\\) är viktiga! I stegen nedan innehåller vissa rader dubbla backslash, vissa inte. Så var uppmärksam!
2)
Skapa två extra filer bredvid de två bat-filerna (enl. tidigare inlägg).
"tand.vbs" och "slack.vbs"
Det enda som skiljer de tu åt är egentligen sökvägen till bat-filen. Innehållet är som följer:
Code: Select all
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "SÖKVÄG\TILL\TAND_respektive_SLACK.bat" & Chr(34), 0
Set WshShell = Nothing
3)
i ljus.py, gör följande ändring för att slippa rutan som poppar upp:
Byt ut raderna med "os.system" till följande:
Code: Select all
os.spawnl(os.P_DETACH, "C:/Windows/system32/cscript.exe", '//B', '"SÖKVÄG\\TILL\\TAND_respektive_SLACK.vbs"')
Voila! Hoppas det är till glädje för någon.
Utan klabbes eminenta pythonscript hade jag inte fixat detta, så all cred dit cred bör ges.