您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Disables the chat filter and allows you to see messages that typically get blocked
// ==UserScript== // @name Censored-No-More // @version 0.1 // @author A3+++#6673 // @description Disables the chat filter and allows you to see messages that typically get blocked // @match *://shellshock.io/* // @namespace https://greasyfork.org/users/815159 // @run-at document-start // @grant none // ==/UserScript== window.XMLHttpRequest = class extends window.XMLHttpRequest { constructor() { super(...arguments) } open() { if (arguments[1] && arguments[1].includes("shellshock.js")) { this.scriptMatch = true; } super.open(...arguments) } get response() { if (this.scriptMatch) { const responseText = super.response; const [, isBadWord] = responseText.match(/\|\|(\w\w)\(\w.normalName/); const [_, elm, str] = responseText.match(/.remove\(\),(\w).innerHTML=(\w)/); return responseText .replace(/.length>0&&!\w\w\(\w\)/, ".length>0") .replace(_, _ + `,${isBadWord}(${str})&&!arguments[2]&&(${elm}.style.color="red")`); } return super.response; } };