Habe mich eben zum JSON RPC eingelesen und bin auf folgenden Beispielcmd gestoßen.
Code
curl -X POST -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","method":"GUI.ShowNotification","params":{"title":"Hello World","message":"This is the body of the message"},"id":1}' http://i3c.pla.lcl:8080/jsonrpc
Dieser sendet eine Notification an XBMC. Um einen Screenshot auszuführen muss dementsprechend die Methode GUI.ShowNotification mit TakeScreenshot ersetzt werden. Dann stellt sich mir aber noch die Frage ob die URL
eine Standard URL ist oder ob ich dort die Zieladresse von meinem XBMC Center angeben muss. Sprich:
Daher würde ich folgende Befehlskette kommen:
Code
curl -X POST -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","method":"TakeScreenshot","id":1}' http://192.168.1.107:8080/jsonrpc
Würde das funktionieren wenn ich diesen Befehl von einem PC an XBMC sende?