Ceci est une ancienne révision du document !


QRCode scan en local

Télécharger le script ci-dessous est placer-le dans un répertoire (exemple : $HOME/bin)

qr-scan-local.sh
#!/bin/bash
 
if [[ ! -f "$1" ]]; then
	rm -f /tmp/QRcode.png
	xfce4-screenshooter -s /tmp/QRcode.png -r # pour XFCE uniquement
	set '/tmp/QRcode.png'
fi
 
RES=$(zbarimg --raw "$1" 2> /dev/null)
if [ $? -ne 0 ]; then
    zenity --error --text="Aucun QRCode détécté"
    exit 0
fi
 
zenity --info --text="$RES" --ellipsize

Pour le placer dans votre $HOME/bin lancez cette commande

mkdir -p "$HOME/bin" ; mv "$(xdg-user-dir DOWNLOAD)/qr-scan-local.sh" "$HOME/bin/"; chmod +x "$HOME/bin/qr-scan-local.sh"; echo "$HOME/bin/qr-scan-local.sh"

Copier la dernière ligne qui correspond au chemin absolu vers le script.

En utilisant menulibre ou alacarte, créez un raccourci-lanceur avec comme valeur de Commande le chemin absolu vers le script.

  • utilisateurs/amiralgaby/qrcode-scan-local.1716672020.txt.gz
  • Dernière modification: Le 25/05/2024, 23:20
  • par Amiralgaby