绿野觅仙踪 发表于 2022-7-13 15:28

有用autoX(Auto.js)的大佬吗?按音量键退出循环怎么写?(已解决)

本帖最后由 绿野觅仙踪 于 2022-7-14 00:19 编辑

我照抄手册,可能没有抄对,不行
launchApp("XXX.app")
"auto";
setScreenMetrics(1080, 1920);
n=0;
while(n<1000){
      click(400, 680);
      n++
      events.observeKey();
      events.onKeyDown("volume_up", function(event){
                exit();
                });
}



环境:
AutoX6.1.9android 11



灰流うらら 发表于 2022-7-13 15:32

nessaj 发表于 2022-7-13 15:55

绿野觅仙踪 发表于 2022-7-13 21:55

谢谢大佬们,对于完全不懂JS新手太难了,终于用线程搞定了。launchApp("XXX.app")
"auto";
setScreenMetrics(1080, 1920);

var thread = threads.start(function(){
        n=0;
        while(n<500){
                click(400, 680);
                n++
                }
});

events.observeKey();
events.onKeyDown("volume_up", function(event){
        thread.interrupt();
        });

页: [1]
查看完整版本: 有用autoX(Auto.js)的大佬吗?按音量键退出循环怎么写?(已解决)