Add examples to fetch prefs from Lua & Python scripts

This commit is contained in:
Philippe Teuwen 2024-10-27 11:19:59 +01:00
commit 7fa1a204f4
4 changed files with 40 additions and 0 deletions

View file

@ -11,3 +11,15 @@ end
print("Device:", p.name)
p:console("Rem passthru remark! :coffee:", true)
local json = require("dkjson")
print("Fetching prefs:")
p:console("prefs show --json")
local prefs, err = json.decode(p.grabbed_output)
if not prefs then
print("Error decoding JSON: ", err)
else
print("Save path: ", prefs['file.default.savepath'])
print("Dump path: ", prefs['file.default.dumppath'])
print("Trace path:", prefs['file.default.tracepath'])
end

View file

@ -12,3 +12,11 @@ for line in p.grabbed_output.split('\n'):
print(line)
print("Device:", p.name)
p.console("Rem passthru remark! :coffee:", True)
import json
print("Fetching prefs:")
p.console("prefs show --json")
prefs = json.loads(p.grabbed_output)
print("Save path: ", prefs['file.default.savepath'])
print("Dump path: ", prefs['file.default.dumppath'])
print("Trace path:", prefs['file.default.tracepath'])

View file

@ -13,3 +13,15 @@ end
print("Device:", p.name)
p:console("Rem passthru remark! :coffee:", true)
local json = require("dkjson")
print("Fetching prefs:")
p:console("prefs show --json")
local prefs, err = json.decode(p.grabbed_output)
if not prefs then
print("Error decoding JSON: ", err)
else
print("Save path: ", prefs['file.default.savepath'])
print("Dump path: ", prefs['file.default.dumppath'])
print("Trace path:", prefs['file.default.tracepath'])
end

View file

@ -12,3 +12,11 @@ for line in p.grabbed_output.split('\n'):
print(line)
print("Device:", p.name)
p.console("Rem passthru remark! :coffee:", True)
import json
print("Fetching prefs:")
p.console("prefs show --json")
prefs = json.loads(p.grabbed_output)
print("Save path: ", prefs['file.default.savepath'])
print("Dump path: ", prefs['file.default.dumppath'])
print("Trace path:", prefs['file.default.tracepath'])