Allgemeine Hinweise zu Funktionsaufrufen
Der Aufruf von Funktionen, die auf getmsg oder rawmsg basieren, sieht immer so aus:
foomessage [OPTION]... <host> [<message>]...
Der einfachste und am meisten genutzte Fall ist dementsprechend
foomessage <host>
Als Optionen können alle Optionen verwendet werden, die auch getmsg bzw. rawmsg verstehen.
Die Standard-Nachricht wird generell von einer Funktion mit der Namenskonvention default_foomessage erzeugt und kann so einfach überschrieben wird.
Bei den Funktionen können eventuell Umgebungsvariablen verwendet werden. Diese werden vor dem Funktionsaufruf gesetzt. Der Callmonitor sorgt automatisch für die Kodierung der Umgebungsvariablen, die Text enthalten (z.B. XBOX_CAPTION und DREAM_CAPTION). Man kann also einfach
FOO_CAPTION="Dies ist der zu 100% richtige Titel" foomessage <host>
schreiben, ohne sich Gedanken über Kodierungen (URL- oder printf-) machen zu müssen.