尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

番茄小说离线下载工具零门槛上手:把追更的书变成自己的本地资产

番茄小说离线下载工具零门槛上手:把追更的书变成自己的本地资产 番茄小说离线下载工具零门槛上手把追更的书变成自己的本地资产【免费下载链接】fanqienovel-downloader下载番茄小说项目地址: https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader地铁过隧道、高铁穿山区正看到高潮处网一断阅读器转圈半天只剩空白——这样的时刻是不是都想把整本书搬到手机里开源工具 fanqienovel-downloader番茄小说下载器就是来解决这个问题的给你一个链接或一串书籍 ID它就用 Python 自动抓下全书正文TXT、EPUB、HTML 等多种格式任你挑装进设备后网速、下架、换机都再也影响不了你阅读。这篇文章会带你完整走一遍先认识它能做什么再分别用网页版、命令行和 Docker 三种方式跑起来接着避开新手最容易踩的四个坑最后解锁移动端、加速、批量等进阶玩法。先弄清楚它能给你带来什么一句话概括把在线阅读变成本地资产。具体拆开看它的核心能力有这么几项一次输入整本落盘粘贴小说的目录页链接或直接粘贴一串数字 ID程序会自动识别章节结构逐章抓取正文并保存到本地。五种导出格式可选整本单文件 TXT、分章 TXT、EPUB 电子书、HTML 网页、LaTeX 排版格式对应不同阅读习惯。断网照读下架不怕下载完成后阅读完全离线平台下架、章节锁定都不影响你手里的副本。追更自动补全程序会读取record.json里记录过的书籍 ID一键对比并补抓新增章节连载小说每天跑一次即可。搜索 批量内置输入关键词找书把多本书排进队列依次下载都是现成功能。一句话记住它的价值网断了能看、书下架了还在、换设备不重下。动手第一步挑一种方式跑起来上手方式有三条路按你的习惯选一条即可推荐新手直接走第一条。浏览器版一条命令启动下载服务这是对新手最友好的入口图形界面、实时进度条、下载队列、在线阅读器一应俱全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 下载、按书名搜索、更新已下载小说、把多本书加入队列批量处理。网页版下载完成后直接把文件交给你所以它完全能部署在远程服务器或容器里随时调用。命令行版一个输入框走完所有功能喜欢键盘操作的话进入src目录运行python main.py交互菜单如下输入功能直接输入 ID 或链接立即下载单本书1读取record.json更新已下载书籍2关键词搜索3批量下载编辑urls.txt一行一个链接4设置段首占位符、下载延时、保存路径、保存方式、线程数5备份小说文件与配置6退出程序每一层都有中文提示跟着走就行几乎不用翻文档。容器版服务器上常驻运行想在 NAS 或云服务器上长期挂着用 Docker 最省心docker compose up -d构建完成后访问http://localhost:12930。下载的小说和个人数据分别存放在名为fanqie_data、fanqie_downloads的 Docker 卷里容器销毁数据不丢想改存储位置编辑docker-compose.yml的卷映射即可。镜像默认带 1G 内存上限避免长期运行挤占主机资源。下载格式怎么选程序当前支持五种保存方式各有用武之地保存方式适合谁整本保存单文件 TXT追求简单一个文件装下全书分章保存每章一个 TXT需要按章节整理、批注的用户EPUB 电子书格式Kindle、微信读书等阅读器用户HTML 格式浏览器直接打开即读样式友好LaTeX 格式排版控、需要二次编辑整理的玩家日常手机阅读推荐 EPUB体验最好存储紧张时退回 TXT体积最小要做内容处理再考虑分章与 LaTeX。这些选项在设置里随时切换无需安装额外转换工具。别踩这些坑四个高频问题速查旧版本直接失效v1.1.5 及以下版本因网站 API 变动已无法使用务必用 v1.1.6 及以上版本。代理导致连接失败报ProxyError/MaxRetryError多半是系统代理或加速器拦截了请求关闭代理、检查网络后重试。设置会被整体覆盖修改设置中任意一项都会覆盖原配置文件改前先看清楚想恢复默认直接删除config.json重启程序。老版本 Python 兼容处理Python 3.8 及以下环境进入src目录后需删除原main.py并把main2.py改名为main.py再运行。进阶玩法把工具用到上限手机端离线配置三步走在 Android 上装好 Termux 后按顺序操作即可跑起命令行版运行的是ref_main.pypip install requests ebooklib tqdm beautifulsoup4注意先把ref_main.py里的 tkinter 导入删掉若安装 lxml 编译报错改用CFLAGS-O0 pip install lxml重装。之后运行python ref_main.py就能在手机上直接下载整本书通勤路上离线阅读完全够用。把下载速度调到舒适区间src/main.py中的Config定义了四个关键参数修改后保存在config.json参数默认值含义delay[50, 150]章节请求间隔毫秒网络差可调大xc16并发下载线程数过高易触发限制save_mode1保存方式对应上文五种格式save_path默认下载目录小说保存位置网络状况良好时可以适当降低延时、把线程数提到 24 左右手机端运行则建议调低线程数避免过热。批处理脚本批量收藏对整批书籍写一段简单的循环脚本逐本调用下载命令novel_ids(7143038691944959011 7123456789012345678) for id in ${novel_ids[]} do echo 开始下载$id python main.py $id sleep 2 done周边工具接力项目还配套了几个实用小工具用于检测番茄小说网页结构变化的检测程序、在已下载小说中做全文搜索的搜索工具、按文件大小切分超长小说的分割工具。下载、搜索、分卷三步串联就能搭建一套完整的个人小说管理流水线相关说明集中在项目根目录的README.md与phone.md中。写在最后说到底这个工具的价值不在爬取本身而在于把阅读的主动权交还给你不受信号摆布、不惧内容下架、不被单一设备绑架。项目遵循 AGPL-3.0 协议开源由 Yck、Yqy、Lingo 三位开发者维护也欢迎你在 Issues 里反馈问题或提出建议。动手之前记得守住边界仅用于个人学习、研究与离线阅读不要高频抓取、不要商用传播尊重作者版权。现在就按上面的步骤跑通第一本书吧——几分钟之后你的专属离线阅读资料库就正式开张了。摘要本文面向新手完整讲解开源工具 fanqienovel-downloader番茄小说下载器的使用方法覆盖网页版、命令行、Docker 三种上手路径五种导出格式的选型建议版本失效、代理拦截、配置覆盖等常见坑排查以及移动端运行、速度调优、批处理脚本等进阶玩法帮你在几分钟内搭建起专属离线阅读资料库。【免费下载链接】fanqienovel-downloader下载番茄小说项目地址: https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表