本程序使用 python3
爬取小说的每个章节,在本地生成 Markdown
文件,最终通过 pandoc
和 kindlegen
生成 .mobi
格式书籍
通过 smtp
推送至kindle
由于开发时间紧张,有些小地方还待改进,欢迎提出 issue
本程序暂时没有考虑GUI界面,适用于大部分Linux系统
(下载速度参考:20MB带宽,700章,40s,老机型)
mobi
epub
格式)(推荐选择 mobi
格式)Config/config.py
中配置)Arch(Manjaro) :
$ sudo pacman -S pandoc kindlegen
$ git clone https://github.com/AlessandroChen/KindleHelper.git
Debian(Ubuntu) :
$ sudo apt-get install pandoc kindlegen
$ git clone https://github.com/AlessandroChen/KindleHelper.git
请在 Config 文件夹下更改用户信息,SMTP设置可以参照(参照百度经验-QQ邮箱)
$ mkdir book
$ cd book
# 请确保你在一个空文件夹下进行下载
$ python3 kindlehelper.py
# 运行下载小说,并自动转化推送
$ python3 kdpush <Filename>.mobi
# 如果你有想要推送的文件,也可以自动推送
(随机下载的小说,侵删)
[x] 加速下载 (19.2.16) [lxml解析、多线程]
[ ] 美化界面
[ ] 详细Guide
[ ] 多源下载
[ ] 添加GUI界面
[ ] 优化爬取
[x] 一键搜索 (19.3.17) [优质源搜索,几乎无遗漏]
[ ] 写Wiki
[ ] 一键安装