告别在线追更焦虑:番茄小说下载器5分钟把整本书存进本地 告别在线追更焦虑番茄小说下载器5分钟把整本书存进本地【免费下载链接】fanqienovel-downloader下载番茄小说项目地址: https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader番茄小说下载器fanqienovel-downloader是一个免费开源的 Python 小工具能把番茄小说整本书批量抓到本地支持 TXT、EPUB、HTML、LaTeX 四种格式。说白了它就像一台私人「离线书库搬运机」——你丢给它一个链接它还给你一个文件慢则几十分钟、快则几分钟整本书就到手了。周五晚上九点你最想看的章节偏偏加载不出来先讲个真实到扎心的场景。周五晚上九点你洗漱完毕、调暗灯光、躺进被窝终于到了每天最期待的追更时间。结果翻页翻到一半页面转起了圈圈Wi-Fi 信号满格可番茄小说就是卡在原地。你刷新一次、两次、三次再往后刷弹出来一个广告把好不容易加载出来的正文又挤走了。这一刻你会不会想要是这本书在我手机里离线也能看该多好而等你想重温某本完结小说的高光桥段时更麻烦——目录翻半天、划屏划半天、广告弹窗还一路捣乱。在线阅读方便是方便但书永远「寄居」在别人的服务器上网络一波动或者平台内容一调整你手里的「阅读体验」说没就没。动手之前先把两个误区说破很多朋友一听「下载小说」就摆手「这得会爬虫吧我没学过编程。」这其实是两个最常见的误会。误区一以为要自己写抓取代码。实际上抓取、清洗、格式化、分页处理这些脏活累活工具全都包了你不需要理解任何一行爬虫逻辑。误区二以为只有技术宅才玩得转。它有三种使用方式其中网页版全程鼠标点按跟逛淘宝一样简单想用命令行也行但那只是「可选操作」不是「必选门槛」。正确的心态是把它当成一个搬运工。你只需要做三件事——给链接、选格式、点下载剩下的交给程序去跑。认识一下这位「搬运工」能力一览能力具体表现五种保存形态整本 TXT、分章 TXT、EPUB 电子书、HTML 网页版、LaTeX 排版版三种运行入口浏览器 Web 界面、命令行交互菜单、Docker 容器多线程下载线程数可调1~16下载速度快慢自己掌握自动更新续更读取record.json只补新章节不用整本重下批量入队多本书排队处理挂机等结果下载后在线阅读文件存到本地后还能在网页书库里直接翻开看想看源码的朋友入口也就三个下载引擎在src/main.py网页服务在src/server.py所有可调参数汇聚在src/data/config.json。顺着这三个文件看下去实现思路一目了然。上手地图动手前先确认这三件事第一件事检查 Python 版本。命令行里敲一句python --version3.8 及以上即可。个别旧环境若报语法错误可参考项目说明把src目录里的main2.py改名为main.py再运行需核实。第二件事把源码请到本地git clone https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader cd fanqienovel-downloader pip install -r requirements.txt第三件事心里有个目录概念主程序在src目录下下载的书和配置会落在src/data含config.json、record.json、bookstore下载成品则存在src/novel_downloads。三件事确认完就可以挑通道了。三条上路通道总有一条适合你不用纠结选哪个直接对号入座怕敲命令、就想点点鼠标→ 走Web 通道。 喜欢键盘效率、想要全键盘操作→ 走命令行通道。 手里有服务器、想随时随地远程取书→ 走容器通道。通道一Web 界面5 分钟跑通对新手最友好的一条路进入src目录运行python server.py浏览器打开http://localhost:12930在「搜索下载」框输入书名关键词或在「直接下载」框粘贴小说目录页链接 / 数字 ID点下载看进度条跑完把文件存到本地因为它是网页服务器架构所以也能跑在远程服务器或容器里——你在哪都能访问下载完直接取文件就行。界面里还内置了下载队列和在线阅读多本书排队下载时你甚至可以先把已下载的部分打开读起来。通道二命令行一份菜单走天下在项目根目录运行python main.py会进入交互菜单常用指令如下输入作用链接或 ID立即下载这本书1读取record.json记录增量更新已下载的小说2按关键词搜索3批量下载多本书4进入设置段首占位符、请求延迟、存储位置、保存模式5备份已下载的小说与配置6退出通道三容器部署一劳永逸有容器基础的朋友一条命令就能起飞docker compose up -d启动后同样访问http://localhost:12930。小说数据与下载文件分别存在fanqie_data、fanqie_downloads两个卷里想换存储位置改一下docker-compose.yml的卷映射即可。一次完整下载的路线图四个动作缺一不可不管走哪条通道核心流程都是这四步① 拿编号。打开小说目录页链接末尾那串数字就是 ID不想手动提取也行整条链接直接粘进去程序自己会解析。② 选格式。手机随手看TXT 最省心Kindle 这类阅读器EPUB 自带目录跳转想保留排版和插图HTML 更完整学术或打印场景LaTeX 的排版质量最高。③ 定节奏。赶时间就把线程数调高想低调些就加大章节间隔延迟给服务器留点余地。④ 收文件。剩下的交给程序识别章节、处理分页、格式化正文、按设定逐章抓取完成后到存储目录取走文件。提速心法五个值得一试的细节细节一把「更新」当成追更专用按钮。连载书下载过一次隔几天再进菜单选1程序会读record.json只把新章节补进去不用整本重跑。细节二线程数与延迟是一对搭档。xc可设 1 到 16。网好、赶时间就拉高线程不想给服务器太大压力就把延迟往上调找到自己舒服的平衡点。细节三分章 TXT 更灵活。整本 TXT 适合一口气读分章 TXT 每章一个文件方便按章节整理、分享、二次加工后续想合并拆分都容易。细节四格式随时可换。设置里改一下保存模式再更新一次就能拿到另一种格式的成品不需要重新找书。细节五配置改乱了一键复位。设置里的每一项改动都会覆盖原数据调乱了别慌直接删掉src/data/config.json下次启动程序会自动生成默认配置不用重装。对号入座这份工具更适合谁适合你如果你是番茄小说的常驻读者想给心爱的书留一份本地备份你习惯用 Kindle 等阅读器需要把在线内容转成 EPUB你手上正好有台服务器想搭一个随时能取书的下载服务。可以绕道如果你只是偶尔翻一本、并不在意离线阅读那官方 App 完全够用你对装 Python、装依赖这件事零耐心那即便是最友好的 Web 界面第一步环境配置也需要一点耐心。急救手册三个高频问题的处理姿势问题一报 ProxyError代理错误十有八九是系统里开着代理或加速工具跟程序抢网络通道了。关掉代理再试通常立刻就好。问题二部分章节下载失败程序内置重试机制失败章节会跳过并记录。看一下日志里的具体原因网络恢复后对这本书重新执行一次更新即可补上。问题三下载出来的正文排版不对劲检查设置里的「正文段首占位符」和「占位符数量」两项那是控制每段开头空格的开关按自己阅读习惯调一下再更新。写在最后把喜欢的书留在自己手里从来不是什么高深的技术活。这个工具真正的价值是把「抓取、清洗、格式化、封装」这一整套工程藏在背后让你把精力留给阅读本身。挑一个周末clone 一份源码选一本最近在追的小说花五分钟体验一次从「在线追更」到「本地收藏」的转变。下次想重温某个情节时打开本地文件几秒钟就能翻到——那种踏实的掌控感值得一试。最后必须多说一句任何下载工具都请只用于个人学习与收藏尊重作者版权和平台规则。理性使用让好工具带来便利而不是困扰。备选标题供选用整本搬空只需 5 分钟用番茄小说下载器搭建自己的离线书库没有 Wi-Fi 也能看得爽番茄小说下载器从安装到批量下载全攻略【免费下载链接】fanqienovel-downloader下载番茄小说项目地址: https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考