昨天看回形针的视频,还没点播放,就看到了下面的肉蛋奶。
真的好烦……
我喜欢看回形针的视频,但这些无意义的评论已经严重影响了我的观感体验,所以我决定写一个脚本来干掉这些评论。
先上效果图
这是没开之前的:
这是开了之后的:
编写过程就不陈述了,一开始想在加载完后加个定时器不断遍历dom对象,然后替换。
但这样不但非常浪费资源,而且嘛定时器设置短了还是会看到不想看到的内容。
后来找了很久的对象,memory里面的headleap翻了个遍。
但重点有两个,一个是window.bbComment.__prototype__
,还有一个是window.vd
。前一个与评论区相关,通过分析可以很快了解哔哩哔哩渲染评论的逻辑,后一个是视频信息,可以用它来做命中和过滤的条件。
脚本支持评论和评论回复,以及评论链接的过滤,确保观感良好。
项目地址:
Github项目地址
Greasy Fork脚本安装地址
使用方法可以在GitHub中看到
最后再补充一些
看过滤之后的评论确实很有意思的,但如果打散之后混在正常的评论里面,又是另一个感觉了。
无论如何,还是保持警惕罢