QR kod je vrsta crtičnog koda koji pohranjuje informacije i čita se pomoću digitalnog uređaja, uključujući pametne telefone. Da ste bili u trgovinama ili kafićima, vjerojatno biste tamo vidjeli QR kodove za primanje uplata ili dijeljenje lozinki za Wi-Fi, između ostalog.

Ali to nije sve. QR kodovi imaju i druge korisne aplikacije u današnjem svijetu. Na primjer, možete koristiti QR kodove za dijeljenje pristupa kućnom Wi-Fi-ju s gostima ili za dijeljenje svoje kontakt kartice.

Slijedite dok objašnjavamo kako stvoriti QR kodove na Linuxu koristeći qrencode.

Korak 1: Instaliranje qrencodea na Linux

Prvo morate instalirati program qrencode na svoje računalo. Kao i svaki drugi program, ovo na vašem Linux računalu u potpunosti ovisi o tome Linux distribuciju koju koristite. Stoga slijedite dolje navedene korake kako biste dobili qrencode na svom sustavu:

Na Ubuntu i njegovi derivati, otvorite terminal i pokrenite sljedeću naredbu da instalirate qrencode:

sudo apt instalirati qrencode

Da biste instalirali qrencode na Fedora, koristite:

instagram viewer
sudo dnf instalirati qrencode

Na Arch Linux i Manjaro, možete instalirati qrencode s Pacmanom, ovako:

sudo pacman -S qrencode

Ako ste na openSUSE, pokrenite:

sudo zypper instalirati qrencode

Korak 2: Korištenje qrencodea za stvaranje QR koda

Budući da je alat baziran na CLI-u, qrencode uključuje korištenje gomile različitih opcija za generiranje QR koda. Sljedeće su sve bitne opcije (i njihovi atributi) koje trebate znati za generiranje osnovnog QR koda:

  • -o naziv datoteke: Koristi se za određivanje naziva izlazne datoteke generiranog QR koda.
  • -s veličina: Omogućuje vam da odredite veličinu modula u točkama. Prema zadanim postavkama, njegova je vrijednost postavljena na tri, ali je možete promijeniti na temelju svojih zahtjeva.
  • -l razina_ispravka_pogreške: Kao što joj naziv govori, ova opcija vam omogućuje da postavite razinu ispravljanja pogrešaka za svoj QR kod. U osnovi, odlučuje koliko promjena u QR kodu utječe na njegovu mogućnost skeniranja. Prema zadanim postavkama koristi low (L).
  • -t vrsta datoteke: Ova opcija vam omogućuje da odaberete vrstu datoteke za svoj QR kod. Njegova zadana vrijednost je PNG, ali je možete postaviti na niz drugih formata.

Za više opcija qrencode, pokrenite sljedeću naredbu u prozoru terminala:

qrencode --Pomozite

Sada kada ste upoznati s osnovnim opcijama qrencodea, evo kako ih spojiti u naredbu za generiranje QR koda koji ispisuje tekst:

qrencode -s 9 -l H -o "QR-kod.png""Ovo je testni QR kod!"

Ovom naredbom generiramo QR kod za tekst "Ovo je testni QR kod!". Ovaj QR kod će biti pozvan QR-kod.png, imaju veličinu od devet piksela i koriste visoku (H) razinu korekcije. Bit će spremljena u kućni direktorij na vašem računalu, tako da možete koristiti ugrađeni upravitelj datoteka za pristup.

Korak 3: Provjera generiranog QR koda

Nakon što izradite QR kod, sljedeći korak je provjeriti je li ispravno generiran i sadrži li željene podatke.

Da biste to učinili, sve što trebate je skener QR koda. Na iPhoneu dobivate QR skener kao ugrađeni uslužni program kojemu možete pristupiti iz Kontrolnog centra. S druge strane, ako koristite Android, možete preuzeti Kaspersky čitač i skener QR kodova na svoj uređaj. Ili možete preuzeti bilo koji drugi skener QR kodova iz Trgovine Play.

Preuzimanje datoteka:Čitač i skener QR kodova tvrtke Kaspersky

Zatim otvorite sliku QR koda na radnoj površini Linuxa. Pokrenite skener QR koda na svom pametnom telefonu i usmjerite ga prema QR kodu na računalu tako da se pravilno poravna unutar kutije.

Kada vaš telefon skenira ovaj kod, prikazat će njegov sadržaj. Provjerite je li to isti sadržaj koji ste stavili tijekom generiranja koda. U slučaju da je to isto, spremni ste i možete koristiti ovaj QR kod kako želite. Ako ne, pokušajte ga ponovno generirati pomoću qrencodea.

Kodiranje drugih vrsta podataka u QR kodu

