您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Remove blur in studocu.com and other annoying things. You can click the button at the right bottom to do so.
// ==UserScript== // @name Studocu_Remove_Blur // @namespace http://tampermonkey.net/ // @version 1.0 // @description Remove blur in studocu.com and other annoying things. You can click the button at the right bottom to do so. // @author You // @match https://www.studocu.com/* // @icon https://www.google.com/s2/favicons?sz=64&domain=studocu.com // @grant none // @license MIT // ==/UserScript== (function () { 'use strict'; // alert("Trying lol"); let waitTime = 3000; // 3000ms to start remove frontShit const timeout = setTimeout(() => { main(); }, waitTime); function main(){ let frontShit = document.querySelectorAll('#document-wrapper')[0].childNodes[0]; frontShit.remove(); let frontShit2 = document.querySelectorAll('h2'); for (let i = 0; i < frontShit2.length; i++) { const shit = frontShit2[i]; let shitWords = "Why is this page out of focus?"; if (shit.innerHTML.indexOf(shitWords) != -1) { // shitWords in innerHTML console.log(shit); shit.parentElement.parentElement.remove(); } } let clearBlur = ()=>{ let blurDivs = document.querySelectorAll('.page-content'); for (let i = 0; i < blurDivs.length; i++) { const blurDiv = blurDivs[i]; let blurWords = "filter: blur(4px);"; if (blurDiv.outerHTML.indexOf(blurWords) != -1) { console.log(blurDiv); while (blurDiv.hasChildNodes()){// lifting all the children blurDiv.parentNode.insertBefore(blurDiv.firstChild,blurDiv); } blurDiv.parentNode.removeChild(blurDiv); } } }; // Create a big red button for the user to click. let button = document.createElement("button"); button.innerHTML = "Clear Blur"; button.style.cssText = "position: fixed; bottom: 20px; right: 20px;"; button.onclick = () => { clearBlur(); } button.style.backgroundColor = 'blue'; button.style.color = 'white'; button.style.padding = '5px'; button.style.border = 'none'; button.style.cursor = 'pointer'; button.style.fontSize = '20px'; button.style.zIndex = '9999'; // Add round border to the button. button.style.borderRadius = '10%'; // Add a shadow to the button. button.style.boxShadow = '0px 0px 5px black'; document.body.appendChild(button); // Too many repeated execution will result in a blank page for unknown reasons. } })();