QR kód je typ čiarového kódu, ktorý uchováva informácie a načítava sa pomocou digitálneho zariadenia vrátane smartfónov. Ak ste boli v obchodoch alebo kaviarňach, pravdepodobne ste tam okrem iného videli QR kódy na prijímanie platieb alebo zdieľanie hesiel Wi-Fi.
To však nie je všetko. QR kódy majú v dnešnom svete ďalšie užitočné aplikácie. Môžete napríklad použiť kódy QR na zdieľanie prístupu k domácej sieti Wi-Fi s hosťami alebo na zdieľanie karty kontaktu.
Pokračujte, ako vysvetľujeme, ako vytvoriť QR kódy v systéme Linux pomocou qrencode.
Krok 1: Inštalácia qrencode v systéme Linux
Najprv musíte do počítača nainštalovať program qrencode. Rovnako ako akýkoľvek iný program, vykonanie tohto na vašom počítači so systémom Linux úplne závisí od linuxovú distribúciu, ktorú používate. Ak chcete získať qrencode vo svojom systéme, postupujte podľa krokov uvedených nižšie:
zapnuté Ubuntu a jeho deriváty, otvorte terminál a spustite nasledujúci príkaz na inštaláciu qrencode:
sudo apt Inštalácia qrencode
Ak chcete nainštalovať qrencode na Fedoru, použite:
sudo dnf Inštalácia qrencode
zapnuté Arch Linux a Manjaro, môžete nainštalovať qrencode s Pacman takto:
sudo pacman -S qrencode
Ak používate openSUSE, spustite:
sudo zipper Inštalácia qrencode
Krok 2: Použitie qrencode na vytvorenie QR kódu
Keďže ide o nástroj založený na CLI, qrencode zahŕňa použitie množstva rôznych možností na generovanie kódu QR. Nasledujú všetky základné možnosti (a ich atribúty), ktoré potrebujete vedieť na vygenerovanie základného QR kódu:
- -o názov súboru: Používa sa na zadanie názvu výstupného súboru vygenerovaného QR kódu.
- -s veľkosť: Umožňuje určiť veľkosť modulu v bodoch. V predvolenom nastavení je jeho hodnota nastavená na tri, ale môžete si ju zmeniť podľa svojich požiadaviek.
- -l úroveň_korekcie_chyby: Ako už názov napovedá, táto možnosť vám umožňuje nastaviť úroveň opravy chýb pre váš QR kód. V podstate rozhoduje o tom, aká veľká zmena v QR kóde ovplyvní jeho skenovateľnosť. Štandardne používa nízku (L).
- -t typ súboru: Táto možnosť vám umožňuje určiť typ súboru pre váš QR kód. Jeho predvolená hodnota je PNG, ale môžete ho nastaviť na rad iných formátov.
Ak chcete získať ďalšie možnosti qrencode, spustite nasledujúci príkaz v okne terminálu:
qrencode --Pomoc
Teraz, keď ste oboznámení so základnými možnosťami qrencode, tu je postup, ako ich spojiť do príkazu na vygenerovanie kódu QR, ktorý vypíše text:
qrencode -s 9 -l H -o "QR kód.png""Toto je testovací QR kód!"
Týmto príkazom vygenerujeme QR kód pre text „Toto je testovací QR kód!“. Zavolá sa tento QR kód QR kód.png, majú veľkosť deväť pixelov a používajú vysokú (H) úroveň korekcie. Uloží sa do domovského adresára vo vašom počítači, takže k nemu môžete pristupovať pomocou vstavaného správcu súborov.
Krok 3: Overenie vygenerovaného QR kódu
Po vytvorení QR kódu je ďalším krokom overenie, či bol vygenerovaný správne a či obsahuje požadované informácie.
Stačí vám na to skener QR kódu. Na iPhone získate QR skener ako vstavaný nástroj, ku ktorému máte prístup z Control Center. Na druhej strane, ak používate Android, môžete si do svojho zariadenia stiahnuť čítačku a skener QR kódov od spoločnosti Kaspersky. Alebo si môžete stiahnuť akýkoľvek iný skener QR kódov z Obchodu Play.
Stiahnuť ▼:Čítačka a skener QR kódov od spoločnosti Kaspersky
Potom otvorte obrázok QR kódu na pracovnej ploche systému Linux. Spustite skener QR kódu na vašom smartfóne a nasmerujte ho na QR kód na vašom počítači tak, aby bol správne zarovnaný v krabici.
Keď váš telefón naskenuje tento kód, zobrazí jeho obsah. Overte, či ide o rovnaký obsah, aký ste vložili počas generovania kódu. V prípade, že je to to isté, môžete ísť a tento QR kód môžete použiť, ako chcete. Ak nie, skúste ho vygenerovať znova pomocou qrencode.
Kódovanie iných druhov údajov v kóde QR
Ako bolo uvedené o pár krokov vyššie, text je jedným z mnohých druhov údajov, ktoré môžete zakódovať do svojho QR kódu. Okrem textu môžete okrem iného zahrnúť aj webovú adresu, SMS alebo e-mailový odkaz na vaše telefónne číslo alebo e-mailovú adresu, kontaktnú kartu, odkazy na stiahnutie aplikácie alebo udalosť v kalendári.
Nižšie uvádzame príkazy na generovanie QR kódov s niekoľkými z týchto prvkov:
1. Generovanie QR kódu s webovou adresou URL
qrencode -s 9 -l H -o "URL.png""https://www.makeuseof.com"
2. Pridanie výzvy SMS do QR kódu
qrencode -s 9 -l H -o "SMS.png""SMSTO:+XX-XXXXXXXXXX: Ahoj"
Keď naskenujete tento QR kód pomocou telefónu, zobrazí sa výzva na odoslanie správy alebo na napísanie novej v aplikácii na odosielanie správ. Ak vyberiete prvé číslo, odošle sa na toto číslo správa „Ahoj“, zatiaľ čo druhé číslo vám dá možnosť pred odoslaním správu upraviť.
Prípadne môžete ponechať aj priestor po Dvojbodka (:) do prázdneho príkazu, aby osoba skenujúca kód mohla zadať požadovaný text.
Keďže karta kontaktu zvyčajne obsahuje množstvo informácií, ktoré zahŕňajú viacero riadkov, pridanie týchto riadkov textu do vášho QR kódu počas jeho generovania nie je múdre rozhodnutie. Namiesto toho ich musíte pridať do textového súboru a presmerovať naň kód qrencode takto:
qrencode -s 9 -l H -o "contact_card.png"< vcard.txt
Dôležité polia na karte kontaktu pre vašu referenciu:
ZAČAŤ:VCARD
VERZIA:3.0
N:Priezvisko;Priezvisko
FN:Zobraziť meno
ORG:
TITLE:
TEL; TYPE=hlas, práca, predvoľba:
EMAIL:
KONIEC:VCARD
5. Zdieľanie podrobností o Wi-Fi prostredníctvom QR kódu
qrencode -s 9 -l H -o "WiFi-details.png""WIFI: S:<SSID>;T: WPA2;P:<heslo>;;"
Tu, vymeňte a pomocou názvu siete Wi-Fi a hesla. Tiež, ak vaša sieť používa WEP namiesto WPA, nahraďte WPA rovnakým.
Teraz, akonáhle naskenujete tento kód na svojom telefóne, požiada vás o pripojenie k sieti. Klepnite na Pripojte sa, Pripojte sa, alebo akékoľvek iné ekvivalentné tlačidlo na okamžité pripojenie.
6. Vytvorenie QR kódu pomocou e-mailovej výzvy
qrencode -s 9 -l H -o "email.png""mailto:<emailová adresa>?subject=Predmet&telo=Telo"
Vo vyššie uvedenom príkaze nahraďte s e-mailovou adresou, na ktorú chcete, aby sa ľudia naskenovali QR kód. A podobne nahradiť Predmet a Telo na základe vašich požiadaviek.
7. Pridanie výzvy na správu WhatsApp do QR kódu
qrencode -s 9 -l H -o "WhatsApp-Me.png""https://wa.me/XXXXXXXXXX"
Keď spustíte tento príkaz, nahraďte všetky písmená X svojím mobilným číslom (vrátane kódu krajiny).
Jednoducho generujte vlastné QR kódy v systéme Linux
Generovanie QR kódov sa môže zdať na začiatku ako dosť náročná úloha. Použitie správneho nástroja na generovanie kódu QR však môže tento proces výrazne uľahčiť, ako to ukazuje táto príručka pomocou generátora kódu qrencode.
Takže teraz môžete jednoducho vytvárať QR kódy na zdieľanie vašej kontaktnej karty, odosielanie pozvánok do kalendára, zdieľanie poverení Wi-Fi a oveľa viac. Samozrejme, uviedli sme kódy len pre niekoľko z týchto aplikácií a je toho oveľa viac, čo môžete urobiť len googlením.
V prípade, že hľadáte trvalé riešenie, môžete si dokonca vytvoriť 3D vytlačený QR kód pre seba.
Čo je to QR kód a ako ho vytlačíte 3D?
Prečítajte si ďalej
Súvisiace témy
- Linux
- QR kód
- Linuxové príkazy
O autorovi
Yash je odborným redaktorom v MUO pre domácich majstrov, Linux, programovanie a bezpečnosť. Predtým, ako našiel svoju vášeň v písaní, pracoval na vývoji pre web a iOS. Jeho písanie nájdete aj na TechPP, kde sa venuje iným vertikálam. Okrem techniky rád hovorí o astronómii, Formule 1 a hodinkách.
prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!
Kliknutím sem sa prihlásite na odber