备份 一本漫画
侧边栏壁纸
  • 累计撰写 46 篇文章
  • 累计收到 71 条评论

备份 一本漫画

hechuan
2022-08-24 / 0 评论 / 20 阅读 / 正在检测是否收录...

备份

一本漫画

网址

https://onecomic-doc.readthedocs.io/en/latest/index.html

https://github.com/hardwarecode/onecomic/blob/main/CHANGELOG.md

安装

自己找安装Python的教程(Python版本大于等于3.6,小于3.10)

装nodejs环境,自己找教程安装

# 检查python版本
python --version
# 检查pip版本
pip --version
# 在线安装/升级(最新版本)
pip install -U onecomic

# 查看帮助
onecomic --help

常规使用

Windows下,以下所有示例命令需要添加python -m前缀

如: python -m onecomic --url "http://ac.qq.com/Comic/ComicInfo/id/505430"

# 注意参数里的 - 和 -- 的区别
# 从章节列表页面的URL 下载漫画的最新一集
onecomic --url "http://ac.qq.com/Comic/ComicInfo/id/505430"

# 下载漫画 id=505430 最新一集 注意不同站点的漫画id区别
onecomic -s qq -id=505430

# 下载所有章节
onecomic -s qq -id 505430 --all

# 下载第800集
onecomic -s qq -id 505430 -c 800

# 下载倒数第二集
onecomic -s qq -id 505430 -c -2

# 下载1到5集,7集,9到10集
onecomic -s qq -id 505430 -c 1-5,7,9-10

# 拼接成长图
onecomic -s qq -id 505430 --single-image --quality 95 --max-height 20000

# 压缩成zip文件
onecomic -s qq -id=505430 --zip

# 设置代理
onecomic -s qq -id 505430 --proxy "socks5://127.0.0.1:1080"

# 自定义保存目录
onecomic -s qq -id=505430 --output MyComicBook

# 将多话合并到单个文件夹和zip文件
onecomic -s manhuagui -id 1128 -c 320-322 --merge --merge-zip

# 下载单行本
onecomic -s manhuagui -id 1128 --ext-name 单行本 -c -1

# 跟据名字搜索comicid
onecomic -s qq --name 海贼

# 生成pdf文件
# 注意: 生成pdf文件需要额外安装依赖,需要先执行 pip install img2pdf 或 pip install reportlab
onecomic -s qq -id 505430 --pdf

# 推送到邮箱
# 注意: 发送到邮箱需预先配置好信息(详情请看配置文件部分)
onecomic -s qq -id 505430 --pdf --mail --config config.ini

从其它站点下载,注意不同站点的comicid区别

# 从哔哩哔哩漫画下载
onecomic -s bilibili -id mc24742 -c 1

# 从有妖气漫画下载
onecomic -s u17 -id 195 -c 1

# 从章节列表页面的URL下载
onecomic --url "https://manga.bilibili.com/detail/mc28603" -c 1

高级批量下载

# 通过指定的URL文件列表批量下载
onecomic --url-file test/test-url-file.txt

文件示例test/test-url-file.txt

# 海贼王
http://ac.qq.com/Comic/ComicInfo/id/505430
# 雏蜂
https://www.u17.com/comic/195.html

# 有些站点不一定支持,其它的通用参数也适用,可自行组合
# 下载最近更新页面的1到10页 所有漫画的最新一集
onecomic -s nvshens --latest --page 1-10

# 展示支持的标签
onecomic -s nvshens --show-tags

# 下载标签搜索结果页面的1到10页 所有漫画的全集
onecomic -s nvshens --tag 女神 --page 1-10 --all

# 下载搜索结果的所有漫画的全集
onecomic -s nhentai --search 汉化 --page 1 --all

建立软连接

sudo ln -s /usr/bin/python3 /usr/bin/python

0

评论 (0)

取消