跳转至

logo

KToolBox

KToolBox 是一个用于下载 Kemono.party / Kemono.su 中作品内容的实用命令行工具

Version BSD 3-Clause Last Commit codecov Documentation Status Platform Win | Linux | macOS

Preview

功能

  • 支持 多线程 下载(技术上是协程)
  • 下载失败后进行 重试
  • 支持下载单个作品以及指定的画师的 所有作品
  • 更新已下载 的画师目录至最新状态
  • 可自定义下载的作品/画师 目录结构
  • 可搜索画师和作品,并 导出结果
  • 支持全平台,并提供 iOS 快捷指令

使用方法

安装

pip3 install ktoolbox
pip3 install ktoolbox-pure-py

关于 a-Shell

a-Shell 是一个 iOS 终端 App,它只能运行纯 Python 脚本

命令

使用帮助命令或前往 命令 页面查看更多帮助。

❓ 获取帮助总览

ktoolbox -h

❓ 获取某个命令的帮助信息

ktoolbox download-post -h

⬇️🖼️ 下载指定的作品

ktoolbox download-post https://kemono.su/fanbox/user/49494721/post/6608808
如果部分文件下载失败

如果部分文件下载失败,你可以尝试重新运行命令,已下载完成的文件会被 跳过

⬇️🖌️ 下载作者的所有作品

# 下载作者/画师的所有作品
ktoolbox sync-creator https://kemono.su/fanbox/user/9016

# 下载作者/画师最新的 10 个作品
ktoolbox sync-creator https://kemono.su/fanbox/user/9016 --length=10

# 下载作者/画师最新的第 11 至 15 个作品
ktoolbox sync-creator https://kemono.su/fanbox/user/9016 --offset=10 --length=5

# 下载作者/画师从 2024-1-1 到 2024-3-1 的作品
ktoolbox sync-creator https://kemono.su/fanbox/user/9016 --start-time=2024-1-1 --end-time=2024-3-1