Xmessage: Unterschied zwischen den Versionen

Aus SchnallIchNet
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: ===sende aus der shell eine nachricht auf einen X-Server=== ich benoetige das zum beispiel um einen gemounteten, verschluesselten container zu UN-mounten.<br/> ich pru...)
 
Zeile 1: Zeile 1:
===sende aus der shell eine nachricht auf einen X-Server===
+
==sende aus der shell eine nachricht auf einen X-Server==
  
 
ich benoetige das zum beispiel um einen gemounteten, verschluesselten container zu UN-mounten.<br/>
 
ich benoetige das zum beispiel um einen gemounteten, verschluesselten container zu UN-mounten.<br/>

Version vom 7. August 2009, 12:27 Uhr

sende aus der shell eine nachricht auf einen X-Server

ich benoetige das zum beispiel um einen gemounteten, verschluesselten container zu UN-mounten.
ich pruefe also im script, ob der container entschluesselt und gemountet ist und sende VOR dem umount eine X-Message auf den Bildschirm.
wird diese nachricht nicht bestaetigt wird der umount durchgefuehrt...

xmessage -nearmouse -buttons "(J)etzt nicht":255,"(N)a klar":0 -timeout 120 -file /etc/cryptmount.xmessage

mit -file gebe ich den datei-pfad/-namen an, der als text angezeigt werden soll.
in meinem fall:

Verschluesselter Container ist gemounted!!!!!
Ich werde diesen in 120 sec. UN-mounten!!

Druecke "Jetzt nicht" um den Vorgang abzubrechen
oder "Na klar" um sofort einen UN-mount durchzufuehren.

unterhalb des textes werden 2 buttons angezeigt:

  1. (J)etzt nicht --> mit einem returncode von 255
  2. Na klar --> mit einem returncode von 0

diese returncode stehen nach der betaetigung der buttons in der bash zur verfuegung...
nach dem timeout von 120 sekunden beendet sich das fenster ebenfalls mit einem returncode von 0