如何一次打包下载 100+ 小说站?novel-downloader 小说下载器上手指南

发布时间:2026/10/28 4:12:19

如何一次打包下载 100+ 小说站?novel-downloader 小说下载器上手指南 如何一次打包下载 100 小说站novel-downloader 小说下载器上手指南【免费下载链接】novel-downloader一个可扩展的通用型小说下载器。项目地址: https://gitcode.com/gh_mirrors/no/novel-downloader翻开一本存了很久的老书点进原站却是 404。novel-downloader 是一款面向想离线读小说的读者的通用型小说下载器油猴脚本它能从 100 多个小说网站整本下载小说转成 TXT 和 EPUB随时带在身上。一句话它把随时会 404 的小说网站变成你硬盘上永远在线的文件。novel-downloader 在浏览器中下载整本小说控制台实时显示章节进度 什么时候你会用到它原站没了但小说还在你脑子里小说消失往往毫无征兆版权纠纷、站点关停、内容下架。哪怕章节是你花过钱的也可能某天打开就是一片 404。你能指望的只有当时存下来的那份。打开小说目录页只要站点在支持列表里页面右上角就会出现下载图标点一下整本书就开始下载默认 10 个章节并行结束后你手上会同时拿到 TXT 和 EPUB。起点、晋江、长佩这类付费站也支持登录并购买章节后即可下载相当于把书从网站上搬到你自己的设备里而且它不会消失。打开小说目录页后脚本自动识别章节列表并开始下载火车、飞机上还想继续读EPUB 直接扔进电子阅读器目录和分页都完整保留。TXT 则交给任意文本阅读 App轻量稳定甚至用代码编辑器打开都能看。没有信号的时候书照样在你手里。文字被图片化了还能救吗有些站点防抓取防得相当彻底文字换成图片或者用自定义字体渲染鼠标根本选不中。novel-downloader 对这类情况有三层解码先按图片文件名查表匹配再按图片哈希比对两招都不行才动用 OCR 逐字识别。晋江、番茄这类用字体的站点偶尔需要一次简单的字体匹配操作跟着日志提示做就行。五分钟上手第 1 步给浏览器装一个脚本管理器。Tampermonkey、Violentmonkey或者 Firefox 自带的 Greasemonkey任选其一。第 2 步拿到脚本。可以在脚本管理器里直接搜索novel-downloader安装想自己构建的话克隆源码git clone https://gitcode.com/gh_mirrors/no/novel-downloader yarn install yarn build构建完成后把dist/bundle.user.js拖进脚本管理器即可。第 3 步打开任意支持网站的小说目录页你看到右上角出现下载图标然后点它。右下角进度条走完TXT 和 EPUB 就都落盘了。下载期间页面会播一段无声音频别慌那是为了防止浏览器休眠后台页面属正常现象。它是怎么做到的怎么认出这么多网站的每个站点一套解析规则全部放在规则模块里超过 100 套。你打开支持站点的目录页脚本自动认出章节列表不需要你配置任何东西。从传统分页目录到单页应用从起点、晋江到海外的カクヨム、小説家になろう都有对应规则。图片文字靠什么解出来文件名映射最快直接查预制对照表哈希映射次之下载图片算指纹再比对都失败才走 OCR首次使用会自动下载 PaddleOCR 中文模型。三层按顺序尝试能快则快保证兜底。最终文件里有什么一个 TXT 方便随手看一个带完整目录的 EPUB 给阅读器外加一个装着各章节原始 HTML 的 zip 包存档。正文里的图片会一并下载并嵌进 EPUB。novel-downloader 生成的 TXT 文件任意文本编辑器都能打开️ 高手进阶只想要前 100 章点下载前按 F12在控制台里定义一个函数function chapterFilter(chapter) { return chapter.chapterNumber 100; }它就会只下载前 100 章。按卷号筛选、按章节名关键词筛选写法相同。章节标题和排版想改同理定义一个saveOptions对象比如把章节标题统一成第X章 XXXconst saveOptions { getchapterName: (c) 第${c.chapterNumber}章 ${c.chapterName || }, }; window.saveOptions saveOptions;它能帮你把一直看不顺眼的标题格式、段落样式一次改到位。️ 排坑指南右上角没下载图标先确认站点是否被支持。pixiv、长佩这类单页应用进页面时不触发脚本按一下 F5 刷新就有了。下载卡住或者特别慢部分站点反爬严格比如长佩每分钟约 6 章这是正常限速。耐心等别多开页面同时下多本。文字乱码多半是字体反爬晋江、番茄最常见。在设置里开调试模式看日志中的字体匹配提示按提示更新字体映射表。付费章节为什么下不了脚本不绕过付费墙。登录账号并购买对应章节后才行未购买的会被直接跳过。那页 404 不必是故事的结局。打开支持站点的目录页点一下右上角的图标把书放回自己手里吧。记得只下载已购买或有权阅读的内容版权同样值得尊重。【免费下载链接】novel-downloader一个可扩展的通用型小说下载器。项目地址: https://gitcode.com/gh_mirrors/no/novel-downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/27 18:36:20

