蔡EEPIN
2024-06-24 11:19 deepin
Reply Like 0 View the author
好牛
学到了,感谢分享
向大佬致敬
牛啊
是id号还是昵称😂 他们一换昵称岂不是失效了
可以从页面的 ng-state
脚本里获取,比如我的id是16934,用下面的代码就可以找出所有我发的post:
JSON.parse(document.querySelector('#ng-state').innerText)['post-detail'].posts.data.filter((ele) => ele.post_user_id === 16934)
拿到的数据里评论id、用户名、昵称,啥都有~
曾经我也写脚本屏蔽,后来干IT久了也算是见多识广,心性磨练的差不多了,现在基本都能做到视而不见、一笑而过了😂
太需要了
技术活啊
果然大佬们泡的论坛和我们普通小白是不一样的,哈哈
换个地方玩 linux,可能幸福指数会提升
按照DebuggerX大佬的方法来获取查询到id后,可直接删除div.post_pc
[id="post_"+id
]
post_id的id就是
JSON.parse(document.querySelector('#ng-state').innerText)['post-detail'].posts.data.filter((ele) => ele.id === 1612293)
换个地方玩 linux,可能幸福指数会提升
是的,忙完这阵是时候考虑一下了
实用啊。。。
实用啊。。。
哈哈,可以去看看github的版本,那个连首页的都能直接过滤,就是这个版本昵称得自己设定,哪天他们换名字了就会又跑出来
书接上回,我们在屏蔽/黑名单功能上的争执没有得到解决,然后我当时使用了爬虫+blog作为解决方案,这样解决了在首页里面进行用户过滤,但是没有在帖子本身内及评论区做工作。
现在,我们提供了一个方便快捷的油猴脚本,当你在浏览器中访问论坛时,你可以根据DIY黑名单对某些用户的回帖进行屏蔽。初步的代码如下,目前测试相当丝滑,欢迎大佬指出错误并添加更多功能/给予建议:
--------------------更新
本代码将在dpbbs-rss仓库存储,主要每日爬取黑名单内ID及对应的昵称,然后自动生成js文件更新到GreasyFork。
GitHub地址:https://github.com/rainoffallingstar/dpbbs-rss/blob/master/R/ADblocker4DeepinBBSv1.js
Greasyfork地址:https://greasyfork.org/en/scripts/498942-adblocker4deepinbbsv1
------------------更新
非常简单的加入了首页信息流的屏蔽功能(按发帖人)
可能换一个地方玩linux会更幸福吧。
什么时候有空了再回来看看吧