ComicHub
ComicHub copied to clipboard
📚Comic Downloader (漫画下载器)
ComicHub
Comic Downloader (漫画下载器)
介绍
ComicHub 是一款漫画下载器。爬取漫画网站的图片,生成 PDF 文件。
技术栈
- Koa - Expressive middleware for node.js using ES2017 async functions
- MySQL
- React - A declarative, efficient, and flexible JavaScript library for building user interfaces.
- Typescript - TypeScript is a superset of JavaScript
🎉 功能
- [x] 下载一集漫画
- [x] MySQL 存储爬取链接
- [x] 前端交互页面
- [x] 生成 PDF 文件
- [x] 多语言
- [ ] 下载一部漫画
支持的网站
更多站点,敬请期待!
- 看漫画 (https://www.manhuagui.com)
- 土豪漫画 (https://www.tohomh123.com)
- 有妖气漫画 (http://www.u17.com)
- 快看动漫 (https://www.kuaikanmanhua.com)
- ~~腾讯动漫 (https://ac.qq.com)~~
装包
配置淘宝镜像,加快下载速度
不推荐使用 cnpm 安装依赖
$ npm i -g nrm # Mac 用户加上 sudo
$ nrm use taobao
前端安装依赖
$ npm install
服务端安装依赖
$ cd server
$ npm install
运行
启动前端页面
$ npm run start
启动服务端
$ npm run start:server
测试
$ npm run test
打包
$ npm run build
支持更多格式
目前只支持 PDF 。更多格式请使用下列工具转换。
- GUI 转换工具 https://calibre-ebook.com/
- 命令行转换工具 https://pandoc.org/index.html
新增漫画网站
- 查看 /docs/joinUs.md 开发说明。
- 在 /server/router/index.ts 里添加路由。
- 在 /server/routes/ 中新增脚本。
参与项目
欢迎提交 issue 以及 Pull Requests 。
为了避免版权纠纷,只抓取免费漫画。