Criando e lendo QR-Code pelo shell no CentOS 6
Dica publicada em Linux / Miscelânea
Criando e lendo QR-Code pelo shell no CentOS 6
Nesses tempos de mudança de governo municipal e final de contratos, eu estava passando o tempo e contando os dias que faltavam para eu levar um pé na bunda e em meio a essas divagações fico buscando coisas legais para se fazer com o nosso querido shell Bash! Bem... deixa pra lá vamos ao que interessa.
Agora criaremos um qrcode:
qrencode -c -d 300 "$(ifconfig eth0)" -o codigo001.png
$ qrencode -c -d 300 "Teste de QR encode" -o codigo002.png
$ qrencode -c -d 300 "$(printf '\nFulano\nCPF:171711771\nTeste de criação de QR code')" -o codigo003.png
É! Ele permite substituição de comandos.
# yum install zbar zbar-devel graphicsmagick
e pronto!
Pronto!
O zbar também possui um utilitário para a leitura de QR code através de câmeras, que é o zbarimg.
Criando o QR-COde
Primeiramente instale os pacotes qrencode, qrencode-devel e qrencode-libs pelo yum.Agora criaremos um qrcode:
qrencode -c -d 300 "$(ifconfig eth0)" -o codigo001.png
$ qrencode -c -d 300 "Teste de QR encode" -o codigo002.png
$ qrencode -c -d 300 "$(printf '\nFulano\nCPF:171711771\nTeste de criação de QR code')" -o codigo003.png
É! Ele permite substituição de comandos.
Lendo o qrcode
Agora vamos instalar os pacotes do zbarimg!# yum install zbar zbar-devel graphicsmagick
e pronto!
Lendo o qrcode
zbarimg codigo002.pngPronto!
O zbar também possui um utilitário para a leitura de QR code através de câmeras, que é o zbarimg.