ComicHub: 基于 Node.js 的漫画下载器
ComicHub 是一款使用 Node.js 开发的漫画下载器,能够从漫画网站爬取图片并生成 PDF 文件。
主要功能
- 下载单集漫画
- 批量下载漫画
- 将下载的漫画图片转换为 PDF 文件
- 支持多语言漫画下载
- 支持自定义下载路径和文件名
- 使用 MySQL 数据库存储爬取链接
- 提供友好的用户界面
技术栈
- Node.js: 使用 ES2017 异步功能的 JavaScript 运行时环境。
- React: 用于构建用户界面的声明式、高效且灵活的 JavaScript 库。
- TypeScript: JavaScript 的超集,提供类型安全和代码可读性。
- MySQL: 存储爬取链接的关系型数据库管理系统。
安装
使用 npm 安装依赖:
$ npm i -g nrm # Mac 用户需要加上 sudo
$ nrm
$ npm install
使用
$ npm start
支持的网站
免责声明
本项目仅供学习和研究使用,请勿用于任何商业用途或非法活动。
ComicHub::books:ComicDownloader(漫画下载器)
预估大小:150个文件
package.json
1KB
tsconfig.json
466B
.gitignore
311B
package.json
3KB
jest.config.js
1KB
.env.example
40B
index.html
898B
global.less
459B
index.less
296B
.eslintrc.js
2KB
138.43KB
文件大小:
评论区