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
#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
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:
Postar um comentário