硅谷居士

硅谷居士 名博

在文学城论坛里,如何拉黑网友?

硅谷居士 (2024-11-12 11:01:39) 评论 (24)

众所周知的是,文学城的手机App具有拉黑功能。我们可以把一些自己不愿意交往的网友拉入黑名单,那么就看不到他们在博客或者论坛里发表的帖子。

但是,当我们使用互联网浏览器访问文学城论坛时,就无法使用类似的黑名单功能,以屏蔽那些自己不喜欢互动的网友。

那么,我今天就分享一个小窍门,帮助大家屏蔽掉那些我们不喜欢交往的网友。

第一步,安装Google Chrome浏览器。这是当今最流行、最强大的浏览器。

第二步,从Chrome Store 安装 Tampermonkey Chrome Extension

第三步,在Chrome浏览器里,打开 Tampermonkey Extension: chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/options.html。或者先打来该Extension,chrome://extensions/?id=dhdgffkkebhmkfjojejmpbldmpobfkfo,再选择“Extension options”。

第四步,点击“+”,即“Create a new script”。

然后拷贝下述脚本代码,并把blockedList中的“网友1”、“网友2”换成你希望屏蔽掉的网友ID。你可以增加更多的ID。请注意每个ID都要用一对双引号(" ")包起来,最后一个ID后面,不要加逗号(,)。

// ==UserScript==
// @name 文学城论坛用户屏蔽
// @namespace http://tampermonkey.net/
// @version v1.0
// @description 根据发帖用户id,屏蔽文学城帖子或者删除帖子
// @author 硅谷居士
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
// @include https://bbs.wenxuecity.com/*
// ==/UserScript==

var blockedList=[
"网友1",
"网友2"
];

// 把被屏蔽人的帖子和评论删除。
for (var i = 0; i {
  var x = document.querySelectorAll('.b a[href$="'+encodeURI(blockedList[i])+'"]');
  for (var j = 0; j   {
    var y = x[j].parentElement.parentElement;
    y.remove();
  }
}

第五步,选择“File”、“Save”,退出编辑器。重新进入文学城论坛,你就发现这些ID的帖子和评论都消失了!

如果你想看到他们发的帖子,但是不想看内容,请更新代码如下。他们发的帖子,被标注成“已被拉黑”,而且无法被点开。

// ==UserScript==
// @name 文学城论坛用户屏蔽
// @namespace http://tampermonkey.net/
// @version v1.0
// @description 根据发帖用户id,屏蔽文学城帖子或者删除帖子
// @author 硅谷居士
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
// @include https://bbs.wenxuecity.com/*
// ==/UserScript==

var blockedList=[
"网友1",
"网友2"
];

// 可以看到被屏蔽人在发帖子和评论,但是其内容会被屏蔽。
for (var i = 0; i {
  var x = document.querySelectorAll('.b a[href$="'+encodeURI(blockedList[i])+'"]');
  for (var j = 0; j   {
    var y = x[j].parentElement.parentElement.firstElementChild;
    y.removeAttribute("href");
    y.innerText = "已被拉黑";
  }
}

第六步,如果你希望更新你的黑名单,可以重新打开这个Tampermonkey Extension: chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/options.html,点击Installed Userscripts,打开“文学城论坛用户屏蔽”脚本,更新blockedList,重新Save就万事大吉了。

如果你只是希望在某一个论坛里屏蔽这些网友,请修改脚本,把“https://bbs.wenxuecity.com/*” 更改为该论坛的地址,比如:

  • 投资理财:https://bbs.wenxuecity.com/tzlc/*
  • 大千股坛:https://bbs.wenxuecity.com/finance/*

上述脚本,是基于另外一个网友开发的脚本,特此表示诚挚的谢意!