Skip to content

mark9804/bilibili-danmaku-regex

Repository files navigation

bilibili-danmaku-regex

结合pakku.js使用的自用B站弹幕屏蔽正则,以及正则测试工具

黑名单怎么用

1. 使用pakku黑名单(推荐)

  1. 全选并复制Raw文件(如果网络环境特殊打不开这个链接,请自行复制txt文本中的内容)
  2. 粘贴到到Pakku黑名单中(黑名单功能需要开启全部设置方可见)示例
  3. 保存(已打开的视频需要刷新之后才能正确应用黑名单)

⚠️注意:Firefox版pakku不支持前后向查找,请尽可能使用Chrome浏览器。如果一定要使用Firefox,请使用pakku的“导入XML文件”功能。

2. 使用B站自带过滤器

  1. 下载或自行复制保存XML文件
  2. 在B站播放器“屏蔽设定”的空白位置右键单击,选择“导入XML文件”示例
  3. 应用相关设置

⚠️XML文件是自动生成的,我没有测试过。如果出现应用文件后弹幕全部消失的情况请清除屏蔽列表中正则表达式内容;为保证兼容性,XML文件不包含含有前后向断言的正则

另外推荐一个网站:Bilibili 屏蔽词分享平台 本正则已集成其中大部分个人认为需要的规则。但是网友的创造力是无穷的,遇到漏网弹幕也希望大家能够提出PR和Issue,共建美好B站

正则测试工具怎么用

测试单条弹幕:

python3 TestTool.py

批量测试弹幕json(可通过the1812/Bilibili-Evolved导出)

python3 TestTool.py json文件路径

运行完成后,会提示结果保存地址:

被捕获弹幕已移送至[TestTool.py所在目录地址]/命中弹幕.csv

About

结合pakku.js使用的自用B站弹幕屏蔽正则

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages