Severe Weather Growler

 

Severe Weather Growler is a weather alert monitoring service for Growl.  This application runs on Windows (x32 and x64), but it should be able to send growl notifications to any Growl server.  You will have to have the .net runtime (4.0 client) installed on your computer.

This is a pretty easy program to use.  And it’s 100% free.  Heck, I’ll even give you the source code if you want it.  Just install it, run it, select the county (see http://alerts.weather.gov for county codes) that you want to receive alerts for, and you should be good to go.  This program polls the National Weather Service every 90 seconds to see if any new alerts have been posted.  If so, you will be notified.  Note that each alert type at the NWS is a different notification type within Growl.  Therefore, you can set the type of notification for each type of alert.

Known bugs with the version 1.3.0: None so far :)

 

Download Severe Weather Growler (.msi) here. Version 1.3.0, (Downloaded 4884 times) (Updated 29 June 2011)

Download Severe Weather Growler (.zip) here. Version 1.3.0, (Downloaded 2508 times) (Updated 29 June 2011)

Changelog

v 1.3.0 Fixed a “bug” (“bug” in quotes because the problem was really with the NWS feed. No, really.) where certain warnings would not be notified due to the expiration date/time being wrong. As a result of this change, there will no longer be notifications when an alert expires. I also added the date & time to the notification title. (24 July 2011)

v 1.2.0 Fixed a bug where the number of current alerts on the main form was not updating automatically.  Added a feature to enable automatic update checking for the application. (29 June 2011)

v 1.1.1 Fixed bug where an exception is thrown if the network connection is down, or if the server is unreachable.  Added an option to enable/disable growling of such server errors. (27 June 2011)

v 1.1.0 Corrected many, many bugs and several UI improvements.  This should be very close to a final release. (24 June 2011)

v 1.0.3 Added the capability to use multiple county codes, cleaned up the minimize to tray code, added right-click context menus, and made the nws url clickable. (16 June 2011)

v 1.0.2 fixed some bugs with file read errors (16 June 2011)

 

 Posted by at 6:08 pm

  11 Responses to “Severe Weather Growler”

  1. So out of curiosity, why do you have a System Tray icon constantly there? Considering the point of the program is to just run through Growl could you include an option to remove the tray icon?

  2. The icon needs to be there because once you minimize the program, you need a place to go to interact with the program, such as if you want to restore the UI so you can make preference changes. I am thinking about converting some of my programs to windows services, so that may lead to a way to get rid of the tray icon.
    Thanks for your suggestion though. I’ll keep it in mind.

  3. Wonderful Program. Can I put more that one ipaddress or host with a comma between?

  4. @MrDoom If you are talking about the growl server address, no you can only put one address in there now. If you need the notifications to go to more than one growl server, you can always use growl itself to forward to another instance of growl on a different machine. That being said, my “SystemMonitor” app has this capability to have multiple growl servers, so it is something that I can do. Maybe I will add it to my list of features for the next version.

    And thank you for the nice compliments :)

  5. I’d love to see the source for this. Would you mind posting or sharing?

  6. Wow. I’m all about open source and all, but the truth is, this was literally my first C# project ever. I am not a very good coder at all, and I am actually a little embarrassed with a lot of my code. It is not documented very well, and it is not very cohesive. Do you really want to see it? You aren’t going to post it in “The Daily WTF“, are you?

  7. You may want to indicate somewhere that this is for the U.S only…

Leave a Reply