Notifiche con Zenity
Zenity è un tool che permette di creare alcune finestre di dialogo in GTK+.
E' molto usato negli script per inviare avvertimenti e cose varie.
Io gli esempi li ho fatti lanciando i comandi dal Mac tramite SSH con lo switch -X e ho potuto vedere tutte le finestre.
Vediamo qualche esempio.
Cominciamo con la classica finestra di errore:
zenity --error --text "Messaggio di errore"
Per crare una semplice finestra di info:
zenity --info --text "Mattepuffo.com."
Queste sono abbastanza banali.
Se vogliamo creare una finestra per le notifiche:
zenity --notification --window-icon=update.png --text "Notifica."
Andiamo su qualcosa di più interessante: file dialog:
zenity --file-selection --save --confirm-overwrite
Abbiamo messo anche l'opzione --confirm-overwrite.
Questo per creare una finestra per inserire del testo:
zenity --entry --text "Come ti chiami?" --entry-text "Inserisci il tuo nome."
E per creare un semplice calendario:
zenity --calendar --text "Calendario" --title "Prova calendario" --day 24 --month 7 --year 2011
Per ora mi fermo qua; devo studiarmi ancora altre cose.
Appena posso aggiungerò altri esempi.
Ciauz!
linux zenity
Commentami!