Advertisement
Guest User

Untitled

a guest
Jul 25th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.61 KB | None | 0 0
  1. alert('"NeyBots-FeederClient" Bots Patched Working 3-7 Bots(New Update Soon). Visit Olaf4Snow.com for updates.');
  2. setTimeout(function() {
  3. window.sUkt327Dkhi = window.WebSocket;
  4. window.aRm3gK2Ogm = function(){return {readyState: 0}};
  5. window.AgK5fn9Lgau = window.WebSocket = function(ip){return new window.aRm3gK2Ogm(ip);};
  6. window.aYbm28lPgj43 = {};
  7. window.aYbm28lPgj43.mx = 0;
  8. window.aYbm28lPgj43.my = 0;
  9. window.aYbm28lPgj43.ml = 0;
  10. window.aYbm28lPgj43.ma = 0;
  11. window.aYbm28lPgj43.mb = 0;
  12. window.aYbm28lPgj43.wa = false;
  13. window.aYbm28lPgj43.sa = false;
  14. window.aYbm28lPgj43.w = null;
  15. window.aYbm28lPgj43.s = null;
  16. window.aYbm28lPgj43.aX = -1;
  17. window.aYbm28lPgj43.aY = -1;
  18. window.aYbm28lPgj43.p = 0;
  19. window.aYbm28lPgj43.q=false;
  20. window.aYbm28lPgj43.socketaddr = null;
  21. window.addEventListener("load",function(){
  22. // ??? ??????????
  23. if(!window.Sm4Kgj0gKrubG)
  24. Sm4Kgj0gKrubG = window.sUkt327Dkhi;
  25. window.AgK5fn9Lgau = window.WebSocket = window.aRm3gK2Ogm = function(ip){
  26. var ws = new Sm4Kgj0gKrubG(ip);
  27. ws.binaryType="arraybuffer"
  28. var fakeWS = {};
  29. for(var i in ws)
  30. fakeWS[i] = ws[i];
  31. fakeWS.send = function(){
  32. //console.log("??????????? ????????! " + arguments[0]);
  33. var msg = new DataView(arguments[0]);
  34. /*if((msg.byteLength>0)&&(msg.getUint8(0)!=16)){
  35. var f="";
  36. for(var i=0;i<msg.byteLength;i++){
  37. var a=msg.getUint8(i);
  38. f=f+a+" ";
  39. }
  40. console.log(f);
  41. }*/
  42. if(msg.byteLength==21){ // Most clones
  43. if(msg.getInt8(0, true) == 16){
  44. window.aYbm28lPgj43.mx = msg.getFloat64(1, true);
  45. window.aYbm28lPgj43.my = msg.getFloat64(9, true);
  46. window.aYbm28lPgj43.ml = msg.byteLength;
  47. }
  48. } else {
  49. if(msg.byteLength==13){ // gota.io, gota.io, gota.io
  50. if(msg.getUint8(0, true) == 16){
  51. window.aYbm28lPgj43.mx = msg.getInt32(1, true);
  52. window.aYbm28lPgj43.my = msg.getInt32(5, true);
  53. window.aYbm28lPgj43.ml = msg.byteLength;
  54. }else{
  55. if(msg.byteLength>4){ // gota.io
  56. if(msg.getUint8(0, true) == 16){
  57. window.aYbm28lPgj43.mx = msg.getInt16(1, true);
  58. window.aYbm28lPgj43.my = msg.getInt16(3, true);
  59. window.aYbm28lPgj43.ml = msg.byteLength;
  60. }
  61. }
  62. }
  63. }
  64. }
  65. return ws.send.apply(ws, arguments);
  66. };
  67. ws.onmessage = function(){
  68. //console.log("??????????? ?????! " + arguments[0].data);
  69. var msg = new DataView(arguments[0].data);
  70. if(msg.byteLength>16){ // Most clones
  71. if(msg.getUint8(0, true) == 64){
  72. window.aYbm28lPgj43.ma = msg.getFloat64(1, true);
  73. window.aYbm28lPgj43.mb = msg.getFloat64(9, true);
  74. }
  75. }
  76. fakeWS.onmessage && fakeWS.onmessage.apply(ws, arguments);
  77. };
  78. ws.onopen = function(){
  79. window.aYbm28lPgj43.socketaddr = ws.url;
  80. //console.log("??????????? ???????????!");
  81. fakeWS.readyState = 1;
  82. fakeWS.onopen.apply(ws, arguments);
  83. };
  84. ws.onclose = function(){
  85. fakeWS.onclose.apply(ws, arguments);
  86. };
  87. return fakeWS;
  88. }
  89. if(location.origin=="http://gota.io"||location.origin=="http://gota.io")connect("");
  90. })
  91. var real_minx = -7071;
  92. var real_miny = -7071;
  93. var real_maxx = 7071;
  94. var real_maxy = 7071;
  95. var lastsent = {
  96. minx: 0,
  97. miny: 0,
  98. maxx: 0,
  99. maxy: 0
  100. };
  101.  
  102. function valcompare(Y, Z) {
  103. return 0.01 > Y - Z && -0.01 < Y - Z
  104. }
  105. if(window.botServer) {//Olaf4Snow customization. Added window.botServer line.
  106. var socket = io.connect('ws://' + window.botServer);
  107. } else {
  108. var socket = io.connect('ws://127.0.0.1:8081');
  109. }
  110. var canMove = true;
  111. var movetoMouse = true;
  112. var moveEvent = new Array(2);
  113. var canvas = document.getElementById("canvas");
  114. last_transmited_game_server = null;
  115. socket.on('force-login', function(data) {
  116. socket.emit("login", {
  117. "uuid": "NEYB",
  118. "type": "client"
  119. });
  120. transmit_game_server()
  121. });
  122.  
  123. <div class="ui-pane" id="botpanel" style="background-color: rgba(23, 22, 23, 0.9); opacity: 1; zoom: 1; width: 240px; top: 10px; display: block; position: absolute; text-align: center; font-size: 15px; color: rgb(255, 255, 255); padding: 5px; font-family: Arial; margin-left: 665.6px;"> <div style="color:#ffffff; display: inline; -moz-opacity:1; -khtml-opacity: 1; opacity:1; filter:alpha(opacity=100); padding: 10px;"><a style="font-weight:600" id="bot-panel">Dr.72KVu's Private Slaves<br>Skype: live:72kvu<br>Bots: Offline</a></div> </div>
  124. socket.on('spawn-count', function(data)
  125. {
  126. document.getElementById('minionCount').innerHTML = '<div style="display: inline;"><span id="botlayer-bots" class="label label-info pull-right">' + data + '</span></a></div>';
  127. });
  128. var client_uuid = localStorage.getItem('client_uuid');
  129. if (client_uuid == null) {
  130. console.log("generating a uuid for this user");
  131. client_uuid = ""; var ranStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
  132. for (var ii = 0; ii < 1; ii++) client_uuid += ranStr.charAt(Math.floor(Math.random() * ranStr.length));
  133. localStorage.setItem('client_uuid', client_uuid)
  134. }
  135. socket.emit("login", client_uuid);
  136. $("#instructions").replaceWith('<br><div class="input-group"><span class="input-group-addon" id="basic-addon1">UUID</span><input type="text" value="' + client_uuid + '" readonly class="form-control"</div>');
  137.  
  138. function isMe(cell) {
  139. for (var i = 0; i < window.agar.myCells.length; i++) {
  140. if (window.agar.myCells[i] == cell.id) {
  141. return true
  142. }
  143. }
  144. return false
  145. }
  146.  
  147. function getCell() {
  148. var me = [];
  149. for (var key in window.agar.allCells) {
  150. var cell = window.agar.allCells[key];
  151. if (isMe(cell)) {
  152. me.push(cell)
  153. }
  154. }
  155. return me[0]
  156. }
  157. var skin_var = 0;
  158.  
  159. function emitPosition() {
  160. console.log(client_uuid);
  161. socket.emit("pos", {
  162. "x": window.aYbm28lPgj43.mx-window.aYbm28lPgj43.ma,
  163. "y": window.aYbm28lPgj43.my-window.aYbm28lPgj43.mb,
  164. "l": window.aYbm28lPgj43.ml,
  165. "p": window.aYbm28lPgj43.p,
  166. "c": window.aYbm28lPgj43.q
  167. })
  168. document.getElementById('gh45nmvsy').innerHTML=(~~(window.aYbm28lPgj43.mx-window.aYbm28lPgj43.ma))+","+(~~(window.aYbm28lPgj43.my-window.aYbm28lPgj43.mb));
  169. }
  170.  
  171. function toggleMovement() {
  172. canMove = !canMove;
  173. switch (canMove) {
  174. case true:
  175. canvas.onmousemove = moveEvent[0];
  176. moveEvent[0] = null;
  177. canvas.onmousedown = moveEvent[1];
  178. moveEvent[1] = null;
  179. break;
  180. case false:
  181. canvas.onmousemove({
  182. clientX: innerWidth / 2,
  183. clientY: innerHeight / 2
  184. });
  185. moveEvent[0] = canvas.onmousemove;
  186. canvas.onmousemove = null;
  187. moveEvent[1] = canvas.onmousedown;
  188. canvas.onmousedown = null;
  189. break
  190. }
  191. }
  192. interval_id = setInterval(function() {
  193. emitPosition()
  194. }, 100);
  195. interval_id2 = setInterval(function() {
  196. transmit_game_server_if_changed()
  197. }, 5000);
  198. document.addEventListener('keydown', function(e) {
  199. var key = e.keyCode || e.which;
  200. switch (key) {
  201. case 16:
  202. if(!window.aYbm28lPgj43.sa){
  203. window.aYbm28lPgj43.sa=true;
  204. window.aYbm28lPgj43.s = setInterval(function() {
  205. $("body").trigger($.Event("keydown", { keyCode: 32}));
  206. $("body").trigger($.Event("keyup", { keyCode: 32}));
  207. }, 10);
  208. }
  209. break;
  210. case 87:
  211. if(!window.aYbm28lPgj43.wa){
  212. window.aYbm28lPgj43.wa=true;
  213. window.aYbm28lPgj43.w = setInterval(function() {
  214. $("body").trigger($.Event("keydown", { keyCode: 87}));
  215. $("body").trigger($.Event("keyup", { keyCode: 87}));
  216. }, 10);
  217. }
  218. break;
  219. case 65:
  220. window.aYbm28lPgj43.p--;
  221. document.getElementById('ismoveToMouse').innerHTML = window.aYbm28lPgj43.p;
  222. break;
  223. case 67:
  224. window.aYbm28lPgj43.q=!window.aYbm28lPgj43.q;
  225. if(window.aYbm28lPgj43.q) { document.getElementById('dfdghehfj').innerHTML = "On"; } else { document.getElementById('dfdghehfj').innerHTML = "Off"; }
  226. break;
  227. case 88://Olaf4Snow customization. Was 69 ("E").
  228. socket.emit("cmd", {
  229. "name": "split"
  230. })
  231. break;
  232. case 82:
  233. socket.emit("cmd", {
  234. "name": "eject"
  235. })
  236. break;
  237. case 80:
  238. window.aYbm28lPgj43.p++;
  239. document.getElementById('ismoveToMouse').innerHTML = window.aYbm28lPgj43.p;
  240. break
  241. }
  242. });
  243. document.addEventListener('keyup', function(e) {
  244. var key = e.keyCode || e.which;
  245. console.log(key);
  246. switch (key) {
  247. case 87:
  248. clearInterval(window.aYbm28lPgj43.w);
  249. window.aYbm28lPgj43.wa=false;
  250. break;
  251. case 16:
  252. clearInterval(window.aYbm28lPgj43.s);
  253. window.aYbm28lPgj43.sa=false;
  254. break;
  255. }
  256. });
  257.  
  258. function transmit_game_server_if_changed() {
  259. if (last_transmited_game_server != window.aYbm28lPgj43.socketaddr) {
  260. transmit_game_server()
  261. }
  262. }
  263.  
  264. function transmit_game_server() {
  265. last_transmited_game_server = window.aYbm28lPgj43.socketaddr;
  266. socket.emit("cmd", {
  267. "name": "connect_server",
  268. "ip": window.aYbm28lPgj43.socketaddr,
  269. "origin": location.origin
  270. })
  271. }
  272. var mouseX = 0;
  273. var mouseY = 0;
  274. $("body").mousemove(function(event) {
  275. mouseX = event.clientX;
  276. mouseY = event.clientY
  277. });
  278. }, 200)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement