auto.js设置监听事件线程,自动实现截屏功能。


//启用按键监听,按下音量下键脚本结束
function overjs(){
threads.start(function(){//在子进程中运行监听事件
events.observeKey();
events.on("key", function(code, event){
    var keyCodeStr = event.keyCodeToString(code);
    console.log(code);
    console.log(keyCodeStr);
    if(keyCodeStr=="KEYCODE_VOLUME_DOWN"){
        toast("程序已结束。");
        exit();
    }
});
});
}

设置监听音量减键,如果按下音量减(-)这个键,脚本自动结束

 

自动实现截屏功能,不需要再次手动点击“立即开始”

// 截图权限申请
threads.start(function () {
    var beginBtn;
    if (beginBtn = classNameContains("Button").textContains("立即开始").findOne(2000)) {
        beginBtn.click();
    }
});
sleep(1000);
if (!requestScreenCapture(false)) {
    toastLog("请求截图失败");
    exit();
}
threads.shutDownAll();//停止所有通过threads.start()启动的子线程

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM