自动开始下一场战斗,省扫荡券。
*第一次跑的时候把//var clip=,等三句注释的去掉,然后在战斗结算页面跑,会生成a.png文件,为下一步按钮的截图。本人小米全面屏,其他屏幕也许需要改截图的尺寸。
*之后注释这三句话在战斗中正常跑就好。运行的时候3号人物头上会每两秒点一下。如果点不了也许是分辨率问题。
"auto"
var t = images.read("/sdcard/a.png")
var p;
if(!requestScreenCapture()){
toast("截图失败")
exit()
}
var img = captureScreen();
console.log(img.getWidth())
console.log(img.getHeight())
//var clip = images.clip(img, 1480, 900, 200, 80);
//images.save(clip, "/sdcard/a.png");
//exit()
function wait(){
var i = 0
while(1){
sleep(2000)
var img = captureScreen();
//console.log(img)
//console.log(t)
p = findImage(img, t);
click(980, 700)
console.log(i)
if(p){
click(1950, 930)
break
}
i++
if(i>300) exit()
}
}
//1980 1080
setScreenMetrics(1080, 1920);
click(1850, 930)
sleep(1500)
click(1850, 930)
while(1){
wait()
sleep(5000)
click(1380, 930)
sleep(1500)
click(1250, 725)
}