Name Changer
当前为
// ==UserScript==
// @name Voxiom Name Changer
// @namespace https://discord.gg/4T6HGWTBd7
// @version 1.0
// @description Name Changer
// @author Jaguar
// @match https://voxiom.io/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=kirka.io
// @grant none
// @license MIT
// ==/UserScript==
const customUsername = "NameChanger"; // Custom Username
function handleElementFound() {
const CustomValue = document.querySelector('.sc-lbhJGD.fYyclM').textContent;
let observer = new MutationObserver(function(mutationsList, observer) {
for (let mutation of mutationsList) {
if (mutation.type === 'childList') {
ReplaceText(mutation.target);
}
}
});
function ReplaceText(element) {
const walker = document.createTreeWalker(element, NodeFilter.SHOW_TEXT, null, false);
while (walker.nextNode()) {
const node = walker.currentNode;
if (node.textContent.includes(CustomValue)) {
const replacedText = node.textContent.replace(new RegExp(CustomValue, 'gi'), customUsername);
node.textContent = replacedText;
}
}
}
function Enable() {
ReplaceText(document.body);
observer.observe(document.body, { childList: true, subtree: true });
}
Enable();
}
function checkForElement() {
setTimeout(handleElementFound, 500);
}
window.addEventListener("load", function() {
checkForElement();
});