forked from axiom-team/jaklis
Add ask for missing elements; Edit README.md
This commit is contained in:
parent
326bc76911
commit
e08f4f06ac
|
@ -6,8 +6,10 @@ Ceci est un testeur simple pour l'envoi de messages Cesium +
|
||||||
chmod u+x sendmsg.sh
|
chmod u+x sendmsg.sh
|
||||||
./sendmsg.sh
|
./sendmsg.sh
|
||||||
```
|
```
|
||||||
|
Par défaut utilise l'émetteur, le fichier de trousseau ainsi que le noeud Cesium+ indiqué dans le fichier `.env`.
|
||||||
|
|
||||||
## Options
|
## Options
|
||||||
|
```
|
||||||
./sendmsg.sh
|
./sendmsg.sh
|
||||||
Par défaut, demandez le titre, le contenu et le destinataire en mode interactif.
|
Par défaut, demandez le titre, le contenu et le destinataire en mode interactif.
|
||||||
|
|
||||||
|
@ -17,3 +19,4 @@ Options:
|
||||||
-r <pubkey> Utilise <pubkey> comme destinataire du message.
|
-r <pubkey> Utilise <pubkey> comme destinataire du message.
|
||||||
-i <pubkey> Utilise <pubkey> comme émetteur du message.
|
-i <pubkey> Utilise <pubkey> comme émetteur du message.
|
||||||
-k <key> Chemin <key> vers le fichier de trousseau PubSec de l'émetteur.
|
-k <key> Chemin <key> vers le fichier de trousseau PubSec de l'émetteur.
|
||||||
|
```
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
# Simple testeur d'envoi de message via la messagerie de Cesium ou de Gchange.
|
# Simple testeur d'envoi de message via la messagerie de Cesium ou de Gchange.
|
||||||
# ###
|
# ###
|
||||||
|
|
||||||
|
[[ ! -f .env ]] && cp .env.template .env
|
||||||
source .env
|
source .env
|
||||||
|
|
||||||
# Help display
|
# Help display
|
||||||
|
@ -48,10 +49,15 @@ if [[ -z $file ]]; then
|
||||||
else
|
else
|
||||||
message=$(cat $file)
|
message=$(cat $file)
|
||||||
fi
|
fi
|
||||||
|
if [[ -z $issuer ]]; then
|
||||||
|
read -p "Émetteur: " issuer
|
||||||
|
fi
|
||||||
if [[ -z $recipient ]]; then
|
if [[ -z $recipient ]]; then
|
||||||
read -p "Destinataire: " recipient
|
read -p "Destinataire: " recipient
|
||||||
fi
|
fi
|
||||||
|
if [[ -z $dunikey ]]; then
|
||||||
|
read -p "Fichier de trousseau: " dunikey
|
||||||
|
fi
|
||||||
|
|
||||||
[[ -z $(grep -Eo $REGEX_PUBKEYS <<<$recipient) ]] && echo "Le format de la clé publique du destinataire est invalide." && exit 1
|
[[ -z $(grep -Eo $REGEX_PUBKEYS <<<$recipient) ]] && echo "Le format de la clé publique du destinataire est invalide." && exit 1
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue