尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
3分钟把整本网页小说存成EPUB:WebToEpub离线阅读工具上手笔记
3分钟把整本网页小说存成EPUBWebToEpub离线阅读工具上手笔记【免费下载链接】WebToEpubA simple Chrome (and Firefox) Extension that converts Web Novels (and other web pages) into an EPUB.项目地址: https://gitcode.com/gh_mirrors/we/WebToEpubWebToEpub是一款Chrome和Firefox浏览器扩展把网页小说转成EPUB电子书供离线阅读。适合想把连载存下来的读者也适合想为新网站写解析器的开发者。场景登机前存下那本追更的小说我上次坐3小时航班登机前在浏览器里打开那本网页小说的章节列表页点了工具栏的 WebToEpub 图标。弹出的面板里整章列表已经列好我核对了一下标题和作者选了张封面缩略图直接点「Pack EPUB」。几分钟后下载文件夹里多了一个 .epub 文件飞机上用阅读器打开就能读不用碰网站的广告和分页。功能总览按使用场景对号入座存整本书→ 批量抓取识别章节列表页里的全部章节链接逐章下载打包。不想配置→ 专用解析器仓库plugin/js/parsers/目录里有 400 多个现成解析器Baka-Tsuki、Archive of Our Own、FanFiction.net、Wuxiaworld、RoyalRoad 这些常见站直接能用。站点没在列表里→ Default Parser自己填正文的 CSS 选择器插件负责剩下全部。跟连载→ Library书库把作品加入本地书库之后查新章、更新、重新生成 EPUB。文件太大→ 高级选项里的图片压缩开关。安装从源码构建后载入浏览器三步构建装好 Node.js 后git clone https://gitcode.com/gh_mirrors/we/WebToEpub cd WebToEpub npm install npm run buildnpm run build完成后eslint/目录会生成两个文件.xpi 是 Firefox 版.zip 是 Chrome 版。载入 Firefox地址栏输入about:debugging#/runtime/this-firefox点「Load Temporary Add-on」选 .xpi 文件即可。注意这是临时加载浏览器重启后要重新选一次文件要求 Firefox 140 及以上。载入 Chrome输入chrome://extensions打开右上角「Developer Mode」点「Load unpacked extension」选解压后的目录要求 Chrome 120 及以上。第一次转换从页面到文件的完整链路打开小说的章节列表页或第一章页面。点 WebToEpub 图标核对标题、作者、语言不对就手改。点缩略图选封面不满意可以手动填一张图片 URL。检查章节列表默认全选按住 Shift 点首尾两章可以框选一段范围。点「Pack EPUB」进度条走完它在下图片文件落到浏览器默认下载目录。重点功能Default Parser 和 LibraryDefault Parser没解析器的站点怎么救面板切到 Default Parser 区域在正文输入框填 CSS 选择器先点 Test。它会预览第一章节点将被打包进 EPUB 的 HTML确认没抓错再点「Load and Analyse」载入章节。抓不到内容时打开页面上方 Help 按钮里的示例对照着改选择器就行。Library连载更新的追更机制首次转换后点「Add to Library」作品就进了本地书库。之后在面板的 Library 入口里能对每部书搜新章、更新再下载一份带新章节的 EPUB还支持把另一份 EPUB 的章节合并进来。连载跟更比每次整本重转省事很多书库也能导出/导入备份。我踩过的坑和解法章节没抓全最早我在站内某个中间章节页点转换插件只识别到当前章。换到章节列表页或第一章页面重试就好了。403/429 报错网站限流时插件会弹窗警告并给重试按钮。先在普通浏览状态下登录、过完验证再回来转长书在高级选项勾选「跳过抓取失败的章节」不会因单章失败卡住整个流程。Firefox 重启后图标消失临时加载的扩展不持久重启后重新选一次 .xpi 即可文件没变就不用重新构建。图片链接是低清缩略图有些站正文默认加载小图在高级选项打开「获取最高分辨率图片」抓出来才是原图。下一步该做什么你常用的站点如果不支持可以照着plugin/js/parsers/里的模板文件写解析器并提交给项目贡献流程看仓库里的 CONTRIBUTING.md。只想先把书读起来的话先跑通「章节列表页 → Pack EPUB」这条主线熟练后再用 Library 接管你的连载更新。【免费下载链接】WebToEpubA simple Chrome (and Firefox) Extension that converts Web Novels (and other web pages) into an EPUB.项目地址: https://gitcode.com/gh_mirrors/we/WebToEpub创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

