Generare codice QR per rete wifi da terminale

 

codice-qr

 

 

Per generare un codice QR della propria rete wifi ospiti, si può usare il terminale con l'aiuto di qrencode e zenity.

 

# apt-get install qrencode zenity

 

per creare il codice QR wifi:

 

$ qrencode -s 5 -o code-qr-wifi.png "WIFI:S:$(zenity --entry --text="Nome Rete (SSID)" --title="Creazione QR Wifi");T:WPA2;P:$(zenity --password --title="Password Wifi");;"

 

Qual'è il nome/password della mia rete ospiti?

 

enjoy 😉

 

 

Post simili (quasi):

5 pensieri riguardo “Generare codice QR per rete wifi da terminale”

  1. Unknown Unknown Unknown Unknown

    mrmonkey@linux:~> qrencode -s -o code-qr-wifi.png "WIFI:S:$(zenity –entry –text="Nome Rete (SSID)" –title="Creazione QR Wifi");T:WPA2;P:$(zenity –password –title="Password Wifi");;"
    Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
    Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
    Invalid size: 0

    Sono su openSUSE 13.2, mi chiede ESSID e PSW ma poi non mi da nessun risultato, solo quanto sopra…

     

    Can you help me?!!!

    ; )

  2. Unknown Unknown Unknown Unknown

    Il risultato é "nascosto" nell'immagine stessa creata, se tu adesso fai una scansione con un applicazione per smartphone, come QRReader per iPhone o simili, leggerai i dati immessi 😉

  3. Unknown Unknown Unknown Unknown

    Credo di aver capito il problema, dopo l'opzione -s non hai specificato la dimensione, e quindi non mi creava alcun file "code-qr-wifi.png".

    Confermi?

  4. Unknown Unknown Unknown Unknown

    azz…hai ragione, ho dimenticato il numero dopo l'opzione -s, anche se mi aspettavo la creazione dell'immagine QR ugualmente, poichè di default dovrebbe essere 3 🙂

    Corretto 😉

  5. Unknown Unknown Unknown Unknown

    Perfetto!

    Credo che l'opzione di default tu ce l'abbia se non invochi -s, ma se scrivi -s lui si aspetta qualcosa.

     

    Ciao Buona giornata!!!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *