~metalune/DeviantartBulkDownloadTool

A tool to download entire deviantart galleries
~metalune/dbdt

New git repository added

9 months ago
~metalune/DeviantartBulkDownloadTool

New ticket tracker added

9 months ago

#DeviantartBulkDownloadTool

#Current state

The GUI is currently rather unstable/untested if you encounter problems with e.g. aborting a download, please just quit the entire application. I am aware of the problems, I just didn't have the peace of mind to fix them yet. Thanks

downloaded correctly

#Goals

  • [x] GUI (Graphical User Interface)
  • [ ] Improve GUI (Graphical User Interface)
  • [ ] Add Text Download support
  • [ ] Add Video Download support
  • [ ] Allow for more complicated download filters, e.g. regex support

#How to run

  • Install python3
  • Install python3-pip
  • Clone this repository, by either downloading it from the website or typing git clone https://git.sr.ht/~metalune/dbdt.git in a terminal
  • Run pip3 install -r requirements.txt
  • Run python3 gui.py

#How to setup

As of now, you need to register an application on your deviantart account. The program needs a client_id and client_secret, you can either put these in a config.txt manually (first client_id, then a space and then your client_secret), but preferably you'd just run the main.py file and enter the values in the simple setup process.

If you have any questions or issues feel free to write an issue

#Compatibility

In theory, it should work on all Operating Systems, but currently it's only tested on Windows and Linux

#For potential contributors

I want to follow unix philosophy and all this program will ever do is download content from deviantart.