分享一个简单的抢购华为商城手机的js脚本,仅供学习交流

function rewrite(current) {
    fr4me = '\n';
    fr4me += '';
    with (document) { write(fr4me); void (close()) };
}
//抢购参数设置
var Recordnumber=1;
var nIntervId1;
//go2buy函数的功能在抢购按钮刷新之后立马click
function go2buy() {
	console.log("js脚本正在帮你抢购************* 刷新" + Recordnumber + "次");
    Recordnumber++;
    D=document.getElementById("pro-operation");
	A=D.firstChild;
    if(A.className=="product-button02 disabled")
    {
    	console.log("还未开始");
    }
    else
    {
    	A.click();
    	clearInterval(nIntervId0);
    	nIntervId1=setInterval("Submit()", 10);
    }
    D=undefined;
    A=undefined;

}
//Submit()函数的功能是商品抢到后自动提交订单
function Submit(){
	Sub=document.getElementById("checkoutSubmit");
	if(Sub){
		document.getElementById("checkoutSubmit").click();
		clearInterval(nIntervId1);
		document.getElementById("checkoutSubmit").click();
	}
	Sub=undefined;
}
nIntervId0 = setInterval("go2buy()", 1);

用于抢购nova8,p40,mate40等手机。原理就是在抢购按钮刷新的一瞬间点击按钮抢购按钮。
能否抢购成功与网络延迟、网速、计算机性能相关。
如有侵权,请联系删除。
2021.3.4更新,感谢@潮酷Tech指出的错误

你可能感兴趣的:(js)