Skip to content

Releases: EveningStudy/books-plus

Books+ 0.5.0

Choose a tag to compare

@EveningStudy EveningStudy released this 25 Oct 20:52

Books+ 0.5.0

新增

  • 中英文界面:书库左下角、阅读器右上角的 中文 / EN 随时切换,并记住选择。设置、桌面字幕和菜单一起切换。
  • 删除与恢复:图书菜单中删除,进入「最近删除」后可恢复;保留原文件、阅读进度和批注,不删除 Apple Books 原书。
  • 应用内更新:Windows 支持检查、下载、保存进度后重启安装。可分别关闭自动检查和自动下载。
  • 同步改进:加强删除状态合并及云盘暂时漏列、返回旧记录时的恢复处理。
  • 新文档:重新整理的中英文 README 和图文使用说明。

下载

  • Windows x64:推荐 BooksPlus-Setup-0.5.0-x64.exe;无需安装可选 BooksPlus-0.5.0-x64.exe。
  • Apple Silicon Mac:下载 BooksPlus-0.5.0-arm64.dmg,将 Books+ 拖入「应用程序」。
  • latest*.yml、ZIP 和 .blockmap 为更新配套文件,普通安装无需单独下载。

Windows 包未签名;Mac 使用本地 ad-hoc 签名,未做 Apple 公证。Mac 当前通过发布页手动更新。没有应用内更新器的旧版本需先手动安装一次。所有参与删除同步的客户端应升级到 0.5.0。

验证:Windows、Mac 各 74 项单元与协议测试通过;两端打包应用完成语言切换、重启保留、字幕联动和删除恢复实测。iCloud Drive、OneDrive、Google Drive 已进行 Windows ↔ Mac 同步测试。

使用说明 · English guide


English

  • Switch between Chinese and English with 中文 / EN; the app remembers your choice.
  • Delete books into Recently Deleted and restore them with progress and annotations intact. Apple Books originals are kept.
  • Check for updates and download them in the app. Windows can save progress and restart to install.
  • Improved deletion sync and resilience to delayed or older cloud snapshots.
  • New bilingual README and illustrated user guides.

Windows: use the Setup EXE for installation or the other EXE for portable use. Apple Silicon Mac: use the DMG. Windows builds are unsigned; Mac builds use ad-hoc signing without notarization and currently require manual updates. Older versions without an updater need one manual installation. Upgrade all clients to 0.5.0 for deletion sync.

Books+ 0.2.3 — 修复 Edge 试听与朗读

Choose a tag to compare

@EveningStudy EveningStudy released this 23 Oct 21:19

修复 Edge 试听与朗读连接

  • 更新 Microsoft Read Aloud 连接地址与 GEC v2 协议。
  • 修复 Unexpected server response: 200 直接导致试听失败的问题:握手失败会自动重连,并尝试微软的备用端点。
  • 连接中断、超时、空音频会有界重试;最多三次,合成总限时 25 秒。根据微软响应时间修正认证时钟偏差。
  • 只有完整音频才进入缓存,避免断线后残缺音频被重复播放。
  • 保留 Edge 默认首选、音色、语速、音高与逐词字幕。

验证

  • 29 项自动测试通过,包括 HTTP 200 恢复、断线、超时、空音频及认证时钟测试。
  • 真实连接微软服务:晓晓、云希、Sonia 成功生成音频和词时间点。
  • Electron 开发版与打包版实际点击试听、连续朗读及字幕高亮通过;最终便携版试听通过。

Windows x64:下载 BooksPlus-0.2.3-x64.exe 后运行。

Books+ 0.2.2

Choose a tag to compare

@EveningStudy EveningStudy released this 23 Oct 20:21

朗读更新

  • Edge 排在第一位并设为默认引擎,默认中文晓晓。升级时一次性迁移,保留已有 Edge 音色及语速、音量等设置;之后继续记住手动选择。
  • 替换设置内的本地模型下载选项:
模型 语言与音色 下载大小
ZipVoice Distill INT8 中文、英文、中英混读;两种新闻女声 约 156 MiB
Pocket TTS 完整精度英文模型;Alba 女声、Bill 男声 约 162 MiB
Kitten Mini 0.8 轻量英文模型;八种音色 约 64 MiB
  • 在「设置 → 朗读」直接下载、试听和移除,无需 Python、独立程序或显卡。
  • ZipVoice / Pocket 新增快速、均衡、细致三档。语速通过保持音调的播放变速调整,避免底层语速接口的兼容问题;字幕仍按实际播放进度切换。
  • 本地推理改为独立进程,异常退出会报告错误,阅读器可继续使用并重试。
  • 旧 Kokoro / Piper Lessac 不再提供下载;已安装的仍可使用和移除,不会自动删除。
  • 修正多个模型使用相同音色编号时,阅读栏显示错误音色名称的问题。

验证

Windows x64:22 项自动化测试通过。已验证三款模型的实际下载、SHA-256 校验、试听、变速、字幕、偏好重启恢复,以及打包后和便携版的真实音频播放。已实测 Edge 在线合成和本地推理进程异常恢复。自动播放使用静音,不代表人工音质评价;请按听感选择。macOS 尚未实机验证。

旧版翻页与静默进度保存修复保留。个人图书、模型和音频缓存均不包含在发布文件中。

Windows 便携版

下载 BooksPlus-0.2.2-x64.exe 直接运行。

SHA-256:3E555EA8967569A31CA03AA459A6B0196FCE4162C6DDEABDDB6DFAC8F6A71652

Books+ 0.2.1

Choose a tag to compare

@EveningStudy EveningStudy released this 23 Oct 19:46

修复

  • 快速连按、长按左右方向键时保留输入,立即结束当前动画,按顺序翻页。
  • EPUB 和 PDF 连续翻页不再等待每一页的完整动画;跳转进度时取消排队的翻页。
  • 进度自动保存和等待云盘同步不再弹窗,状态保留在书库左下角。
  • 本机保存失败时正常显示错误,避免错误对象导致页面异常。

验证

  • 17 项自动化测试通过。
  • Windows 桌面与打包版本通过 EPUB/PDF 快速翻页、左右交替、EPUB 内重复按键、进度跳转、云盘写入失败及恢复、本机保存失败检查。

Windows x64 便携版:下载下方 EXE,退出旧版后运行。沿用原有书库、设置和阅读进度。

SHA-256:5A1BCA37870A424064865933D7B27D3F2537D50712DD300F727DB4BCB8977308