尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

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

如何一次打包下载 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),仅供参考
返回列表