WinNotify

Description

WinNotify example screenshot

WinNotify is a simple Win32 command line utility written in C# that allows other applications to easily pop-up those balloon notification messages on windows.

*nix people can look at this as a Win32 version of notify-send from the Galago project's libnotify

Personally i use it in emacs's rcirc irc client to notify me of new messages directed at me.

Usage

Just call WinNotify.exe <title> <text> you can optionally define the time you wish the notification message to be on-screen by using the -t <milliseconds> option - although you should know that for the rules about the timeout range supported and when it is actually used is micrsoft'y and platform specific (also known as too stupid to make sense - TSTMS).

Releases

0.1.2

  • Use an Windows.Forms.Timer to make sure that the notification is removed when it times out.

  • Also make the application exit when the notification is clicked.

  • Added --version option to see the about page.

0.1.1

This release is the first one released to the public.

Future Plans

The only thing i can come up with at the moment is to find some way to detect which program called WinNotify - and then use that program's icon as the notification icon.

Download

If you already have the .net 3.5 framework installed the only thing you need is this .exe file - i just dump it somewhere in my $PATH (or %PATH% as microsoft likes to call it).

Latest commits

Could not connect to branch

Invalid revision number -7
http://halfdans.net/bzr/winnotify

The source code is avilable here using the bzr system.

Comments (0)

Post comment

If you wish, you can use markdown syntax in the comment field.