您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Fetches and displays correct answers in Mathspace (Debugging Enabled)
// ==UserScript== // @name Mathspace Auto Solver (Debug Version) // @namespace http://tampermonkey.net/ // @version 1.2 // @description Fetches and displays correct answers in Mathspace (Debugging Enabled) // @author You // @match *://*.mathspace.co/* // @grant none // ==/UserScript== var MathspaceSolver = {}; MathspaceSolver.getAnswers = function() { console.log("MathspaceSolver: Searching for questions..."); // Observe the page for questions Sahin.observeElements("div, span, p", function(elements) { elements.forEach(element => { let text = element.innerText.trim(); if (!text) return; console.log("Found Potential Question:", text); // Simulated fetching answer MathspaceSolver.fetchAnswer(text, function(answer) { if (answer) { MathspaceSolver.displayAnswer(element, answer); } }); }); }); }; MathspaceSolver.fetchAnswer = function(question, callback) { let fakeAnswer = "42"; // Placeholder answer console.log(`Fetching answer for: "${question}" → ${fakeAnswer}`); callback(fakeAnswer); }; MathspaceSolver.displayAnswer = function(element, answer) { if (element.querySelector(".mathspace-answer-box")) return; let answerBox = document.createElement("div"); answerBox.className = "mathspace-answer-box"; answerBox.style.background = "#fffa65"; answerBox.style.border = "2px solid #f39c12"; answerBox.style.padding = "10px"; answerBox.style.marginTop = "10px"; answerBox.style.fontSize = "18px"; answerBox.style.fontWeight = "bold"; answerBox.style.color = "#333"; answerBox.innerText = `Answer: ${answer}`; element.appendChild(answerBox); console.log("Displayed Answer:", answer); }; // Start script MathspaceSolver.getAnswers(); Sahin.injectFunctionsToPage(MathspaceSolver);