Repository navigation
墨读 0.6.12 · Windows / Android / Linux x64 / Linux arm64 / macOS Intel / macOS Silicon / 鸿蒙 / 鸿蒙自签 / iOS
墨读 0.6.12
扩展可以装了
扩展菜单去掉了顶部那行说明,末尾多了一张虚线卡 添加扩展:
- 点进去是一整页教程:扩展格式、三步流程、面板能用的宿主接口,还有「填入示例」一键跑起来
- 三种导入方式:把
.json/.html拖进窗口、粘贴内容点「导入」、点「选文件」(手机上打开系统文件选择器) - 导入成功后扩展菜单立刻多一张卡,点开就是面板;「已安装」里可以打开、移除,同名再导会问一次覆盖
- 面板跑在 sandbox iframe 里,通过
postMessage和墨读说话:toast/context/search/openBook/shelf - 扩展存在
data.json里,备份、换设备、导出恢复一起带走;分发给别人就是那一个 JSON 文件
一个最小扩展:
{
"name": "阅读小助手",
"desc": "显示当前在读的书",
"version": "1.0.0",
"author": "你的名字",
"icon": "star",
"html": "<div id=ctx>读取中…</div><script>parent.postMessage({moread:'context'},'*');addEventListener('message',e=>{if(e.data.moread==='context')document.getElementById('ctx').textContent=JSON.stringify(e.data.data.book)})<\/script>"
}其他
- 安卓端补上了 WebView 的文件选择回调,网页里的「选文件」按钮不再点了没反应
- 扩展面板在竖屏下「管理」和返回键同一行,不再多占一层
- 已停在扩展子页时再点侧栏「扩展」,直接回菜单(和返回键一致)
九平台资产:Windows / Linux x64 + arm64 / macOS Intel + ARM / APK / 鸿蒙 hap(含签名)/ iOS ipa。
同一份 ui/,一套代码跑遍各端。版本 0.6.12(Android versionCode 612)。
| 平台 | 文件 | 怎么用 |
|---|---|---|
| Windows x64 | MoRead-windows-0.6.12.zip |
解压,双击 墨读.exe。免安装、不写注册表,数据跟着程序走 |
| Android 7+ | MoRead-android-0.6.12.apk |
直接安装(与桌面共用同一套阅读与书源逻辑) |
| Linux x64 | MoRead-linux-x64-0.6.12.tar.gz |
tar xzf … 后跑 ./moread,或 ./install.sh 装桌面图标 |
| Linux arm64 | MoRead-linux-arm64-0.6.12.tar.gz |
同上,树莓派 / ARM 小主机 |
| macOS Intel | MoRead-mac-x64-0.6.12.zip |
解压得到 MoRead.app。未签名:首次打开要右键 → 打开,或 xattr -dr com.apple.quarantine MoRead.app |
| macOS Apple Silicon | MoRead-mac-arm64-0.6.12.zip |
同上 |
| 鸿蒙 NEXT | MoRead-harmony-0.6.12.hap |
未签名,用 DevEco「自动签名」或自己的证书签 |
| 鸿蒙(自签) | MoRead-harmony-0.6.12-signed.hap |
SDK 自带 OpenHarmony 测试 CA 签的,开发板 / 模拟器可 hdc install |
| iOS 15+ | MoRead-0.6.12-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),未签名,需要自己重签。