## Get Voeu title (pepper) = simple GUI form + Name collision => Voeu fusion

This commit is contained in:
fred 2022-09-06 16:23:08 +02:00
parent 6f9ca3f72d
commit 12f35fd3aa
1 changed files with 9 additions and 2 deletions

View File

@ -20,23 +20,30 @@ for v in $(cat ~/.zen/game/players/*/voeux/*/.title); do
g1pub=$(grep -r $v ~/.zen/game/players/*/voeux/ $v 2>/dev/null | rev | cut -d '/' -f 2 | rev )
echo "$v : $g1pub"
echo '------------------------------------------------------------------'
vlist=($v:$g1pub ${vlist[@]})
done
echo "${vlist[@]}"
PS3='Choisissez le voeux ___ '
voeux=($(ls ~/.zen/game/players/$PLAYER/voeux 2>/dev/null) "QUITTER")
select voeu in "${voeux[@]}"; do
select voeu in "${vlist[@]}"; do
case $voeu in
"QUITTER")
exit 0
;;
*) echo "IMPRESSION $voeu"
voeu=$(echo $voeu | cut -d ':' -f2) ## Get G1PUB part
myIP=$(hostname -I | awk '{print $1}' | head -n 1)
VOEUXNS=$(ipfs key list -l | grep $voeu | cut -d ' ' -f1)
qrencode -s 12 -o "$HOME/.zen/game/world/$voeu/QR.WISHLINK.png" "http://$myIP:8080/ipns/$VOEUXNS"
convert $HOME/.zen/game/world/$voeu/QR.WISHLINK.png -resize 600 ~/.zen/tmp/QRWISHLINK.png
TITLE=$(cat ~/.zen/game/world/$voeu/.pepper)
TITLE=$(cat ~/.zen/game/world/$voeu/.pepper) ## Get Voeu title (pepper) = simple GUI form + Name collision => Voeu fusion
convert -gravity northwest -pointsize 40 -fill black -draw "text 50,2 \"$TITLE\"" ~/.zen/tmp/QRWISHLINK.png ~/.zen/tmp/g1voeu1.png
convert -gravity southeast -pointsize 40 -fill black -draw "text 50,2 \"$TITLE\"" ~/.zen/tmp/g1voeu1.png ~/.zen/tmp/g1voeu.png