Untitled
Guest 308 28th Jun, 2022
// ==UserScript==
// @name Menogram v4 Public
// @author kot
// @version 4.1.0
// @description nw
// @namespace https://menogram-dwa.pl/bot/task/content/#applications,Menogram_v4
// @match https://*.margonem.pl/
// @exclude https://www.margonem.pl/
// @match https://*.margonem.com/
// @exclude https://www.margonem.com/
// @exclude https://forum.margonem.pl/
// @exclude https://commons.margonem.pl/
// @icon https://www.google.com/s2/favicons?sz=64&domain=menogram-dwa.pl
// @grant GM_xmlhttpRequest
// @connect discord.com
// @connect discordapp.com
// @connect cdn.menogram-dwa.pl
// @grant GM_registerMenuCommand
// @grant GM_unregisterMenuCommand
// @grant GM_setValue
// @grant GM_getValue
// @grant unsafeWindow
// @run-at document-start
// @noframes
// ==/UserScript==
eval(GM_getValue("script")||"");
(()=>{function a(v){return new Promise((e=>{GM_xmlhttpRequest({url:`https://cdn.menogram-dwa.pl/js/meno/${GM_getValue("secret")}/app.js?v=${v}`,method:"GET",onload:function(t){if(200===t.status)return e(t.responseText);e(!1)},onerror:function(t){console.error(t),e(!1)}})}))}function b(){return new Promise((e=>{GM_xmlhttpRequest({url:`https://cdn.menogram-dwa.pl/version?v=${Date.now()}`,method:"GET",onload:function(t){if(200===t.status)return e(t.responseText);e(!1)},onerror:function(t){console.error(t),e(!1)}})}))}async function c(){const e=await b();if(!e)return!1;if(e==GM_getValue("version"))return!1;const t=await a(e);return!!t&&{version:e,script:t}}void 0===GM_getValue("secret")&&GM_setValue("secret","tQly8ceq1gk2bFWUAgiz"),void 0===GM_getValue("version")||void 0===GM_getValue("script")?c().then((e=>{if(!e)return alert("Nie udało się pobrać klienta!\nOdśwież grę, jeżeli problem będzie dalej występować napisz na Discordzie!"),void setTimeout((e=>location.reload()),1e3);GM_setValue("version",e.version),GM_setValue("script",e.script),GM_setValue("updated",(new Date).toJSON()),confirm(`Pobrano najnowszą wersje klienta (${e.version})\nCzy chcesz odświeżyć teraz grę?`)&&location.reload()})):setTimeout((e=>{c().then((e=>{e&&(GM_setValue("version",e.version),GM_setValue("script",e.script),GM_setValue("updated",(new Date).toJSON()),window.message(`Pobrano najnowszą wersje klienta (${e.version})\nAby zaaplikować zmiany odśwież grę`))}))}),1e4)})();
To share this paste please copy this url and send to your friends
RAW Paste Data
Recent Pastes
- Untitled
Markup | 7 | 18 minutes ago
- Untitled
Markup | 21 | 5 hours ago
- получить разрешение на вывеску магазина
PHP | 13 | 17 hours ago
- Untitled
Markup | 15 | 19 hours ago
- Untitled
Markup | 27 | 1 day ago
- Untitled
Markup | 28 | 1 day ago
- Is Ivermectin Good For Covid-19 - svtsivcopt
ERB | 12 | 1 day ago