难点:本来是想直接启动支付宝,然后点击到翻红包的活动界面,但是不能布局分析,导致我无法判断我点击到的是不是我要进的界面。这里不知道有没有其他方法来解决。
支付宝的布局分析不能用,所以只能用指针位置来判断了,所以不能适用于所有手机。
下面定时器num=7的时候停止是因为它刚开始抽7次会来个抽奖什么的。不太好判断了,所以我们就7次先停止一下。
let num = 0
// 一直翻
function reverseRepat(){
num = num + 1
console.log(num);
if (num == 7) {
clearInterval(timer)
}
Math.floor((Math.random()*10)+1) ? click(292,1293) : click(774,1293)
setTimeout(() => {
console.log('执行');
click(540,1756)
}, 5000);
}
// reverseRepat()
let timer = setInterval(() => {
reverseRepat()
}, 6000);
只是随便玩一玩,加上确实扫一扫红包有水,说不定就是一顿早饭钱。