AUTO.JS脚本 实现小米、淘宝、京东抢购,以及常用函数详解
功能
可以循环点击指定按钮,等其他按钮出现时停止点击,实现抢购 加购物车功能
思路
每个商城的抢购步骤不一样,这里使用小米商城抢购为例,其他商城按需修改:
1.点击函数使用press(x,y,z)函数
优点是可以自定义点击延迟,而click()默认是150ms。
x,y可以开启手机开发者模式,其中的指针位置功能获取,也可以利用bound函数
2.加购
当我们抢到时,使用textContains(“购物车”).findOne()查找页
面中含购物车的按钮,并用bound()函数获取其位置信息,之后press就可以。
3.教程
如果想学习auto.js的话,推荐Henry浩然写的官方教程,一个16岁少年(针的很不错),如果有其他好的教程欢迎评论留言 😃
吐槽
’永远相信 美好的事情 即将发生’
那就愿小米再也没有抢购这两个字 😃
代码
do{press(540,1861,100)//press(x,y,z),x,y为按钮位置,z为点击事件间隔,不要设为1,不信可以试试 :)toast("正在抢购")}while(!textContains("购物车").findOnce());//当初出现包含购物车字样的按钮时,停止循环进行下一步var x = textContains("购物车").findOne().bounds(); //自动获取‘加购物车’按钮的物理位置 press(x.centerX(),x.centerY(),1)toast("抢购成功");//如果你不信邪,真的设为1,长按电源键就OK了
如果你觉得本文对你有帮助,记得点赞、投币、收藏,支持一下up主,那么我们下期再见