Tenendenzialmente per identificare gli IP attivi nella rete uso NMap.

Ma ho scoperto un altro programma per Linux molto comodo: NetDiscover!

Per installarlo su Debian:

# aptitude install netdiscover

In questo articolo avevamo visto come identificare i MAC address dei pc connessi in rete usando PING a ARP.

Ho scoperto che è possibile fare la stessa cosa usando Nmap.

Basta usare l'opzione -sn, ma con privilegi elevati.

Oggi vediamo un semplice modo per impostare delle scorciatoie da tastiera in Java.

Ne imposteremo due:

  • una legata alla combinazione CTRL+Q per chiudere il programma
  • una legata al tasto ENTER

Andremo a impostare tutto nel costruttore del JFrame.

L'altro giorno mi è venuto in mente questo: se volessi aggiornare la mia JTable usando il tasto F5 come faccio su Firefox per aggiornare la pagina?

Ebbene, è possibile e vediamo come fare.

Prima di tutto ci serve un oggetto KeyStroke, che rappresenta un'azione sulla tastiera derivante dalla pressione di un tasto.

Con questo oggetto intercetteremo la pressione del tasto F5 quando il focus è sulla JTable.

Poi aggiungeremo un evento actionPerformed associato al tasto premuto.

Vi segnalo questo ottimo servizio che permette di usare Nmap dirrettamente online.

Avete tre opzioni di scan:

  • Quick
  • Full
  • Custom

La scansione è abbastanza veloce e risultati vi vengono spediti tramite email.

L'unica pecca (inevitabile) è che non fa lo scan della Lan.