您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Delete Chat GPT from Threads
// ==UserScript== // @name LOLZ_Delete Chat GPT // @namespace LOLZ_Delete Chat GPT // @version 0.3 // @description Delete Chat GPT from Threads // @author el9in // @match https://zelenka.guru/* // @match https://lolz.guru/* // @match https://lolz.live/* // @match https://zelenka.guru // @match https://lolz.guru // @match https://lolz.live // @icon https://www.google.com/s2/favicons?sz=64&domain=zelenka.guru // @grant none // @license el9in // ==/UserScript== (function() { 'use strict'; function init() { const elements = document.querySelectorAll('[id^="post-"]'); elements.forEach(element => { const chatGPTElement = element.querySelector('a[href="members/6772870/"]'); if (chatGPTElement) element.remove(); }); } async function ones(element) { const addedNodeClass = element.classList; if(addedNodeClass.contains("comment") || addedNodeClass.contains("post") || addedNodeClass.contains("message")) { const chatGPTElement = element.querySelector('a[href="members/6772870/"]'); if (chatGPTElement) element.remove(); } } const observer = new MutationObserver((mutationsList, observer) => { for (const mutation of mutationsList) { if (mutation.type === 'childList') { mutation.addedNodes.forEach(addedNode => { if (addedNode.nodeType === Node.ELEMENT_NODE) { ones(addedNode); } }); } } }); const config = { childList: true, subtree: true }; observer.observe(document.body, config); init(); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址