Nightly Patch Machine

    e6dl

    1.0.2 • Public • Published

    e621-id-downloader

    download e621 images from a list of ids

    usage

    1. make sure node.js is installed
    2. download/clone this repo
    3. in the repo, run node index [comma separated ids file] (if no file is supplied, it will default to ids.txt)
    4. wait
    5. 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 input ids 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 to 10

    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

    Keywords

    none

    Install

    npm i e6dl

    DownloadsWeekly Downloads

    1

    Version

    1.0.2

    License

    MIT

    Unpacked Size

    11.5 kB

    Total Files

    7

    Last publish

    Collaborators

    • tjhorner