1
0
Fork 0
mirror of synced 2024-05-14 09:12:42 +12:00
Go to file
2018-08-28 16:28:29 +03:00
docs Ignore space at the end of directory 2018-08-28 16:27:29 +03:00
src Changed getting gfycat links' algorithm 2018-08-28 16:10:15 +03:00
.gitignore Added config file location as current directory 2018-08-13 14:50:45 +03:00
_config.yml Set theme jekyll-theme-cayman 2018-07-26 19:21:55 +03:00
LICENSE Initial commit 2018-07-09 22:58:11 +03:00
README.md Refactored README page 2018-08-06 07:53:55 +03:00
requirements.txt Add bs4 2018-08-28 16:15:22 +03:00
script.py Ignore space at the end of directory 2018-08-28 16:27:29 +03:00
setup.py Added .exe to executable's extension 2018-07-13 14:12:17 +03:00

Bulk Downloader for Reddit

Downloads media from reddit posts.

Download the latest release

What it can do

  • Can get posts from: frontpage, subreddits, multireddits, redditor's submissions, upvoted and saved posts; search results or just plain reddit links
  • Sorts posts by hot, top, new and so on
  • Downloads REDDIT images and videos, IMGUR images and albums, GFYCAT links, EROME images and albums, SELF POSTS and any link to a DIRECT IMAGE
  • Skips the existing ones
  • Puts post title and OP's name in file's name
  • Puts every post to its subreddit's folder
  • Saves a reusable copy of posts' details that are found so that they can be re-downloaded again
  • Logs failed ones in a file to so that you can try to download them later

Compiling it from source code

* MacOS users have to use this option.

Additional options

Script also accepts additional options via command-line arguments. Get further information from --help

Setting up the script

You need to create an imgur developer app in order API to work. Go to https://api.imgur.com/oauth2/addclient and fill the form (It does not really matter how you fill it).

It should redirect you to a page where it shows your imgur_client_id and imgur_client_secret.

FAQ

Changes on master