Skip to content

墨读 0.6.7 · Windows / Android / 鸿蒙 / 鸿蒙自签 / iOS

Choose a tag to compare

@RoutineMiku RoutineMiku released this 07 Nov 14:46
· 49 commits to main since this release

这一版做了什么(0.6.7)

网页搜书跟书源搜书对齐了

  • 搜索结果按「书」归并:同一本在多个站的结果合成一张卡,卡上是书名 + 作者 + 站点标签,点标签换站,卡上直接「预览 / 加入书架」;原始结果(百科、知乎、视频、电商)折叠在下方。
  • 书名清洗:剑来 (烽火戏诸侯)最新章节全本在线阅读-纵横中文网官方正版 → 剑来 / 烽火戏诸侯。
  • 目录可信度三重校验:不会再被纵横的「粉丝榜」当成目录。
  • 正文改取「够长且最深」的一层,导航条不再混进正文;章节页 id 带章节号(#chapter_36898237)时规则也能跨章复用。

加载与响应

  • 预览两阶段渲染:先用手上的目录画第一屏(约 0.8s 出画面),后台补全后再重画并标注耗时。
  • 目录不全时并行跟「目录链接 / 立即阅读 / 猜路径」补全,20s 总死线(慢站以前单页 15s × 3 轮,能卡 40s)。
  • 网络层:keep-alive 连接复用、insecureHTTPParser(七猫响应头有裸空格,Node 默认解析器直接拒收)、ECONNRESET 自动重试。
  • 渲染层 LRU 文本缓存(GET、90s、24MB),重读章节 5~12ms。

其他

  • 验证码 / 人机校验页现在会明确提示,不再把 73 个字的「请完成验证码校验」当正文显示。
  • 导入原版「阅读」备份时补齐 tocUrl / total / bookType / readConfig 等字段,字段含义见 docs/legado-backup-fields.md。
  • 修了「书架显示第 59 章、点进去变成第 660 章」:备份里的 bookUrl 是下载页,真目录在 tocUrl。

同一份 ui/,一套代码跑遍各端。版本 0.6.7(Android versionCode 607)。

平台 文件 怎么用
Windows x64 MoRead-windows-0.6.7.zip 解压,双击 墨读.exe。免安装、不写注册表,数据跟着程序走
Android 7+ MoRead-android-0.6.7.apk 直接安装(与桌面共用同一套阅读与书源逻辑)
鸿蒙 NEXT MoRead-harmony-0.6.7.hap 未签名,用 DevEco「自动签名」或自己的证书签
鸿蒙(自签) MoRead-harmony-0.6.7-signed.hap SDK 自带 OpenHarmony 测试 CA 签的,开发板 / 模拟器可 hdc install
iOS 15+ MoRead-0.6.7-unsigned.ipa 未签名,Sideloadly / AltStore 填自己 Apple ID 重签(免费账号 7 天到期)
网页 / iPad PWA — https://routinemiku.github.io/MoRead-Windows/

说明

  • 只有 Windows、Android 是每期实测的;Linux / macOS / 鸿蒙 / iOS 未做真机验证(手上没这些设备)。编译、签名、包结构都验过,实机反馈欢迎开 issue。
  • Linux 包内 moread 的可执行位已写成 0755(Windows 打 tar 会按 NTFS ACL 写成 0666,脚本里重算了 tar 头校验和);macOS 包保留了 framework 的 14 条符号链接(先解压再压缩会把 Versions/Current 变成 1 字节文件)。
  • 鸿蒙零售机只认华为签发证书,唯一免费路径是 DevEco 自动签名(绑自己账号 + 设备 UDID)。
  • iOS 的 ipa 由 GitHub Actions 的 macOS runner 编译(.github/workflows/ios-ipa.yml),未签名,需要自己重签。