Awesome
<div align = "center"> <img alt="BLTH logo" src="https://raw.githubusercontent.com/andywang425/BLTH/master/images/logo.min.svg" width="150"> </div> <h1 align = "center">Bilibili Live Tasks Helper</h1>环境要求
- 浏览器:推荐使用 Chrome, Edge, Firefox, Safari 或 Opera。
- 用户脚本管理器:推荐使用 Tampermonkey 或 Violentmonkey。
安装
请先阅读最终用户许可协议。
点击下方表格中的任一链接即可从你喜欢的源安装脚本:
Github min(推荐) | Github | GreasyFork |
---|---|---|
安装 | 安装 | 前往安装 |
- Github min: Github 源,代码经过压缩,运行效率最高。以后脚本也会从 Github 更新(可能存在网络问题)。
- Github: 同上,唯一的区别是代码没经过压缩。而且更新后代码会变成压缩的。
- GreasyFork: 适合访问 Github 有困难的用户,安装和更新都不会遇到网络问题。
如果你是在 GreasyFork 上看到的这份说明,请忽略以上链接,直接点击 GreasyFork 给出的安装按钮即可。
使用
在用户脚本管理器中启用脚本,登陆 bilibili 后打开任意 b 站直播间。如果一切正常你将在直播画面左侧找到一个控制面板。
- 隐藏/显示控制面板:点击位于直播画面上方的蓝底白字按钮即可开/关控制面板。你也可以使用键盘快捷键
alt+b
。 - 展开/收起侧边栏:点击控制面板左上角的按钮展开/收起左侧菜单。
- 点击控制面板上带有圆圈的蓝色小
i
图标可以显示各项功能的详细信息。 - 部分功能右侧会显示一个小图标以表示今天该任务的状态:
- ✔:该任务已完成。
- ❌:执行过程中发生错误导致该任务彻底无法完成。
- 一个旋转的加载中图标:该任务正在执行中。
- 没有图标:该功能不显示任务状态、功能未开启或该任务正在等待即将到来的下一次运行。
- 打开某一项功能后,如果你希望它立刻执行,需要刷新页面。 但是刷新页面会打断目前正在执行的任务,下次运行时能否根据上次的进度继续执行取决于功能模块的具体实现(目前大部分都不行)。 建议首次使用时仔细阅读各项功能的说明,然后一次完成所有功能的设置。
- 打开多个直播间页面时,每日任务中的功能仅会在第一个直播间页面生效以防止任务被重复执行。体验优化、移除元素中的功能总是会生效。
- 每日任务中大部分任务的任务周期是从每天半夜00:05到下一个半夜00:05,即只要过了每天的00:05就会自动执行下一轮。有个别任务的周期是每天早上08:05到下一个早上08:05。
- 控制台日志:如果想查看控制台日志,请打开浏览器的开发者工具(快捷键
ctrl+shift+i
或F12
)并切换到控制台(Console
)。开头为BLTH
的日志即为脚本日志。 部分日志可能只有高级用户才看得懂,大家各取所需看自己想看的即可。善用过滤(Filter
)和搜索(快捷键ctrl+f
)功能。
兼容性
BLTH在设计上希望与Bilibili Evolved和bilibili 直播净化兼容,即三个脚本能同时正常运行。
如果你发现存在兼容性问题可以新建一个空白issue来反馈。
反馈
如果想反馈 Bug 或者提出建议,请点击new issue然后选择对应的 issue 模板。
为了方便管理issue,请在 GreasyFork 安装脚本的用户尽量到 Github 反馈。
交流群
- QQ 频道:点我加入 aw 的频道。
参与开发
如果你想参与到本项目的开发中来,请阅读代码贡献指南。
许可证
本项目以MIT许可证开源。
鸣谢
以下开源项目为本项目的开发提供了莫大的帮助:
- Vue
- vite-plugin-monkey
- element-plus
- pinia
- lodash
- luxon
- hotkeys-js
- crypto-js
- mitt
- ajax-hook
- TampermonkeyJS
- transform
- inkscape
- svgo
- bilibili-API-collect
此外也感谢所有参与本项目开发的朋友和提出过建议的用户。
更新日志
请查看CHANGELOG。
相关推荐
Bilibili Evolved
作者:the1812
bilibili 直播净化
作者:lzghzr
新 B 站粉丝牌助手
作者:一心向晚