diff --git a/README.md b/README.md index 78168a4..7ef3539 100644 --- a/README.md +++ b/README.md @@ -1,53 +1,62 @@ # Utilisation de la messagerie Cesium+/Gchange ## Réception/Envoi/Suppression de messages +## Installation + +Linux: +``` +bash setup.sh +``` + +Autre: +``` +Débrouillez-vous. +``` + ## Utilisation -``` -chmod u+x readmsg.sh sendmsg.sh deletemsg.sh -``` -Par défaut utilise l'émetteur, le fichier de trousseau ainsi que le noeud Cesium+ indiqué dans le fichier `.env`. -Si non renseigné ni dans le fichier `.env` ni en argument de la commande, alors ils seront demandés interactivement. +Renseignez le fichier userEnv.py (Généré lors de la première tentative d'execution, ou à copier depuis userEnv.py.template). ### Lecture des messages ``` -./readmsg.sh +./dialog.py read ``` _Options_: ``` - -r,--recipient Uses as recipient of the messages. - -k,--key Path to the pubsec keychain file of the issuer. - -n,--number Display the lasts messages from Cesium (tail-like format) - -o,--outbox Read outbox messages instead of inbox - -h,--help Display this help +-h, --help show this help message and exit +-n NUMBER, --number NUMBER + Affiche les NUMBER derniers messages +-o, --outbox Lit les messages envoyés ``` ### Envoi de messages ``` -./sendmsg.sh +./dialog.py send -d DESTINATAIRE ``` _Options_: ``` - -t Test mode: Uses the "test.txt" file as well as the same recipient as the sender. - -f,--file Read the file with title in first line and content in rest of the file for the message. - -r,--recipient Uses as recipient of the message. - -i,--issuer Uses as issuer of the message (Could be remove in future version by calculating pubkey from privatekey). - -k,--key Path to the pubsec keychain file of the issuer. - -h,--help Display this help +-h, --help show this help message and exit +-d DESTINATAIRE, --destinataire DESTINATAIRE + Destinataire du message +-t TITRE, --titre TITRE + Titre du message à envoyer +-m MESSAGE, --message MESSAGE + Message à envoyer +-f FICHIER, --fichier FICHIER + Envoyer le message contenu dans le fichier 'FICHIER' +-o, --outbox Envoi le message sur la boite d'envoi ``` ### Suppression de messages ``` -./deletemsg.sh +./dialog.py delete -i ID ``` _Options_: ``` - -id,--id Delete the message with ID . - -i,--issuer Uses as issuer of the message. - -k,--key Path to the pubsec keychain file of the issuer. - -o,--outbox Delete outbox messages instead of inbox - -h,--help Display this help +-h, --help show this help message and exit +-i ID, --id ID ID du message à supprimer +-o, --outbox Suppression d'un message envoyé ``` diff --git a/userEnv.py.template b/userEnv.py.template index f1bca2d..6cf72d2 100644 --- a/userEnv.py.template +++ b/userEnv.py.template @@ -1,3 +1,4 @@ -dunikey = "" # Chemin de la clé privé Ḡ1 de l'émetteur, au format PubSec -pod = "https://g1.data.duniter.fr" # Adresse du pod Cesium ou Gchange à utiliser -#pod = "https://data.gchange.fr" +dunikey = "" # Chemin de la clé privé Ḡ1 de l'émetteur, au format PubSec +#pod = "https://g1.data.duniter.fr" # Adresse du pod Cesium à utiliser +pod = "https://g1.data.le-sou.org" # Adresse du pod Cesium de secours +#pod = "https://data.gchange.fr" # Adresse du pod GChange à utiliser