Ho scoperto un pacchetto scritto in Python per monitorare la rete: netutils-linux!

Come si evince dal nome, è solo per Linux, e per installarlo dobbiamo avere pip.

Se siamo su Ubuntu:

# aptitude install python3-pip
# pip3 install netutils-linux

In pratica, dato un url qualsiasi, vogliamo estrarre il nome di dominio usando il terminale in Linux.

Possiamo ottenere questo risultato sia con AWK che con SED.

Ovviamente possiamo usare questi esempi anche dentro a degli script.

Ho trovato questo script Python, che in pratica ci permette di visualizzare in maniera leggibile le statistiche delle richieste fatte con curl: httpstat!

Se siamo su Debian, possiamo procedere ad installarlo così:

# aptitude install curl python3-pip

Possiamo considerare ngrep come una estensione di grep per monitorare il traffico di rete.

Dovrebbe essere presente nei repo di praticamente tutte le distro; per installarlo su Archlinux:

# pacman -Sy ngrep

Ricordate che bisogna lanciarlo con privilegi elevati.

In una QLabel, dovevo visualizzare una immagine da url.

Dove l'url è composto da una parte fissa, e una parte dinamica (che corrisponde all'immagine vera e propria).

Vi propongo il QWidget per intero.