e621-id-downloader
download e621 images from a list of ids
usage
- make sure node.js is installed
- download/clone this repo
- in the repo, run
node index [comma separated ids file]
(if no file is supplied, it will default toids.txt
) - wait
- the downloads will be in
e621-id-downloader/dl
concurrent downloading
To allow concurrent downloads, use concurrent.js
instead of index.js
. It's essentially the same thing,
except it accepts these optional arguments:
-i
- The inputids
file, defaults to./ids.txt
-o
- The output directory, defaults to./dl
-c, --max-concurrent
- The maximum allowed concurrent downloads, defaults to (and is not recommended to go above)5
--use-ids
- Pass this argument to use post IDs as the filename instead of the md5 hash-s, --search
- Pass a search query with this argument to download posts that match it, e.g.-s "rating:s canine"
-l, --limit
- If using-s
, limit the number of posts to search for by this number, defaults to10
ids.txt schema
ID1,ID2,ID3[...]
an example ids.txt
is also included with the repo
todo
- make binaries idk
- handle errors better or something