Skip to main content

一个简单快速的 e621 post/pool 下载器

项目描述

e621-dl

e621-dl是一个简单快速的 e621 后/池下载器。它在实现和接口上都基于e621 api 包装器。

安装

pip install e621-dl

快速开始

下载帖子

  • 要下载 ID 为 12345 和 67891 的帖子: e6 posts get 12345 67891
  • 要下载所有匹配 canine 但不匹配 3d 标签的帖子: e6 posts search "canine -3d"
  • 要下载 500 个匹配 3d 标签的帖子: e6 posts search 3d -m 500
  • 要将匹配 3d 标签的帖子下载到目录 e621_downloads: e6 posts search 3d -d e621_downloads
  • 要下载与 3d 标签匹配的所有帖子并将父目录中的所有重复帖子替换为符号链接: e6 posts search 3d -s

下载池

  • 要下载 ID 为 12345 和 67891 的池: e6 pools get 12345 67891
  • 最多下载 10 个名称以“Hello”开头并以“Kitty”结尾且中间任何其他内容的池。 e6 pools search --name-matches Hello*Kitty -m 10
  • 要将按帖子计数排序的前 3 个活动系列下载到名为“my_top_3”的目录: e6 pools search --is-active --order post_count -m 3 -d my_top_3
  • 还有很多选项,所以我建议检查输出e6 pools search --help

使用 API 密钥

  • 要保存 e621 登录信息以用于以后的每个查询: e6 login
  • 要删除 e621 登录信息: e6 logout

优化空间

  • 用符号链接替换当前目录(其所有子目录)中的所有重复帖子: e6 clean

常见问题和已知问题

  • 如果您的标签包含减号 (-)、冒号 (:) 或任何其他 bash/typer 可能认为特殊的字符 - 您必须将查询括在引号中。例如, e6 posts search "3d -canine order:score"
  • 如需高级参考,请使用--help选项。例如, e6 --help,e6 posts search --help等。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

e621-dl-2.2.3.tar.gz (6.0 kB 查看哈希

已上传 source

内置分布

e621_dl-2.2.3-py3-none-any.whl (5.9 kB 查看哈希

已上传 py3