Kao što je prikazano nekoliko koraka ranije, tekst je jedna od mnogih vrsta podataka koje možete kodirati u svoj QR kod. Osim teksta, možete uključiti i URL web-mjesta, SMS ili vezu e-pošte na svoj telefonski broj ili adresu e-pošte, kontakt karticu, veze za preuzimanje aplikacije ili događaj u kalendaru, između ostalog.

U nastavku smo naveli naredbe za generiranje QR kodova s ​​nekoliko ovih elemenata:

1. Generiranje QR koda s URL-om web-mjesta

qrencode -s 9 -l H -o "URL.png""https://www.makeuseof.com"

2. Dodavanje SMS upita QR kodu

qrencode -s 9 -l H -o "SMS.png""SMSTO:+XX-XXXXXXXXXX: Bok"

Kada skenirate ovaj QR kod telefonom, od vas će se tražiti da pošaljete poruku ili sastavite novu unutar aplikacije za razmjenu poruka. Odabirom prvog poslat će se poruka "Bok" na taj broj, dok će vam drugi dati mogućnost da uredite poruku prije slanja.

Alternativno, također možete ostaviti prostor nakon Debelo crijevo (:) u praznoj naredbi kako bi osobi koja skenira kod dala mogućnost da unese tekst koji želi.

Budući da kontakt kartica obično ima hrpu informacija koje se protežu u više redaka, dodavanje ovih redaka teksta vašem QR kodu tijekom njegovog generiranja nije mudra odluka. Umjesto toga, ono što trebate učiniti je dodati ih u tekstualnu datoteku i preusmjeriti qrencode na nju, ovako:

qrencode -s 9 -l H -o "contact_card.png"< vcard.txt

Bitna polja u kontakt kartici za vašu referencu:

POČETI:VCARD
VERZIJA:3.0
N:Prezime;Prezime
FN:Ime za prikaz
ORG:
TITULA:
TEL; TYPE=glas, rad, pref:
EMAIL:
KRAJ:VCARD

5. Dijeljenje Wi-Fi pojedinosti putem QR koda

qrencode -s 9 -l H -o "WiFi-details.png""WIFI: S:<SSID>;T: WPA2;P:<zaporka>;;"

Evo, zamijeni i sa svojim Wi-Fi imenom i lozinkom. Također, ako vaša mreža koristi WEP umjesto WPA, zamijenite WPA istim.

Sada, čim skenirate ovaj kod na svom telefonu, on će od vas tražiti da se povežete na mrežu. Dodirnite Pridružiti, Spojiti, ili bilo koji drugi ekvivalentni gumb za trenutačno povezivanje.

6. Izrada QR koda s upitom e-pošte

qrencode -s 9 -l H -o "email.png""mailto:<email adresa>?predmet=Predmet&tijelo=Tijelo"

U gornjoj naredbi zamijenite s adresom e-pošte na koju želite da ljudi koji skeniraju QR kod kontaktiraju. I slično, zamijenite Predmet i Tijelo na temelju vaših zahtjeva.

7. Dodavanje WhatsApp poruke za poruku u QR kod

qrencode -s 9 -l H -o "WhatsApp-Me.png""https://wa.me/XXXXXXXXXX"

Kada pokrenete ovu naredbu, zamijenite sve X-ove svojim brojem mobilnog telefona (uključujući pozivni broj zemlje).

S lakoćom generirajte prilagođene QR kodove na Linuxu

Generiranje QR kodova u početku može izgledati kao prilično izazovan zadatak. Međutim, korištenje pravog alata za generiranje QR koda može znatno olakšati proces, kao što je prikazano u ovom vodiču pomoću generatora koda qrencode.

Tako sada možete s lakoćom kreirati QR kodove za dijeljenje svoje kontakt kartice, slanje kalendarskih pozivnica, dijeljenje Wi-Fi vjerodajnica i još mnogo toga. Naravno, naveli smo kodove za samo neke od ovih aplikacija, a postoji još puno toga što možete učiniti samo guglanjem.

U slučaju da tražite trajno rješenje, možete kreirati čak i 3D ispisani QR kod za sebe.

Što je QR kod i kako ga 3D ispisati?

Pročitajte dalje

UdioCvrkutUdioE-mail

Povezane teme

  • Linux
  • QR kod
  • Linux naredbe

O autoru

Yash Wate (Objavljeno 58 članaka)

Yash je stručni pisac u MUO za DIY, Linux, programiranje i sigurnost. Prije nego što je svoju strast pronašao u pisanju, razvijao se za web i iOS. Njegovo pisanje možete pronaći i na TechPP-u, gdje pokriva druge vertikale. Osim tehnologije, voli pričati o astronomiji, Formuli 1 i satovima.

Više od Yasha Watea

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu