mhg-dl:又一个 manhuagui 的简易漫画抓取与下载工具
提供漫画搜索、抓取、解析和下载功能。支持指定分类下载, 及跳过指定章节下载。
- 搜索漫画
- 抓取漫画基本信息:标题、封面、作者
- 解析漫画章节列表并支持过滤(全部 / 指定类型 / 跳过章节)
- 下载漫画(封面 + 章节划分内容)并按本地目录保存
- 漫画规则分析
- 漫画下载, 分类下载, 跳过章节
- 搜索漫画
- 发布文件包
- 搜索详细信息
- 出错自动重试
- 指定下载章节
- 流式下载
- 指定输出目录
- 指定输出格式
- 美化输出格式
pip install mhg-dl
# or
uv tool install mhg-dlpip install --upgrade mhg-dl
# or
uv tool upgrade mhg-dl# 帮助
mhg-dl -h
# 搜索漫画 e.g. 鬼灭之刃
mhg-dl search 鬼灭之刃
# 查看漫画详细信息
mhg-dl info 19430
# 下载所有内容
mhg-dl get 19430
# 将漫画下载到指定目录 e.g. ~/Pictures
mhg-dl get 494 -t 单行本 -o ~/Pictures
# 指定下载文件的格式 e.g. cbz [支持zip, rar, cbz, cbr, 默认为目录]
mhg-dl get 494 -t 单行本 -f cbz
# 仅下载 ‘单行本’ 分类的内容
mhg-dl get 494 -t 单行本
# 仅下载 ‘单行本’ 的 ‘第20卷’ 及以后内容
mhg-dl get 494 -t 单行本 -s 第20卷
# 仅下载 ‘单行本’ 的 ‘第20卷’
mhg-dl get 494 -t 单行本 -p 第20卷
# 显示完整信息, 推荐使用nohup时开启以记录log
mhg-dl get 494 -t 单行本 -vgit clone git@github.com:EvilCult/mhg-dl.git
cd mhg-dl
uv sync
uv run -m mhg_dl.cli -h
uv build
uv tool install dist/*****.whl