Bilibili Evolved Versions Save

强大的哔哩哔哩增强脚本

v2.8.9-preview

1 month ago

包含 v2.8.9 的所有更新内容.

✨新增

  • 下载视频 - WASM 混流输出 支持更持久的缓存方式. (PR #4667 by WakelessSloth56)
  • 外置稍后再看启用快速收藏 增加了 显示方式 选项, 出现无法自动适配的排版问题时可以尝试手动调整此设置. (#4532)
  • 新增插件 动态过滤器 - 移除商品带货动态. (#4425)

移除动态里的商品带货动态 (UP主的推荐 · 来自 XX), 装有 动态过滤器 时生效.

  • 新增组件 动态图片平铺展示. (#4645)

将动态中左右切换式的图片改回传统的平铺展示. (在动态详情中可能稍有延迟)

  • 更换了 自定义顶栏 的动态提醒数字来源. (#4427)

⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.

v2.8.9

1 month ago

✨新增

  • 下载视频 - IDM 输出支持 补充了保留文件名相关内容的描述. (PR #4664 by LY)
  • 夜间模式更新对以下区域的支持:
    • 新版评论区输入框 (#4605)
    • 动态详情页
    • 搜索页面 (#4354)
  • 删除广告 现在可以在新版首页中将删除后的空位移除. (#4610)
  • 删除视频弹窗 支持屏蔽 "请评价视频播放效果" 等小弹窗, 归属于投票类. (#4610)

🐛修复

  • 修复 XML 弹幕下载遇到空弹幕时报错. (#4629)
  • 修复播放前显示封面在中途暂停仍会出现. (#4491)
  • 修复 自定义顶栏 的搜索结果描述溢出. (#4464)
  • 修复自动关灯无效. (PR #4659 by Waua, #4631)
  • 修复 网址参数清理 导致搜索页出现 https://search.bilibili.com/undefined. (PR #4663 by sunfkny, #4656)
  • 修复 禁止跳转动态详情 导致动态中的查看图片按钮失效. (PR #4662 by sunfkny)
  • 修复 展开动态内容 对部分用户失效. (#4633)
  • 修复 高分辨率图片 导致旧版首页 logo 比例出错. (#4480)
  • 修复个人空间中搜索过动态后再返回导致常规动态里的相关功能失效. (#4458)
  • 修复番剧区的 扩展倍速 失效. (#4571)
  • 修复 快速收起评论 遮挡评论的表情等弹窗.
  • 修复 自定义顶栏 导致网课分区内容错位. (#4610)
  • 修复 隐藏顶部横幅 导致部分分区页面内容错位. (#4610)

☕开发者相关

  • PlayerAgent 支持监听 pause 事件.
  • forEachFeedsCard 现在不会在非动态页面执行.

⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.

v2.8.8

3 months ago
正式版用户将获得 v2.8.6-preview ~ v2.8.7-preview 的所有新功能, 点击展开查看

✨新增

  • 新增插件 下载视频 - MPV 输出支持加强版. (PR #4448 by weapon!)

同时支持单文件和多文件, 不需要额外下载程序处理 mpv 协议, 配置方式请参考 README

  • 查看封面 组件安装后可为 下载视频 提供下载封面支持. (#889, PR #4473 by Oxygenくん)
  • 新增插件 下载视频 - WASM 混流输出. (PR #4521 by WakelessSloth56)

使用 WASM 在浏览器中下载并合并音视频,运行过程中请勿关闭页面,初次使用或清除缓存后需要加载约 30 MB 的 WASM 文件

  • 使用流量计费网络时, 不再触发本体和功能的更新检查. (仅 Chrome) (#4477)
  • 快捷键扩展 的音量调整支持自定义幅度. (#2594)
  • 自定义字体 改善了组件代码和功能. (PR #4485 by Tinhone)

☕开发者相关

  • PlayerAgent API 重构为调用 window.playerwindow.nano API, 可以解决 #2544 的问题, 感谢 timonghWakelessSloth56 的发现. (#4330, #4341)

⚠ 注意

  • Firefox 的最低版本要求提升至 121, 顺便更新了下配置要求, 分为了最低配置和推荐配置, CPU 统一为桌面级型号.
  • 移除对旧版视频播放器的支持, 仅支持新版视频播放器 (BPX 播放器)

✨新增

  • 新增插件 动态过滤器 - 移除充电专属动态. (#4033)

移除动态里的充电专属动态, 装有 动态过滤器 时生效.

  • 删除视频弹窗 支持屏蔽 "心动" 弹窗, 禁用特殊弹幕样式 支持屏蔽相应的带货弹幕. (#4565)
  • 删除广告 支持屏蔽首页的桌面端弹窗广告. (#4590)
  • 新增插件 下载视频 - 空输出. (#4581)

提供一个 "空" 的输出选项, 只想获取下载视频的附带产物 (弹幕, 字幕等) 时可以使用此插件.

  • 下载视频 支持下载合集. (#3240)
  • 视频相关功能和快捷键扩展支持新版番剧播放器. (#4571)

🐛修复

  • 修复 评论区IP属地显示 在小黑屋中失效的问题. (#4572, PR #4573 by Light_Quanta)
  • 自定义字体 改进: (PR #4585 by Tinhone)
    • 修复 自定义字体 导致快速收藏图标消失. (#4566)
    • 覆盖选项 迁移到了更多选项中.
    • 因为文泉驿微米黑(WenQuanYi Micro Hei)字体的部分版本存在朝鲜语(韩语)显示不正确的问题,所以从默认设置中删除,使用 Malgun Gothic 字体替换.
  • 夜间模式适配播放页的充电卡片. (#4599, PR #4600 by Pencil)
  • 直播信息扩充 使用新的 API, 能够显示悄悄关注的主播. (PR #4587 by Oxygenくん)
  • 修复自定义顶栏在搜索页面的表现: 关键词同步 & 禁用全局固定. (#1431)
  • 删除广告 使用 CSS :has 功能实现了移除广告的空白占位区域. (#3997)
  • 修复新版的动态多图界面中 图片批量导出 检测不到图片. (#4586)
  • 修复使用 pluginApis.installStyle 安装带有特殊字符的名称的样式后, 无法删除的问题. (#4557)
  • 修复快速收起评论遮挡了评论的操作菜单. (#4595)
  • 更新了 稍后再看重定向 的说明文字, 明确了功能作用范围. (#4555)

将稍后再看的链接重定向为普通播放网址.

  • 重定向页面: 对稍后再看列表页面里的链接重定向.
  • 重定向顶栏: 对 自定义顶栏 里的稍后再看链接重定向.
  • 修复文件命名格式中 [title], [ep], [lid] 变量的值获取不正确. (#4575)

☕开发者相关

  • pnpm 更新至 8.12.1.
  • README 调整了一些中英文字符之间的空格. (PR #4602 by Shen-Linwood)
  • PlayerAgent.getPlayerConfig 支持 BPX 播放器, 且默认认为当前 Agent 为 BPX 类型.
  • 修复 DownloadPackage 中同名文件会互相覆盖. (#4576)
  • 动态过滤器中使用 CSS .plugin-block 可以隐藏某个动态卡片, 插件结合 forEachFeedsCard 等 API 可以实现自定义的过滤逻辑. (#4033)
  • retrieveImageUrl 支持传入 picture 元素本身.
  • 内置 UA 更新至 Firefox 123.
  • 增加了 simulateClick API, 可以模拟一次点击. (依次触发 pointerdown, mousedown, pointerup, mouseup, click 事件)

v2.8.7

5 months ago
  • 修复正式版中清爽首页无法加载的问题. (#4538)

其他更新内容请看 v2.8.6 / v2.8.6-preview.


⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.

v2.8.6-preview

5 months ago

包含 v2.8.6 的所有更新内容.

✨新增

  • 新增插件 下载视频 - MPV 输出支持加强版. (PR #4448 by weapon!)

同时支持单文件和多文件, 不需要额外下载程序处理 mpv 协议, 配置方式请参考 README

  • 查看封面 组件安装后可为 下载视频 提供下载封面支持. (#889, PR #4473 by Oxygenくん)
  • 新增插件 下载视频 - WASM 混流输出. (PR #4521 by WakelessSloth56)

使用 WASM 在浏览器中下载并合并音视频,运行过程中请勿关闭页面,初次使用或清除缓存后需要加载约 30 MB 的 WASM 文件

  • 使用流量计费网络时, 不再触发本体和功能的更新检查. (仅 Chrome) (#4477)
  • 快捷键扩展 的音量调整支持自定义幅度. (#2594)
  • 自定义字体 改善了组件代码和功能. (PR #4485 by Tinhone)

☕开发者相关

  • PlayerAgent API 重构为调用 window.playerwindow.nano API, 可以解决 #2544 的问题, 感谢 timonghWakelessSloth56 的发现. (#4330, #4341)

⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.

v2.8.6

5 months ago

✨新增

  • 清爽首页 / 极简首页 现在可以正确重定向 "悬浮视频". (#4404)
  • 网址参数清理 增加 spmid 参数. (#4512)
  • 快捷键扩展 默认不再启用前进/后退的快捷键 (默认使用 b 站的前进/后退). (#4501)
  • 展开动态内容 现在不会展开专栏类型的动态, 并保留原来的 "全文" 按钮. (#4475)

🐛修复

  • 修复了首页的正式版安装链接 CDN 不正确. (#4460)
  • 修复 极简首页 在特定情况下无法触发加载的问题. (#4302, PR #4430 by Tinhone)
  • 调整了 简化评论区删除广告 对评论区附近的活动横幅和小喇叭横幅的说明, 关于这两种元素的具体区别以及分配至的组件, 可以参考 #4444 中的讨论.
  • 修复 直播信息扩充 中的标题未处理转义的 HTML 特殊字符.
  • 修复 BV 号转换 复制的链接即使没有参数也会带上末尾的 ?. (#4515)
  • 修复番剧片单页面出现报错. (#1999)
  • 修复 自定义顶栏 历史面板无法正确跳转课程. (#4484)
  • 修复 自定义顶栏 在历史记录页面产生的布局错位. (#4459)
  • 修复 网址参数清理 处理相对路径 URL 时产生了错误的结果. (#4471)
  • 修复 自定义顶栏 在专栏页面挡住了作者信息顶栏.

☕开发者相关

  • 锁定了 PR Check 中的 pnpm 版本, 避免 pnpm 更新后出现不兼容 lockfile 导致 PR Check 失败.
  • 夜间模式 增加了一篇详细的开发文档.
  • Microsoft Edge 不再作为首要兼容的浏览器. (和 Chrome 相同内核, 理论上兼容性不会有太大差别)

⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.

v2.8.5

7 months ago

✨新增

  • 新增组件 自定义字体. (PR #4406 by Tinhone)

使用组件提供的字体设置覆盖原版的主站字体,并使主站字体可被自定义。字体设置写法请参考 MDN 、默认设置与设置说明

  • 简化直播间 适配了新版 PK 条. (PR #4439 by Pencil)

  • 下载视频 支持配置 DASH 格式下的文件扩展名. (PR #4449 by 小傅Fox)

正式版用户将获得 v2.8.0-preview ~ v2.8.4-preview 的所有新功能, 点击展开查看
  • 清爽首页 改进:
    • 支持自定义板块的布局和可见性. (操作方式和自定义顶栏那个差不多)
    • 番剧时间表优化样式, 增加翻页按钮.
  • 新增功能 首页净化. (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)

  • 优化粗体的显示: 优先调用 Semibold 字重, 若字体不支持则使用 Bold 字重.

  • 自定义顶栏 增加选项:

    • 支持自定义消息提醒样式, 可设置为 数字, 点状隐藏. (#4125)
    • 支持自定义搜索栏宽度. (#4112)
  • 搜索在纯数字输入时, 增加对 UID 和直播间的搜索. (#677)

  • 网址参数清理 更新对直播间的支持. (#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)

在个人空间的相簿界面显示相簿的发布时间

🐛修复

  • 修复 禁止滚轮调音量 在网页全屏下失效. (#4381).
  • 修复 Feeds API 无法解析新版图文动态的文字内容. (主要是动态过滤器会受影响) (#4409)
  • 修复 选集区域优化 在部分视频合集页面上无法使用 Alt 来切换折叠. (#4429)
  • 修复被转发图文动态的 详情 > 功能失效. (PR #4452 by sunfkny)

⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.

v2.8.4-preview

7 months ago

包含 v2.7.6 的所有更新内容.

  • 直播间网页全屏自适应 支持自定义侧边栏宽度. (#4216)
  • 修复 直播勋章快速更换 获取头衔列表时报错. (#4403)

由于更换了底层动态 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.6

7 months ago

更新了动态相关的 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.8.3-preview

8 months ago

包含 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)

☕开发者相关

  • SwitchOptions API 更新:
    • 老的 createSwitchOptions 标记为已弃用.
    • 新的 newSwitchComponentWrapper 更名为 wrapSwitchOptions.
    • checkedIcon 拥有默认值: mdi-eye-off-outline.
    • notCheckedIcon 拥有默认值: mdi-eye-outline.
    • dimAt 选项功能更改为如下所示, 更符合直觉:
/**
 * 控制开关变暗的时机
 *
 * `false`: 始终不变暗
 * `'checked'`: 当开关开启时变暗
 * `'notChecked'`: 当开关关闭时变暗
 *
 * @default 'checked'
 */
dimAt?: false | 'checked' | 'notChecked'
  • Vue 升级到 2.7, 支持组合式 API 以及使用 Volar 提供代码提示. (PR #4337 by timongh)
  • 修复组件加载失败时没有输出任何报错.

⚠ 请勿直接下载下方的压缩包进行安装, 只有首页的安装链接是正确的安装方式.