一个可以过滤BiliBili上不顺眼的东西的油猴脚本
,支持按用户/标题/甚至是视频时长过滤内容。
通过规则集之类的进行屏蔽的脚本,其特性可总结为3点。
屏蔽:
- 屏蔽首页、分区页的视频(暂时除了纪录片、电视剧、电影、综艺、国创、番剧分区)
- 屏蔽视频播放页的视频推荐和评论
- 屏蔽搜索页的搜索结果(暂时不支持根据用户屏蔽)
- 屏蔽专栏页的评论
规则集:
- 按功能分为用户规则集和标题评论规则集:
- 用户规则集:支持对用户发出的视频、评论进行屏蔽
- 标题评论规则集:支持使用正则
- 按类型分为本地规则集和远程规则集:
- 本地规则集:仅保存在本地的规则集,支持编辑、导入、导出规则集中的条目的操作
- 远程规则集:从云端获取的规则集,支持更新、转为本地规则集的操作
其他过滤:
- 时长过滤:屏蔽低于设定时长的视频
- 首先请检查以下要求,确保您是可以使用这个脚本的。
- 使用哔哩哔哩网页版(新版页面,即右下角那个三个点里面有
退出内测
和返回旧版
两个按钮的页面),但并非手机版网页(即一般在手机上使用,域名是https://m.bilibili.com
的网页) - 想屏蔽掉视频、评论、专栏,而不是页面中的广告(本脚本可过滤不了广告)
- 能够使用搜索引擎,去了解自己不知道的名词
- 使用哔哩哔哩网页版(新版页面,即右下角那个三个点里面有
- 检查您使用的浏览器,确保满足以下条件,如果没有,请安装一个满足条件的。以下是本人
推荐
的各个操作系统所适用的浏览器及最低的浏览器版本。- Mac OS、Ipad OS: Safari(10.3+)
- Windows、Linux: Chrome(55+)、Edge(15+)、Firefox(52+)
- Android:X浏览器、KiwiBroser
- 为您的浏览器安装可以运行油猴脚本的插件
- Safari:Stay2,安装指南
- Chrome&Edge:篡改猴
- Firefox:Tampermonkey
- X浏览器:不需要,该软件已经内置相关工具。
- KiwiBrowser:篡改猴
确保安装并激活插件后,点击这里,浏览器会打开新页面,然后会弹出安装脚本的选项(各个软件提示不一,但大致类似)。如果弹出询问是否允许脚本连接到外部资源,则选择一律允许。
若出现无法访问的情况(连接超时),请使用这个。
再次打开哔哩哔哩网页版,右侧便会出现一灰色悬浮按钮,移动鼠标指针靠近它,便会弹出菜单。您可以根据自己的实际情况进行配置。下面是快速入门指南。
- 添加您的第一个用户过滤规则集
- 打开本脚本的菜单,点击用户过滤设置
- 点击右上方的
文件
图标,即可新建一个本地规则集
- 配置用户过滤规则集
- 点击每个规则集条目的右侧,从左向右第一个复选框,即可切换是否启用该规则集
- 剩下三个按钮,从左至右依次是:导出、编辑、删除
- 如果不小心点击了删除,请点击菜单下方的取消。在点击确定之前,您的更改不会被保存
- 关于用户过滤中的
标记等级
与过滤等级
标记等级
是给需要屏蔽的每个用户拟定的数值,规定为1~5的整数。具体规定为,数值越小,越需要屏蔽过滤等级
是给每个规则集拟定的数值,也规定为1~5的整数。具体规定为,数值越高,屏蔽强度越高- 只有当用户的
标记等级
小于等于其对应的规则集的过滤等级
,该用户才会被屏蔽
- 编写标题内容过滤规则集的规则
- 此处需要使用正则表达式编写规则,这里是正则表达式的快速入门指南
- 左侧的输入框是每一行为一个规则,右侧则是以json格式编辑
- 使用json编辑时,编辑完成后一定要点击
json推送
,使规则集同步到左侧
与其他的油猴脚本待测试,如有兼容性问题请直接提issue。
若使用先前的远古版本,直接升级即可。
理论上支持 Javascript SE8 的浏览器即可运行该脚本。
仅获取b站黑名单会使用API。本脚本尽可能不使用API。
- 支持屏蔽所有分区页
- 支持对用户空间动态的屏蔽
- 支持屏蔽用户私信
- 支持根据用户屏蔽搜索页内容
- 支持屏蔽专栏
- 适配旧页面
- 优化代码逻辑
更多建议或需求欢迎在issue提。