番茄小说下载工具完整教程:三步批量下载全本,永久离线阅读
【免费下载链接】fanqienovel-downloader下载番茄小说项目地址: https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader
深夜追更正到高潮,屏幕弹出"章节加载失败",再刷新,整本书搜不到了——这种崩溃,追书人都懂。开源工具**番茄小说下载工具(fanqienovel-downloader)**就是解药:一键批量下载全书,转成TXT、EPUB、HTML等格式,永久离线阅读。
试想一下:您追了半年的那本小说,某天突然从平台消失,连个缓冲的机会都不给。下载到本地,就是把这份喜欢真正攥在手里。这个工具要做的,就是让整本书稳稳躺进您的硬盘,想读随时读,换了设备照样能搬走。
一句话说清它好在哪 📌
如果只会一招,这一招就是:粘贴小说ID,把整本书搬回家。它不做花哨的事,只把"保存小说"这件事做到极致。
| 对比项 | 手动逐章复制 | fanqienovel-downloader |
|---|---|---|
| 耗时 | 一晚上复制几百章,手酸眼累 | 粘贴ID,几分钟全自动完成 |
| 格式 | 只有txt,还得自己排版 | TXT/EPUB/HTML/LaTeX五种任选 |
| 追更 | 每天手动刷新,一章章对比 | 一键读取记录,自动补齐新章节 |
| 失败处理 | 复制到一半断网,全部白费 | 队列排队+智能重试,失败章节自动补下 |
再看一眼它到底能做什么:
| 能力 | 说明 |
|---|---|
| 一次输入整本打包 | 粘贴小说ID或完整链接,自动抓取全部章节正文 |
| 五种保存格式 | 整本TXT、分章TXT、EPUB、HTML、LaTeX任选 |
| 三种运行方式 | 命令行、Web图形界面、Docker容器,手机也能跑 |
| 追更加批量 | 记录已下载作品,一键更新最新章节,多书排队下载 |
| 内置阅读与搜索 | Web版自带在线阅读器,还能按书名搜小说 |
开箱前的准备:三分钟装好环境 🚀
工具是Python写的,所以准备工作只有两步:装好Python(建议3.8及以上版本,依赖装起来更省心),然后克隆项目装依赖。
git clone https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader cd fanqienovel-downloader pip install -r requirements.txt装完顺手看一眼项目结构,心里有个底:核心下载逻辑在 src/main.py,Web服务入口在 src/server.py,想改网页界面就看 src/templates/,Docker配置是 docker-compose.yml。这些路径后续调试时都用得上。
热身完毕,接下来就是重头戏——下载您人生中第一本"离线小说"。
主线演示:四步下载第一本小说 ⚡
最快的方式是走Web版,它把复杂操作都变成了网页上的点一点。启动服务:
cd src && python server.py然后在浏览器打开http://localhost:12930,按下面四步走:
- 打开番茄小说App,进入想下载的作品详情页,复制网址,取出中间那串数字ID
- 在Web版搜索框里粘贴ID(嫌麻烦?也可以直接输入书名搜索)
- 选择保存格式,第一次体验推荐EPUB,排版完整、各设备通用
- 点击下载,看着进度条一格一格走到100%
预期结果:拿到一本排版完整的epub文件,默认存放在novel_downloads目录,Kindle、手机阅读器都能直接导入。
没错,就这么简单。整个过程像在网页上点了两下鼠标,而背后是程序在替您逐章抓取、拼装、排版。这种"工具把脏活累活全干了"的感觉,正是它最讨喜的地方。
场景一:深夜追更,一键补齐最新章节 🌙
小说看完了不代表结束,追更才是长跑。手动每天打开App检查有没有新章节,太折磨人。
命令行版把这事变成一条命令:启动后输入1,程序自动读取record.json里记录的已下载作品,把最新章节一次性补齐。
- 在
src目录运行python main.py - 输入
1进入更新模式 - 等待程序比对并下载新章节
预期结果:您收藏的每本小说都自动更新到最新章,打开文件就是热乎的正文,再也不用掐着点刷新。
场景二:书架批量备份,换设备零损失 📦
换手机、换电脑最怕什么?怕书单跟着旧设备一起消失。命令行版支持批量下载,几十本书排着队下完,全程无需值守:
- 启动命令行版,输入
3进入批量下载 - 把多本小说的ID逐个粘贴,回车确认
- 程序按队列依次处理,中途断网会自动重试
预期结果:整整齐齐的全套书躺在保存目录里,新设备一拷就走,搬家用一天,找书用一辈子。
顺带一提,换设备前记得输入5备份下载记录和格式设置,新机器上还原,配置跟着人走,一步到位。
场景三:格式随心转换,Kindle和手机通吃 🔄
同一本书,Kindle要EPUB,手机阅读器要HTML——格式不对打不开,是比下架更日常的尴尬。
在设置里选择保存方式:1整本、2分章、3EPUB、4HTML、5LaTeX。想要哪个选哪个,同一本书随时换格式重新下载,彻底告别"格式不对打不开"。
让体验翻倍的细节优化 💡
工具默认参数已经够用,但花一分钟微调,体验能再上一个台阶:
- 网络差怕被限流?把"章节下载间隔延迟"调大些,下载更稳;网速给力就提高"下载线程数",速度肉眼可见地涨。
- 怀念纸质书排版?把"正文段首占位符"设为2,还原两格缩进的阅读感,眼睛舒服很多。
- 想随时随地下载?用Docker部署:在项目目录执行
docker compose up -d,放到NAS或云服务器上,手机浏览器访问 http://服务器IP:12930 就能远程操作,下载的小说存在数据卷里,重启不丢。 - 通勤路上想现场下载?手机装个Termux,安装
requests ebooklib tqdm beautifulsoup4这几个依赖后运行 ref_main.py 精简版即可。
小提示:设置改乱了想恢复?把
config.json删除,重启即恢复默认。
常见问题集中答疑 ❓
- 问:报ProxyError怎么办?答:多半是代理或加速器没关,先关掉再试一次。
- 问:pip装lxml老失败?答:试试
CFLAGS="-O0" pip install lxml。 - 问:下载速度慢?答:在设置里微调延迟与线程数,找到适合您网络的组合;个别章节失败不用管,内置智能重试会自动补下。
- 问:文件存在哪?答:默认在
novel_downloads目录,设置里可改路径;Docker版存在fanqie_downloads数据卷中。 - 问:能远程使用吗?答:Web版天生支持,放容器或虚拟机里,任何设备开浏览器即可访问。
- 问:版权合规吗?答:请仅用于个人学习研究,尊重作者与平台,切勿商用。
结语:给每本心头好一个数字保险箱 📖
还记得开场那句"章节加载失败"的崩溃吗?花三分钟装好工具,从此每本追过的小说都有了自己的数字保险箱——不依赖平台、不依赖信号,只属于您。
别等下架才后悔。现在复制上面那行clone命令,去终端敲一遍,把心爱的作品收进您的书架吧。
【免费下载链接】fanqienovel-downloader下载番茄小说项目地址: https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考