├── README.md └── expose.user.js /README.md: -------------------------------------------------------------------------------- 1 | Install [`expose.user.js`][raw link] using [Tampermonkey][] (Google Chrome) or [Greasemonkey][] (Firefox). 2 | 3 | Then connect to your ogar server using following console command: 4 | 5 | connect("ws://your-ogar-server:port") 6 | 7 | Internal variables can be accessed using `window.v72` object. 8 | 9 | [raw link]: https://github.com/xzfc/agar-expose/raw/master/expose.user.js 10 | [Tampermonkey]: https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo 11 | [Greasemonkey]: https://addons.mozilla.org/en-us/firefox/addon/greasemonkey/ 12 | -------------------------------------------------------------------------------- /expose.user.js: -------------------------------------------------------------------------------- 1 | // ==UserScript== 2 | // @name Agar.io Expose 3 | // @version 6.0 4 | // @namespace xzfc 5 | // @updateURL https://raw.githubusercontent.com/xzfc/agar-expose/master/expose.user.js 6 | // @match http://agar.io/* 7 | // @match http://ogar.mivabe.nl/?ip=* 8 | // @run-at document-start 9 | // @grant GM_xmlhttpRequest 10 | // @grant unsafeWindow 11 | // ==/UserScript== 12 | 13 | window.stop() 14 | document.documentElement.innerHTML = null 15 | GM_xmlhttpRequest({method: "GET", 16 | url: "http://72.k.vu/out.html", 17 | onload: e => { 18 | document.open() 19 | document.write(e.responseText) 20 | document.close() 21 | }}) 22 | --------------------------------------------------------------------------------