Botzone挂机升级小工具
当前为
// ==UserScript==
// @name Botzone_LevelUpper
// @namespace https://wr786.github.io/
// @version 0.0.4
// @description Botzone挂机升级小工具
// @author wr786
// @match *://www.botzone.org.cn/mybots
// @grant none
// @run-at document-start
// ==/UserScript==
function getElementsByClass(Parent,Class){
var Result = [];
var Node = Parent.getElementsByTagName("*");
for(var i=0; i<Node.length; i++){
if(Node[i].className == Class){
Result.push(Node[i]);
}
}
return Result;
}
function gain_exp() {
$("#txtDescription_bot").val("Botzone_levelUpper");
$("#btnInheritVersion").click();
$("#frmCreateBot").submit();
} // 每次能获得10EXP
function Botzone_levelUpper() {
var itv = window.setInterval(gain_exp, 3000);
}
function add_button() {
var html ="<input type=\"button\" value=\"LevelUpper\" onclick=\"Botzone_levelUpper();\" style=\"background: #1f1e33; color: #FFFFFF\">";
document.getElementById("btnCreateFormClose").outerHTML = html;
}
var _itv;
function check_status() {
var form = document.getElementById('panCreate');
if(form) {
if(form.firstElementChild.innerText.indexOf("给Bot增加版本") != -1) {
add_button();
_itv = window.clearInterval(_itv);
}
}
} // 判断是否生成按钮
(function() {
_itv = window.setInterval(check_status, 1000);
})();