求大佬解惑一下click语句
autojs吧
全部回复
仅看楼主
level 2
T3aMo_T 楼主
首先我已经测试了press语句可以解决该问题。
出于某些原因我想试试click语句为什么在循环遍历的时候无法触发x1 y1返回的坐标,
从而使click语句触发了,却没有任何反应,
但是弹窗会成功显示x1=100,y1=150。
不过当你设置了var x1=100,y=150后 又能成功完成点击。
所以这点就很莫名其妙,望大佬能解惑一下.
代码如下
"auto";
events.observeKey();
events.onKeyDown("volume_down", function(event){exit();});
var cfile = open("/sdcard/zuobiao.txt", "w")
//写入x坐标
cfile.writeline(100);
//写入y坐标
cfile.writeline(150);
//读取一行并打印
var x1 = cfile.readline(),y1 = cfile.readline();
cfile.close();
var i = 0;
setInterval(function(){
i++
toast("x="+ x1 +",y=" + y1);
click(x1,y1);
if(i == 3344566777332224566777){
exit(); }
}, 800);
2022年08月08日 16点08分 1
level 4
类型问题,你读取的文本返回的是字符串,并不是数字
2022年08月09日 18点08分 2
那应该如何转换成数字呢[惊哭]
2022年08月14日 07点08分
level 4
二楼说得对
2022年08月10日 15点08分 3
1