====== Décoder un QRCode en capturant une région d'un écran ====== ===== Pré-requis ===== * [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>zbar-tools]]** et **[[apt>zenity]]**\\ zbar-tools permet de scanner une image. [[:zenity]] permet de faire apparaître une fenêtre graphique. * Avoir un logiciel pour créer un [[:raccourci-lanceur]] comme [[:menulibre]] ou [[:alacarte]] * Avoir un logiciel de [[:capture_d_ecran|capture d'écran]] (normalement déjà installé sur votre ordinateur). Les logiciels de capture d'écran qui sont pris en charge sont : * [[:xfce4-screenshooter|xfce4-screenshooter (Xfce)]] (uniquement avec une session [[:xorg|x11]]) * [[:gnome-screenshot|Gnome Screenshot]] * Spectacle (KDE) ===== Télécharger le script ===== Télécharger ou copier-coller le script depuis la forge Github [[https://gist.github.com/Amiralgaby/0b40d6781e8f07499480f757f823884a|Décoder un QRCode en capturant une région d'un écran (github.com)]] Après le téléchargement, rendez-le exécutable. chmod +x qr-scan-local.sh ===== Placer-le dans votre répertoire à exécutables ===== 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. ===== Créé un raccourci-lanceur ===== En utilisant [[:menulibre]] ou [[:alacarte]], créez un raccourci-lanceur avec comme valeur de ''Commande'' le chemin absolu vers le script //(voir section au-dessus)//. ---- //Contributeurs : [[:utilisateurs:Amiralgaby|Amiralgaby]]//