请教大神,能否在这个代码基础上调成随机上滑?谢谢
autojs吧
全部回复
仅看楼主
level 3
下面的代码是每十秒执行一次上滑的动作。
能否再次基础上,改成在5-20秒内,随机执行一次上滑的动作?谢谢!
"auto";
var i = 0; /* *定时执行 */
setInterval(function() {
i++;
toast(i * 10 + "秒");
/** * 同时模拟上滑手势:
* 从(300, 400)到(300, 2100)
* 每一个的时长都为350毫秒 */
gestures([350, [300, 2100],
[300, 400]
]);
if (i == 1000) {
exit();
}
}, 10000);
2022年03月14日 05点03分 1
level 11
取随机数
2022年03月14日 08点03分 2
还请指教,具体怎么加,谢谢
2022年03月14日 08点03分
是在最后 10000,那个地方加么?
2022年03月14日 08点03分
Math.ceil(Math.random()*10); // 获取从 1 到 10 的随机整数,取 0 的概率极小。 用这个么?
2022年03月14日 08点03分
我试了一下把 原来的10000,改成random(5000,10000)。感觉没有随机成,全都取的5000的数。
2022年03月15日 01点03分
level 2
先设两个产量(max min)当做随机数范围,然后用min加Math.random函数×(最大减最小)
2022年03月15日 05点03分 3
这样就取了一定范围的随机数了,把随机数给一个变量,然后gesture函数里的参数用这个变量就行了
2022年03月15日 05点03分
@灬君无忌灬 var max=10000; var min=9000; sleep(parseInt(min+Math.random()*(max-min))); 这是给定时间范围内的随机睡眠,想滑动的话,参考这个思路就行
2022年03月27日 10点03分
十分感谢提供思路,但我看的有点复杂,我是纯纯的小白[汗],能帮我改一下吗?谢谢。
2022年03月27日 04点03分
@等待痊愈的小越寒 好的,谢谢,我试一下
2022年03月27日 12点03分
level 3
上滑用的啥方法
2022年03月27日 04点03分 4
上滑,就是我1楼发的那个那套代码。
2022年03月27日 04点03分
level 1
修改好了吗?代码分享一下
2022年06月05日 09点06分 5
没有,[汗]
2022年06月11日 05点06分
1