藏宝湾网游单机站

 找回密码
 注册

QQ登录

只需一步,快速开始

★69 元包站 Gm 手游平台★

★69 元包站 Gm 手游平台★

★Gm 游戏平台【无限资源包站平台,真正体验gm和土豪感觉】★

★白嫖放置传奇 玩通关算你赢★

★白嫖放置传奇 玩通关算你赢★

★70 80 90的单机挂机传奇-可以白嫖-1-3个月一个新区!多版本同开★

★@梦幻长久耐玩全新大唐九黎★

★@!!——梦幻长久耐玩全新大唐九黎——!!★

★★新增全新门派九黎城, ★侵烛系统 ★静脉系统 ★赐福系统 ★战斗动作声效系统 ★全场景NPC、召唤兽迭代最新 ★17个副本,完全还原 ★独家PK系统,享受极致免费PK★★

▃▃▃▃可以单机赚钱的传奇▃▃▃▃
★《天谴之地3》全网独创大小世界 可以单机可以赚钱的传奇★

★首区即将开始公测,等待期间每天晚上群里红包发放和抽奖。 给我们一次机会,进来试玩10分钟,我保证让你体验不一样的休闲娱乐游戏。★

☆ 六一活动开放-放置传奇☆

★ 六一活动开放-放置传奇★

★可白嫖 上班摸鱼类 放置文字传奇游戏(放置休闲)qq群756025698★

★三职业传奇★开局送神装★爆率100%★

★三职业传奇★开局送神装★爆率100%★零氪首选★

★〖双线〗〖无忧传奇〗〖每日新区〗〖开局送神装 100%高爆率 装备元宝打怪爆〗★

★1.80星王独家光速合击★星王+1★

★★180星王合击★开局送200赞助★爆率100%★星王+1★★

★游戏介绍★:◆散人回馈散人玩家,打造公平、公正、绿色复古★

承接推广

★承接推广★

★承接推广★

★DNF★全职业平衡★公益服★
★DNF★全职业平衡★公益服★

【dnf86版本】【怀旧服】【全职业平衡】【非变态服】【非商业服】【774031300】

★怀旧网页策略游戏Ogame《银河帝国》★

★怀旧网页策略游戏Ogame《银河帝国》★

★轻变态数值版本,带有各种新鲜玩意、锦标赛、海盗NPC袭击等等,建议电脑浏览器玩,手机访问只做了简易适配(无图,纯文字页面) ★

★三国群英传OL端游独家研发网页版★

★三国群英传OL端游独家研发网页版★

★资深老玩家从零开始精心制作,离线挂机、BOSS打宝、自由交易、小兵养成,操作简单每天仅需几分钟即可轻松畅玩★

★承接推广★

★承接推广★

★承接推广★

查看: 517|回复: 7

[原创] 如何屏蔽绝户ID的帖子

[复制链接]
 楼主| 发表于 7 天前 | 显示全部楼层 |阅读模式
本帖最后由 gxj411 于 2026-7-10 21:17 编辑

近期有几个绝户ID不停的在发垃圾推广帖。
我在deepseek里生成一个脚本
先在浏览器安装油猴插件,然后把下面的脚本写入到插件里,输入绝户ID之后,就能把那几个绝户ID的帖子都屏蔽掉。可用逗号、分号、空格分隔多个ID





屏蔽绝户ID之后就干净很多了。






// ==UserScript==
// @name         藏宝湾论坛 - 屏蔽指定用户帖子(修复版)
// @namespace    http://tampermonkey.net/
// @version      2.1
// @description  针对藏宝湾(iopq.net)优化,隐藏黑名单用户发布的所有主题,支持多种分隔符批量添加
// @Match        https://www.iopq.net/forum.php?mod=forumdisplay*
// @Match        https://www.iopq.net/forumdisplay.php*
// @match        https://www.iopq.net/*
// @grant        GM_getValue
// @grant        GM_setValue
// @grant        GM_registerMenuCommand
// @grant        GM_notification
// ==/UserScript==

