Commit 38d82dfd authored by matograine's avatar matograine

* remove useless lines of README

* remove old files
* tag 0.0.4
parent 4805f238
......@@ -38,19 +38,6 @@ $ pipenv run gdon
# Utilisation
Générer des dons : "generer <montant> <nombre_pages> <peremption_date_JJ/MM/AAAA>"
Récupérer des dons : "recuperer"
Récupérer des dons depuis un dossier : "recuperer <dossier>"
Récupérer des dons depuis un fichier : "recuperer fichier <fichier>"
En cas de mauvaise récupération, tenter une récupération des backups : "recuperer backup <année>"
La récupération des backups est possible à plusieurs reprises.
Configurer le noeud Duniter : "noeud <noeud> <port>"
Les Ğ1Dons sont enregistrés dans ~/Documents/G1pourboire/.
Les fichiers de récupération sont enregistrés dans ~/Documents/G1pourboire/Recuperation_ne_pas_supprimer/.
Lors d'une récupération, les fichiers récupérés sont enregistrés dans ~/Documents/G1pourboire/.backup/<année> en cas de transaction mal effectuée.
* Générer et remplir des Ğ1Dons :
Les Ğ1Dons seront bloqués jusqu'à la péremption.
......
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from utils.common import Creating # Generator
from utils.retrieve import Retrieve, BackupRetrieve
from utils.utils import CheckConfig
from utils.constants import DEFAULT_FOLDER, WALLETS_FOLDER, BACKUP_FOLDER
from sys import argv
def help():
print ("\nUtiliser Ğ1Dons\n===============")
print ("Générer des dons : \"generer <montant> <nombre_pages> <peremption_date_JJ/MM/AAAA>\"")
print ("Récupérer des dons : \"recuperer\"")
print ("Récupérer des dons depuis un dossier : \"recuperer <dossier>\"")
print ("Récupérer des dons depuis un fichier : \"recuperer fichier <fichier>\"")
print ("En cas de mauvaise récupération, tenter une récupération des backups : \"recuperer backup <année>\"")
print ("La récupération des backups est possible à plusieurs reprises.")
print ("Configurer le noeud Duniter : \"noeud <noeud> <port>\"")
print ("\nLes Ğ1Dons sont enregistrés dans {0}.".format(DEFAULT_FOLDER))
print ("Les fichiers de récupération sont enregistrés dans {0}.".format(DEFAULT_FOLDER + WALLETS_FOLDER))
print ("Lors d'une récupération, les fichiers récupérés sont enregistrés dans {0}<année> en cas de transaction mal effectuée.\n".format(DEFAULT_FOLDER + BACKUP_FOLDER))
# main
if __name__ == "__main__":
if len(argv) > 1:
if argv[1] == "generer":
if len(argv) > 5 or len(argv) < 4:
print ("Erreur : information mal formatées.")
help()
else:
amount = float(argv[2])
pages = int(argv[3])
date = str(argv[4])
Creating (amount, date, pages).create()
elif argv[1] == "recuperer":
if len(argv) == 2:
Retrieve().retrieve()
elif len(argv) == 3:
Retrieve(folder=argv[2]).retrieve()
elif len(argv) == 4 and argv[2] == "fichier":
Retrieve(_file=argv[3]).retrieve()
elif len(argv) == 4 and argv[2] == "backup":
copy = BackupRetrieve(argv[3])
Retrieve(folder=copy.dest).retrieve()
copy.delete()
else:
print ("Erreur : information mal formatées.")
help()
elif argv[1] == "noeud":
if len(argv) != 4:
print ("Erreur : information mal formatées.")
help()
else:
CheckConfig().write_node_conf(argv[2], int(argv[3]))
else:
help()
else :
help()
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from utils.common import Creating # Generator
from utils.retrieve import Retrieve, BackupRetrieve
from utils.utils import CheckConfig
from utils.constants import DEFAULT_FOLDER, WALLETS_FOLDER, BACKUP_FOLDER
from sys import argv
def help():
print ("\nUtiliser Ğ1Dons\n===============")
print ("Générer des dons : \"generer <montant> <nombre_pages> <peremption_date_JJ/MM/AAAA>\"")
print ("Récupérer des dons : \"recuperer\"")
print ("Récupérer des dons depuis un dossier : \"recuperer <dossier>\"")
print ("Récupérer des dons depuis un fichier : \"recuperer fichier <fichier>\"")
print ("En cas de mauvaise récupération, tenter une récupération des backups : \"recuperer backup <année>\"")
print ("La récupération des backups est possible à plusieurs reprises.")
print ("Configurer le noeud Duniter : \"noeud <noeud> <port>\"")
print ("\nLes Ğ1Dons sont enregistrés dans {0}.".format(DEFAULT_FOLDER))
print ("Les fichiers de récupération sont enregistrés dans {0}.".format(DEFAULT_FOLDER + WALLETS_FOLDER))
print ("Lors d'une récupération, les fichiers récupérés sont enregistrés dans {0}<année> en cas de transaction mal effectuée.\n".format(DEFAULT_FOLDER + BACKUP_FOLDER))
# main
if __name__ == "__main__":
if len(argv) > 1:
if argv[1] == "generer":
if len(argv) > 5 or len(argv) < 4:
print ("Erreur : information mal formatées.")
help()
else:
amount = float(argv[2])
pages = int(argv[3])
date = str(argv[4])
Creating (amount, date, pages).create()
elif argv[1] == "recuperer":
if len(argv) == 2:
Retrieve().retrieve()
elif len(argv) == 3:
Retrieve(folder=argv[2]).retrieve()
elif len(argv) == 4 and argv[2] == "fichier":
Retrieve(_file=argv[3]).retrieve()
elif len(argv) == 4 and argv[2] == "backup":
copy = BackupRetrieve(argv[3])
Retrieve(folder=copy.dest).retrieve()
copy.delete()
else:
print ("Erreur : information mal formatées.")
help()
elif argv[1] == "noeud":
if len(argv) != 4:
print ("Erreur : information mal formatées.")
help()
else:
CheckConfig().write_node_conf(argv[2], int(argv[3]))
else:
help()
else :
help()
#python>=3.7
duniterpy>=0.54.3
Pillow>=6.0.0
qrcode>=6.1
reportlab>=3.5.23
tabulate
PyNnacl
......@@ -5,7 +5,7 @@ with open("README.md", "r") as fh:
setuptools.setup(
name="gdon",
version="0.0.3",
version="0.0.4",
author="matograine",
author_email="matograine@zaclys.net",
description="gdon helps creating paper tips for the Ğ1 libre crypto-currency ; and retrieve them after expiry.",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment