(formerly GrabWeather2016) — a program to download weather data in XML format from the aviationweather.gov data server and translate it into:
Both files will be written in the ~/.wmWeatherReports directory, for backward compatibility with existing software.
You must specify the 4–letter ICAO code of an airport (either directly on GrabNuWeather’s command line, or in your front–end software) in order to get data from the respective weather station. Example:
$ GrabWeather LIPX
“LIPX” is the ICAO code for Italy’s Verona Villafranca Airport.
Version 0.3.1 — released on April 10, 2021 — includes the following improvements:
The original GrabWeather was a Perl script, bundled with (among others) the GkrellWeather plugin by Franky Lam, whose web site is no longer reachable.
The old script stopped working in 2016 when NOAA cancelled the web service it relied on. GrabNuWeather has been developed as a drop–in replacement.
A couple of features are still missing:
Original GrabWeather used to get its data by grepping the web page it downloaded. GrabNuWeather queries aviationweather.gov’s data server instead; which — while more bandwidth–efficient with its XML replies — is missing the aforementioned bits of info.