Skip to content

v1.0.3

Latest

Choose a tag to compare

@aikavvak12una aikavvak12una released this 22 Jun 14:22
15ed308

🎉 BBZQ v1.0.3 更新说明

感谢社群的支持与贡献!v1.0.3 是一次功能全面扩充与架构深度重构的版本,新增了大量实用功能,并对现有 hook 流程进行了系统性稳定化。本版本同时收获了来自社群贡献者的 PR,感谢 @TigerSpirit217@duzhaokun123 的贡献!

🎬 播放与空降助手 (SponsorBlock)

  • 补齐 SponsorBlock 原生体验:大幅对齐原生 SponsorBlock 客户端行为,修正进度条标注异常与跳过失效问题。
  • API 多节点备份与自动故障切换:SponsorBlock 服务现支援多个备用节点,请求失败时自动切换,显著提升可用性。
  • 跳过后自动点赞:空降助手成功跳过片段后可自动为影片点赞(可独立开关)。
  • CardPlayerContext 支援:整合播放器控制器,最佳化进度条绘制 hook 逻辑,修复 card 场景下的行为异常。
  • 跳过影片激励广告增强:修复并增强激励广告拦截,提升触发复盖率与稳定性。
  • 以详情页开启竖屏影片:可选择预设将竖屏影片重定向至横屏播放详情页而非 Story 沉浸模式。

🧹 资讯流、首页与广告净化

  • 首页元件隐藏:新增首页各功能元件的独立隐藏开关,支援细粒度控制。
  • 首页卡片自订过滤:新增自订卡片型别过滤设定,可按卡片型别精准遮蔽不需要的内容。
  • 首页游戏推广过滤强化:强化对游戏推广卡片的识别与过滤能力。
  • 首页游戏图示与搜寻词净化:遮蔽首页游戏快捷图示区块与推广搜寻词入口。
  • 影片下推荐列表、应用下载、好物推荐广告遮蔽:拦截影片详情页下方的推荐流广告、应用下载插卡及好物推荐卡片。
  • 播放互动元件遮蔽:遮蔽播放器内悬浮互动元件。
  • 阻止点选快速回复:阻止评论区快速回复按钮的预设点选行为。

🛠 介面定制与交互增强

  • 底栏重构:重做底部导航栏隐藏逻辑,对齐原生行为,修复 Bilibili 8.98+ 适配问题,补齐数据源兼容性。
  • 桌面图标隐藏开关:新增可一键隐藏模组桌面图标的开关。(感谢 @TigerSpirit217 贡献 #2
  • 评论区与我的页面定制:新增评论区相关功能及个人页面的定制设置选项,补强高频路径稳定性。
  • 评论图片查看:实作评论区内图片的查看功能。(感谢 @duzhaokun123 贡献)
  • 长按复制体验优化:改善长按复制触发时机与文字选取窗口的弹出行为。

🔑 Accesskey 与安全

  • 补齐原生 AccessKey 读取流程:重构 AccessKey 获取逻辑,对齐宿主原生读取路径,减少不必要的跨进程 IPC 触发。
  • 移除 world-readable 偏好设定:改善模组偏好设定的安全性,不再以全局可读方式暴露配置文件。
  • 更新请求 header:同步更新 API 请求的 header 字段以匹配当前客户端行为。

⚙️ 架构与稳定性

  • 对齐哔哩哔哩 Hook 入口:重构核心 hook 入口以适配最新版本 B 站客户端。
  • 稳定化进程隔离:修正多进程场景下的初始化竞争问题,提升影片评论的加载效能。
  • 收敛高频 Hook 扫描:减少 hook 初始化阶段的高频 DEX 类扫描与堆栈检查,降低主线程压力。
  • 修正重启后功能失效:修复冷启动后部分功能因设定缓存未正确清除而失效的问题。
  • 恢复 onPackageLoaded + Application#attach 启动流程:确保模组在各宿主场景下均能正常初始化。
  • 文案全面重写:重写大部分界面文案与说明文字,提升描述准确性与可读性。