PCI 总线学习笔记(二)

PCI 总线学习笔记(二)

PCI 总线学习系列,皆参考自 技术大牛博客: PCIe 扫盲系列博文连载目录篇 书籍:王齐老师的《PCI Express 体系结构导读》 下面的文章中加入了自己的一些理解和实际使用中遇到的一些场景,供日后查询和回忆使用 1、PCI 总线的组成 …

📅 2026/10/13 12:41:11
广播电台的秘密档案:Android BroadcastReceiver 的奇幻之旅

广播电台的秘密档案:Android BroadcastReceiver 的奇幻之旅

序章:一封来自系统的邀请函 想象 Android 系统是一座巨大的城邦,无数应用如同分布在各处的城堡。当某件大事发生时(比如"电量低了"、“网络断了”、“开机了”),系统需要广而告之——这就是**广播(Broadcast)**的使命。 而那些愿意倾听这些消息的应用组件,…

📅 2026/8/28 11:48:24
res-downloader 视频下载与视频号解密指南

res-downloader 视频下载与视频号解密指南

res-downloader 视频下载与视频号解密指南 【免费下载链接】res-downloader 视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载! 项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader 保存视频号、抖音等平台素材时&…

📅 2026/9/27 22:05:13
MORE NEWS

更多资讯

📰

C++运算符重载实战:从零实现健壮可靠的Date日期类

看到这个题目,我第一反应是:经典。只要是学 C 运算符重载,日期类几乎是绕不开的标配练习,课程作业里有它,笔试面试的机考题里也常有它的变体。A同学前几天把题目拍给我看,要求就是标题里那几句:…

📰

STM32+WiFi智能插座定时功能实战:本地RTC与云端同步避坑指南

简介:这份资源面向嵌入式开发初学者与智能家居DIY爱好者,提供基于STM32单片机实现WiFi控制家电插座开关及定时功能的完整工程方案,帮助读者理解从硬件选型到固件开发的整体流程。压缩包共224个文件,约101.37MB,包含32个…

📰

PHP实现weixin://跳转:APP唤起微信的完整方案

简介:APP跳转神器是一套基于PHP的微信跳转源码,核心解决从手机APP或浏览器端唤起微信并跳转到指定网页的需求,适用于公众号文章推广、营销二维码落地页、微信内打开任意网址等场景。使用者只需点击链接即可唤起微信,无需复制粘贴&…

📰

纯原生HTML5音乐播放器:零依赖、可嵌入、真可用

1. 项目概述:一个真正能用、能改、能嵌入的轻量级音乐播放器 “HTML简单音乐播放器”这八个字,乍看平平无奇,但在我过去十年带过的几十个前端入门项目里,它几乎是新手跨过“静态页面”门槛、第一次触摸“交互逻辑”的关键跳板。不…

📰

Docker Compose 一键部署教程:从单体到微服务完整实践

微服务 / 单体项目 Docker Compose 一键部署教程(完整版) 1. 这方案到底解决什么问题 先聊个场景。你手里有一个单体项目,或者一套微服务集群,本地跑得正欢,但要交付给同事联调、部署到测试服务器、或者换一台新机器&…

📰

微信小程序图片视频上传Flask后端存储完整demo与避坑指南

简介:面向微信小程序开发者与Flask后端初学者,这份demo完整演示了图片和视频从前端采集、预览到后端接收存储的链路。前端是不需要复杂配置的微信小程序工程,可直接用微信开发者工具打开,涵盖照片/视频选择、预览与上传交互&#…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