QRencode, creando códigos QR desde la terminal

QRencode, creando códigos QR desde la terminal

QRencode es una aplicación para la creación de códigos QR. Al ser escaneados por un teléfono móvil, podemos aplicarlos para agregar contactos a la libreta de direcciones (Vcard), enlazar a webs, vídeos, mapas, textos, etc.

– Comenzamos con la instalación:

[code]sudo apt-get install qrencode -y
[/code]

El comando básico es qrencode -o [parámetros]  y la dirección del enlace [cadena]

La opción – o especifica el archivo de salida, que siempre es un archivo .png.

– Utilización  para redirecciones a webs, vídeos, etc.

Vamos a crear un QR con el nombre google.png que apunte a la web de Google con el comando:

[code]qrencode -o google.png http://www.google.com
[/code]

foto del QR

– Utilización para agregar contactos a la libreta de direcciones del teléfono móvil (Vcards)

Escaneando desde el móvil el QR nos agregará el contacto y toda su información en la libreta de direcciones.

He creado el fichero datos_contacto.txt y dentro he introducido la información ficticia:

BEGUIN:VCARD

N:Bill-Gates

URL:http://www.bill-gates.com

EMAIL:info@bill-gates.com

TEL:+00-1234-567890

END:VCARD

[warn]Atención, en la Vcard se escribe todo sin separaciones[/warn]

A continuación lo convertimos en QR con los comandos:

[code]cat datos_contacto.txt | qrencode -o datos_contacto.png[/code]

datos_contacto

– Utilización para crear sólo texto.

Aqui el código QR resultante sólo tiene texto y nada mas:

[code]qrencode -o menú.png Lunes: filete con patatas Martes: Pescado al horno Miercoles: Ir a comprar fruta[/code]

Para finalizar introducción de texto en el QR :

[code]Ctrl + d[/code]

Y  nos genera el QR menú.png:

menu

Se puede hacer formatos de varias medidas y también continuar información en varios QR

Para mas información, con el comando:

[code]man qrencode[/code]