Growl Notification is an implementation of the UDP Protocol of the popular notification client Growl for Mac OS.
Growl Notification supports most of the Protocol. Registering multiple message-types is not supported.
Download:
GrowlNotification.zip
This Class uses Indy10 and the MD5.pas (included in the Zip Archive)
Support:
For more Information contact me:
growl (at) matf (dot) de
or visit the Project Site at the Delphi-Forum (german!)
Usage:
var
Growl: TGrowlNotification;
begin
growl := TGrowlNotification.Create('Name of Program');
try
try
growl.adress := '192.168.1.1';
growl.RegisterApplication();
growl.SendNotification('Headline', 'Text');
except
end;
finally
growl.Free;
end;
end;
Note: RegisterApplication does not need to be called every time. It has to be called only one to introduce your Program to the Growl Client