Project Icon

mangadex-downloader

MangaDex 漫画下载命令行工具

mangadex-downloader 是一个开源的命令行工具,用于从 MangaDex 网站下载漫画。它支持下载单章、整部漫画和封面,具有批量下载、扫描组过滤和多语言支持等功能。用户可将漫画保存为原始图片、EPUB、PDF 或漫画书档案格式。该工具支持代理和 DNS-over-HTTPS,适用于 Python 环境和 Windows 系统。

pypi总下载量 python版本 pypi发布版本

mangadex-downloader

印尼语 土耳其语

一个用Python编写的命令行工具,用于从MangaDex下载漫画。

目录

主要功能

  • 直接从MangaDex下载漫画、漫画封面、章节或列表
  • 从用户书库下载漫画或列表
  • 在MangaDex论坛(https://forums.mangadex.org/)中查找并下载MangaDex链接
  • 支持批量下载
  • 支持旧版MangaDex链接
  • 支持扫译组筛选
  • 支持身份验证
  • 控制要下载的章节和页面数量
  • 支持压缩图像
  • 支持HTTP / SOCKS代理
  • 支持DNS-over-HTTPS
  • 支持多语言
  • 保存为原始图像、EPUB、PDF、漫画书存档(.cbz或.cb7)

以及不下载单章漫画的功能

支持的格式

点击此处了解更多信息。

安装

你需要:

  • Python 3.8.x或更高版本,并安装Pip(如果你使用Windows,可以下载打包的可执行文件。查看如何安装的说明

就这些。

Python包索引(PyPI)

只要你满足上述要求,安装mangadex-downloader就很简单。

# Windows系统
py -3 -m pip install mangadex-downloader

# Linux / Mac OS系统
python3 -m pip install mangadex-downloader

你也可以安装可选依赖

  • py7zr 用于cb7支持
  • orjson 用于最大性能(快速JSON库)
  • lxml 用于EPUB支持

或者你可以安装所有可选依赖

# Windows系统
py -3 -m pip install mangadex-downloader[optional]

# Mac OS / Linux系统
python3 -m pip install mangadex-downloader[optional]

就是这样,很简单吧?

打包可执行文件

注意: 此安装方法仅适用于Windows系统。

因为这是打包的可执行文件,所以不需要安装Python。

步骤:

Docker

可在以下地址获取:

# Dockerhub
docker pull mansuf/mangadex-downloader

# AWS ECR (替代方案)
docker pull public.ecr.aws/mansuf/mangadex-downloader

如果你想获得可选功能,如EPUB支持、cb7支持等, 你可以使用以-optional结尾的标签

# Dockerhub
docker pull mansuf/mangadex-downloader:latest-optional
docker pull mansuf/mangadex-downloader:v2.10.3-optional

# AWS ECR (替代方案)
docker pull public.ecr.aws/mansuf/mangadex-downloader:latest-optional
docker pull public.ecr.aws/mansuf/mangadex-downloader:v2.10.3-optional

注意:如果你想知道为什么可选标签不支持arm/v6平台, 那是因为一些依赖(最显著的是orjson)需要rust编译器, 而我放弃了在arm/v6平台上安装rust编译器,对我来说错误太多了。

开发版本

注意: 您必须安装 git。如果您还没有安装,请从此处安装 https://git-scm.com/。

git clone https://github.com/mansuf/mangadex-downloader.git
cd mangadex-downloader
python setup.py install # 或 "pip install ."

使用方法

PyPI 版本


mangadex-dl "在此处插入 MangaDex URL" 
# 或
mangadex-downloader "在此处插入 MangaDex URL" 

# 如果 "mangadex-dl" 或 "mangadex-downloader" 不起作用,请使用以下命令

# Windows 系统
py -3 -m mangadex_downloader "在此处插入 MangaDex URL" 

# Linux / Mac OS 系统
python3 -m mangadex_downloader "在此处插入 MangaDex URL" 

打包可执行文件版本

  • 导航到下载 mangadex-downloader 的文件夹
  • 打开 "start cmd.bat"(不用担心,这不是病毒,它会打开命令提示符)

example_start_cmd

  • 然后开始使用 mangadex-downloader,请参见以下示例:
mangadex-dl.exe "在此处插入 MangaDex URL" 

example_usage_executable

Docker 版本

容器中下载的文件存储在 /downloads 目录中

# Dockerhub
docker run --rm -v /home/sussyuser/sussymanga:/downloads mansuf/mangadex-downloader "插入 MangaDex URL"

# AWS ECR(替代方案)
docker run --rm -v /home/sussyuser/sussymanga:/downloads public.ecr.aws/mansuf/mangadex-downloader "插入 MangaDex URL"

有关更多使用示例,您可以阅读此处

有关 CLI 选项的更多信息,您可以阅读此处

贡献

有关更多信息,请参阅 CONTRIBUTING.md

捐赠

如果您喜欢这个项目,请考虑通过以下网站捐赠:

任何金额的捐赠都将备受感激 💖

支持

需要帮助?有问题或只是想聊天?

加入 Discord 服务器

请注意,Discord 服务器是全新的,目前还没有任何内容。因此请保持尊重和友善。

链接

免责声明

mangadex-downloader 与 MangaDex 无关。此外,当前维护者(@mansuf)不是 MangaDex 的开发人员。

项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

吐司

探索Tensor.Art平台的独特AI模型,免费访问各种图像生成与AI训练工具,从Stable Diffusion等基础模型开始,轻松实现创新图像生成。体验前沿的AI技术,推动个人和企业的创新发展。

Project Cover

SubCat字幕猫

SubCat字幕猫APP是一款创新的视频播放器,它将改变您观看视频的方式!SubCat结合了先进的人工智能技术,为您提供即时视频字幕翻译,无论是本地视频还是网络流媒体,让您轻松享受各种语言的内容。

Project Cover

美间AI

美间AI创意设计平台,利用前沿AI技术,为设计师和营销人员提供一站式设计解决方案。从智能海报到3D效果图,再到文案生成,美间让创意设计更简单、更高效。

Project Cover

稿定AI

稿定设计 是一个多功能的在线设计和创意平台,提供广泛的设计工具和资源,以满足不同用户的需求。从专业的图形设计师到普通用户,无论是进行图片处理、智能抠图、H5页面制作还是视频剪辑,稿定设计都能提供简单、高效的解决方案。该平台以其用户友好的界面和强大的功能集合,帮助用户轻松实现创意设计。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号