您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
3/20/2020, 12:03:44 AM
当前为
// ==UserScript== // @name BTSLR COIN/NITRO Timer - bitsler.com // @namespace Violentmonkey Scripts // @match https://www.bitsler.com/* // @grant none // @version 1.05 // @author Saaho2019 // @description 3/20/2020, 12:03:44 AM // @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js // ==/UserScript== $(document).ready(function() { if(isLogin()){ if(checkVipLevel()){ $('.bal-container').append('<div id="nitroTimer" style="display:none"><span class="minutes" id="nitroMinutes"></span> minutes <span class="seconds"id="nitroSeconds"></span> seconds </div>'); $('.bal-wrapper').append('<button class="btn btn-success btn-deposit" id="nitroCounter">Nitro</button>'); } $('.bal-wrapper').append('<button class="btn btn-success btn-deposit" id="btslrCounter">BTSLR</button>'); $('.bal-container').append('<div id="btslrTimer" style="display:none"><span class="minutes" id="btslrMinutes"></span> minutes <span class="seconds"id="btslrSeconds"></span> seconds </div>'); $('<audio id="chatAudio"><source src="https://notificationsounds.com/notification-sounds/slow-spring-board-longer-tail-571/download/mp3" type="audio/wav"></audio>').appendTo('.bal-wrapper'); $("#btslrCounter").click(function() { $("#btslrCounter").hide(); $("#btslrTimer").show(); $("#btslrTimer").css({'background-color':'#FFFF00','color':'#FF0000','font-family':'Arial','font-size':'12pt','margin-left':'12px'}) $("#btslrSeconds").css({'color':'#333','margin':'0 3px 0 15px','font-size':'15px'}) $("#btslrMinutes").css({'color':'#333','margin':'0 3px 0 15px','font-size':'15px'}) customFun.setTimer("10:00","btslr"); }); $("#nitroCounter").click(function() { $("#nitroCounter").hide(); $("#nitroTimer").show(); $("#nitroTimer").css({'background-color':'#FFFF00','color':'#FF0000','font-family':'Arial','font-size':'12pt','margin-left':'12px'}) $("#nitroMinutes").css({'color':'#333','margin':'0 3px 0 15px','font-size':'15px'}) $("#nitroSeconds").css({'color':'#333','margin':'0 3px 0 15px','font-size':'15px'}) customFun.setTimer("00:03","nitro"); }); } }); customFun = { setTimer: function(time,name) { var timer2 = time; var interval = setInterval(function() { var timer = timer2.split(':'); //by parsing integer, I avoid all extra string processing var minutes = parseInt(timer[0], 10); var seconds = parseInt(timer[1], 10); --seconds; minutes = (seconds < 0) ? --minutes : minutes; if (minutes < 0) clearInterval(interval); seconds = (seconds < 0) ? 59 : seconds; seconds = (seconds < 10) ? '0' + seconds : seconds; if (minutes < 0) { $("#"+name+"Timer").hide(); $("#"+name+"Counter").show(); var timerId = setInterval(function() { console.log(name); $('#chatAudio')[0].play(); if(name == 'nitro'){ $('.na-username').get(0).click(); }else{ var list = document.getElementsByClassName("bal-amount")[0]; var demo = list.getElementsByClassName("currency-small")[0]; demo.alt == "BTSLR" ?$('.btn-claim').get(0).click():alert("Time to claim your BTSLR COIN"); } clearTimeout(timerId); }, 1000); } else { $("#"+name+"Minutes").text(minutes); $("#"+name+"Seconds").text(seconds); timer2 = minutes + ':' + seconds; } }, 1000); } } function checkVipLevel(){ var nonNitro = ["platinum","diamond black","diamond","diamond_master","diamond_legend"]; var vipLevel = document.getElementsByClassName("na-user")[0].getElementsByTagName("div")[0].classList[1]; console.log(vipLevel); return nonNitro.includes(vipLevel); } function isLogin(){ var loggedIn = document.getElementsByClassName("cs-button")[0].getElementsByTagName("span")[0].textContent.length; if (loggedIn > 1){ console.log("***************Logged in**********************"); return true; } }