求大神做一个按键映射

按音量+键映射屏幕一点区域!按一下点一次!长按一直点击!

events.observeKey();
//监听音量上键按下
events.onKeyDown("volume_up", function(event){
toast("音量上键被按下了");
"auto";

setScreenMetrics(1080, 1920);

//click(500, 550);
longClick(500,550);
});

这longClick(500,550);
坐标自个拿捏

auto();
//显示控制台
console.show();
//屏蔽音量键原有功能
events.setKeyInterceptionEnabled("volume_up", true);
events.setKeyInterceptionEnabled("volume_down", true);
//监听按键
events.observeKey();
console.info("按音量下键退出程序");
events.onKeyDown("volume_down", function(event){
  console.info("程序已退出");
  exit();
 
});
console.info("按音量上键点击,长按则一直点击");
events.onKeyDown("volume_up", function(event){
  threads.start(function(){
    //每隔1s点击一次随机位置
    while(true){
        var x = random(0, device.width);
        var y = random(0, device.height);
        click(x, y);
        console.log("(%d, %d)", x, y);
        sleep(1000);
    }
  });
});
events.onKeyUp("volume_up", function(event){
  threads.shutDownAll();
});
最后由 autohzc 编辑
  • 3
    帖子
  • 432
    浏览

与 Auto.js 的连接断开,我们正在尝试重连,请耐心等待