雀魂吧 关注:209,426贴子:4,821,010
  • 32回复贴,共1

【教程】网页版贴吧如何屏蔽指定用户/屏蔽特定头像的用户

只看楼主收藏回复

本帖的示例纯属虚构,如有雷同纯属巧合,请勿对号入座。
本帖所有示例代码可以在某盘【s/12FGTugS_qd15v2E5mpqaNw?pwd=5i8i】下载(请自行补全链接)。代码将不定期更新。


IP属地:福建1楼2024-10-04 15:39回复
    相信很多人在贴吧都有比较讨厌的用户,有没有办法屏蔽他的所有贴子呢?
    如果你使用电脑网页版贴吧,并且浏览器使用广告屏蔽插件,并且插件支持添加自定义规则,那么屏蔽一个用户其实很容易。以下方法在 uBlock Origin + Firefox(包括Android版)和 Adblock Plus + Chrome 下测试有效。
    首先打开目标用户的个人主页。主页的网址里会有一个用户id,也就是“id=xxxxx”,一直到“&”之前都是。把这段id填入以下三条规则内:
    tieba中间的部分com##.j_thread_list:has(a.j_user_card[href*="id=xxxxx"])
    tieba你应该知道com##.l_post:has(a.p_author_name[href*="id=xxxxx"])
    tieba要填什么吧com##.lzl_single_post:has(a.j_user_card[href*="id=xxxxx"])
    (第一条规则屏蔽主题帖,第二条规则屏蔽回复,第三条规则屏蔽楼中楼)
    然后在广告屏蔽插件里添加这三条自定义规则。具体位置是:
    uBlock Origin + Firefox: uBlock Origin 设置 - 自定义静态规则
    Adblock Plus + Chrome: Adblock Plus 设置 - 您的自定义过滤 - 我的过滤列表
    保存即可。


    IP属地:福建2楼2024-10-04 15:40
    收起回复
      2026-02-13 14:16:12
      广告
      不感兴趣
      开通SVIP免广告
      有人可能要问了,如果我讨厌的人有几千个小号,那怎么办?
      其实没有太好的解决办法,当然,有个笨办法,就是一个一个拉黑。广告屏蔽插件即使添加了上千条规则,也不会明显影响性能。顶楼的链接里有一个规则列表,里面有上千个账号的id。这些id都是我家养的肥猫整天没事干敲键盘敲出来的,并不是什么真实存在的用户id,别想太多。你可以把这个规则列表的规则全部粘贴到自定义规则列表中,以测试广告屏蔽插件的性能,真的只能测试性能,没有任何其他效果。
      顶楼分享的规则列表中的前三条规则有特殊的作用:
      第三条规则会屏蔽所有含有“分享:”的主题帖,因为贴吧这种分享帖没有什么用,但是有人喜欢半夜用这种帖子刷屏。
      第一和第二条规则需要和头像屏蔽脚本配合使用才能生效,屏蔽特定头像的用户。详见下文。


      IP属地:福建3楼2024-10-04 15:40
      回复
        有人可能又要问了,如果我讨厌的人的所有小号都用同一个或某几个头像,有没有办法直接屏蔽使用这些头像的用户呢?
        答案是有的,不过要使用脚本,所以需要先安装暴力猴(Violent Monkey)插件。安装之后,新建一个脚本,然后发挥你的编程能力和想象力,写一个检测特定头像的脚本。
        我自己也不会前端开发,所以顶楼链接里的示例脚本是现学现用写出来的。在暴力猴里新建一个脚本,把顶楼的头像屏蔽脚本粘贴进去,可以检测并屏蔽以某个角色为头像的用户的帖子。注意,需要先在广告屏蔽插件中添加顶楼中的规则列表中的前两条规则,这个脚本才会生效。这个脚本只是一个示例,因为检测的角色非常冷门,所以我估计应该不会产生任何效果,别想太多。因为目前使用的检测算法过于简单,为了略微增加反制此脚本的难度,此脚本暂时不开源(代码进行了混淆)。本人保证脚本不含任何恶意代码。
        希望对大家有所帮助。


        IP属地:福建4楼2024-10-04 15:41
        回复
          很遗憾 正在使用百度贴吧手机版


          IP属地:巴西来自iPhone客户端5楼2024-10-05 00:07
          回复
            怎么屏蔽网页版主页推荐的贴吧


            IP属地:河南6楼2024-12-23 20:26
            收起回复
              服了,贴吧网页版拉黑人这么复杂!!!逼着人下载APP


              IP属地:广东8楼2025-10-14 17:27
              回复
                重大更新(20251022.1版),新版规则将会屏蔽“at已被屏蔽的用户”的所有楼中楼。
                进行此次更新的原因你们懂的。顺便还优化了性能。
                现在屏蔽单个用户的规则不再是2楼写的那3条规则了,总共有4条,具体不在这里写了(以免被吞),可以自行下载度盘里的规则文件查看。


                IP属地:福建9楼2025-10-22 20:27
                回复
                  2026-02-13 14:10:12
                  广告
                  不感兴趣
                  开通SVIP免广告
                  你还,独自尝试了许久都没有搞清楚,无论是屏蔽也好,还是补全某盘


                  IP属地:浙江来自Android客户端10楼2025-11-16 19:38
                  收起回复