找回密码
 立即注册
搜索
查看: 1097|回复: 3

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

[复制链接]
     
发表于 2022-7-13 15:28 | 显示全部楼层 |阅读模式
本帖最后由 绿野觅仙踪 于 2022-7-14 00:19 编辑

我照抄手册,可能没有抄对,不行
  1. launchApp("XXX.app")
  2. "auto";
  3. setScreenMetrics(1080, 1920);
  4. n=0;
  5. while(n<1000){
  6.         click(400, 680);
  7.         n++
  8.         events.observeKey();
  9.         events.onKeyDown("volume_up", function(event){
  10.                 exit();
  11.                 });
  12. }
复制代码




环境:
AutoX6.1.9android 11



回复

使用道具 举报

头像被屏蔽
     
发表于 2022-7-13 15:32 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2022-7-13 15:55 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2022-7-13 21:55 | 显示全部楼层
谢谢大佬们,对于完全不懂JS新手太难了,终于用线程搞定了。
  1. launchApp("XXX.app")
  2. "auto";
  3. setScreenMetrics(1080, 1920);

  4. var thread = threads.start(function(){
  5.         n=0;
  6.         while(n<500){
  7.                 click(400, 680);
  8.                 n++
  9.                 }
  10. });

  11. events.observeKey();
  12. events.onKeyDown("volume_up", function(event){
  13.         thread.interrupt();
  14.         });
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-22 15:37 , Processed in 0.036532 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表