Get the Weather on your HP 4200
You can use some sort of cron job or the Windows "at" service to run it periodically. The METAR data doesn't actually change more than once an hour so more frequent updates won't buy more accuracy. This program requires a little more assembly than the earlier one but the comments in the source should be sufficient. The code itself was a 10-minute hack and is not intended to be lovely, but it has performed flawlessly for years now. The program targets the HP 4200 but it is very possible that it will work with other large display printers as well—it can certainly be modified to do so.
I like this one because it is hackish and useful at the same time.
NOTE: Windows users installing Geo::METAR via PPM may find that the temperature variables need to be edited. If you get errors you can try making them C_TEMP and F_TEMP. I haven't tracked down why this is true, but it appears to be.