AutoJs : 自动保存UI页面设置
自动保存UI页面设置和存储上一次设置内容,提高软件使用体验
下面是写入本地存储和读取本地存储的函数
function 写入本地存储(文件名, 内容, library) {
var library = library || "配置@qq.com";
var sto = storages.create(library);
if (内容 != undefined) {
sto.put(文件名, 内容);
return true;
}
return false;
}
function 读取本地存储(文件名, library) {
var library = library || "username_@qq.com";
var sto = storages.create(library);
return sto.get(文件名)
}
下面保存和设置页面内容的样板
function 设置界面配置() {
var 读取配置 = 读取本地存储("存储名称", "存储标识");
if (读取配置 != undefined) {
if (读取配置["id"]) { ui.id.text(读取配置["id"]) }
if (读取配置["id1"]) { ui.id1.setchecked(读取配置["id1"]) }
}
}
function 写入界面配置() {
var 配置 = {
"id": ui.id.text(),
"id1": ui.id1.checked,
}
写入本地存储("存储名称", 配置, "存储标识");
}
写入界面配置()
这个放在ui改变或者脚本运行时进行保存UI界面内容
设置界面配置()
这个放在UI界面渲染完之后,以此达到打开页面后脚本的一些参数自动设置为上一次运行时的参数配置。
码字不易,如果此篇文章对你有帮助的话,麻烦用你可爱的小手给作者点赞和分享给其他人来表示对作者的支持。