V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Mocker1106
V2EX  ›  分享创造

又看到 Casdoor 的置顶,无奈之下写了个油猴脚本,分享给大家

  •  4
     
  •   Mocker1106 · 195 天前 · 1291 次点击
    这是一个创建于 195 天前的主题,其中的信息可能已经有所发展或是发生改变。

    鉴于 V2EX 网页版没有屏蔽主题关键词功能,写了油猴脚本,可以根据关键词屏蔽主题帖。

    // ==UserScript==
    // @name          BAN_V2EX_AD
    // @version       0.0.1
    // @grant         unsafeWindow
    // @include       *://*.v2ex.com/*
    // @include       *://v2ex.com/*
    // ==/UserScript==
    
    document.querySelectorAll("#Main .box .item td:nth-child(3) a").forEach((e) => {
      const keywords = ["casdoor"];
      for (const k of keywords) {
        if (String(e.innerText).toLowerCase().includes(k)) {
          e.closest(".item").remove();
          break;
        }
      }
    });
    

    可以根据需求将代码的 keywords 数组添加其他关键词。


    顺带说一句:Casdoor 的广告,总是置顶反复出现,21 年的帖子为什么隔一段时间又会出现,反复置顶会让人反感。

    5 条回复    2023-10-24 15:35:08 +08:00
    NX2023
        1
    NX2023  
       195 天前   ❤️ 1
    老哥你太对了
    kneo
        2
    kneo  
       194 天前 via Android
    哈哈,屏蔽完 casdoor 发现怎么把我自己屏蔽了?

    开关玩笑,可以连用户也屏蔽了。有的人总换标题给自己项目做广告。回复也三句话不离自己的项目。
    unclemcz
        3
    unclemcz  
       194 天前 via Android   ❤️ 3
    把发布者 block 就看不到了,不用那么复杂的操作。
    zxCoder
        4
    zxCoder  
       192 天前
    支持,这项目太烦了
    zuiwu
        5
    zuiwu  
       191 天前
    支持,我直接把那人拉黑完事儿了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2213 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 02:39 · PVG 10:39 · LAX 19:39 · JFK 22:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.