Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

Greetings monks

One of our customers needs a cross platform message client on their desktops. It has to be cross platform (at least Win32, Linux) and really only needs to display a popup alert box with a text message and clickable URL. Each client has a static IP address and messages would get pushed from a single server. We're not talking about many messages either - probably a few a day at most.

Anyone know of an existing solution that would do the job (any language, not just perl!) The alternative is we knock up a Win32 service/UNIX daemon using something like Tk and NetServer::Generic - as the desktops tend not to be rebooted often, my only concern with this would be memory usage and the possibility of resource leaks over time. Again if anyone can give some suggestions about going down this route I'd be grateful.

Thanks

Replies are listed 'Best First'.
Re: lan message client
by steves (Curate) on Nov 20, 2004 at 23:37 UTC

    Gaim is cross-platform and supports many messaging protocols but it may be overkill for what you need.

    There may be others at sourceforge.net that are a better fit for your needs.

Re: lan message client
by TStanley (Canon) on Nov 21, 2004 at 16:29 UTC
    A previous employer of mine used Jabber, which is an open source system that runs on Linux and has clients written for Windows. You can also use the Net::Jabber module to interface to it.

    TStanley
    --------
    The only thing necessary for the triumph of evil is for good men to do nothing -- Edmund Burke