// ==UserScript== // @name you should call me kawaii lay it like a hentai-e :3 <3 // @namespace http://tampermonkey.net/ // @version 1.2 // @description https://github.com/codedfusi/stake-script/tree/main // @author fusi // @match *://*.stake.com/* // @grant none // @run-at document-idle // @license MIT // @downloadURL none // ==/UserScript== (function () { 'use strict'; const u = ``; function a(s) { const h = s.outerHTML; if (/ARS/i.test(h)) { return true; } if (h.includes('m27.8 62.4-1.24-5.08H16.52l-1.24 5.08H7.16l9.64-32.6h9.52l9.64 32.6')) { return true; } if (h.includes('M53.36 62.4l-4.32-11.24h-2.92V62.4H38.2V29.8h13.28c6.36 0 10.4 4.6 10.4 10.6')) { return true; } if (h.includes('#FFC800') && h.includes('#276304')) { return true; } const p = s.querySelectorAll('path'); for (const x of p) { const d = x.getAttribute('d') || ''; if (d.includes('27.8 62.4') || d.includes('53.36 62.4')) { return true; } } return false; } function b() { document.querySelectorAll('*:not(script):not(style)').forEach(el => { el.childNodes.forEach(n => { if (n.nodeType === 3 && n.nodeValue.includes('ARS')) { n.nodeValue = n.nodeValue.replace(/ARS/g, '$'); } }); }); document.querySelectorAll('img').forEach(i => { if (!i.dataset.larped && /ARS/i.test(i.alt + i.title + i.src)) { i.dataset.larped = '1'; const w = document.createElement('div'); w.innerHTML = u; i.replaceWith(w.firstChild); } }); document.querySelectorAll('svg').forEach(s => { if (!s.dataset.larped && a(s)) { s.dataset.larped = '1'; const w = document.createElement('div'); w.innerHTML = u; const ns = w.firstChild; ns.dataset.larped = '1'; try { if (s.getAttribute('class')) { ns.setAttribute('class', s.getAttribute('class')); } if (s.style.cssText) { ns.style.cssText = s.style.cssText; } } catch (e) { } s.replaceWith(ns); } }); } function c() { try { b(); } catch (e) { console.error('LARP fail:', e); } requestAnimationFrame(c); } requestAnimationFrame(c); })();