您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
try to take over the world!
// ==UserScript== // @name sankakucomplex no delay // @namespace http://tampermonkey.net/ // @version 0.2 // @description try to take over the world! // @author You // @match https://chan.sankakucomplex.com/* // @grant none // ==/UserScript== (function() { 'use strict'; // blocked_url = "https://chan.sankakucomplex.com/javascripts/app.js?237"; // observe tags and remove the one matching the app.js new MutationObserver((_, observer) => { const appJsTag = document.querySelector('script[src*="app.js"]'); if (appJsTag) { appJsTag.remove(); // We've done what we needed to do, no need for the MutationObserver anymore: observer.disconnect(); } }).observe(document.documentElement, { childList: true, subtree: true }); var patched = ""; fetch('https://chan.sankakucomplex.com/javascripts/app.js').then(response => response.text()).then((data) => { patched = data; patched = patched.replace("var FADE_IN_DELAY = 250;", "var FADE_IN_DELAY = 1;"); patched = patched.replace("var FADE_IN_DURATION = 175;", "var FADE_IN_DURATION = 1;"); var scriptNode = document.createElement ("script"); scriptNode.type = 'text/javascript'; scriptNode.text = patched; document.getElementsByTagName('body')[0].appendChild(scriptNode); // for some reason the page begins with images blurried. this removes the blur document.querySelectorAll('.blacklisted').forEach(function(element) { element.className = element.className.replace("blacklisted", ""); }); }) })();