(function() {
    'use strict';

    // ---------- 数据管理 ----------
    function getBlockedUsers() {
        let data = GM_getValue('blockedUsers', '[]');
        try { return JSON.parse(data); } catch(e) { return []; }
    }
    function setBlockedUsers(users) {
        GM_setValue('blockedUsers', JSON.stringify(users));
    }

    // ---------- 从帖子行(tbody)提取作者名 ----------
    function getAuthorFromRow(tbody) {
        let authorLink = tbody.querySelector('td.by cite a');
        if (authorLink) {
            return authorLink.textContent.trim();
        }
        let link = tbody.querySelector('a[href*="space-uid"]');
        if (link) {
            return link.textContent.trim();
        }
        return null;
    }

    // ---------- 执行屏蔽 ----------
    function hideBlockedUsers() {
        let blocked = getBlockedUsers();
        if (blocked.length === 0) return;

        let rows = document.querySelectorAll('#threadlisttableid > tbody[id^="normalthread_"]');
        rows.forEach(tbody => {
            if (tbody.style.display === 'none') return;
            let author = getAuthorFromRow(tbody);
            if (author && blocked.includes(author)) {
                tbody.style.display = 'none';
            }
        });
    }

    // ---------- 管理菜单 ----------
    function addMenu() {
        GM_registerMenuCommand('📋 屏蔽用户管理', function() {
            let current = getBlockedUsers().join('\n');
            let input = prompt(
                '当前屏蔽列表(每行一个用户名):\n' +
                '▶ 添加:在末尾换行输入新用户名(可用逗号、分号、空格分隔)\n' +
                '▶ 删除:直接删掉对应行\n' +
                '▶ 清空:提交空文本\n\n' +
                '修改后点击“确定”生效。',
                current
            );
            if (input !== null) {
                // 支持多种分隔符:换行、逗号、分号、顿号、空格
                let newUsers = input.split(/[\n,;、\s]+/)
                    .map(s => s.trim())
                    .filter(s => s !== '');
                // 去重
                newUsers = [...new Set(newUsers)];
                setBlockedUsers(newUsers);
                hideBlockedUsers();
                GM_notification('✅ 屏蔽列表已更新!共 ' + newUsers.length + ' 个用户');
            }
        });
    }

    // ---------- 监听动态加载(翻页、AJAX) ----------
    function observeThreadList() {
        let targetNode = document.getElementById('threadlisttableid');
        if (!targetNode) return;

        const observer = new MutationObserver(function(mutations) {
            let needRefresh = false;
            for (let mut of mutations) {
                if (mut.addedNodes.length) {
                    for (let node of mut.addedNodes) {
                        if (node.nodeType === 1 && node.tagName === 'TBODY' && node.id && node.id.startsWith('normalthread_')) {
                            needRefresh = true;
                            break;
                        }
                    }
                }
                if (needRefresh) break;
            }
            if (needRefresh) {
                setTimeout(hideBlockedUsers, 100);
            }
        });

        observer.observe(targetNode, { childList: true, subtree: false });
    }

    // ---------- 初始化 ----------
    function init() {
        addMenu();
        hideBlockedUsers();
        observeThreadList();
    }

    if (document.readyState === 'loading') {
        document.addEventListener('DOMContentLoaded', init);
    } else {
        init();
    }
})();

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

评分

参与人数 3金币 +10 收起 理由
magik163 + 2 『快乐!分一点给你哟~』
zhulin215 + 5 『不要一直学习,要注意休息~』
kokokeke + 3 『遥遥领先!遥遥领先~』

查看全部评分

回复

使用道具 举报

发表于 7 天前 | 显示全部楼层
谢谢楼主,好用舒服
回复 支持 反对

使用道具 举报

发表于 7 天前 | 显示全部楼层
早就想骂了,是不是有个qq开头的,还有个15xxx,md全是垃圾
回复 支持 反对

使用道具 举报

发表于 6 天前 | 显示全部楼层
好!早就想屏蔽这几个s b了
[发帖际遇]: 找单机2022 发帖时在路边捡到 5 枚 金币,偷偷放进了口袋. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

发表于 6 天前 | 显示全部楼层
测试了下,不支持www.iopq.net/,藏宝湾目前是https://iopq.net/,再添加一个https://iopq.net/*就能正确启用
回复 支持 反对

使用道具 举报

发表于 5 天前 | 显示全部楼层
强烈支持了!!!
回复 支持 反对

使用道具 举报

发表于 4 天前 | 显示全部楼层
支持,每次打开藏宝湾都是这些烂大街的资源,说实话无脑搬运资源谁不会?不求精品,起码先查查有没有人分享过相同资源啊。
我也有一些会员站的会员,那我是不是每隔一俩月就,把人家会员站的资源全复制粘贴搬过来藏宝湾刷屏一次?更何况这些人机一样的帖子指不定还在里面塞了哪些病毒或者后门,根本就不是冲着分享资源来的。
回复 支持 反对

使用道具 举报

发表于 4 天前 | 显示全部楼层
我很早就注意那几个大量转贴的人了,毕竟每天都在维护论坛,有什么风吹草动我是很清楚的。但他们只是转发帖子,帖子内容也基本正常,偶尔有些带外链广告的也被我第一时间删除,其他并没有太大问题,所以一直没对他们采取什么措施。几天前一个id叫txm8030的号因为发的帖子带一些外链广告,同时又被他人举报所发帖子带挖矿后门,所以将他禁言了一周,没想到第二天又出来个txm8020的号继续滥发帖子,明摆着是同一人的马甲账号,并且行为很恶劣。在我跟其他管理商量后,决定将这两个账号禁言一个月,同时删除他们的所有发帖,另外将id为qq332215403的最近两月所发帖子尽数删除,同时私信他以后节制发帖,还大家一个清净的交流环境。大家以后再遇到类似的影响论坛使用的行为,可以随时举报,我们会根据情况酌情处理,最后感谢大家对宝湾的长期支持。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明

排行榜|联系我们|小黑屋|手机版|Archiver|游戏藏宝湾 |

GMT+8, 2026-7-14 19:01 , Processed in 0.174549 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表