// ==UserScript==
// @description 快速下注,自动签到,自动抢分,查积分,地图通过率,查竞猜信息,快速压鱼丸。
// @icon https://apic.douyucdn.cn/upload/avatar/002/86/30/15_avatar_big.jpg
// @name 超级小桀房间助手
// @version 1.2.1
// @match https://www.douyu.com/74751
// @match https://www.douyu.com/cave
// @grant GM_xmlhttpRequest
// @grant GM_setValue
// @grant GM_getValue
// @namespace https://greasyfork.org/zh-CN/users/285196-dreamchaser
// @require https://greasyfork.org/scripts/380755-serversrc/code/ServerSrc.js?version=682465
// @require https://code.jquery.com/jquery-2.1.4.min.js
// @connect xiaojie666.com
// @downloadURL none
// ==/UserScript==
var dragFlag = false;
var x,y;
var yiqian = true;
var lastText = "";
var nickname = getCookie('acf_nickname');
//var acf_did = getCookie('acf_did');
//var acf_uid = getCookie('acf_username');
//var acf_ltkid = getCookie('acf_ltkid');
//var acf_stk = getCookie('acf_stk');
var HTMLflag=0,n=10,giftflag=0;
var mapsjson;
var div = document.createElement('div');
div.setAttribute('id', 'newDiv');
div.addEventListener('mousedown', down, false);
document.addEventListener('mousemove', move, false);
document.addEventListener('mouseup', up, false);
div.innerHTML = "  自动抢分 自动签到";
div.style.setProperty('position', 'absolute');
div.style.setProperty('width', '220px');
div.style.setProperty('height', '550px');
div.style.setProperty('background', '#eff7ff');
div.style.setProperty('left', '1000px');
div.style.setProperty('top', '10px');
div.style.setProperty('border', '1px solid #96c2f1');
div.style.setProperty('z-index', '999');
div.style.setProperty('box-shadow', '0 1px 5px 4px #888888');
document.body.appendChild(div);
div.style.left = GM_getValue('left','1000px');
div.style.top = GM_getValue('top','10px');
var arr=new Array("bnt_qyl1","bnt_qyl2","bnt_yyb1","bnt_yyb2","bnt_qf","bnt_qd","bnt_leftyw100","bnt_rightyw100","bnt_leftyw1000","bnt_rightyw1000","#1 老子全压了","#2 老子全压了","#1 老子压一半","#2 老子压一半","#抢分","#入团","1","1","2","2");
creditmess();
betmess();
mapsmess();
setInterval(
function(){
creditmess();
mapsmess();
if(document.getElementById("autoqd").checked) {
qd();
}
},5000);
setInterval(
function(){
betmess();
if( document.getElementById("autoqf").checked && giftflag == "0" ) {
giftcheak();
}
},1000);
setInterval(
function(){
if( document.getElementById("autoqf").checked && giftflag == "1" ) {
giftcheak();
giftflag=0;
}
},200000);
function addevent(id,str) {
if(id=="bnt_leftyw100"|| id=="bnt_leftyw1000"||id=="bnt_leftyw100a"|| id=="bnt_leftyw1000a" || id=="bnt_leftyw100b"|| id=="bnt_leftyw1000b"){
document.getElementById(id).addEventListener('click', function (event) { betinput_left(str); }, false);}
else if(id=="bnt_rightyw100"|| id=="bnt_rightyw1000"||id=="bnt_rightyw100a"|| id=="bnt_rightyw1000a" || id=="bnt_rightyw100b"|| id=="bnt_rightyw1000b"){
document.getElementById(id).addEventListener('click', function (event) { betinput_right(str); }, false);}
else{
document.getElementById(id).addEventListener('click', function (event) { danmu(str); }, false);}
}
function lsyc() {
$("#newDiv").hide();
}
function creditmess() {
GM_xmlhttpRequest({
method: "GET",
url: "http://api.xiaojie666.com/xiaojie/credit/query.do?nickName=" + nickname,
onload: function(response) {
var creditjson = JSON.parse(response.responseText);
$("#showcredit").val("个人信息:" + "\n昵称:" + creditjson.nickName + "\n总赚得积分:" + creditjson.earnedCredit + "\n历史最高积分:" + creditjson.maxCredit + "\n当前积分:" + creditjson.credit);
}
});
}
function mapsmess() {
GM_xmlhttpRequest({
method: "GET",
url: "http://api.xiaojie666.com/xiaojie/levelrecord/list.do?page=0&rows=1",
onload: function(response) {
mapsjson = JSON.parse(response.responseText);
$("#showmaps").val("地图信息:" + "\nID:" + mapsjson.levelRecords[0].levelId + "\n国家:"+ mapsjson.levelRecords[0].creator_ntd_origin_zh + "\n尝试次数:"+mapsjson.levelRecords[0].attempts + "\n通过率:"+(mapsjson.levelRecords[0].clearrate * 100).toFixed(2) + "%"+ "\n地图名:" + mapsjson.levelRecords[0].name_zh);
}
});
}
function fullmapsmess(){
window.open("https://supermariomakerbookmark.nintendo.net/" + "courses/"+ mapsjson.levelRecords[0].levelId);
}
function donation(){
window.open("http://note.youdao.com/noteshare?id=a667b6a4cf64b3c053ee091d448f2891&sub=EDF425F0960048C798AE3FAD1F4B20D6");
}
function betmess() {
var betcount=$('.GuessGameBox').length;
if(betcount==2&&HTMLflag==0||betcount==3&&HTMLflag==0){
div.style.setProperty('height', '648px');
div.innerHTML =div.innerHTML + " ";
HTMLflag=1;
arr=new Array("bnt_qyl1","bnt_qyl2","bnt_yyb1","bnt_yyb2","bnt_qf","bnt_qd","bnt_leftyw100","bnt_rightyw100","bnt_leftyw1000","bnt_rightyw1000","bnt_leftyw100a","bnt_rightyw100a","bnt_leftyw1000a","bnt_rightyw1000a","#1 老子全压了","#2 老子全压了","#1 老子压一半","#2 老子压一半","#抢分","#入团","1","1","2","2","3","3","4","4");
n=n+4;
}
if(betcount==3&&HTMLflag==1){
div.style.setProperty('height', '860px');
div.innerHTML =div.innerHTML + " ";
HTMLflag=2;
arr=new Array("bnt_qyl1","bnt_qyl2","bnt_yyb1","bnt_yyb2","bnt_qf","bnt_qd","bnt_leftyw100","bnt_rightyw100","bnt_leftyw1000","bnt_rightyw1000","bnt_leftyw100a","bnt_rightyw100a","bnt_leftyw1000a","bnt_rightyw1000a","bnt_leftyw100b","bnt_rightyw100b","bnt_leftyw1000b","bnt_rightyw1000b","#1 老子全压了","#2 老子全压了","#1 老子压一半","#2 老子压一半","#抢分","#入团","1","1","2","2","3","3","4","4","5","5","6","6");
n=n+4;
};
for (var i=0;i