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

Gtk 3: possiamo utilizzare i programmi in remoto, via browser

Broadway Gtk3 demoSi chiama broadway ed è una cosa bellissima: con Gtk 3 e HTML5 possiamo eseguire le nostre applicazioni grafiche in un normalissimo browser… in locale1 o in remoto!

Se ci pensiamo è una cosa simile all’X11 forwarding di SSH, ma i vantaggi sono evidenti: possiamo utilizzare i nostri software da ogni sistema operativo e attraverso un qualunque browser che supporti HTML5.

Un ambito in cui potremmo trarre vantaggio di questa tecnologia è quello dell’elaborazione video: pensate a quanto sarebbe comodo eseguire i nostri rendering e montaggi su un banale laptop, delegando alla CPU del nostro potente computer fisso il lavoro vero e proprio. Continua a leggere

Note:
  1. Che non è poi così tanto utile… []