帕累托排序策略优化:让多工具智能体学会权衡的艺术

1. 从“单打独斗”到“团队协作”:智能体工具集成的必然趋势最近在折腾大语言模型应用落地的朋友,估计都绕不开一个词:Agent。从年初的AutoGPT引爆概念,到如今各种框架和应用遍地开花,大家似乎都默认了一个事实&#x…

2026/10/28 4:07:56

JSP二手车管理系统开发与优化实战指南

1. 项目概述与核心价值这个JSP二手车管理系统是一个典型的B/S架构企业级应用,我从2015年开始接触这类系统时,市场上大多数二手车商还在用Excel表格管理车辆信息。如今这套代码完整度极高的方案(包含程序源码数据库调试部署文档)对…

2026/10/28 4:07:56

Linux文件操作:标准库与系统调用的性能对比与实践

1. 为什么需要理解两种文件操作方式在Linux环境下进行文件操作时,开发者通常会面临一个基本选择:使用C语言标准库的文件操作函数(如fopen、fread),还是直接使用Linux系统调用(如open、read)。这…

2026/10/28 4:07:56

Apache Beam核心概念与实战指南

1. Apache Beam 核心概念解析Apache Beam 是一个开源的统一编程模型,用于定义和执行数据处理流水线。我第一次接触Beam是在2016年Google将其捐赠给Apache基金会时,当时就被它"一次编写,到处运行"的理念所吸引。简单来说&#xff0c…

2026/10/28 4:07:56

解决Docker容器中ROS2 Qt显示错误的完整指南

1. 问题现象与背景分析最近在Docker容器中运行ROS2的turtlesim示例时,不少开发者遇到了令人头疼的Qt显示错误。典型错误提示包括:QXcbConnection: Could not connect to display Aborted (core dumped)或者qt.qpa.plugin: Could not load the Qt platfor…

2026/10/28 4:07:56

校招AI岗位占比80%怎么读:普通程序员的AI应用开发路线

1. 先别急着收藏:校招AI岗位占比这个数字到底该怎么读每年校招季,朋友圈里最容易刷屏的就是两类消息:一类是"某大厂XX岗位薪资倒挂",另一类是"XX公司校招八成岗位和AI相关"。今年这条"80%岗位竟是AI相关…

2026/10/28 4:02:56

MySQL root密码重置全攻略:5.7与8.0版本操作指南

1. MySQL root密码重置的必要性与场景分析 数据库管理员最不愿遇到却又无法完全避免的情况之一,就是root密码丢失。作为MySQL的最高权限账户,root密码一旦遗忘,意味着你将失去对数据库实例的完全控制权。这种情况通常发生在以下几种典型场景…

2026/10/27 14:24:03

全国计算机二级C语言真题PDF高效刷题指南

简介:这份PDF是全国计算机二级C语言考试的试题与答案解析,专为备考二级C语言的考生准备。内容涵盖C语言特点与设计理念、程序基本组成单位、main函数执行流程、函数嵌套调用规则、标识符命名规范、整型实型字符型数据类型、八进制十六进制数合法形式、运…

2026/10/27 9:34:54

requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南

简介:一份以实战为导向的Python爬虫入门资源,面向具备基本编程基础、希望快速掌握网络数据抓取的初学者,可解决从零编写简单爬虫的常见困惑。实例以requests库发送HTTP请求、BeautifulSoup解析HTML文档,完整演示从网页中提取 标题…

2026/10/28 3:32:29

递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现

简介:这是一篇面向控制系统、信号处理与机器学习等领域学习者的最小二乘参数辨识程序说明文档。资源共包含一个docx格式文档,压缩包大小七十八KB,内容围绕递推最小二乘算法和渐消记忆最小二乘算法展开:先构造一个极点位于单位圆内…

2026/10/28 0:02:13

Python股票自动交易系统源码解析:从行情获取到风控的完整链路

简介:这份资源是面向高校计算机、金融相关专业毕业设计场景的完整项目源码包,主题为基于Python的股票自动交易系统,适合需要完成毕设选题、课程设计或自学金融量化交易开发的学生与开发者参考。压缩包共收录687个文件,整体约14.93…

2026/10/28 0:02:13

视酷酷信IM源码部署指南:Java 17+MySQL 8.0.33实战配置

简介:这是一套2024年亲测可部署的视酷酷信IM即时通讯系统源码,面向具备Java、OC、C#及Vue开发能力的技术人员,解决私有化即时通讯平台快速搭建与二次定制需求,尤其适用于需集成商城、保障数据主权的中小型企业或独立开发者。资源共…

2026/10/28 0:02:13

Python爬取百度迁徙数据:接口解析、批量采集与避坑指南

简介:这份资源是一个用Python爬取百度迁徙数据的脚本压缩包,面向具备Python基础、希望入门网络爬虫与数据解析的开发者,解决按日期获取全国热门城市人口迁徙数据的问题。包内共1个文件,为单个py脚本,压缩包约1KB&#…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