Le journalEssai
Essai

Peut-on envoyer une image sans Internet avec des QR codes ?

Oui. Nous avons fait défiler quatre QR codes sur l’écran d’un Mac. Un iPhone en mode avion, Wi-Fi coupé, les a lus avec sa caméra. Nous avons ensuite ouvert le dessin du voilier sur le téléphone. Chaque QR transportait un morceau du fichier.

QRBench Editorial
Environ 2 min de lecture

Un voilier rouge et blancLe fichier de départ
1
2
3
4
Ses quatre morceaux

Comment le voilier voyage-t-il ?

Un QR code qui mène à une photo en ligne contient l’adresse à laquelle la télécharger. Dans notre essai, les QR contiennent les données du dessin lui-même. Le lecteur a donc tout ce qu’il lui faut pour recréer le fichier, même hors ligne.

Dans la vidéo ci-dessous, les quatre carrés noirs et blancs se succèdent, une seconde chacun. Le lecteur peut les prendre dans le désordre. Chaque morceau porte son numéro et indique le nombre total de morceaux. Si le lecteur voit « 4 sur 4 » en premier, il sait déjà qu’il doit en trouver trois autres.

C’est le principe qu’illustre qr, un outil libre présenté le 28 octobre sur Hacker News. Pour voir ce qui se passe quand un morceau manque, nous avons créé une vidéo au format BBQr, l’un des formats que cet outil utilise. Présentation de l’outil · Fonctionnement du format BBQr

Et si un QR passe trop vite ?

Nous avons remplacé le troisième QR par une seconde de gris. Au premier passage, le lecteur a reconnu les morceaux 1, 2 et 4. Il les a gardés en mémoire. Le fichier était encore incomplet.

Au deuxième passage, les QR 1 et 2 sont revenus, puis le 3. Le Mac avait déjà le 4. Dès qu’il a lu le 3, il a pu reconstituer le voilier. Nous avons répété l’essai avec tout accès au réseau bloqué et comparé la copie à l’original. Les 443 octets étaient identiques.

Revoir l’essai

La vidéo de l’essai et, en regard, les morceaux que le Mac a effectivement lus. Voir la vidéo seule

Peut-on le faire avec un téléphone ?

Pour l’essai sur iPhone, nous avons utilisé QR Strobe dans Safari. Ce lecteur utilise son propre format. Nous avons donc préparé quatre QR compatibles à partir du même dessin. À la fin du transfert, nous avons pu ouvrir voilier.png sur l’iPhone.

Pour essayer avec votre image, ouvrez QR Strobe sur les deux appareils. Sur l’ordinateur, choisissez votre fichier dans Send. Sur l’iPhone, touchez Receive, puis Start Camera. Lancez le défilement sur l’ordinateur et visez l’écran. Quand tous les morceaux sont arrivés, touchez Save File, puis ouvrez votre image. Ouvrir QR Strobe

Partager cet article

Pour choisir un générateur

Quels QR codes restent gratuits ?

Comparez les types de codes, les limites et les conditions des offres gratuites.

Lire le guide des générateurs gratuits