您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Enter https://www.windows93.net/trollbox/index.php For just trollbox and use this script to have the program reboot everytime you say "sonic" or "discord"
// ==UserScript== // @name Reload on HTML Detection in Windows93 Trollbox // @namespace http://tampermonkey.net/ // @version 0.7 // @description Enter https://www.windows93.net/trollbox/index.php For just trollbox and use this script to have the program reboot everytime you say "sonic" or "discord" // @author You // @match https://www.windows93.net/trollbox/index.php // @grant none // @license GemboyGAX // ==/UserScript== (function() { 'use strict'; // Wait for the page to load completely window.addEventListener('load', function() { // Override the parent.$exe function to prevent shutdown commands if (parent && parent.$exe) { const originalExe = parent.$exe; parent.$exe = function(command) { // Block shutdown command if (command === 'shutdown') { console.log('Shutdown command blocked.'); return; // Prevent shutdown } // Allow other commands to proceed return originalExe.apply(this, arguments); }; } // Intercept the send function const originalSend = window.sendMsg; window.sendMsg = function(msg) { // Reload page for specific keywords if (/sonic|discord|roblox/i.test(msg)) { console.log(`Reloading page for keyword: ${msg}`); location.reload(); // Reload the page return; // Prevent sending the message } // Send other messages normally return originalSend.call(this, msg); }; // Monitor changes to the document body const observer = new MutationObserver((mutations) => { mutations.forEach((mutation) => { if (mutation.target.innerText.includes('<html></html>')) { console.log('Detected <html></html>, reloading page.'); location.reload(); // Reload the page if detected } }); }); // Start observing the body for changes observer.observe(document.body, { childList: true, subtree: true }); }); })();