一个简单快速的 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
查看哈希)
内置分布
e621_dl-2.2.3-py3-none-any.whl
(5.9 kB
查看哈希)