De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.

Gerando QR code com script e Google Chart Tools

Colaboração: Victor Hugo Fonseca Barbosa

Data de Publicação: 06 de maio de 2011

Aproveitando a dica do Everson Roberto Caratti resolvi juntar em um script a aplicação do Google Chart Tools para gerar QR code.

Saiba um pouco mais sobre o QR code aqui.

qrcode.sh

(download do script)

  #!/bin/bash
  # AUTOR:   Victor Hugo Fonseca Barbosa
  # DATA:            Seg 02 Mai 2011 BRT
  # SCRIPT   qrcode.sh v1.0
  # DESCRICAO:       Sript que utiliza Google Chart Tools para gerar uma imagem
  #com um QR code.
  #
  # Script feito com base em outras dicas do site http://www.dicas-l.com.br
  
  
  #
  #  ------ ------ ------ ------ ----------- VARIAVEIS  ------ ------ ------ ------ --------
  dimension="250x250"
  text="My QR code"
  xtmp=/tmp/x$$.1
  #  ------ ------ ------ ------ ------ ------ FUNCOES  ------ ------ ------ ------ ---------
  getText(){
     echo " Digite texto para o QRcode:"
     read text
  }
  getDimension(){
     echo " Digite dimenão para o QRcode (ex.:250):"
     read dimension
  }
  makeImage(){
  url="https://chart.googleapis.com/chart?cht=qr&chs=$dimension&chl=$text
  
  "
  wget "$url" -O $xtmp.jpg 2>/dev/null
  visualizador="display"
  clear
  echo "QR code gerado !"
  [ -f $xtmp.jpg ] && $visualizador $xtmp.jpg || echo "Nao gerou o QR code!"
  }
  #  ------ ------ ------ ---------- INICIO PROGRAMA  ------ ------ ------ ------ ---------
  getText
  getDimension
  clear
  echo "Gerando imagem QR code ..."
  makeImage
  exit 0

Observação: Eu aproveitei a dica do Victor e gerei o QRcode para o meu nome, Rubens Queiroz de Almeida:

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Victor Hugo Fonseca Barbosa