您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Enhances Mathspace with helpful features.
// ==UserScript== // @name Mathspace Enhancement // @namespace http://tampermonkey.net/ // @version 0.1 // @description Enhances Mathspace with helpful features. // @author You // @match https://mathspace.co/* // @grant none // ==/UserScript== (function() { 'use strict'; // Add a button to reveal hints more easily (if available) function addHintButton() { const hintButton = document.querySelector('button[aria-label*="Hint"]'); if (hintButton) { hintButton.style.backgroundColor = 'lightgreen'; // Make it more visible hintButton.style.color = 'black'; hintButton.style.fontWeight = 'bold'; hintButton.addEventListener('click', function() { console.log("Hint button clicked!"); // Optional: Log to console }); } } // Make important elements more visible (e.g., question area) function enhanceVisibility() { const questionArea = document.querySelector('.question-container'); // Adjust selector as needed if (questionArea) { questionArea.style.border = '2px solid blue'; // Highlight the question area } } // Add a quick link to the Mathspace help center function addHelpLink() { const helpLink = document.createElement('a'); helpLink.href = 'https://help.mathspace.co/'; // Replace with the correct help URL helpLink.textContent = 'Mathspace Help'; helpLink.target = '_blank'; // Open in a new tab helpLink.style.display = 'block'; helpLink.style.marginTop = '10px'; document.body.appendChild(helpLink); // Or append to a more appropriate container } // Observe changes in the DOM to dynamically add features as Mathspace loads content. const observer = new MutationObserver(function(mutations) { addHintButton(); enhanceVisibility(); }); observer.observe(document.body, { childList: true, subtree: true }); // Initial run addHintButton(); enhanceVisibility(); addHelpLink(); })();