
Comic Backup在线漫画一键备份为标准CBZ【免费下载链接】comic-backupBack up your comics as CBZ.项目地址: https://gitcode.com/gh_mirrors/co/comic-backup你花钱买了很多在线漫画想着哪天平台关停、服务调整这些数字资产就取不回来了。Comic Backup 是一个 Chrome/Chromium 扩展解决的就是这个问题它模拟网页阅读器的翻页逐页抓取 canvas 像素数据最后打包成标准 CBZ 文件下载下来让你买的漫画真正归你所有。项目是什么Comic Backup 是一个以未打包形式加载的 Chrome/Chromium 扩展GPLv3 授权把你在漫画平台上购买的漫画保存为标准 CBZ。它和平台自带的官方下载有一个明显差异官方下载质量是原图级别但只对部分出版社开放Comic Backup 可以扫描任何出版社的漫画输出则是网页渲染的截图级画质。换句话说官方下载覆盖不到的书它兜底。没上架 Chrome 商店也是这个原因——作者认为绕过平台 DRM 的扩展会被投诉下架。快速上手前置条件一台能跑 Chrome/Chromium 的电脑扩展要求 Chrome 45 及以上以及一个已购买漫画的漫画平台账号。git clone https://gitcode.com/gh_mirrors/co/comic-backup安装步骤打开chrome://extensions/开启右上角的开发者模式点击加载已解压的扩展程序选择克隆下来的项目里的source目录登录漫画平台进入 My Books 页面点击任意漫画旁新出现的 Scan Comic 按钮第一次扫描跑起来之后扩展会在后台新开一个网页阅读器标签页自动翻完所有页标签页 favicon 上实时显示进度百分比结束后下载目录里会出现对应的.cbz文件。核心功能详解备份行为与输出格式所有行为都能在选项页调整右键扩展图标 → Options最常用的是这几项配置项可选项说明页面格式jpg / pngjpg 文件更小png 文件更大容器格式cbz / zip / 单张图片页数很多时建议选单张图片压缩方式stored / compressedstored 快但文件大部分 CBZ 阅读器不支持 compressed起始位置第一页 / 当前打开页可以从中断的页面接着备份文件命名下划线 / 圆点 / 短横线 / 去空格文件名里空格的替换方式此外还有每标签页最大并行下载数1 到 10 或无限制达到上限后新的下载进入队列适合连续备份多本漫画。扫描流程与进度反馈点 Scan Comic 后扩展在后台标签页打开网页阅读器模拟翻页事件逐页推进从每一页对应的 canvas 元素里取像素数据最终由后台页用 zip.js 完成打包。实际跑起来你会发现整个过程不需要盯着窗口——标签页 favicon 上滚动显示的百分比就是进度书翻完自然触发下载。适合场景睡前排一本长的第二天早上去下载目录收货。大漫画的单图导出200 页以上的漫画直接打包成 CBZ 经常会失败。这种情况在选项里把容器格式改成 single images扩展会把每一页作为单独图片下载底层用 Canvas-to-Blob你再手动把图片压缩成 zip 并改名为.cbz即可。适合场景打包反复失败的大部头或者你想保留单独的页图。❓ 进阶技巧与常见问题进阶技巧扫描时经常出现空白页就把选项里的 Min. page swap interval默认 600ms调大漏页尤其是双页模式的固定格式漫画则调大 Page skip delay默认 1200ms。在 Download Directory 里填一个子目录备份文件会集中存到下载文件夹下的这个子目录里Updates 一节填上更新服务器地址还能收到新版本通知。中断过的漫画不必从头再来Start backup at 选 currently opened page把书打开到断掉的那一页再点扫描即可续上。常见问题Q下载的文件名全是33984c2d-3fb2-46c3-a8f2-f1982ca0d2fa这种字符串A多半是 Chrono 这类第三方下载管理器拦截了下载。给 Chrono 加一条规则条件*anchor*.beginwith(comic-backup/)命名掩码*anchor*。Q点了 Scan 但下载迟迟不开始A打开网页阅读器里的设置齿轮图标把 Prompt to continue 关掉否则备份流程会被这个提示卡住。Q备份中出现空白页或者中途停住了A与网络延迟和阅读器的渲染时机有关先调大 Min. page swap interval还不好使就在选项里开启 Force new exploit scan让扩展重新识别阅读器的页面结构。Q备份出来的书少了页A调整 Page skip delay。它决定翻页后等多久没反应就跳下一页双页固定格式漫画最容易在这里漏页。 项目结构速览source/myBooks.js— 在 My Books 页每本漫画旁注入 Scan Comic 按钮备份入口source/comicReader.js— 扫描核心驱动自动翻页、从 canvas 取页面像素、用 favicon 显示进度source/backgroundManager.js— 后台页负责下载队列与最终的 zip 打包依赖自带的source/zip/source/metaData.js— 采集漫画标题、作者等元数据source/options/options.html— 选项页上文提到的配置项都在这里适合谁用 / 不适用场景它最适合已经在那家在线漫画平台买了大量漫画、想离线存档到任意 CBZ 阅读器的用户。如果你要存的那本漫画本身提供官方 CBZ/PDF 下载官方文件质量更好直接走官方渠道就行。另外要心里有数扩展靠逆向分析网页阅读器工作平台大改阅读器代码时它会失灵得等新版本修好。想深入了解它的实现直接看项目源码和 README。【免费下载链接】comic-backupBack up your comics as CBZ.项目地址: https://gitcode.com/gh_mirrors/co/comic-backup创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考