美文网首页AutoJsPro
AutoJs : 自动保存UI页面设置

AutoJs : 自动保存UI页面设置

作者: 幽默的林先生 | 来源:发表于2021-06-18 08:28 被阅读0次

自动保存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界面渲染完之后,以此达到打开页面后脚本的一些参数自动设置为上一次运行时的参数配置。


    码字不易,如果此篇文章对你有帮助的话,麻烦用你可爱的小手给作者点赞和分享给其他人来表示对作者的支持。


相关文章

  • AutoJs : 自动保存UI页面设置

    自动保存UI页面设置和存储上一次设置内容,提高软件使用体验 下面是写入本地存储和读取本地存储的函数 functio...

  • 基于 Autojs 的 APP、小程序自动化测试 SDK

    autojs sdk 基于 Autojs 的 APP、小程序自动化测试 SDK,支持:启动应用、停留等待、判断存在...

  • autojs清空日志

    牙叔教程 简单易懂 autojs日志类型 悬浮窗控制台的临时日志 UI中的console标签的控制台 UI中的gl...

  • ppt尺寸厘米和keynote点怎么切换

    视图-幻灯片母版-幻灯片大小-幻灯片大小,选择页面设置-点击页面设置,查看幻灯片大小。 这个尺寸和上面我们要保存的...

  • 利用PIL的ImageGrab进行截图保存

    UI自动化测试中,如果需要截图方便后续确认操作结果的话,可以利用PIL的ImageGrab进行截图保存。注意,如果...

  • 基于autojs的群控插件

    autojs4.1端,打包成apk。upd服务自动发现,websocket命令中转,服务自检。 服务端用pytho...

  • iOS小技巧之项目优化策略

    当使用@property去保存一个UI控件的时候,都会把它添加到一个UIView上的时候就自动地保存了一个强指针,...

  • PPT 学习 III

    ① 设置幻灯片切换时间 【切换】-【计时】-【设置自动换片时间】 ② 设置文件自动保存 文件-选项-保存-保存自动...

  • egg学习中的坑

    1、关于ws中自动保存和egg自动重启的冲突 1)、ws中的自动保存egg识别不到,需要把这个自动保存关闭掉 ...

  • mac上实现selenium web UI自动化测试

    背景: 之前有做过android和ios的UI自动化,工作原因web ui自动化没怎么实践过,但ui自动化...

网友评论

    本文标题:AutoJs : 自动保存UI页面设置

    本文链接:https://www.haomeiwen.com/subject/exjcyltx.html