39 lines
1.4 KiB
Markdown
39 lines
1.4 KiB
Markdown
# G1BILLET
|
|
|
|
## Présentation
|
|
Ce code est un générateur de G1BILLETS
|
|
|
|
Il lance la fabrication de six "G1 Portefeuilles" vides à remplir soi-même !
|
|
Les G1Billets sont assemblés dans un fichier PDF pour les imprimer facilement sur une imprimante A4
|
|
|
|
Avant de vous en servir, utilisez Cesium pour flasher le QR Code et effectuer le virement correspondant à son montant sur chaque portefeuille.
|
|
Ensuite, offrez ces G1 Billets à qui vous voulez.
|
|
Son détenteur peut alors utiliser l'identifiant/mot de passe secret (diceware) pour accéder au portefeuille correspondant.
|
|
|
|
|
|
## Utilisation
|
|
Pour une utilisation en ligne de commande, adaptez ces quelques lignes
|
|
|
|
```
|
|
Montant=5 # Valeur faciale à indiquer sur le billet
|
|
NomFichier="nom_unique_du_pdf" # Correspond au nom du fichier créé dans /tmp/g1billet/
|
|
./G1BILLETS.sh "$Montant" "$NomFichier"
|
|
```
|
|
|
|
Pour personnaliser vos G1Billets, modifiez les images dans le répertoire du même nom (en conservant les dimensions)
|
|
La fabrication de la planche de G1Billets depuis un site web...
|
|
|
|
## Installation
|
|
|
|
Avant de pouvoir utiliser ce code, vous devez installer ces logiciels
|
|
|
|
```
|
|
sudo apt install imagemagick qrencode
|
|
pip3 install duniterpy
|
|
```
|
|
|
|
NB: Si une erreur du type "not autorized" apparait, vous devez autoriser la création de pdf en editant /etc/ImageMagick-6/policy.xml pour commenter la ligne:
|
|
```
|
|
<!-- <policy domain="coder" rights="none" pattern="PDF" /> -->
|
|
```
|