吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 7104|回复: 14
上一主题 下一主题
收起左侧

[其他] Discuz论坛黑名单,不看他的帖子!52pojie 专用版

[复制链接]
跳转到指定楼层
楼主
qytang 发表于 2019-11-19 00:07 回帖奖励
本帖最后由 qytang 于 2019-11-19 00:24 编辑

说明:这个是油猴脚本,不知道发哪里,暂且先发到这里吧。

功能:

对论坛现有黑名单(https://www.52pojie.cn/home.php?mod=space&do=friend&view=blacklist)的补充,实现屏蔽指定用户的帖子!完全无视他!

实测图?

唔,那就试试屏蔽论坛最帅的人试一下吧!

先看下没屏蔽之前的:



使用之后:



帖子内回复效果:


你也可以选择不显示屏蔽提示:


还有点问题,点评的内容还是会显示,不过问题不大,毕竟点评还是很贵的

脚本:
效果是不是还不错 脚本来自其他论坛,我直接拿到52来了,直接放代码了:
上传到 Greaskyfork 了:
https://greasyfork.org/zh-CN/scripts/392595-52pojie-%E9%BB%91%E5%90%8D%E5%8D%95-%E5%B1%8F%E8%94%BD%E6%8C%87%E5%AE%9A%E7%94%A8%E6%88%B7%E5%B8%96%E5%AD%90-discuz%E8%AE%BA%E5%9D%9B%E9%80%9A%E7%94%A8
直接用油猴脚本添加就行了

也可以手动添加代码,见二楼:

使用方法:

和其他的油猴脚本一样!

第一步:安装一个用户脚本管理器
Chrome 上的 Tampermonkey要使用用户脚本,您首先需要安装一个用户脚本管理器。根据您使用的浏览器不同,可用的用户脚本管理器也有所不同。
第二步:安装一个用户脚本
按照上面的链接自动添加或者手动新建脚本添加
添加后注意按需修改!
第三步:使用用户脚本

免费评分

参与人数 5吾爱币 +3 热心值 +5 收起 理由
dengpan + 1 热心回复!
indian806 + 1 学习了
lzqsee + 1 + 1 感谢大神,论坛环境就是需要大神净化一下
Hunjun + 1 + 1 辛苦了
我有一只苍阿姨 + 1 + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

来自 2#
 楼主| qytang 发表于 2019-11-19 00:08 |楼主
本帖最后由 qytang 于 2019-11-19 00:26 编辑

注意修改脚本前面需要屏蔽的用户!
// ==UserScript==
// @name                    52pojie 黑名单-屏蔽指定用户帖子(Discuz论坛通用)
// @namespace           Violentmonkey Scripts
// @author                   https://www.52pojie.cn/home.php?mod=space&uid=900837
// @description           屏蔽与相应用户有关的所有内容,来源于网络(Discuz 论坛通用!)
// @include                 http*://*52pojie.cn/*
// @grant                    none
// @version                1.0
// ==/UserScript==

var ID = new Array("用户名1","用户名2");    //用户名屏蔽列表  备注: 如需屏蔽多人   按照 "用户名1","用户名2" 格式
var displaymessage = true;                  //如不需要显示屏蔽提示   请将"true"改为"false"
for (var x in ID) {
        thread = document.evaluate('//table/tbody[tr[1]/td[2]//cite/a[text()="' + ID[x] + '"]]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
        if (thread.snapshotLength) {
                for (var i = 0; i < thread.snapshotLength; i++) {
                     if(displaymessage) {
                             thread.snapshotItem(i).innerHTML = "<tr><td class='icn'><img src='static/image/common/folder_common.gif' /></a></td><th class='common'><b>已屏蔽主题 " + "<font color=grey></th><td class='by'><cite><font color=grey>" + ID[x] + "</font></cite></td><td class='num'></td><td class='by'></td></tr>";
                         }
                         else {
                                 thread.snapshotItem(i).innerHTML = "";
                     }
                }
        }
        post = document.evaluate('//table/tbody[tr[1]/td[1]//a[text()="' + ID[x] + '"]]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
        if (post.snapshotLength) {
                for (var i = 0, c = ""; i < post.snapshotLength; i++) {
                        c = post.snapshotItem(i).firstChild.childNodes[3].textContent.replace(/\s*/g, "").slice(0, 3);
                        c = (Number(c) > 99) ? c + "#" : c;
                        if(displaymessage) {
                             post.snapshotItem(i).innerHTML = "<center>已屏蔽" + " <font color=grey>" + ID[x] + "</font></center>";
                         }
                         else {
                                 post.snapshotItem(i).innerHTML = "";
                     }
                }
        }
         quote = document.evaluate('//blockquote[font/a/font[contains(text(),"' + ID[x] + '")]]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
     if (quote.snapshotLength) {
        for (var i = 0; i < quote.snapshotLength; i++) {
                         if(displaymessage) {
                             quote.snapshotItem(i).innerHTML = '已屏蔽引用 <font color=grey>' + ID[x] + '</font>的言论';
                         }
                         else {
                                 quote.snapshotItem(i).innerHTML = '<br />';
                     }
                }
        }
         title = document.evaluate('//table/tbody[tr[1]/th[1]//a[contains(text(),"' + ID[x] + '")]]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
                        if (title.snapshotLength) {
                                for (var i = 0, c = ""; i < title.snapshotLength; i++) {
                                        title.snapshotItem(i).innerHTML = "";
                                }
                        }
}

点评

默认没有屏蔽任何人,上面的屏蔽也只是测试!请勿当真!  详情 回复 发表于 2019-11-19 14:40
推荐
我有一只苍阿姨 发表于 2019-11-19 00:27
听说你屏蔽了最帅的人,现在你能看到我的回复吗
5#
 楼主| qytang 发表于 2019-11-19 00:27 |楼主
再给一个屏蔽论坛头像的uBlock Origin的规则:
||avatar.52pojie.cn
6#
狂侠先森 发表于 2019-11-19 01:25
支持一下,感谢分享
7#
问鼎-w 发表于 2019-11-19 01:33
不错,谢谢楼主分享
8#
a8692375 发表于 2019-11-19 01:39
谢谢楼主分享
9#
含泪杀手 发表于 2019-11-19 08:12
把你们都屏蔽了 我自己玩自己的
10#
ks57561378 发表于 2019-11-19 08:29
谢谢楼主分享
11#
吾爱小兵哥 发表于 2019-11-19 10:15
楼主牛批,竟然敢屏蔽H大。。。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-28 04:44

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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