Skip to main content

e621-dl

e621-dl is a simple and fast e621 post/pool downloader. It is based upon the e621 api wrapper both in implementation and interface.

Installation

pip install e621-dl

Quickstart

Downloading Posts

  • To download posts with the ids 12345 and 67891: e6 posts get 12345 67891
  • To download all posts that match the canine but not the 3d tag: e6 posts search "canine -3d"
  • To download 500 posts that match the 3d tag: e6 posts search 3d -m 500
  • To download posts that match the 3d tag to directory e621_downloads: e6 posts search 3d -d e621_downloads
  • To download all posts that match the 3d tag and replace all post duplicates from the parent directory with symlinks: e6 posts search 3d -s

Downloading Pools

  • To download the pools with the ids 12345 and 67891: e6 pools get 12345 67891
  • To download at most 10 pools whose names start with "Hello" and end with "Kitty" with anything else in the middle. e6 pools search --name-matches Hello*Kitty -m 10
  • To download the top 3 active series ordered by post count to a directory named "my_top_3": e6 pools search --is-active --order post_count -m 3 -d my_top_3
  • There are a lot more options so I recommend checking out the output of e6 pools search --help

Using Api Key

  • To save e621 login information to be used for every future query: e6 login
  • To remove e621 login information: e6 logout

Optimizing Space

  • To replace all post duplicates from the current directory (all of its subdirectories) with symlinks: e6 clean

FAQ and Known Issues

  • If your tags include the minus (-) sign, a colon (:), or any other character bash/typer might consider special -- you must wrap your query in quotation marks. For example, e6 posts search "3d -canine order:score"
  • For advanced reference, use --help option. For example, e6 --help, e6 posts search --help, etc.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

e621-dl-2.2.5.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

e621_dl-2.2.5-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file e621-dl-2.2.5.tar.gz.

File metadata

  • Download URL: e621-dl-2.2.5.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.15 CPython/3.10.8 Linux/5.19.17-1-MANJARO

File hashes

Hashes for e621-dl-2.2.5.tar.gz
Algorithm Hash digest
SHA256 0e8226153f0abbe82b7e65d332a5fc23f1a9370aff38da2d9a6cce5ad9974f27
MD5 418833de4afd818d684f26b8a10d4cab
BLAKE2b-256 5334b2432da736dc0555063fd03c8fa6addfa7e7b0288aebb487b54d3326477f

See more details on using hashes here.

File details

Details for the file e621_dl-2.2.5-py3-none-any.whl.

File metadata

  • Download URL: e621_dl-2.2.5-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.15 CPython/3.10.8 Linux/5.19.17-1-MANJARO

File hashes

Hashes for e621_dl-2.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 9e739fee6bb94722fa4d57c34bcdcaa3d0b862e31e3981257ba568c2c4239a99
MD5 c3604071e1311ddd90730c825a25628a
BLAKE2b-256 944447d98b6bb895100241257885bed9fc66ecf118fc659dc95afe76daf74566

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2.2.5 This release

2 files

2.2.4

2 files

2.2.3

2 files

2.2.2

2 files

2.2.1

2 files

2.1.5

2 files

2.1.4

2 files

2.1.3

2 files

2.1.2

2 files

2.1.1

2 files

2.1.0

2 files

2.0.4

2 files

2.0.3

2 files

2.0.2

2 files

2.0.1

2 files

2.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page