您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds a link to the appeals site to check if the user has been punished already.
当前为
// ==UserScript== // @name CubeCraft new report appeals link // @namespace Violentmonkey Scripts // @match https://reports.cubecraft.net/report/create // @grant none // @version 1.1 // @author Caliditas // @description Adds a link to the appeals site to check if the user has been punished already. // ==/UserScript== function program() { var inputElem = document.getElementById("user-text"); var outer = inputElem.outerHTML; outer = outer.slice(0, outer.indexOf("placeholder")) + "oninput=\"displayInput()\" " + outer.slice(outer.indexOf("placeholder")); inputElem.outerHTML = outer; } var script = document.createElement("script"); var text = document.createTextNode("function displayInput() {var inputElem = document.getElementById(\"user-text\"); inputElem.parentElement.children[0].outerHTML = \"<a target=\\\"_blank\\\"href=\\\"https://appeals.cubecraft.net/find_appeals/\" + inputElem.value + \"\\\">Username of the person you are reporting:</a>\";}"); script.appendChild(text); document.body.appendChild(script); function displayInput() { var inputElem = document.getElementById("user-text"); inputElem.parentElement.children[0].outerHTML = "<a href=\"https://www.w3schools.com\">Username of the person you are reporting:</a>"; } readyInterval = setInterval(function() { var inputElem = document.getElementById("user-text"); if (!inputElem.outerHTML.includes("displayInput")) { program(); // console.log(inputElem.outerHTML) } }, 500); window.onload = program;