From 2ea072ed25289753624c77c214a41d943bcc3b13 Mon Sep 17 00:00:00 2001 From: fred Date: Sat, 4 Mar 2023 00:37:14 +0100 Subject: [PATCH] =?UTF-8?q?Conserve=20la=20clef=20IPNS=20chiffr=C3=A9e=20p?= =?UTF-8?q?ar=20G1Pub=20dans=20le=20Tiddler=20du=20G1Voeu=20(=C3=A9vite=20?= =?UTF-8?q?de=20les=20perdre=20en=20d=C3=A9m=C3=A9nageant=20de=20CoeurBOX)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ASTROBOT/G1Voeu.sh | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/ASTROBOT/G1Voeu.sh b/ASTROBOT/G1Voeu.sh index 6d50d71e..f9c0fe2c 100755 --- a/ASTROBOT/G1Voeu.sh +++ b/ASTROBOT/G1Voeu.sh @@ -34,7 +34,9 @@ echo "Bienvenue $PSEUDO ($PLAYER) : $G1PUB" echo ###################################################################### - +MOATS="$4" +[[ ! $MOATS ]] && MOATS=$(date -u +"%Y%m%d%H%M%S%4N") +mkdir -p ~/.zen/tmp/$MOATS ##################################################### # CREATION DU TW G1VOEU @@ -61,6 +63,12 @@ echo VOEUNS=$(ipfs key list -l | grep -w "$WISHKEY" | cut -d ' ' -f 1 ) echo "/ipns/$VOEUNS" + ## NATOOLS ENCRYPT + echo "# NATOOLS ENCODING qrtw.ipfskey " + $MY_PATH/../tools/natools.py encrypt -p $G1PUB -i $HOME/.zen/game/players/$PLAYER/voeux/$PEPPER/$WISHKEY/qrtw.ipfskey -o $HOME/.zen/tmp/${MOATS}/qrtw.ipfskey.$G1PUB.enc + ENCODING=$(cat $HOME/.zen/tmp/${MOATS}/qrtw.ipfskey.$G1PUB.enc | base16) + echo $ENCODING + ## TEST IPFS ipfs --timeout=30s cat /ipns/$VOEUNS > ~/.zen/tmp/$VOEUNS.json [[ -s ~/.zen/tmp/$VOEUNS.json ]] \ @@ -166,7 +174,8 @@ convert -gravity northwest -pointsize 50 -fill black -draw "text 30,300 \"$PEPPE "wish": "'${WISHKEY}'", "g1pub": "'${G1PUB}'", "text": "'${TEXT}'", - "tags": "'G1Voeu G1${PEPPER} ${PLAYER}'" + "tags": "'G1Voeu G1${PEPPER} ${PLAYER}'", + "natoolskey" : "'${ENCODING}'" } ] ' > ~/.zen/game/world/$PEPPER/$WISHKEY/${PEPPER}.voeu.json