您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
批量打开无需密码的roll活动,输入验证码后自动确认并关闭,只需直接输入4个验证码即可(会自动为活动发起者点赞) open all password-free page in vpgame.com to join the roll activity,it will automatically focus on the input and hit the button to summit,all you need is input 4 words.(will give a free cheese to the owner)
// ==UserScript== // @name VPGAME一键参加免费roll活动 // @namespace http://tampermonkey.net/ // @version 0.1.2 // @description 批量打开无需密码的roll活动,输入验证码后自动确认并关闭,只需直接输入4个验证码即可(会自动为活动发起者点赞) open all password-free page in vpgame.com to join the roll activity,it will automatically focus on the input and hit the button to summit,all you need is input 4 words.(will give a free cheese to the owner) // @author Chuck // @match http://www.vpgame.com/* // @match http://www.vpgame.com/roll/* // @icon http://www.vpgame.com/favicon.ico // @grant none // ==/UserScript== (function() { function openfreeroll (){ $.each($('.btn-roll-ft'),function(index){ if($(this).children().hasClass('bm-btn')) { } else if($(this).children().hasClass('active')){ $(this).children().removeClass('active'); window.open("http://www.vpgame.com/roll/"+$(this).attr("id").slice(-7)+".html"); opensum++; } }); if(opensum===0)alert("当前页已经没有无需密码的活动了,请向下滚动滚轮加载更多活动"); } function Captchaok(){ if($("#verifyCode").val().length==4) {return true;} return false; } if(window.location.href.slice(-9)==="roll.html"){ var chuck = document.createElement('div'); var txt = document.createTextNode("点击批量参加roll活动"); chuck.appendChild(txt); var checkboxCss = 'cursor: pointer; position: fixed; bottom: 50%; width: 114px; right: 10px; z-index: 9999; border: 2px solid; font-size: 2em;'; chuck.style.cssText = checkboxCss; chuck.addEventListener('click', function(){ openfreeroll(); }, false); document.body.appendChild(chuck); var opensum = 0; } else{ $("#verifyframe").css({"display":"block"},{"padding-right":"17px"}); $("input").blur(function(){ $("#verifyCode").focus();}); $("#verifyCode").focus(); $(".zan-icon").click(); $(".btn-warning[data-dismiss='modal']").click(); timer = setInterval(function(){ if(Captchaok()) { $("#verify-btn").click(); $("#verifyCode").val(""); } },200); timer2 = setInterval(function(){ if($(".btn-roll-room").text()==="参加成功"){window.close();} $(".btn-warning[data-dismiss='modal']").click(); },1000); lastHidden= false; timer3 = setInterval(function(){ console.log(lastHidden); if(!document.hidden) { if(lastHidden) {$("#captche").click(); } } lastHidden = document.hidden; },1000); } })();