当前位置: 首页 > news >正文

追更的书说没就没?用番茄小说下载器把整本永久存进本地

追更的书说没就没?用番茄小说下载器把整本永久存进本地

【免费下载链接】fanqienovel-downloader下载番茄小说项目地址: https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader

上周五,朋友阿黎半夜给我连发三条消息,配图是她书架上那本追了三个月的书的页面,状态栏赫然四个字:已下架。平台调整、章节删除、网络波动,在线阅读的便利背后,内容从来不属于你。而一款完全免费的番茄小说下载器(fanqienovel-downloader),正是用来把"在线阅读"变成"永久收藏"的:整本抓取、保存为普通文件、存在自己的硬盘里,随时可读、可传、可备份。

接下来的三天,我把她的使用过程记了下来。这篇既是给她看的,也是写给你看的。

先花30秒,看懂它能把书存成什么样

保存格式适合谁一句话说明
整本TXT想一本书一个文件最通用的格式,任何设备都能打开
分章TXT喜欢按章节整理每章一个文件,方便单独搬运
EPUB手机党带完整目录的电子书,阅读App体验好
HTML想保留原始排版浏览器直接打开,样式不乱
LaTeX排版控连打印级排版需求都能满足

这些格式在下载前就能定好,一次设定,之后所有下载都按这个来。

第1天:10分钟,从0到下载第一本

阿黎电脑上从没装过Python,我给了她一份"无脑版"清单,总共就四行命令:

git clone https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader cd fanqienovel-downloader pip install -r requirements.txt cd src && python server.py

浏览器打开http://localhost:12930,网页版就位。界面很清爽,搜索、书库、阅读、设置四个入口。输入小说ID,或者直接搜书名,点一下下载,进度条自己走,走完文件就躺在本地的novel_downloads文件夹里。

全程不用配置任何环境变量,只要Python 3.8及以上。爬虫知识、代码基础,统统不需要——你只需要会用浏览器。

第1天深夜:她遇到了第一个坎

阿黎卡在启动那一步,报错一大串,里面写着ProxyErrorUnable to connect to proxy

我让她先把代理、加速器统统关掉,再跑一遍,立刻就通了。顺带补两句经验:如果下载特别慢,去设置里把下载延迟调大一点,稳比快重要;个别章节失败了也没关系,程序会自动重试并跳过失败章节,日志里能看到原因,之后还能单独补下。

这个坎一过,第一本书顺利到手。📚

第2天:把整个书架一次搬回家

第二天阿黎胃口大了:书架里攒了十几本,一本本来太慢。

网页版设计了下载队列,把好几本书依次加进去,程序自动排队下载、互不干扰,你该干嘛干嘛。更贴心的是"一键更新"——之前下载过的书,再点一下就能把作者新更的章节同步回来,追更不用每天手动重下。

如果你更习惯命令行,src/main.py里也保留了完整的本地程序玩法:输入ID直接下载,输入数字切换搜索、批量下载、设置、备份,一套功能都不少。

第3天:把书装进手机

通勤路上才是看书的主战场。阿黎把保存模式切成EPUB,下载完成后拷进手机,任何阅读App都能带目录顺畅阅读。

如果懒得来回拷,网页版本身就带在线阅读功能——小说下载完直接在网页上看,章节、排版都在。要是连浏览器都不想开,项目还准备了手机版:在Termux里跑ref_main.py一样能下,具体步骤项目文档里写得很清楚。

进阶玩法:挂在服务器上,让它自己干活

把下载这种事放在自己的电脑上跑,总觉得占资源。网页版天生适合丢进容器或虚拟机,下载完通过浏览器把文件拉回本地就行。有Docker的话,一条命令:

docker compose up -d

数据会自动持久化到fanqie_datafanqie_downloads两个卷里,重启不丢。想改存储位置,打开根目录的docker-compose.yml调一下即可。

动手前,记住这3件小事

  1. 配置是整体覆盖的:网页版设置存在data/web_config.json,本地程序是data/config.json。每改一项都会覆盖原有配置,改之前看清楚再保存;万一改坏了,删掉配置文件就能恢复默认。
  2. 善用但不滥用:下载内容请仅用于个人学习与收藏,尊重作者版权与平台规则——这也是项目免责声明反复强调的。
  3. 保持版本更新:网站页面结构偶尔调整,旧版本可能失效,遇到问题先看看最新版和项目文档(比如仓库里的src/目录和README.md)。

现在,轮到你了

阿黎的故事到这里就结束了。你接下来的动作其实很简单:打开终端,粘贴那四行命令,运行python server.py,然后下载你最喜欢的那本书。十分钟后,它会以文件的形式安静地躺在你的硬盘里——网络再怎么变,它都在。

祝你阅读自由。📚

【免费下载链接】fanqienovel-downloader下载番茄小说项目地址: https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

http://www.cnnetsun.cn/news/4108470.html

相关文章:

  • 收藏!2026年AI就业风口:大模型方向,小白也能入局高薪赛道!
  • 收藏必备!小白程序员轻松入门AI Agent,高薪岗位等你来拿!
  • 特斯拉全系涨价背后:成本、汇率与市场策略的多重博弈分析
  • Planty智能植物管家:从传感器到APP的物联网养花实践
  • 特斯拉裁员9%背后的组织效率与战略聚焦逻辑分析
  • 鸣潮画质帧率改不动怎么办?WaveTools(鸣潮工具箱)新手全程上手指南
  • 半导体工厂装机到量产全流程解析:从台积电南京厂看晶圆制造体系落地
  • 四步搭建本地AI小说创作工作台:开源模型与Gradio实战指南
  • BetterNCM安装器排障实战:5大高频故障的完整修复手册
  • 从零开始5分钟搞定:XUnity Auto Translator 游戏自动翻译完整上手指南
  • 新能源汽车补贴政策调整:从普惠到市场驱动的产业转型
  • 连续用眼20分钟就自动提醒,这款免费的用眼休息提醒软件让护眼不再靠自觉
  • 窗口系统深度解析:从消息驱动到跨平台架构的实战指南
  • 百度L4自动驾驶出海日本:技术输出与运营合作的商业逻辑解析
  • 嵌入式GUI开发实战:从XMC4000到高性能MCU的图形化项目设计
  • Windows屏幕标注工具ppInk:给演示加块隐形白板,3步上手不卡壳
  • 多模态多智能体系统安全:层级攻击原理、防御策略与工程实践
  • 比亚迪2月销量超2.6万辆,新能源占比超30%背后的市场信号与产品结构分析
  • 基于ESP32的智能花盆环境监测系统:从传感器选型到数据可视化实战
  • 微信抢红包总慢半拍?这份免费开源的微信红包助手完整上手指南
  • ASH智能体:通过具身学习与逆动力学模型实现自我进化
  • 磁编码器AS5047P在燃气灶旋钮数字化改造中的应用与安全设计
  • 让卡车自己开一段路:欧卡2自动驾驶插件ETS2LA轻松上手
  • 告别 Navicat 14 天试用倒计时:这款免费开源工具,一键帮你重置如初
  • 构建隐私优先的移动安全应用:从端侧计算到动态风险模型
  • Source Sans 3可变字体实战:如何用一个文件玩转200到900全部字重
  • 从零构建精酿啤酒点评Web应用:全栈开发实战指南
  • 英飞凌XMC4500开发套件:低成本入门工业级ARM Cortex-M4电机控制
  • 基于ESP32与Magicbit的智能交通灯系统:从状态机到物联网应用
  • RAG 详细工作流程:从文档入库到大模型生成答案,一文搞懂 RAG 核心原理