17/11/2024

Commandes et Système

Générez vos propres QR codes

I. Présentation

Les codes QR sont de plus en plus répandus et remplacent petit à petit les codes-barres linéaires parce qu'ils peuvent transporter beaucoup plus d'informations grâce au fait que se sont des codes-barres à deux dimensions.

Il y a plusieurs manières d'en générer, on peut même trouver des générateurs sur le net mais nous allons voir comment créer nos propres codes QR sous Linux, de manière simple.

II. Le nécessaire

Pour générer nos codes QR nous avons besoins du module Python "qrcode" et du paquet "python-imaging" qui permet à l'interpréteur Python de traiter les images. On installera également "python-pip" qui permet de télécharger des modules Python.

III. Installation des paquets nécessaires

Avant toute chose, mettons à jour la liste des paquets :

apt-get update

Nous allons installer un module Python en allant le chercher directement depuis le dépôt central (pypi.python.org), pour cela on utilise le module "pip", que nous allons installer grâce à la commande suivante :

apt-get install python-pip

Une fois que c'est fait, on installe le module "qrcode" grâce à Pip :

pip install qrcode

Pour finir, téléchargez "python-imaging" en utilisant Aptitude :

apt-get install python-imaging

IV. Générer un code QR

Pour générer un code QR c'est tout simple, il faut utiliser la commande "qr" suivit du message que doit contenir le code.

Par exemple, j'ai fais un code QR contenant le message "http://neoflow.fr" grâce à la commande :

qr http://neoflow.fr

Ce qui a donné le code QR suivant :

qr1

Je l'ai ensuite scanné avec l'application Android "Qr Barcode Scanner" fraîchement installée sur mon smartphone et cela m'a donné le résultat suivant :

qr2

A vous de jouer !

author avatar
Florian BURNEL Co-founder of IT-Connect
Ingénieur système et réseau, cofondateur d'IT-Connect et Microsoft MVP "Cloud and Datacenter Management". Je souhaite partager mon expérience et mes découvertes au travers de mes articles. Généraliste avec une attirance particulière pour les solutions Microsoft et le scripting. Bonne lecture.
Partagez cet article Partager sur Twitter Partager sur Facebook Partager sur Linkedin Envoyer par mail

1 commentaire sur “Générez vos propres QR codes

  • Bonjour,
    J’ai eu un problème pour l’installation de imaging j’obtiens le message suivant
    ‘apt-get’ n’est pas reconnu en tant que commande interne
    ou externe, un programme exécutable ou un fichier de commandes.
    Qu’est ce qui ne va pas?

    Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.