Sukurkite ir skaitykite QR kodus iš terminalo

QR kodai ... mes juos kasdien matome kitoje vietoje, tai yra tie vaizdai, kurie atrodo pikseliais, kur yra tik juoda ir balta spalva (balta spalva yra fonas). Jų dėka mes galime konvertuoti tekstą į vaizdą, maždaug taip:

Iš „Linux.net“ ... naudokime „Linux“, kad būtume laisvi!

Tai būtų lygu:

kodasqr

Kaip generuoti QR kodus naudojant terminalą?

Tam naudosime paketą, vadinamą qrencode, pirmiausia turime jį įdiegti.

Jei naudojate „ArchLinux“, „Chakra“ ar kokį nors darinį, tai būtų:

sudo pacman -S qrencode

Jei naudojate „Ubuntu“, „Debian“ ar pan.

sudo apt-get install qrencode

Įdiegę, mes tiesiog turime paleisti terminalą:

qrencode "Texto a codificar!" -o $HOME/codigoqr.png

Tai mūsų namuose sugeneruos png failą pavadinimu qrcode, kuris bus ką tik pridėto teksto konvertavimo rezultatas 

O kaip iššifruoti QR ir konvertuoti į skaitomą tekstą?

Atvirkštiniam procesui naudosime kitą programą, vadinamą „zbar-img“, kurią turėsime įdiegę „zbar“ paketą „Arch“ arba „zbar-tools“ Ubuntu.

Jei naudojate „ArchLinux“, „Chakra“ ar kokį nors darinį, tai būtų:

sudo pacman -S zbar

Jei naudojate „Ubuntu“, „Debian“ ar pan.

sudo apt-get install zbar-tools

Įdiegę, mes tiesiog turime paleisti terminalą:

zbarimg $HOME/codigoqr.png

Tai mums parodys kažką panašaus:

zbarimg

Ir kaip matote, tai puikiai parodo mums užkoduotą tekstą 

Pabaiga!

EEENNNN FFFIIINN!!! 

Tai buvo pamoka, tikiuosi, kad ji jums buvo naudinga.

saludos