Releases: tsarjak/DownloadRedditImages
WallpapersFromReddit: More Options, Improved Reliability, Better Codebase
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 supporthot, top, new, controversial
. - Select the sort_time for downloading images. Previously, we only supported
day
, but now we supportday, week, month, year, all
Example usage:
cd ~/WallpapersFromReddit
python main.py --subreddit EarthPorn --sort_type top --sort_time all```
Wallpapers from Reddit
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
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
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!