Le fichier de départ
1
2
3
4Comment 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.

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