NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @version 7.7.7 // @name oBot // @description OGame: Miglioramento giocabilità con funzioni automatiche e di controllo // @author info@tryus.it // @creator Tryus // @copyright 2020, Tryus // @license 0BSD // @grant unsafeWindow // @grant GM_getValue // @grant GM_setValue // @grant GM_deleteValue // @grant GM_xmlhttpRequest // @grant GM_getResourceURL // @include *://*.ogame.gameforge.com* // @updateURL https://js.obot.it/obot.user.js // @downloadURL https://js.obot.it/obot.user.js // @connect obot.it // @connect api.telegram.org // ==/UserScript== (function() { function b() { unsafeWindow.debugScriptBest = false; let a = { 'Cache-Control': 'no-store, no-cache, must-revalidate, max-age=0' }; let url = unsafeWindow.libsPathDomain + '/compress.php?v=' + unsafeWindow.versionSBI; if (unsafeWindow.debugScriptBest) url += "&debugger=true"; GM_xmlhttpRequest({ method: 'GET', url: url, ignoreCache: unsafeWindow.debugScriptBest, headers: a, onload: function(b) { if (b.responseText.indexOf('<head>') !== -1){ unsafeWindow.errorScriptBest || (unsafeWindow.errorScriptBest = !0, alert('This version is not supported, please update the bot by downloading it from the site: ' + unsafeWindow.pathDomain)); }else { let a = document.createElement('script'); a.innerHTML = b.responseText; document.body.appendChild(a); } }, onerror: function(a) { a && a.error && a.error.indexOf('404') !== -1 && !unsafeWindow.sendErrorMessage && (unsafeWindow.sendErrorMessage = 1, alert('This version is not supported, please update the bot by downloading it from the site: ' + unsafeWindow.pathDomain)) } }) } let a = !1; if (sessionStorage.getItem('ScriptBest_debug_clean') && (sessionStorage.removeItem('ScriptBest_debug_clean'), a = !0), location.href.indexOf('api') === -1 && location.href.indexOf('ajax=1') === -1 && location.href.indexOf('board') === -1 && location.href.indexOf('allianceInfo') === -1) { unsafeWindow.debugScriptBest = a, unsafeWindow.TOKEN_USER = GM_getValue('TOKEN_USER', null), unsafeWindow.pathDomain = 'https://obot.it', unsafeWindow.libsPathDomain = 'https://js.obot.it', unsafeWindow.webservicePath = 'https://ws.obot.it', unsafeWindow.versionSBI = GM_info.script.version, unsafeWindow.GM_xmlhttpRequest = GM_xmlhttpRequest, unsafeWindow.GM_setValue = GM_setValue, unsafeWindow.GM_getValue = GM_getValue, b(); if (typeof $ !== undefined && window.player && window.player.hasCommander) { $('#mmonetbar,#banner_skyscraper,#promotionCountdownBox').hide() } if(!unsafeWindow.debugScriptBest){ setTimeout(function(){ if(!unsafeWindow.obotLoaded) location.reload(); else console.log("obotLoaded controlpass"); },1000*60*5);//5 m } } }());