gmessage+ (gmessage plus) is an enhanced clone of xmessage for
gnome with networking abilities.
It displays text that is specified either on the command line, in a file,
through a pipe, or through a socket.
When using sockets, gmessage+ can be either the server or the client.
gmessage+ is under GPL licence.
Possible uses of gmessage+:
- gmessage+ can display a message, just like xmessage.
- gmessage+ can display a greeting message (stored in a file for example) when
a user logs in. That file is on one server so it it easy to modify it.
- gmessage+ can wait until somebody writes a message using the telnet command.
(Same use as "smbclient -M" on Unix and "net send" on Win NT).
gmessage+ contains three programs:
- gmsgp, the main program.
gmsgp is a clone of xmessage.
The job of f2sd is to read a file (for example /etc/motd),
then become a server that sends the content of that file.
Sends a message to gmsgp.
netsend simulates a telnet session
gmsgp "Hello world\!"
gmsgp -b Hi,Quit
- GTK+ >= 1.2
- glib >= 1.2
- gnome-libs (I use 1.0.56)
- popt (optionnal)
Build gmessage+ RPMs (>=0.5):
rpm -ta gmessage+-version.tar.gz
See the screenshots for other syntax examples.
gmsgp --help to get help
gmsgp message to display a message
gmsgp -f file to display a file
- This program is developped on Linux. It has not beed tested on other Unices yet.
- Since 0.9, I am near certain that gmessage+ can compile only on Linux, due to the
network code. If this is true and if you know how to solve the problem, tell me!! Otherwise, if you do not need network stuff,
- v0.10, v0.11 and v0.12 do not allow two connections to gmsgp when it is in server mode,
even when the second connection happens after the first one is closed. This is corrected in v0.13.
Send me feedback (email@example.com) to tell me, well... whatever you want!
French speaking people: n'hésitez pas à m'écrire en français, c'est ma langue