// ==UserScript== // @name 清除雨课堂做题痕迹 // @namespace http://tampermonkey.net/ // @version 5.0.0 // @description 清除雨课堂试卷做题痕迹(仅UI变更,不涉及雨课堂后台数据),便于复习。支持黑暗模式、日光模式(需更新到V3.0.0.RELEASE及以上版本)。支持吃菇子的“手气不错”模式(需更新到V3.1.0.RELEASE及以上版本)。支持设置答题正误并导出错题(需要更新到V4.0.0版本及以上) // @author 冰镇杨梅瑞纳冰YYDS // @match https://examination.xuetangx.com/* // @icon https://www.google.com/s2/favicons?sz=64&domain=xuetangx.com // @grant none // @license Mozilla Public License 2.0 // @downloadURL https://update.greasyfork.icu/scripts/446101/%E6%B8%85%E9%99%A4%E9%9B%A8%E8%AF%BE%E5%A0%82%E5%81%9A%E9%A2%98%E7%97%95%E8%BF%B9.user.js // @updateURL https://update.greasyfork.icu/scripts/446101/%E6%B8%85%E9%99%A4%E9%9B%A8%E8%AF%BE%E5%A0%82%E5%81%9A%E9%A2%98%E7%97%95%E8%BF%B9.meta.js // ==/UserScript== (function() { 'use strict'; var checkDiv = document.createElement("div"); var rightAnswer; var questions; var congrasDivs=document.getElementsByClassName("congras"); var button; var isClicked = 0; checkDiv.setAttribute("id","test"); document.body.appendChild(checkDiv); var testBlock = document.getElementById("test"); var folded = 0; testBlock.style.height="auto"; testBlock.style.width="auto"; testBlock.style.position="fixed"; testBlock.style.top=0; testBlock.style.right=0; testBlock.style.zindex=1000; testBlock.innerHTML+='



' // Your code here... window.Folding = function(){ var functionarea= document.getElementById("functions"); var foldingbtn= document.getElementById("foldbtn"); if(folded==0){ //未折叠 functionarea.style.display="none"; foldingbtn.innerHTML="⬇️展开"; folded=1; }else{ functionarea.style.display="block"; foldingbtn.innerHTML="⬆️折叠"; folded=0; } } // 保存错题 window.SaveError = function(){ var allCorrects = document.getElementsByClassName("correct"); for(var i=0;i1){ // 如果点击次数超过一次,则不执行任何操作 return; } erasAllBtn.innerHTML="水印消失👹"; var i,j; // 删除所有蓝色选项按钮 var sideBar = document.getElementsByClassName('exam-aside'); sideBar[0].style.transitionDuration="1s"; sideBar[0].style.display="none"; var headerbar = document.getElementsByClassName("header"); headerbar[0].style.display="none"; var isChecked = document.getElementsByClassName('el-radio'); for(let i=0;i

显示答案

'; questions[t].parentNode.parentNode.innerHTML+=''; } var myTextAnswer = document.getElementsByClassName("subject-answer"); for(i=0;i