fanqienovel-downloader:把番茄小说存到本地,多格式离线阅读

fanqienovel-downloader:把番茄小说存到本地,多格式离线阅读 fanqienovel-downloader把番茄小说存到本地多格式离线阅读【免费下载链接】fanqienovel-downloader下载番茄小说项目地址: https://gitcode.com/gh_mirrors/fa/fanqienovel-downloaderfanqienovel-downloader 是一个用 Python 写的番茄小说下载器输入小说 ID 或目录页链接就能把整本书抓下来存成 TXT、EPUB、HTML 或 LaTeX。它同时提供 Web 界面、命令行交互和 Docker 部署三种入口支持队列批量处理和增量更新下载完的文件直接推送到浏览器保存到本地追连载、换设备阅读都不用再依赖平台在线状态。先解决什么问题追连载时地铁、高铁里信号断断续续本地已有的章节才能接着读关注的书某天从平台下架想再读却找不到入口手机、阅读器、电脑需要的文件格式不一样手动复制排版又费时。能力一览这张表列出核心功能方便你判断是否够用能力解决什么适合谁按 ID 或链接下载不记得书名也能拿到整本书知道小说 ID 的用户五种格式保存整本 TXT、分章 TXT、EPUB、HTML、LaTeX 可选不同阅读设备用户增量更新连载书只补新章节不用整本重抓长期追更的读者队列批量下载多本书排队依次处理失败章节自动重试一次存多本的人浏览器在线阅读下载的同时在网页里翻章节临时查看内容的用户第一次运行三步就能跑通 Web 版全程只需要一条启动命令git clone https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader cd fanqienovel-downloader pip install -r requirements.txtcd src python server.py启动成功后浏览器打开http://localhost:12930在页面里输入小说 ID 或目录页链接选择保存格式开始下载。下载完成后点页面上的文件链接浏览器会直接弹出保存窗口。三种入口怎么挑项目提供三种启动方式按使用环境选一种即可入口启动方式适用场景数据存在哪命令行交互版运行 src 目录下的 main.py本地快速单本下载输入 ID 或链接即可程序所在目录下的 novel_downloadsWeb 版运行 src 目录下的 server.py要进度条、队列、在线阅读或放到远程机器上同上另含 data 目录的记录Docker项目根目录执行 docker compose up -d服务器或 NAS 长期运行其他设备远程访问数据卷 fanqie_data 与 fanqie_downloadsDocker 方式不需要装 Python 环境镜像构建完成后端口 12930 对外配置里已写好两个数据卷重新部署不会丢书。批量下载用队列把多本书排起来Web 界面支持队列。把几本书依次加入队列后后台按顺序逐本处理当前这本完成才轮到下一本单章失败会自动重试页面上能实时看到进度和日志。放在远程机器上跑时你在自己电脑的浏览器里就能操作下载完的文件从页面直接取回本地。更新已下载的书只补新章节连载书不需要每次整本重下。Web 版对已下载的书提供更新操作命令行版输入 1 即可读取 record.json 里记录的 ID 逐个补新章节。每次下载还会在 data 目录生成 JSON 记录文件存了全书章节内容方便断点续传也方便自己再加工。容易卡住的点Q1报错里出现 ProxyError、Unable to connect to proxy 怎么办多半是系统代理或加速器没关干净关掉后重跑即可。Q2老版本直接抓不到内容平台接口有变动v1.1.5 及以前的版本已失效请升级到 v1.1.6 及以上。Q3Python 3.8 及以下版本启动报错把 src 目录下的 main.py 删掉再把 main2.py 改名为 main.py 即可。Q4手机端 Termux 安装 lxml 失败用CFLAGS-O0 pip install lxml装一般能过。Q5付费或会员章节能下吗不能工具只抓取公开免费的章节。Q6改乱了设置文件怎么恢复删掉 config.json程序下次运行会重建默认配置。使用建议先确认版本号再开始老版本会白白浪费一次尝试按目标设备选保存模式阅读器用 EPUB手机上按章翻看用分章 TXT批量任务安排在空闲时段跑并发线程数和请求延时在设置里都可以调放到远程机器上务必把 data 目录和 novel_downloads 目录挂到数据卷或固定目录避免重建容器后丢书提前规划保存目录书多了方便按作者或状态整理控制下载频率只抓自己会读的内容。工具基于 Python 爬虫实现适合个人学习研究使用请遵守平台规则和当地法律。下一步建议先按上面的步骤跑通第一本再根据需求决定用命令行还是 Docker 长期运行手机端的 Termux 配置可参考项目里的 phone.md使用细节见 README.md。【免费下载链接】fanqienovel-downloader下载番茄小说项目地址: https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考