Skip to content

Releases: tsarjak/DownloadRedditImages

WallpapersFromReddit: More Options, Improved Reliability, Better Codebase

02 Apr 03:34
5c657a0
Compare
Choose a tag to compare

Major Update

Improved Codebase and all setup steps removed! Download and run!

  • A major overhaul of the entire codebase. The previous code has been removed for clarity, optimization and to avoid some unwanted and unexpected behavior.
  • With this release, WallpapersFromReddit is a No Setup Needed script. We get rid of all the requirements, essentially making this a download and run program.
  • A much better preferences storage file. (Previously was a simple text file).

Additional Features

  • Select the sort_type for downloading images. Previously, we only supported hot, but now we support hot, top, new, controversial.
  • Select the sort_time for downloading images. Previously, we only supported day, but now we support day, week, month, year, all

Example usage:

cd ~/WallpapersFromReddit
python main.py --subreddit EarthPorn --sort_type top --sort_time all```

Wallpapers from Reddit

28 Mar 23:43
Compare
Choose a tag to compare

Use the script to download images from Reddit.com to your local storage, and also to change the desktop wallpaper automatically every 15 minutes!

  • Option to select Subreddit of your choice
  • Option to download only High-quality images or Normal Images from the Subreddit!

Changes/New Feature

  • Works with both Python 2.x and Python 3.x

Works only on Linux
Downloading of Images works on MacOS too, but wallpaper has to be set manually

To setup :

  • Unzip the File
  • In terminal:
#In Home Directory or the Directory in which you cloned/downloaded/installed the script
cd ~/WallpapersFromReddit
sudo pip install -r requirements.txt
python wallpaper.py --subreddit <your choice of subreddit> -hq -download
#add -hq at the end if you only want high quality photos from the subreddit, by default it will download all the images!
#add -download to manually download images whenever you want to - without waiting for the 6 hour timer

Example :

python wallpaper.py --subreddit earthporn -hq

--Subreddit part is optional - By default it will fetch images from /r/wallpaper
You can see the progress of the download after above execution

  • After First run, you might want to run the app in background (This is possible even on first run!)
nohup python wallpaper.py &

nohup command is used to keep the script running in background, even when the terminal is closed

  • Add the script to run it as startup application

Go to "Startup Applications"
Click "Add" -> Click "Custom Command" -> Enter command as "python /Path-to-the-unzipped-folder/wallpaper.py". Enter Name and other details and click Save!

Wallpapers from Reddit

06 Mar 17:10
Compare
Choose a tag to compare

Use the script to download images from Reddit.com to your local storage, and also to change the desktop wallpaper automatically every 15 minutes!

  • Option to select Subreddit of your choice
  • Option to download only High-quality images or Normal Images from the Subreddit!

Changes/New Feature

  • Added option to manually download images without waiting for the 6 hour timer

Works only on Linux

Work in progress to bring support for Mac and Windows

To setup :

  • Unzip the File
  • In terminal:
#In Home Directory or the Directory in which you cloned/downloaded/installed the script
cd ~/WallpapersFromReddit
python wallpaper.py --subreddit <your choice of subreddit> -hq -download
#add -hq at the end if you only want high quality photos from the subreddit, by default it will download all the images!
#add -download to manually download images whenever you want to - without waiting for the 6 hour timer

Example :

python wallpaper.py --subreddit earthporn -hq

--Subreddit part is optional - By default it will fetch images from /r/wallpaper
You can see the progress of the download after above execution

  • After First run, you might want to run the app in background (This is possible even on first run!)
nohup python wallpaper.py &

nohup command is used to keep the script running in background, even when the terminal is closed

  • Add the script to run it as startup application

Go to "Startup Applications"
Click "Add" -> Click "Custom Command" -> Enter command as "python /Path-to-the-unzipped-folder/wallpaper.py". Enter Name and other details and click Save!

Wallpapers from Reddit

25 Feb 07:28
Compare
Choose a tag to compare

Use the script to download images from Reddit.com to your local storage, and also to change the desktop wallpaper automatically every 15 minutes!

  • Option to select Subreddit of your choice
  • Option to download only High-quality images or Normal Images from the Subreddit!

Works only on Linux

Work in progress to bring support for Mac and Windows

To setup :

  • Unzip the File
  • In terminal:
#In Home Directory or the Directory in which you cloned/downloaded/installed the script
cd ~/WallpapersFromReddit
python wallpaper.py --subreddit <your choice of subreddit> -hq
#add -hq at the end if you only want high quality photos from the subreddit, by default it will download all the images!

Example :

python wallpaper.py --subreddit earthporn -hq

--Subreddit part is optional - By default it will fetch images from /r/wallpaper
You can see the progress of the download after above execution

  • After First run, you might want to run the app in background (This is possible even on first run!)
nohup python wallpaper.py &

nohup command is used to keep the script running in background, even when the terminal is closed

  • Add the script to run it as startup application

Go to "Startup Applications"
Click "Add" -> Click "Custom Command" -> Enter command as "python /Path-to-the-unzipped-folder/wallpaper.py". Enter Name and other details and click Save!