Un codice QR è un tipo di codice a barre che memorizza informazioni e viene letto utilizzando un dispositivo digitale, inclusi gli smartphone. Se sei stato in minimarket o bar, probabilmente avresti visto i codici QR per ricevere pagamenti o condividere password Wi-Fi, tra le altre cose.
Ma non è tutto. I codici QR hanno altre utili applicazioni nel mondo di oggi. Ad esempio, puoi utilizzare i codici QR per condividere l'accesso al Wi-Fi di casa con gli ospiti o per condividere la tua scheda di contatto.
Segui come spieghiamo come creare codici QR su Linux usando qrencode.
Passaggio 1: installazione di qrencode su Linux
Per prima cosa, devi installare il programma qrencode sul tuo computer. Proprio come qualsiasi altro programma, farlo sulla tua macchina Linux dipende interamente da la distribuzione Linux che stai usando. Quindi segui i passaggi elencati di seguito di conseguenza per ottenere qrencode sul tuo sistema:
SU Ubuntu e suoi derivati, apri il terminale ed esegui il seguente comando per installare qrencode:
sudo apt installare qrencode
Per installare qrencode su Fedora, usa:
sudo dnf installare qrencode
SU Arch Linux e Manjaro, puoi installare qrencode con Pacman, in questo modo:
sudo pacman -S qrencode
Se sei su openSUSE, esegui:
sudo zypper installare qrencode
Passaggio 2: utilizzo di qrencode per creare un codice QR
Essendo uno strumento basato su CLI, qrencode prevede l'uso di una serie di opzioni diverse per generare un codice QR. Di seguito sono elencate tutte le opzioni essenziali (e i relativi attributi) che devi conoscere per generare un codice QR di base:
- -o nome file: Utilizzato per specificare il nome del file di output del codice QR generato.
- -s taglia: Consente di specificare la dimensione del modulo in punti. Per impostazione predefinita, il suo valore è impostato su tre, ma puoi modificarlo in base alle tue esigenze.
- -l livello_correzione_errore: Come suggerisce il nome, questa opzione ti consente di impostare il livello di correzione degli errori per il tuo codice QR. Fondamentalmente, decide quanto cambiamento nel codice QR influisca sulla sua scansionabilità. Utilizza basso (L) per impostazione predefinita.
- -t tipo di file: Questa opzione ti consente di decidere il tipo di file per il tuo codice QR. Il suo valore predefinito è PNG, ma puoi impostarlo su un intervallo di altri formati.
Per ulteriori opzioni qrencode, eseguire il comando seguente in una finestra di terminale:
qrencode --aiuto
Ora che hai familiarità con le opzioni di base di qrencode, ecco come metterle insieme in un comando per generare un codice QR che restituisca il testo:
qrencode -s 9 -l H -o "QR-code.png""Questo è un codice QR di prova!"
Con questo comando, generiamo un codice QR per il testo "Questo è un codice QR di prova!". Questo codice QR verrà chiamato QR-code.png, hanno una dimensione di nove pixel e utilizzano il livello di correzione alto (H). Verrà salvato nella home directory del tuo computer, quindi puoi utilizzare il file manager integrato per accedervi.
Passaggio 3: verifica del codice QR generato
Dopo aver creato il codice QR, il passaggio successivo consiste nel verificare se è stato generato correttamente e contiene le informazioni desiderate.
Per fare ciò, tutto ciò che serve è uno scanner di codici QR. Su iPhone, ottieni uno scanner QR come utilità integrata, a cui puoi accedere dal Centro di controllo. Se invece sei su Android, puoi scaricare QR Code Reader e Scanner di Kaspersky sul tuo dispositivo. Oppure puoi scaricare qualsiasi altro scanner di codici QR dal Play Store.
Scarica:Lettore di codici QR e scanner di Kaspersky
Quindi, apri l'immagine del codice QR sul tuo desktop Linux. Accendi lo scanner di codici QR sul tuo smartphone e puntalo verso il codice QR sul tuo computer in modo che si allinei correttamente all'interno della scatola.
Una volta che il telefono ha scansionato questo codice, ne visualizzerà il contenuto. Verifica se è lo stesso contenuto che hai inserito durante la generazione del codice. Nel caso sia lo stesso, sei a posto e puoi utilizzare questo codice QR come desideri. In caso contrario, prova a generarlo di nuovo utilizzando qrencode.
Codificare altri tipi di dati in un codice QR
Come mostrato un paio di passaggi prima, il testo è uno dei tanti tipi di dati che puoi codificare nel tuo codice QR. Oltre al testo, puoi anche includere l'URL di un sito Web, un SMS o un collegamento e-mail al tuo numero di telefono o indirizzo e-mail, scheda di contatto, collegamenti per il download dell'app o eventi del calendario, tra le altre cose.
Di seguito abbiamo elencato i comandi per generare codici QR con alcuni di questi elementi:
1. Generazione di un codice QR con l'URL di un sito web
qrencode -s 9 -l H -o "URL.png""https://www.makeuseof.com"
2. Aggiunta di un messaggio SMS a un codice QR
qrencode -s 9 -l H -o "SMS.png""SMSTO:+XX-XXXXXXXXXXXX: Ciao"
Quando esegui la scansione di questo codice QR utilizzando il telefono, ti verrà chiesto di inviare il messaggio o di scriverne uno nuovo all'interno dell'app di messaggistica. Selezionando il primo invierà un messaggio "Ciao" a quel numero, mentre il secondo ti darà la possibilità di modificare il messaggio prima di inviarlo.
In alternativa, puoi anche lasciare lo spazio dopo il Colon (:) nel comando blank per dare alla persona che esegue la scansione del codice la possibilità di inserire il testo che desidera.
Poiché una scheda contatto in genere ha un mucchio di informazioni che si estendono su più righe, aggiungere queste righe di testo al codice QR durante la sua generazione non è una decisione saggia. Quindi, invece, quello che devi fare è aggiungerli a un file di testo e reindirizzare qrencode ad esso, in questo modo:
qrencode -s 9 -l H -o "contact_card.png"< vcard.txt
Campi essenziali nella scheda di contatto per riferimento:
INIZIO:VCARD
VERSIONE:3.0
N:Cognome;Cognome
FN:Nome da visualizzare
ORG:
TITOLO:
TEL; TIPO=voce, lavoro, pref:
E-MAIL:
FINE:VCARD
5. Condivisione dei dettagli Wi-Fi tramite un codice QR
qrencode -s 9 -l H -o "WiFi-details.png""WIFI: S:<SSID>;T: WPA2;P:<parola d'ordine>;;"
Ecco, sostituisci e rispettivamente con nome e password Wi-Fi. Inoltre, se la tua rete utilizza WEP anziché WPA, sostituisci WPA con lo stesso.
Ora, non appena esegui la scansione di questo codice sul tuo telefono, ti chiederà di connetterti alla rete. Tocca Giuntura, Collegare, o qualsiasi altro pulsante equivalente per connettersi ad esso istantaneamente.
6. Creazione di un codice QR con un messaggio di posta elettronica
qrencode -s 9 -l H -o "email.png""posta:<indirizzo e-mail>?Soggetto=Soggetto&corpo=corpo"
Nel comando precedente, sostituisci con l'indirizzo e-mail a cui vuoi che le persone che scansionano il codice QR raggiungano. E allo stesso modo, sostituisci Materia e Corpo in base alle tue esigenze.
7. Aggiunta di un messaggio di messaggio WhatsApp in un codice QR
qrencode -s 9 -l H -o "WhatsApp-Me.png""https://wa.me/XXXXXXXXXX"
Quando esegui questo comando, sostituisci tutte le X con il tuo numero di cellulare (incluso il prefisso internazionale).
Genera facilmente codici QR personalizzati su Linux
La generazione di codici QR può inizialmente sembrare un compito piuttosto impegnativo. Tuttavia, l'utilizzo dello strumento di generazione del codice QR corretto può semplificare notevolmente il processo, come dimostrato in questa guida utilizzando il generatore di codice qrencode.
Così ora puoi creare codici QR per condividere la tua scheda contatto, inviare inviti al calendario, condividere credenziali Wi-Fi e molto altro con facilità. Naturalmente, abbiamo elencato i codici solo per alcune di queste applicazioni e c'è molto di più che puoi fare semplicemente cercando su Google.
Se stai cercando una soluzione permanente, puoi persino creare un codice QR stampato in 3D per te stesso.
Che cos'è un codice QR e come si stampa in 3D uno?
Leggi Avanti
Argomenti correlati
- Linux
- QR Code
- Comandi Linux
Circa l'autore
Yash è uno staff writer presso MUO per fai da te, Linux, programmazione e sicurezza. Prima di trovare la sua passione per la scrittura, sviluppava per il web e iOS. Puoi anche trovare i suoi scritti su TechPP, dove copre altri verticali. Oltre alla tecnologia, gli piace parlare di astronomia, Formula 1 e orologi.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti