Generer des QR Code depuis votre terminal

Générer des QR Code depuis votre terminal

De temps en temps je perds ou prends du temps pour fouiller dans les billets de mon ancien blog ou dans mes notes… Ha mes notes, c’est là où je commence des billets sur divers sujets en me disant quand j’aurai le temps je « creuserai » un peu, pour en faire un billet, puis le temps passe, et est-ce le manque de temps ou la paresse ?… Certainement un peu des deux, bon ok, peut-être un peu plus la paresse, mais bon, j’assume.

Mais voilà qu’en fouillant je retrouve des notes sur Qrenco et qrencode et décide de tester et d’en faire un billet.

Générer des Qr Code depuis son terminal, deux possibilités !

  • Sans rien installer
  • En installant qrencode

Sans rien installer

Il suffit de taper (pour l’exemple je prends mon blog), donc remplacer mon site par votre site ou autre.

Allez en une ligne de commande:

$ curl qrenco.de/https//chispa.fr/sima78

Et voilà votre premier QrCode, bon le mien 😉

Avoir votre QrCode en png en installant qrencode

Pour Ubuntu et Debian (avec sudo ou en root)

$ sudo apt install qrencode python-virtualenv

puis :

$ qrencode "https://sima78.chispa.fr" -o $HOME/sima78.png

Avec quelques options:

Un QRCode simple:

$ qrencode -s 8 -l Q -o sima78.png "https://sima78.chispa.fr"
QR code noir et blanc sur fond blanc, avec des motifs géométriques et des carrés de repérage aux coins supérieur gauche et inférieur droit.
Ce QR code minimaliste permet d’accéder rapidement à une information ou un contenu numérique. Ses motifs géométriques et ses repères visuels en font un outil pratique et esthétique.

Un QRCode plus complexe:

$ qrencode -s 8 -l Q -m 4 -v 15 -o sima78-03.png "https://sima78.chispa.fr"
QR code noir et blanc sur fond blanc, avec un motif dense et des carrés de repérage aux coins supérieur gauche et inférieur droit.
Ce QR code, plus complexe et dense, permet d’accéder à une ressource ou un contenu numérique. Ses motifs détaillés garantissent une bonne lisibilité, même sur de petites surfaces.

Pour voir toutes les options:

man qrencode

La source pour qrenco.de :

https://github.com/chubin/qrenco.de