一个 Android 端的 EPUB / TXT 电子书编辑工具,主要做目录整理、格式化、文本替换、信息抓取和封面生成。
⚠️ 重点说明
- 本应用为平板设计并在平板上测试,手机端未经过测试,小屏幕下布局和体验可能有问题。
- 所有功能都是作者为了自己方便随手加的,不保证通用性,也不保证适合你的使用习惯。
- 全部代码由 AI 编写,作者本人不写代码。欢迎自行修改、二次开发,出问题请自己改或自己调。
- 新版本发布完全看作者心情,只会改作者自己要改的内容。提的意见除非是明显 bug 否则不会采纳,即使是 bug 也不保证一定修复。
- 软件按"现状"提供,不提供任何保证,使用风险自负。
EtEditor 是一个把 EPUB 和 TXT 电子书的常见整理工作集中到一起的编辑器。把书导入进来,可以整理目录、批量替换文本、抓取书籍信息、生成封面,再导出回 EPUB 或 TXT。
通用
- EPUB / TXT 双格式编辑
- 大文本窗口化加载,边缘自动扩张
- 文本替换(支持预设、批量、范围选择、预览)
- 自动化执行链(把多个步骤串起来一键执行)
- 导入 / 导出配置
TXT
- 目录识别与规则映射
- 章节增删、移动、排序
- 全文整理与格式化
- 长短章自动计算
- 书名过滤
EPUB
- 分卷、分章、插入章节
- 插入图片、生成封面
- 信息抓取(辅助补全书籍信息)
- ncx / opf 缩进输出
到 Releases 页面下载最新的 APK 直接安装。
- 系统要求:Android 8.0 (API 26) 及以上
- 推荐在平板上使用
- Kotlin
- Jetpack Compose + Material 3
- sora-editor 代码编辑组件
应用里的"信息抓取""插入章节"等功能用于辅助编辑,需要用户自行提供目标网站的登录凭证(Cookie),应用本身不内置任何账号。
请在使用时遵守目标网站的服务条款,仅用于个人合法用途,不要用于侵权或商业搬运。因使用本工具抓取内容产生的任何责任由使用者自行承担。
详见 CHANGELOG.md。
代码由 AI 生成,作者放出供学习参考,可自由查看和修改。