怒独僧 发表于 2022-6-29 18:07

分享一个屏蔽论坛成员帖子的方法,减少争吵

论坛里有这么两波人,在某些事情上观点完全相反,且每当遇上相关话题的时候都会忍不住想给对方讲明白。
这样结果就是争得停不下来,心情也不好了。
那么,互相屏蔽对方的帖子,让自己看不到,就是最好的节省彼此时间的方法。

屏蔽帖子的方法如下:

1、你得是edge浏览器或者谷歌浏览器,或者类似的。
2、安装 Tampermonkey 插件(扩展)。
3、为该插件添加脚本,删除输入框中的所有内容,并在输入框中粘贴以下代码:

// ==UserScript==
    // @name         discuz 屏蔽id
    // @namespace
    // @include      */viewthread.php*
    // @include      */thread*
    // @include      */redirect.php*
    // @include      */forum*
    // ==/UserScript==

    var x,b;
    // ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
    var bl = new Array("toyboy","yayuwei");
    // ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
    for (x in bl) {
            b = document.evaluate('//table/tbody/td//a + '"]]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
            if (b.snapshotLength) {
                  for (var i = 0,c=""; i < b.snapshotLength; i++) {
                  c = b.snapshotItem(i).firstChild.childNodes.textContent.replace(/\s*/g,"").slice(0,2);
                  c = (Number(c) > 9)?c+"楼":c;
                            b.snapshotItem(i).innerHTML = "被屏蔽帖子 " +c+" " + bl + "";
                  }
            }
    }

    for (x in bl) {
            b =
    document.evaluate('//table/tbody/td/div//font[text()="' +
    bl + '"]]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
    null);
            if (b.snapshotLength) {
                  for (var i = 0,c=""; i < b.snapshotLength; i++) {
                  c =String(b.snapshotItem(i).firstChild.childNodes.textContent.match(/\d+#/)).replace(/#/,"楼");
                  b.snapshotItem(i).innerHTML = "被屏蔽帖子 "
    +c+" " + bl + "";
                  }
            }
    }

    for (x in bl) {
            b =
    document.evaluate('//table/tbody/td//cite/a +
    '"]]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
            if (b.snapshotLength) {
                  for (var i = 0,c=""; i < b.snapshotLength; i++) {
                  b.snapshotItem(i).innerHTML = "";
                  }
            }
    }


    for (x in bl) {
            b =
    document.evaluate('//table/tbody[*cite/* +
    '"]]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
            if (b.snapshotLength) {
                  for (var i = 0,c=""; i < b.snapshotLength; i++) {
                  b.snapshotItem(i).innerHTML = "";
                  }
            }
    }



for (x in bl) {
      b = document.evaluate('//table/tbody/td//a + '"]]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
      if (b.snapshotLength) {
                for (var i = 0,c=""; i < b.snapshotLength; i++) {
                c = b.snapshotItem(i).firstChild.childNodes.textContent.replace(/\s*/g,"").slice(0,2);
                c = (Number(c) > 9)?c+" ":c;
                        b.snapshotItem(i).innerHTML = " " +" "+ "";
                }
      }
}


4、注意代码中两行五角星之间的那一行内容,那一行的括号里就是屏蔽的用户的名单,修改这个名单即可防止自己看到这些论坛用户所发的帖子,包括主题贴和回复。名单的格式是:每个用户名都要用英文引号包括起来,用户名之间用英文的逗号隔开。

最后,祝大家可以愉快的在论坛交流。

怒独僧 发表于 2022-6-29 18:11

哦,最关键的一步忘记说了,脚本输入和编辑完了之后,要点击“文件”→“保存”。

dqp05 发表于 2022-6-29 18:26

赞同,我一直有这个想法;

最好有 黑名单,互相看不见对方帖子;

dqp05 发表于 2022-6-29 18:28

你这个只能 看不见 对方帖子吧?    最好是互相都看不见

szywang 发表于 2022-6-29 18:30

阿Q你好,阿Q再见

yayuwei 发表于 2022-6-29 18:50

那咋行呢,某人不是说了嘛,革命阵地不能丢。{:5_589:}

whseen 发表于 2022-6-29 18:53

火狐狸浏览器也可以。楼上说的互相屏蔽,得在论坛服务器增加插件。

toyboy 发表于 2022-6-29 19:31

聪明!风吹砂入眼~捂住就行~管它疼不疼!

mmm27000 发表于 2022-6-29 19:37

略过就行了,

kslz2020 发表于 2022-6-29 20:22

吵吵更健康,可以预防老年痴呆的{:5_604:}

2724376393 发表于 2022-6-29 20:46

可以设置能拉黑的那种,不过定力达到的话也可以做到熟视无睹、坐怀不乱。

liumiao73 发表于 2022-6-29 20:56

争吵要对事不对人,有些坛友上来就贬人…

TEMS 发表于 2022-6-29 21:39

掩耳盗铃。。。。。

TEMS 发表于 2022-6-29 21:40

贴吧好,可以删除自己主贴 楼下某些2 13的回帖 {:5_625:}

wfpl619 发表于 2022-6-29 22:21

这么一个冷门的技术论坛慢慢也被恨国党,1450,精美,精日们给攻陷了

论坛助手,iPhone

怒独僧 发表于 2022-6-29 22:22

wfpl619 发表于 2022-6-29 22:21
这么一个冷门的技术论坛慢慢也被恨国党,1450,精美,精日们给攻陷了

论坛助手,iPhone ...

实际也就就那么几个人,站长估计怕丢人气舍不得封,但其实这样的争吵带来的不是人气,而是伤害。

wczmj 发表于 2022-6-29 23:32

大湿又调皮了

qdliuji 发表于 2022-6-30 08:32

网络版掩耳盗铃http://www.shoudian.org//mobcent//app/data/phiz/default/03.png

海盗杰克 发表于 2022-6-30 08:34

toyboy 发表于 2022-6-29 19:31
聪明!风吹砂入眼~捂住就行~管它疼不疼!

沙子入眼,用水冲出来就行,天天喊沙子入眼了管屁用!

ycg9603 发表于 2022-6-30 08:36

争吵,总好过只有一种声音。
页: [1] 2
查看完整版本: 分享一个屏蔽论坛成员帖子的方法,减少争吵