VPGAME一键参加免费roll活动

批量打开无需密码的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)

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==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); 

}



})();