updated scripting details

Rob 2024-04-17 11:46:14 -05:00
parent 54b19f5a75
commit 5f28451c43

@ -7,14 +7,14 @@ Python code:
RunScript(script.xbmcbackup,mode=backup)
```
JSON Request:
Backup JSON Request:
```
{ "jsonrpc": "2.0", "method": "Addons.ExecuteAddon","params":{"addonid":"script.xbmcbackup","params":{"mode":"restore","archive":"000000000000"}}, "id": 1 }
{ "jsonrpc": "2.0", "method": "Addons.ExecuteAddon","params":{"addonid":"script.xbmcbackup","params":{"mode":"backup"}}, "id": 1 }
```
To script a Restore you need to pass in the archive folder name and the sets within that archive you wish to restore _(version 1.5.0 and greater)_. An example of this would be:
To script a Restore you need to pass in the archive folder name and the sets within that archive you wish to restore _(version 1.5.0 and greater)_. Be aware you will still get some pop-ups if there are advanced settings or Always Ask To Restore UI settings is turned on.
JSON Request:
Restore JSON Request:
```
{ "jsonrpc": "2.0", "method": "Addons.ExecuteAddon","params":{"addonid":"script.xbmcbackup","params":{"mode":"restore","archive":"000000000000","sets":"config|database"}}, "id": 1 }