您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Remove blur in studocu.com and other annoying things.
当前为
// ==UserScript== // @name Studocu_Remove_Blur // @namespace http://tampermonkey.net/ // @version 0.9 // @description Remove blur in studocu.com and other annoying things. // @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 let intervalTime = 10000; // 3000ms once 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 count = 0; const interval = setInterval(()=>{ count++; alert("Count: " + count); clearBlur(); }, intervalTime) 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); } } }; //Repeated execution will result in a blank page for unknown reasons. // 如果重复执行会导致页面空白,原因未知。 } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址