Updates your (Windows) wallpaper witht the latest fulldisk satellite image from NOAA GOES automatically every set period (down to 10 minutes).
- Clone the repo
- Create a new scheduled task in Windows task scheduler to run on startup and every
xminutes after that- Set the action to "Start a program"
- The program should be
pythonw.exe, usually found inC:\Users\{NAME}\AppData\Local\Programs\Python\Python37\pythonw.exe - Set the command line argument to be the path to
update_wallpaper.pyw, eg.C:\Stuff\...\...\GOES-Fulldisk-Wallpaper\update_wallpaper.pyw - Start in should be the repo folder, eg.
C:\Stuff\...\...\GOES-Fulldisk-Wallpaper - Set timeout to 1 minute
- If the wallpaper is stretched or tiled go into desktop settings and set the image to "Fit", my personal favourite
- Run it manually if you don't want to wait for the task
GOES offers quite a few satellites, image bands, and qualities. These can all be set in the config file. Unless NOAA changes their URL, url_base should not be changed. The default config is as follows.
{
"url_base": "https://cdn.star.nesdis.noaa.gov/",
"quality": "5424x5424",
"satellite": "GOES16",
"band": "/ABI/FD/GEOCOLOR/"
}
Check out all your options here
If using the max (10848x10848) resolution it will consume ~80MB of data each time an image is fetched, this can add up quickly running it many times a day over weeks. Beware if you have a data cap on your internet. All other resolutions are much smaller and should use a negligible amount of data
