/*******
- step1:用【浏览器】访投票/点赞的H5页面后,
- step2:按F12打开【控制台(console)】,
- step3:【复制代码 】斜杠下面的(或全选该文档)到控制台(console),
- step4:然后按【 Enter键 】开始执行。
- 防止连续请求被服务器拒绝,可设置为【1000毫秒】左右请求一次(相当于点一次赞或投票的人手速)
- 等待过程中不要关闭浏览器窗口,程序将一直运行
- (可自主设置【10000次】刷新浏览器,即停止该程序,防止无限循环)
- 直到刷新页面或该浏览器窗口关闭后该程序【停止】。
- tip:可以多个浏览器同时开始,【除IE外】,
- 推荐chrome、360、QQ、Firefox、MicrosoftPage等主流浏览器
*****/
//
let i=0;let div=$(".person-star");//按钮元素id或class
let timer = setInterval(() => {
if(i%10===0){
let ff = "undefined" != typeof crypto && crypto.getRandomValues && crypto.getRandomValues.bind(crypto) || "undefined" != typeof msCrypto && "function" == typeof window.msCrypto.getRandomValues && msCrypto.getRandomValues.bind(msCrypto);
let c=new Uint8Array(16);let n = [];
for (let i = 0; i < 256; ++i) n[i] = (i + 256).toString(16).substr(1);
let t = ff(c) ,i = 0 , r = n;
let code= [r[t[i++]], r[t[i++]], r[t[i++]], r[t[i++]], "-", r[t[i++]], r[t[i++]], "-", r[t[i++]], r[t[i++]], "-", r[t[i++]], r[t[i++]], "-", r[t[i++]], r[t[i++]], r[t[i++]], r[t[i++]], r[t[i++]], r[t[i++]]].join("")
;
window.localStorage.setItem("code",code);
/**防止无限循环,
* 可自主设置10000次后刷新浏览器,
* 即 "停止"该程序*
*/
}else if(i===10000){//结束
window.localStorage.clear();
location.reload();
}else{
div.click();
}i++;
/**防止连续请求被服务器拒绝,
* 可设置为"1000毫秒"左右请求一次
* 相当于点一次赞或投票的手速
*/
}, 1000);