loading...

Tuxmind

Qrcode Ubuntu

sexta-feira, 16 de julho de 2021
Tuxmind

Uma forma simples de tarnsferir um link ou um pequeno texto entre o computador e o smartphone sem utilizar bluetooth um serviço de cloud ou uma rede local é usar o qr code.

Existe vários programas com GUI para o efeito. Mas a formas mais simples possível é usar o qrencode e usar o zenity para criar uma caixa popup onde inserir o texto.

Comece por instalar os programas:

sudo apt install qrencode zenity

Depois crie o arquivo com o seguinte conteúdo:

#!/bin/bash
#cria imagem qrcode para acessar no smartphone
TEXTO=`zenity --entry --title "QR Code linux" --text "Insira o texto para criar o qrcode" --width 300`
rm /tmp/qrtemp
qrencode "$TEXTO" -s 10 -o /tmp/qrtemp && eog /tmp/qrtemp && rm /tmp/qrtemp

Guarde dentro da pasta $HOME/.bin com o nome de qrcode_zenity.sh

De permissão para executar:

sudo chmod +x qrcode_zenity.sh

Crie o arquivo com o seguinte conteúdo:

[Desktop Entry]
Name=QR Code
Comment=Criar QR code
Keywords=qrcode
Exec=qrcode_zenity.sh
Terminal=false
Type=Application
StartupNotify=false
Icon=org.gnome.SimpleScan
Categories=GTK;GNOME;Utility

Guarde dentro da pasta $HOME/.local/share/applications com o nome de qrcode_zenity.desktop

Nenhum comentário: