So, I work in tech, and I figured out a tampermokey script that removes anyones name from a page. This page in particular.
Tampermonkey is a Chrome Extension. All you gotta do is install this script to the body of the Userscript, and Voila, anyone you don't want to see poofs into the ether.
Anyway, here it is. Lemme know if you have any questions. Thanks!
// ==UserScript==
// @name Remove "wwood2" Lines from BruinZone
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Removes any text content containing the string "wwood2" from the specified BruinZone page.
// @author Gemini
// @match https://bruinzone.com/gen/index1.shtml
// @grant none
// @run-at document-idle
// ==/UserScript==
(function() {
'use strict';
/**
* Traverses the DOM and removes any text nodes or elements containing
* the target string "wwood2".
*/
function removeWwood2Content() {
const targetString = "wwood2";
const body = document.body;
if (!body) {
console.warn("Tampermonkey Script: Document body not found.");
return;
}
// Create a TreeWalker to efficiently traverse all nodes in the body
const walker = document.createTreeWalker(
body,
NodeFilter.SHOW_ALL, // Show all nodes (elements, text, comments, etc.)
null,
false
);
const nodesToRemove = [];
let currentNode;
// Iterate through all nodes
while (currentNode = walker.nextNode()) {
if (currentNode.nodeType === Node.TEXT_NODE) {
// If it's a text node, check its content
if (currentNode.nodeValue && currentNode.nodeValue.includes(targetString)) {
// Collect the parent element for removal.
// If the text node is the only content of its parent, removing the parent
// is often cleaner than just removing the text node.
// If the parent is the body, just remove the text node itself.
if (currentNode.parentElement && currentNode.parentElement !== body) {
nodesToRemove.push(currentNode.parentElement);
} else {
nodesToRemove.push(currentNode);
}
}
}
// Optional: You could also check element attributes here if needed, but we focus on text content per request.
}
// Remove the collected nodes
const uniqueNodesToRemove = [...new Set(nodesToRemove)]; // Ensure we don't try to remove the same node twice
uniqueNodesToRemove.forEach(node => {
if (node.parentNode) {
console.log('Tampermonkey Script: Removing node containing "wwood2":', node);
node.parentNode.removeChild(node);
}
});
}
// Run the function when the document is ready
removeWwood2Content();
})();