工作随记work

技术相关

联系我们

联系人:祁海涛

手 机:13212709526

邮 箱:527845769@qq.com

网 址:ddwl.site

地 址:湖北省武汉市青山区白玉山街道

autojs最简洁悬浮框

时间:2023-09-15 09:24 阅读:162 来源:互联网

var 悬浮窗 = floaty.window(<frame h="auto" w="auto" gravity="center" bg="#77ff0000"><button id="console" text="暂停" /></frame>

);

悬浮窗.setPosition(500, 1000)   //设置位置(x,y)

悬浮窗.setAdjustEnabled(true)   //显示三个按钮

悬浮窗.exitOnClose()    //关闭悬浮窗时自动结束脚本运行//指定确定按钮点击时要执行的动作

悬浮窗.console.click(function () {反状态 = 悬浮窗.console.getText();  //获得id="console"的按钮的文字if (反状态 == "暂停") {toast("脚本已暂停");ui.run(function () {悬浮窗.console.setText("开始");  //设置按钮文本});}else {toast("脚本已继续");ui.run(function () {悬浮窗.console.setText("暂停");});}

});

function kz() {while (1) {反状态 = 悬浮窗.console.getText();   //log(反状态)if (反状态 == "开始") {//反状态为开始时,脚本要暂停,即被阻塞toastLog("脚本暂停中");sleep(2000) //这个只影响主程序,就是你可以在这期间点开始运行,在sleep结束后,主程序会继续运行}else{//反状态为暂停时,脚本要运行,即跳出死循环break}}

}

i = 0

j = 0

while (1) {kz()    //其实这个检测只需要在 模拟操作的 过程中添加,sleep(1000)kz()    //一般脚本都是模拟人的操作,在这个过程中,点击控件啥的才需要i = i + 1kz()    //像其他后台分析计算什么的就不太需要了log(i)kz()    sleep(2000)j = j - 1kz()log(j)kz()

}


Copyright © 2023  东东网络工作室 版权所有  备案号:鄂ICP备2020021332号-1 网站地图