js 抢月饼
面源码:
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title> Micomo </title> </head> <body> <div> <p> 活动倒计时<strong id="endtime"></strong>秒! </p> <input type="button" id="btn" value="立即购买" onClick="func()"/> </div> <script src="/js/jquery-2.1.1.min.js"></script> <script type="text/javascript"> //倒计时30秒 var i = 3; function remainTime() { if (i > 0) { document.getElementById("endtime").innerHTML = i--; setTimeout("remainTime()", 1000); } if (i == 0) { $("p").text("活动开始"); $("p").css("background-color", "yellow"); //倒计时结束,按钮状态改为可用 document.getElementById("btn").disabled = false; } } remainTime(); //点击按钮触发的方法 function func() { alert("恭喜你抢到一个月饼"); } </script> </body> </html>
抢购js脚本:
var button = document.getElementById("btn"); //每秒执行一次,若按钮状态为可用,进行点击 setInterval(function() { if (button.disabled == false) { button.click(); } }, 1000);
Chrome:
1. 打开chrome扩展程序页 – chrome://extensions
2. 将刚才的自定义脚本保存为以user.js为后缀的 .js文件,例如test.user.js,加载扩展程序页。
名字一定要是manifest.json
{ "name": "alam", "manifest_version": 2, "version": "0.01", "description": "我的第一个Chrome插件,还不错吧", "browser_action": { "default_icon": "1.png" }, "content_scripts": [ { "matches": ["http://*/*","https://*/*","file:///*"], "js": ["qiang.js"] } ] }
同目录下:找个图片命名为1.png和js脚本
3. 重启浏览器。
4. 进入月饼抢购活动页面。此时脚本已自动执行。
------------淘宝抢聚划算东西脚本--------------------------
// var button = document.getElementById("btn");
// var button2 = document.getElementsByClassName("buyaction J_JuSMSRemind")
//每秒执行一次,若按钮状态为可用,进行点击
setInterval(function() {
// if (button.disabled == false) {
// button.click();
// }
// if (button2.disabled == false) {
document.getElementsByClassName("buyaction J_JuSMSRemind")[0].click();
// }
},
1000);
-------------------------2------------
$("button").click()