Skip to content

Jar4ek/dagr

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

dagr.py

==== dagr.py (deviantArt gallery ripper) is a deviantArt image downloader script written in Python.
It can download every image (deviation) in a gallery, as well as every favorited deviation a deviant may have.
Originally developed at http://lovecastle.org/dagr/ (now defunt), development now continues on Github

Dependencies

  • a working Python installation
  • Python mechanize module (usually dev-python/mechanize or python-mechanize in your favourite package manager)

Versions before 0.50 only depend on Python, but can not download full images or other file types

Current bugs and limitations

These should be tracked here: https://github.com/voyageur/dagr/issues

Usage

Here's an example of how to use the script:

$ python dagr.py
dagr.py v0.1 - deviantArt gallery ripper
Usage: dagr.py [-u username] [-p password] [-hfgsv] [deviant]...
Example: dagr.py -u user -p 1234 -gsfv blah55 blah11
$ python dagr.py -u username -p password -gs doo22
dagr.py v0.1 - deviantart gallery ripper
Attempting to log in to deviantArt...
Logged in!
Current deviant: doo22
Ripping doo22's gallery...

FAQ

  • Will I be banned from deviantArt if I use dagr.py? Not likely. However, dagr.py could be blocked at any time. If you want to be sure your main account isn't banned, use a disposable account and a proxy.

  • The deviantArt page says a deviant has 145 deviations but the program can only find 139! Sometimes deviantArt reports the wrong number of deviations in a gallery. This is because you can submit deviations exclusively to a group without having it show up in your gallery.

  • Why can I not download mature deviations? You must use a deviantArt account that is able to view such deviations, and has "Show Deviations with Mature Content" enabled under Settings > Browsing.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published