Skip to content

e621dl 5.10.0

Compare
Choose a tag to compare
@lurkbbs lurkbbs released this 08 Apr 21:22
· 4 commits to master since this release

Option to not redownload deleted files, new Cloudflare captcha support, NSFW by default and lots of bugfixes

  • Cloudflare changed it's captcha to something more
    profitable and more irritating. Since there is no way
    to solve it without Javascript, I can't use my old trick.
    So, instead we solve it in browser in Incognito, but
    we change browser's User-Agent and copy cookies to
    e621dl after we did so

  • Detailed instruction for how to solve Cloudflare
    was made, replacing an obsolete one

  • New settings option, no_redownload, applied to all
    configs if it's set to true in at least one of them.
    blocks deleted files from being redownloaded.

  • Default rating changed to all possible, NSFW included.
    Because honestly, that's what this tool is for.

  • During experiments with http headers, new allowed
    compression method was discovered, brotli, and looks like
    e621.net uses it by default. So, to use it, new
    dependency, brotli, are now required
    pip install brotli if you use source code version

  • In README.md install instruction was updated.

  • Now dictionary of all unique images is created once
    per run, not once per config again. Partial downloads
    are appended to the dict as well as to old_files table.

  • Databases are created even if they were deleted after
    e621dl closing during active run. This leads to undefined
    behavior of pruning is used, but at least it will not
    prevent e621dl from running.

  • Image regular expression fixed so partial downloads are
    not count. Bug happened when partial downloads were count
    as images in filedict.

  • Partial downloads not checked if there is a copy in the
    same folder or if it's in a filedict. Copied directly
    if there is.

  • Some minor bugfixes