Inviare messaggi in remoto via SSH in stile “net send”

Avete accesso a un sistema Linux via SSH e volete inviare qualche messaggio all’utente che è fisicamente davanti al suo monitor?

Niente di difficile: sfruttiamo X! Una volta connessi al sistema remoto possiamo fare uso del seguente comando:

xmessage "Ehm" -display :0

Il parametro “display” è il più importante, perché indica su quale schermo X mostrare la finestra. Se vogliamo anche che l’utente clicchi su un pulsante per rispondere, possiamo fare qualcosa del genere:

xmessage "Posso spegnerti il computer?" -buttons "Si,No,Forse" -print -display :0

Continua a leggere

Ubuntu: generare notifiche in modo semplice

Su Ubuntu, a volte potremmo avere la necessità di mostrare all’utente una notifica per informarlo su qualche importante evento del nostro software. Il metodo più rapido che esiste è quello di usare un programma esterno: libnotify-bin.

Una volta installato, possiamo inviare notifiche con comandi del tipo «notify-send "titolo" "testo"». Potete provare anche da un terminale.

Per la lista di tutte le opzioni disponibili… c’è sempre il manuale ;-)