MeetinaXD
@admin

昨天看回形针的视频,还没点播放,就看到了下面的肉蛋奶。
真的好烦……
我喜欢看回形针的视频,但这些无意义的评论已经严重影响了我的观感体验,所以我决定写一个脚本来干掉这些评论。

先上效果图
这是没开之前的:

这是开了之后的:

编写过程就不陈述了,一开始想在加载完后加个定时器不断遍历dom对象,然后替换。
但这样不但非常浪费资源,而且嘛定时器设置短了还是会看到不想看到的内容。
后来找了很久的对象,memory里面的headleap翻了个遍。
但重点有两个,一个是window.bbComment.__prototype__,还有一个是window.vd。前一个与评论区相关,通过分析可以很快了解哔哩哔哩渲染评论的逻辑,后一个是视频信息,可以用它来做命中和过滤的条件。

脚本支持评论和评论回复,以及评论链接的过滤,确保观感良好。

项目地址:
Github项目地址
Greasy Fork脚本安装地址

使用方法可以在GitHub中看到

最后再补充一些
看过滤之后的评论确实很有意思的,但如果打散之后混在正常的评论里面,又是另一个感觉了。
无论如何,还是保持警惕罢

下午7:20 · 2021年02月27日
2410
0
0
发表留言

编程
做一个Bilibili 评论区过滤脚本
昨天看回形针的视频,还没点播放,就看到了下面的肉蛋奶。真的好烦……我喜欢看回形针的视频,但这些无意义的评论已经严重影响了我的观感体验,所以我...
扫描右侧二维码继续阅读
February 27, 2021
My Codes
blogger
meetinaxd
喜欢猪🐗
mylesson 作者
alovajs core dev
本质是一条野猪
你知道吗?

每吃一只卤🐽,就会有一条野猪失去它的鼻子
上方可以切换日夜模式

统计
文章:28 篇
分类:4 个
评论:5 条
运行时长:5年139天
by yoniu.
My Codes