# save-kindle **Repository Path**: Exler/save-kindle ## Basic Information - **Project Name**: save-kindle - **Description**: golang txt文件转换为epub - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-06-18 - **Last Updated**: 2025-02-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 拯救kindle 从源网站下载整本书 找到 source 文件夹已经适配的网站源 - bqg: 笔趣阁(单线程,且源访问较慢) - by: 八一中文网(此源已进行多线程下载优化) - mbg: 妙笔阁 - westnovel: [西方奇幻网](https://www.westnovel.com/) - daomuxiaoshuo: [盗墓小说](http://www.daomuxiaoshuo.net)(此源 代码最新可用,不保证上面几个源的代码可用) 配置书对应的目录信息 - bookName: 书名 - bookId: 书在对应网站的id(目录页 url中的数字或者英文) 执行测试(*_test.go文件)代码即可获取整本书的内容 把书的txt文件剪切到file文件夹 修改main.go中的fileName为对应的书名 ```shell go run main.go cd # 下面两个命令 必须 进入书名文件夹执行 zip -0 -X .epub mimetype zip -9 -r .epub */ ``` # 待优化 [x]1. 不生成txt文件直接变为epub下的文件页,还能更好的控制断点续传问题 [x]2. 代码结构 1. 面向流程 -> 面向对象 3. 下载进度展示 4. 配置项 -> 降低使用门槛