www.kriebel.info

KDialog - Benachrichtigung aus Scripten

Allgemein

Jeder kennt das Problem, es werden Scripte im Hintergrund aktiviert und keiner weiß so richtig was zu welcher Zeit gerade getan wird.

Hier hilft ein kleines KDE Tool namens KDialog. Ich möchte hier ein paar der vielen Optionen näher beleuchten.

KDialog setzt natürlich einen laufenden X-Server voraus und muss dementsprechend auch eine korrekte Umgebungsvariable für DISPLAY vorfinden. Sollte dies nicht so sein, beispielsweise bei Crontab Scripten, so kann diese mit der Qt-Option --display mitgegeben werden. Hier ein Beispiel für eine Ausgabe einer Messagebox auf den ersten X-Server im System.

mario@x31:~> kdialog --display :0.0 --msgbox "Hallo Welt"

Einfache Hinweisanzeige ohne Beeinträchtigung der Arbeit.

Hier geht es um Anzeigen die allgemein als Sprechblasen bekannt sind.

Die Eingabe von

mario@x31:~> kdialog --passivepopup "Hallo Welt" 10
produziert eine entsprechende Nachricht am linken oberen Bildschirmrand die 10 Sekunden angezeigt wird und dann selbständig wieder verschwindet.

Verwendung findet das Tool beispielsweise in meinem Kopiererscript.

© 2008 Kriebi