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]
– 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
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]
– 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:
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]