Je rencontre ce problème tant avec google drive qu’avec deux extention de libre office…
Pas sur le premier site trouvé de création de qr code… Mais trop pénible que pour en faire plusieurs…
Si tu es sous linux et que tu as un fichier texte contenant les clés à mettre en QRCode, une simple ligne de commande de ce type devrait faire l’affaire :
for c in `cat filecontainingkeys.txt` ; do qrencode -o $c.png "https://g1.duniter.fr/#/app/wot/tx/$c" ; done
Un tout grand merci, cela n’a pas l’air bien compliqué à mettre en place. Et semble parfaitement répondre à mon souhait.
Si j’ai bien compris :
Elle crée des fichier png (qrcode) qui portent le nom de la clef publique qui dirigent automatiquement vers l’url du solde du compte?
J’ai testé et j’ai déja un problème…
fatran@fatran-X751LJ:~$ cd /home/fatran/Documents/clefpub
fatran@fatran-X751LJ:~/Documents/clefpub$ for c in cat qrcodes.txt ; do qrencode -o $c.png « https://g1.duniter.fr/#/app/wot/tx/$c » ; done
cat: qrcodes.txt: Aucun fichier ou dossier de ce type
Alors que dans ce dossier j’ai bien un fichier qui porte le nom qrcodes.txt
Avez vous une idée du problème?
Sinon, juste un petit ls pour vérifier que le fichier se trouve bien là ? Car vu le message d’erreur, il semblerait bel et bien qu’il n’y ait pas de fichier avec ce nom-là dans ce répertoire. Que donne un simple “cat qrcodes.txt” ? S’il donne le même message d’erreur, c’est que le fichier n’existe pas à cet endroit-là (c’est ce que je suppose vu votre message).
Juste pour être sûr, avez-vous bien utilisé les quotes inversées (backquotes en anglais) autour de `cat qrcodes.txt` ? Sur le clavier azerty c’est la combinaison de touches [AltGr]-[7] qu’il faut utiliser pour les produire.
Bonjour, j’aimerais que les qr codes soient réalisés sans marge, et ils devraient mesurer 20mm :/, l’un de vous sais comment s’y prendre avec qrencode? J’ai trouvé la liste des options mais je m’y perd… pixels dpi etc… est-ce en fonction de la résolution de mon pc que je dois choisr les options correspondant aux pixels et au dpi ? on fait comment?
fatran@fatran-X751LJ:~$ qrencode -h
qrencode version 3.4.4
Copyright (C) 2006-2012 Kentaro Fukuchi
Usage: qrencode [OPTION]... [STRING]
Encode input data in a QR Code and save as a PNG or EPS image.
-h display this message.
--help display the usage of long options.
-o FILENAME write image to FILENAME. If '-' is specified, the result
will be output to standard output. If -S is given, structured
symbols are written to FILENAME-01.png, FILENAME-02.png, ...
(suffix is removed from FILENAME, if specified)
-s NUMBER specify module size in dots (pixels). (default=3)
-l {LMQH} specify error correction level from L (lowest) to H (highest).
(default=L)
-v NUMBER specify the version of the symbol. (default=auto)
-m NUMBER specify the width of the margins. (default=4 (2 for Micro))
-d NUMBER specify the DPI of the generated PNG. (default=72)
-t {PNG,EPS,SVG,ANSI,ANSI256,ASCII,ASCIIi,UTF8,ANSIUTF8}
specify the type of the generated image. (default=PNG)
-S make structured symbols. Version must be specified.
-k assume that the input text contains kanji (shift-jis).
-c encode lower-case alphabet characters in 8-bit mode. (default)
-i ignore case distinctions and use only upper-case characters.
-8 encode entire data in 8-bit mode. -k, -c and -i will be ignored.
-M encode in a Micro QR Code.
--foreground=RRGGBB[AA]
--background=RRGGBB[AA]
specify foreground/background color in hexadecimal notation.
6-digit (RGB) or 8-digit (RGBA) form are supported.
Color output support available only in PNG and SVG.
-V display the version number and copyrights of the qrencode.
[STRING] input data. If it is not specified, data will be taken from
standard input.
-m NUMBER specify the width of the margins. (default=4 (2 for Micro))
Donc il faut ajouter l’option -m 0 , pour 0 pixel de marge.
Pour la taille, il te faut les ajuster lors de la mise en page. Si la résolution n’est pas suffisante, il te faudra passer l’option -d 150 pour avoir du 150 dpi (pixel par pouce)
Oui je l’ai lu… C’est le seul point pour lequel j’allais m’en sortir… sans doute…
Je m’y suis pas attardé puisque j’étais aussi (et surtout) bloqué pour créer un qr code de 2 cm.