Encoder des codes-barres

Le classement des affaires non classées 2/2

Ce défi est tiré de c0d1ngUP 2024

Maintenant que vous avez compris le fonctionnement du système de code-barres développé par Scully, c'est le moment de l'utiliser pour ranger les dossiers des affaires non-classées.

Pour rappel, le principe d'encodage de ce système de code-barres est décrit ici.

Cette fois-ci, le problème est inversé : Mulder et Scully doivent imprimer le code-barres associé à chaque dossier avant de l'y coller et de ranger le tout. Ils vont donc vous demander de générer les codes-barres et, pour gagner du temps, par paquets de 10. À vous de leur renvoyer sous forme d'images PNG encodées en Base64.

Par exemple, vous allez recevoir un contenu JSON du type :

{
    'libelle1': 'Assassination case - #1 (JFK)',
    [...]
    'signature': '<votre signature>',
    'status': 'OK'
}

Et il vous faudra répondre avec le contenu JSON :

{
    'code-barres1': 'iVBORw0KGgoAAAANSUhEUgAAAJ4AAAAZCAIAAABPUgBMAAAAlUlEQVR4nO2RQQrEMAzEhv7/z+ll7TjbsudFSLQhxOM6VEmyxpus46llb36WPoGVo1bhPDJ7dFW7633WDoyu7h5XrLUqI7xPetA6TuZtO/P45ted/2XTv/SKQFEtFtViUS0W1WJRLRbVYlEtFtViUS0W1WJRLRbVYlEtFtViUS0W1WJRLRbVYlEtFtViUS0W1WJRLZYb+LR6th/mvWsAAAAASUVORK5CYII=',
    [...]
    'signature': '<votre signature>',
}

Allez-y, plus tôt vous commencez, plus tôt Skinner sera content et laissera ses agents retourner sur le terrain !

Vous devez être connecté.e pour accéder aux entrées et proposer une réponse au défi.
Vous devez être connecté.e pour accéder aux forums.