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