强大的哔哩哔哩增强脚本
更新了动态相关的 API 地址, 修复番剧无法加载的问题. (#4305)
由于更换了底层动态 API, 本次更新需要将脚本本体和动态相关组件 (自定义顶栏 / 清爽首页 / 极简首页) 均更新至最新, 才能正常运行, 不要再来问为什么动态空白 / 报错了.
最新版本号参考:
v2.7.6 (GitHub 源) | v2.7.6 (jsDelivr 源) | 预览版 v2.8.4 (GitHub 源) | |
---|---|---|---|
本体版本 | v2.7.6-9-g881ccf2f0 | v2.7.6-59-g3d43a4e0c | v2.8.4-preview-103-g6049a6149 |
组件版本 (Commit Hash) | 881ccf2f0 |
3d43a4e0c |
6049a6149 |
⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.
包含 v2.7.5 的所有更新内容.
✨新增
网址参数清理
更新对直播间的支持. (#1459)
自动点赞
转为由 CrazyboyQCD 维护, 支持手动控制点赞和黑名单功能. (PR #4343, PR #4358 by CrazyboyQCD)
简化直播间
支持隐藏荣耀等级勋章. (PR #4348 by CrunchyShark)
在设置面板中的组件管理等面板中, 搜索框移动至已安装列表的上方, 更符合直觉. (#3806)
支持从 Tampermonkey 的菜单中唤起功能和设置面板. (#4170)
搜索栏中添加了导入 / 导出设置的操作. (#4170)
自定义顶栏
新增选项 链接对齐样式
, 可以自定义纯链接弹窗内链接文字的对齐样式. (PR #4365 by Tinhone)
简化评论区
支持独立控制简化选项, 并支持隐藏粉丝勋章和活动横幅. (仅支持新版评论区) (#2381)
清爽首页
设置为隐藏的版块现在将彻底销毁, 减少资源占用.
禁用特殊弹幕样式
支持禁用大会员弹幕. (#4227)
下载视频
在批量下载番剧时, 支持下载多个不同板块的选集. (#2834)
新增功能 全屏直播礼物简化
. (PR #4306 by TimmyOVO)
移除全屏观看直播时的底部礼物栏
评论区 IP 属地显示
. (PR #4331, PR #4334 by Light_Quanta)在评论区显示评论的IP属地信息
直播间网页全屏自适应
. (#4216)在直播网页全屏时, 自动调整侧边栏的宽度, 使得视频区域的比例和视频源相匹配, 达到无黑边的效果.
侧边栏最大宽度 (px)
: 限制侧边栏可被拉伸到的最大宽度. (最小宽度固定为 190px, 再小的话布局就要出问题了)注意, 由于有最大宽度和最小宽度的限制, 部分窗口尺寸下仍然无法做到无黑边.
关注时间显示
. (PR #4352 by Light_Quanta)在个人空间的粉丝/关注列表显示关注的具体时间
自动移出稍后再看
.在稍后再看页面播放结束时, 自动将当前视频移出稍后再看. 注意:
- 一定要播放结束, 快结束时手动切走不算
- b 站的稍后再看列表不会实时刷新
相簿发布时间显示
. (PR #4362 by Light_Quanta)在个人空间的相簿界面显示相簿的发布时间
🐛修复
清爽首页
番剧区图标不显示. (#4262)清爽首页
番剧区时间线的遮罩颜色在夜间模式下不正确.隐藏记笔记
功能打开后, 评论区的笔记弹窗无法显示. (#4285)☕开发者相关
createSwitchOptions
标记为已弃用.newSwitchComponentWrapper
更名为 wrapSwitchOptions
.checkedIcon
拥有默认值: mdi-eye-off-outline
.notCheckedIcon
拥有默认值: mdi-eye-outline
.dimAt
选项功能更改为如下所示, 更符合直觉:/**
* 控制开关变暗的时机
*
* `false`: 始终不变暗
* `'checked'`: 当开关开启时变暗
* `'notChecked'`: 当开关关闭时变暗
*
* @default 'checked'
*/
dimAt?: false | 'checked' | 'notChecked'
⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.
✨新增
🐛修复
fastly.jsdelivr.net
更换为 cdn.jsdelivr.net
. (#4198)快速收起评论区
在新版动态下宽度不正确. (#4282)直播全屏包裹
的颜色问题. (#4166, PR #4323 by CrazyboyQCD)下载字幕
失效, 注意由于 b 站接口变更, AI 字幕可能无法下载. (#4319)隐藏视频推荐
未能隐藏番剧页面的相关推荐. (#4247)自定义顶栏
中封面图片在个人空间的样式异常. (#4312, PR #4338 by timongh)简化直播间
屏蔽标题栏活动后, 粉丝团打榜弹窗位置异常. (#4215)传统连播模式
在点击右侧推荐视频时会延后一次. (#4256)☕开发者相关
CommentReplyItem
实现了 EventTarget
, 评论更新事件 (repliesUpdate
) 均通过 EventTarget
的事件订阅实现.playerModePolyfill
的实现, 解决 empty class token 在页面上反复报错的问题.⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.
注: 下载字幕还是会失败, 属于另一个问题 (#4319), 需要另外再修复.
Cannot read properties of null (reading 'list')
. (影响 下载字幕
, 查看封面
等功能) (#4291)包含 v2.7.2 的所有更新内容.
✨新增
清爽首页
改进:
首页净化
. (PR #4153 by RieN)删除首页特定类型的卡片.
自定义顶栏
增加 创作中心
入口, 排行
新增 全站音乐榜
和 短剧榜
的入口. (#4101, PR #4154 by 星海, PR #4155 by 星海)播放器置顶(新)
增加选项 顶部留白
. (#4152, PR #4165 by Ziu)播放器置顶(新)
的标题改为放置到播放器和点赞中间. (PR #4208 by LockRim)显示视频投稿时间
支持转义字符. (#4160, PR #4167 by 呼乎户)隐藏视频推荐
支持稍后再看和收藏夹播放页, 并适配 bpx 播放器. (#4174)隐藏记笔记
和 隐藏稿件投诉
. (#4124)自定义顶栏
中订阅在筛选时的 API 调用. (#4120)自定义顶栏
增加选项:
数字
, 点状
或 隐藏
. (#4125)☕开发者相关
⚠ 对浏览器的要求中, Safari 提升至 15.4
✨新增
自定义顶栏
搜索优化:
自定义顶栏
的收藏和稍后再看支持显示数量. (#4069)自定义顶栏
的订阅支持过滤 在看 / 看过 / 想看. (#3217)crossOriginLocalStorage
), 支持搜索历史跨域同步. (#3893)弹幕转义
. (#3470)将弹幕中的
\n
替换为真实的换行, 注意这可能导致原先不重叠的弹幕发生重叠.
组件二等分
, 在出现问题时可帮助定位是哪个组件导致的问题. (#3829, PR #3965 by JLoeve)网址参数清理
的逻辑, 通过 Hook History API 来减少出现重复的历史记录. (#4039)隐藏热搜
. (#3744)隐藏搜索栏和搜索页面中的
bilibili 热搜
.
隐藏视频分享
. (#3663)隐藏视频和番剧播放器下方的分享按钮.
快捷键扩展 - 开关灯
. (#3587)在快捷键的动作列表里添加一个 "开关灯".
显示视频投稿时间
允许自定义替换文本格式. (PR #4136 by 呼乎户)清爽首页
排行榜支持切换为列表模式, 能够查看 10 项左右的排行. (#3611, #3175)动态看图自动回顶
. (#4029)在动态里查看图片详情时 (非全屏), 切换图片自动回到图片顶部; 退出查看图片模式时, 自动将动态移入视图内.
直播信息扩充
面板, 改为完全自主实现, 支持显示超过 10 条的直播间, 并可以进行搜索和刷新操作. (#3774, #4035, #4034)反转滚轮调音量
. (#4053)反转在网页全屏 / 全屏模式下使用滚轮调节音量的方向, 使其更符合使用触控板时的操作方向. 请注意不能和
禁止滚轮调音量
一同使用.
- 手指向上推时, 增加音量
- 手指向下推时, 减少音量
- 可以自定义
灵敏度
, 同样的滚动幅度下, 灵敏度越高变化的音量越多
自动点赞
. (#2354)进入视频 / 查看动态时, 自动点赞.
隐藏用户信息卡片
. (PR #4093 by WakelessSloth56)隐藏鼠标指向用户名或用户头像时弹出的浮动用户信息卡片.
播放器置顶(新)
. (#3030, #PR #4152 by RieN 7z)原来的播放器置顶组件,现在已经不可用了,这是一个新的版本,可以在视频页面中将播放器放在页面最上方.
export interface CommentItem extends CommentReplyItem {
+ /** 评论图片 */
+ pictures?: string[]
/** 回复 */
replies: CommentReplyItem[]
// ...
}
指评论区上方的小喇叭通知, 待
简化评论区
完成功能拆分后会移动到那边去.
与 "解除 B 站区域限制" 互斥
现在不再在番剧详情页面生效. (#4157)🐛修复
body
类名响应问题. (PR #4188 by Ziu)播放器控制栏背景色
位置不正确. (#3713)直播勋章快速更换
的弹窗溢出视图. (#4181)清爽首页
在非内测首页上无法隐藏原版首页. (#3981)自定义顶栏
导致分区页面内容错位. (#4183)删除广告
未能删除活动横幅. (#4177)外置稍后再看
没有隐藏菜单中的相同选项. (#4175)直播全屏包裹
的一部分样式问题. (#4166, #4210)播放前显示封面
在预览关联视频时封面消失. (#4197)禁止跳转动态详情
对新版专栏卡片无效.动态过滤器
在切换了 UP 主过滤后失效. (#4149)简化直播间
的 标题栏活动
内容出现溢出. (#4215)快速收起评论区
addMenuItem
API (涉及 图片批量导出
和 复制动态链接
)强制固定动态侧栏
: 由于 class 名称和旧版一样, 目前只能先把宽度也锁死在旧版的宽度.夜间模式
feedsCardsManager
API☕开发者相关
功能建议
的模板.包含 v2.7.1 的所有更新内容.
export interface CommentItem extends CommentReplyItem {
+ /** 评论图片 */
+ pictures?: string[]
/** 回复 */
replies: CommentReplyItem[]
// ...
}
显示视频投稿时间
允许自定义替换文本格式. (PR #4136 by 呼乎户)清爽首页
排行榜支持切换为列表模式, 能够查看 10 项左右的排行. (#3611, #3175)动态看图自动回顶
. (#4029)在动态里查看图片详情时 (非全屏), 切换图片自动回到图片顶部; 退出查看图片模式时, 自动将动态移入视图内.
直播信息扩充
面板, 改为完全自主实现, 支持显示超过 10 条的直播间, 并可以进行搜索和刷新操作. (#3774, #4035, #4034)反转滚轮调音量
. (#4053)反转在网页全屏 / 全屏模式下使用滚轮调节音量的方向, 使其更符合使用触控板时的操作方向. 请注意不能和
禁止滚轮调音量
一同使用.
- 手指向上推时, 增加音量
- 手指向下推时, 减少音量
- 可以自定义
灵敏度
, 同样的滚动幅度下, 灵敏度越高变化的音量越多
自动点赞
. (#2354)进入视频 / 查看动态时, 自动点赞.
隐藏用户信息卡片
. (PR #4093 by WakelessSloth56)隐藏鼠标指向用户名或用户头像时弹出的浮动用户信息卡片.
播放器置顶(新)
. (#3030, #PR #4152 by RieN 7z)原来的播放器置顶组件,现在已经不可用了,这是一个新的版本,可以在视频页面中将播放器放在页面最上方.
搜索栏 - UID 跳转
, 搜索栏 - 数字联想
. (#677)在输入 UID (用户 ID) 时, 提供对应的跳转选项. / 在输入纯数字时, 提供以下选项:
- 跳转至相应的视频 (视为 av 号)
- 跳转至相应的专栏 (视为 cv 号)
✨新增
与 "解除 B 站区域限制" 互斥
现在只在番剧页面生效.夜间模式
对新版直播间, 番剧, 稍后再看等页面的适配. (#3963, #4007, #4128, PR #4137 by Pencil)下载视频
(#4044), 自定义顶栏
(#4007)外置稍后再看
, 启用快速收藏
, 播放器控制栏背景
, 展开视频简介
. (#3916)简化直播间 - 付费礼物
现在对底栏只留一个包裹按钮, 因为其他元素也都算付费礼物了.🐛修复
自定义顶栏
动态的详情链接. (PR #4119 by 星海)外置稍后再看
和 启用快速收藏
的响应式宽度. (#4083)直播全屏包裹
和 简化直播间 - 付费礼物
在新版直播间下的适配问题. (#4105, #4108, PR #4122 by Pencil, PR #4123 by Pencil)自定义顶栏
未完全隐藏个人空间原版顶栏. (#4079)直播信息扩充
在新版动态无法打开 “正在直播” 十个以后的链接. (#4034, #3917, PR #4145 by hhp1614)☕开发者相关
pnpm install
一下.addVideoActionButton
, 可向视频操作按钮区的 "收藏" 右侧添加元素.包含 v2.7.0 的所有更新内容.
组件二等分
, 在出现问题时可帮助定位是哪个组件导致的问题. (#3829, PR #3965 by JLoeve)loadFeatureCode
的代码. (PR #4013 by timongh)自定义顶栏
的收藏和稍后再看支持显示数量. (#4069)网址参数清理
的逻辑, 通过 Hook History API 来减少出现重复的历史记录. (#4039)隐藏热搜
. (#3744)隐藏搜索栏和搜索页面中的
bilibili 热搜
.
隐藏视频分享
. (#3663)隐藏视频和番剧播放器下方的分享按钮.
自定义顶栏
的订阅支持过滤 在看 / 看过 / 想看. (#3217)快捷键扩展 - 开关灯
. (#3587)在快捷键的动作列表里添加一个 "开关灯".