基于autojs的一个京东秒杀抢购脚本(手机app用)
京东手机APP抢购茅台秒杀脚本
说实话对autojs并不是很了解,只浅尝一下,因为家里有人想买茅台嘛,始终抢不到,就到处翻,终于翻到某大佬贡献出来的源码。2022年4月的时候京东更新了时间服务器地址,所以原来的代码我其实基本上没怎么动,就优化了一下,主要是改了时间服务器文章来源:https://www.toymoban.com/news/detail-422725.html
其他也没啥改的,下面直接贴部分代码,感兴趣的可以去资源那边直接下载
function 京东页面()
{
var endTime = lastTime_tree * 1000;
var Crowding = 0;
threads.start(function(){
setInterval(function(){
if (text(“立即抢购”).exists()) {
logWithTime(“准备点击抢购”);
click(“立即抢购”)
logWithTime(“立即抢购已点击”);
}
},10)
})
threads.start(function(){
setInterval(function(){
if (text(“立即购买”).exists()) {
logWithTime(“准备点击购买”);
click(“立即购买”)
logWithTime(“立即购买已点击”);
}
},10)
})
threads.start(function(){
setInterval(function(){
if (text(“提交订单”).exists()) {
logWithTime(“页面加载中”);
logWithTime(“正在尝试提交订单”);
click(“提交订单”);
logWithTime(“订单已提交”);
}
},10)
})
threads.start(function(){
setInterval(function(){
if (text(“我知道了”).exists()) {
click(“我知道了”)
Crowding++;
logWithTime(“第” + Crowding + “次拥挤了,再试一次吧!”);
}
},10)
})
threads.start(function(){
setInterval(function(){
if (text(“确定”).exists()) {
logWithTime(“准备点击确定”);
click(“确定”)
logWithTime(“确定已点击”);
}
},10)
})
threads.start(function(){
setInterval(function(){
if (className(“android.widget.TextView”).text(“京东收银台”).exists()) {
logWithTime(“抢购成功!请支付!”);
device.cancelKeepingAwake();
Panic_buying_end();
}
},10)
})
threads.start(function(){
setInterval(function(){
sleep(endTime)
logWithTime(“超出预定抢购时长,抢购结束”);
device.cancelKeepingAwake();
Panic_buying_end();
},10)
})
}
基本上就是这样的结构,识别按钮和文本,然后点就行了,思路很简单的,还可以加循环,抢购失败后重新提交订单,js真的是神器啊!文章来源地址https://www.toymoban.com/news/detail-422725.html
到了这里,关于京东手机APP抢购茅台秒杀脚本(手机用)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!