上一次分享了selenium写抢购脚本,但是很多人都不会用,甚至还在问我no module named xxxx的问题,所以这次出了个新的脚本,无需编程,只需要更改抢购时间即可,速度比selenium快得多,并且我附带了从零安装该脚本的方式,非常适合小白,以下是效果和安装方式的视频
淘宝迪士尼抢购秒杀 开箱即用 适合小白 只需更改抢购时间
主要代码如下图所示
GM_xmlhttpRequest({
method:"GET",
synchronous:true,
url:"https://api.m.taobao.com/rest/api.do?api=mtop.common.getTimestamp",
onload:function(e){
let jt=JSON.parse(e.response);
// 全选函数
let sub_time = sec_time - jt.data.t
try{
window.setTimeout(function(){
document.getElementById("J_SmallSubmit").click()
},sub_time)
}catch(e){}
}
})}
主要的思路是
获取淘宝时间和本地时间,求得一个差值
设置一直差值时间的延时,使得到点抢购
这样做的原因是,淘宝时间和本地时间不一致是相同了,如果两者不同,会导致进早了,抢购还没有开始,进晚了,抢购已经结束了。