none
当前为
// ==UserScript==
// @name Agar.io Mouse w/ Macro's
// @namespace http://tampermonkey.net/
// @version 0.2
// @description none
// @author Tom Burris
// @match http://agar.io/*
// @grant none
// @noframes
// ==/UserScript==
(function() {
'use strict';
var EjectDown = false;
var speed = 25;
document.getElementById("canvas").addEventListener("mousedown", function(event) {
if (event.which == 1) {
$("body").trigger($.Event("keydown", { keyCode: 32})); //key space
$("body").trigger($.Event("keyup", { keyCode: 32})); //jquery is required for split to work
} else if (event.which == 2) {
for (var n = 0; n < 4; n++) {
$("body").trigger($.Event("keydown", { keyCode: 32})); //key space
$("body").trigger($.Event("keyup", { keyCode: 32})); //jquery is required for split to work
}
}else if (event.which == 3) {
EjectDown = true;
setTimeout(eject, speed);
}
});
document.getElementById("canvas").addEventListener("mouseup", function(event) {
if (event.which == 3) {
EjectDown = false;
}
});
document.getElementById("canvas").addEventListener("mousewheel", function(event) {
var X = window.innerWidth/2;
var Y = window.innerHeight/2;
$("canvas").trigger($.Event("mousemove", {clientX: X, clientY: Y}));
});
$('#canvas').bind('contextmenu', function(e) {
e.preventDefault();
});
function eject() {
if (EjectDown) {
window.onkeydown({keyCode: 87}); // key W
window.onkeyup({keyCode: 87});
setTimeout(eject, speed);
}
}
})();