t0 = Date.now();
var page = require('webpage').create();
var system = require('system');
count = 0;
page.open('https://doge-dice.com', function (status) {
if (status !== 'success') {
console.log('FAIL to load the address');
} else {
console.log(status);
t = Date.now() - t0;
console.log('Loading time ' + t + ' msec');
setInterval(function () {
page.evaluate(function () { $($('.attention')[0]).click();});
page.render('live.png');
console.log('Snap '+count);
count++;
}, 5000);
}
});
page.onConsoleMessage = function(msg) {
var fs = require('fs');
try {
fs.write("log.txt", msg, 'w');
} catch(e) {
console.log(e);
}
};
page.onLoadFinished = function (status) {
console.log('Status: ' + status);
t = Date.now() - t0;
page.evaluate(function () {
console.log('TO: ' + typeof $('#uid')[0]);
if ((typeof $('#uid')[0] != 'undefined')){
{
y = setTimeout(
function () {
$.getScript("//cdnjs.cloudflare.com/ajax/libs/mathjs/0.18.0/math.min.js",function(){math = mathjs();});
$($('.attention')[0]).click();
upt = new Date().getTime();
process = 0;
resp = 0;
lt = 0;
st = 0;
socket.emit("chat", csrf, "InuBot Client Version 3.24 Starting.......");
var queue = [];
var pueue = [];
lt = setTimeout(function(){socket.emit("chat", csrf, "- hue hue hue -")},120000);
st = setTimeout(function(){location.reload()},150000);
socket.on("chat", function (txt, date) {
clearTimeout(st);
clearTimeout(lt);
lt = setTimeout(function(){socket.emit("chat", csrf, "- hue hue hue -")},120000);
st = setTimeout(function(){location.reload()},150000);
ttt=(new Date().getTime()-upt);
console.log("Time "+ Date() + " Uptime "+parseInt(ttt/86400000)+" day "+parseInt(ttt%86400000/3600000)+" h "+parseInt(ttt%3600000/60000)+" m "+parseInt(ttt%60000/1000)+" s "+parseInt(ttt%1000)+" ms Processed "+process+" Replied "+resp);
if (typeof time == "undefined") time = 0;
if (typeof bet == "undefined") bet = false;
//if (txt.indexOf("→")==-1)
$.get("http://127.0.0.1/bot/hue.php?c=" + date + "&l=" + encodeURIComponent(txt), function (data) {
process++;
result = (eval('(' + data + ')'));
if (result[1] ==1) {
queue.push(result[3]);
pueue.push(result[0]);
resp++;
}
if ((result[2] - time >= 3) && (queue.length>0)) {
time = result[2];
socket.emit("name", csrf, "Inubot " + pueue[0] + "ms Q"+queue.length);
socket.emit("chat", csrf, queue[0]);
queue.shift();
pueue.shift();
}
});
});
}, 5000
);
}
}else if (typeof $('#username')[0] != 'undefined'){
$('#username').val('username');
$($('[name="password"]')).val('password');
$($('[value="login"]')).click();
}
});
};