CURRENT mode is better

This commit is contained in:
fred 2023-11-26 21:55:20 +01:00
parent 6199854076
commit 49747a6ef1
3 changed files with 17 additions and 8 deletions

View File

@ -25,6 +25,8 @@ Ambassade numérique pair à pair sur IPFS.
ASTROPORT ASTROPORT
VISA : MadeInZion VISA : MadeInZion
@@@@@@@@@@@@@@@@@@' @@@@@@@@@@@@@@@@@@'
CURRENT=$(cat ~/.zen/game/players/.current/.player)
echo "CURRENT = ${CURRENT}"
echo echo
## VERIFY SOFTWARE DEPENDENCIES ## VERIFY SOFTWARE DEPENDENCIES
@ -36,12 +38,13 @@ echo 'PRESS ENTER... '; read
## CREATE AND OR CONNECT USER ## CREATE AND OR CONNECT USER
PS3='Astronaute connectez votre PLAYER ___ ' PS3='Astronaute connectez votre PLAYER ___ '
players=( "ZENCARD DEMO" "CREATE PLAYER" "IMPORT PLAYER" $(ls ~/.zen/game/players | grep "@" 2>/dev/null)) players=( "CREATE ZENCARD" "CREATE PLAYER" "IMPORT PLAYER" $(ls ~/.zen/game/players | grep "@" 2>/dev/null))
## MULTIPLAYER ## MULTIPLAYER
select fav in "${players[@]}"; do select fav in "${players[@]}"; do
case $fav in case $fav in
"ZENCARD DEMO") "CREATE ZENCARD")
## DIRECT VISA.print.sh ## DIRECT VISA.print.sh
echo "'Email ?'" echo "'Email ?'"
read EMAIL read EMAIL
@ -101,8 +104,12 @@ echo "Saisissez votre PASS -- UPGRADE CRYPTO FREELY -- $pass" && read PASS
# openssl enc -aes-256-cbc -d -in "$HOME/.zen/game/players/${PLAYER}/enc.secret.dunikey" -out "$HOME/.zen/tmp/${PLAYER}.dunikey" -k $pass 2>&1>/dev/null # openssl enc -aes-256-cbc -d -in "$HOME/.zen/game/players/${PLAYER}/enc.secret.dunikey" -out "$HOME/.zen/tmp/${PLAYER}.dunikey" -k $pass 2>&1>/dev/null
[[ $PASS != $pass ]] && echo "ERROR. MAUVAIS PASS. EXIT" && exit 1 [[ $PASS != $pass ]] && echo "ERROR. MAUVAIS PASS. EXIT" && exit 1
rm -f ~/.zen/game/players/.current ## CURRENT CHANGE ?
ln -s ~/.zen/game/players/$PLAYER ~/.zen/game/players/.current [[ ${CURRENT} != ${PLAYER} ]] \
&& echo "BECOME ADMIN ? hit ENTER for NO, write something for YES" && read ADM \
&& [[ ${ADM} != "" ]] \
&& rm -f ~/.zen/game/players/.current \
&& ln -s ~/.zen/game/players/${PLAYER} ~/.zen/game/players/.current
echo "________LOGIN OK____________"; echo "________LOGIN OK____________";
echo echo
@ -124,7 +131,7 @@ echo "Activation Réseau P2P Astroport !"
echo echo
PS3="$PLAYER choisissez : __ " PS3="$PLAYER choisissez : __ "
choices=("MAKE UN VOEU" "PRINT QRVOEU" "PRINT VISA" "UNPLUG PLAYER" "QUIT") choices=("MAKE A WHISH" "PRINT WHISH" "PRINT VISA" "UNPLUG PLAYER" "QUIT")
select fav in "${choices[@]}"; do select fav in "${choices[@]}"; do
case $fav in case $fav in
"PRINT VISA") "PRINT VISA")
@ -147,7 +154,7 @@ select fav in "${choices[@]}"; do
#~ ${MY_PATH}/tools/vlc_webcam.sh "$PLAYER" #~ ${MY_PATH}/tools/vlc_webcam.sh "$PLAYER"
#~ ;; #~ ;;
"MAKE UN VOEU") "MAKE A WHISH")
echo "QRCode à coller sur les lieux ou objets portant une Gvaleur" echo "QRCode à coller sur les lieux ou objets portant une Gvaleur"
cp ~/.zen/game/players/$PLAYER/ipfs/moa/index.html ~/.zen/tmp/$PLAYER.html cp ~/.zen/game/players/$PLAYER/ipfs/moa/index.html ~/.zen/tmp/$PLAYER.html
${MY_PATH}/RUNTIME/G1Voeu.sh "" "$PLAYER" "$HOME/.zen/tmp/$PLAYER.html" ${MY_PATH}/RUNTIME/G1Voeu.sh "" "$PLAYER" "$HOME/.zen/tmp/$PLAYER.html"

View File

@ -44,7 +44,7 @@ else
VIRTUAL=1 VIRTUAL=1
G1PUB=$(${MY_PATH}/keygen -t duniter "${SALT}" "${PEPPER}") G1PUB=$(${MY_PATH}/keygen -t duniter "${SALT}" "${PEPPER}")
ASTRONAUTENS=$(${MY_PATH}/keygen -t ipfs "${SALT}" "${PEPPER}") ASTRONAUTENS=$(${MY_PATH}/keygen -t ipfs "${SALT}" "${PEPPER}")
PSEUDO="${PLAYER}" PSEUDO="UPlanet"
mkdir -p ~/.zen/game/players/${PLAYER}/ mkdir -p ~/.zen/game/players/${PLAYER}/
CIMG="${MY_PATH}/../images/zenticket.png" CIMG="${MY_PATH}/../images/zenticket.png"
@ -57,7 +57,7 @@ fi
LP=$(ls /dev/usb/lp* | head -n 1 2>/dev/null) LP=$(ls /dev/usb/lp* | head -n 1 2>/dev/null)
[[ ${PASS} == "" ]] && PASS=$(echo "${RANDOM}${RANDOM}${RANDOM}${RANDOM}" | tail -c-5) [[ ${PASS} == "" ]] && PASS=$(echo "${RANDOM}${RANDOM}${RANDOM}${RANDOM}" | tail -c-5) ## GENERATE 4 DIGIT PIN
# USE G1BILLET GENERATOR # USE G1BILLET GENERATOR
[[ -s ~/.zen/G1BILLET/MAKE_G1BILLET.sh ]] \ [[ -s ~/.zen/G1BILLET/MAKE_G1BILLET.sh ]] \

View File

@ -16,8 +16,10 @@ ME="${0##*/}"
MOATS=$(date -u +"%Y%m%d%H%M%S%4N") MOATS=$(date -u +"%Y%m%d%H%M%S%4N")
G1DEST="$1" G1DEST="$1"
IDTX="$2"
COMMENT="$2" COMMENT="$2"
# ${MY_PATH}/jaklis/jaklis.py history -p $G1DEST -n 10 -j # ${MY_PATH}/jaklis/jaklis.py history -p $G1DEST -n 10 -j
# THIS SCRIPT IS LAUNCHED AFTER A PAYMENT IS DONE # THIS SCRIPT IS LAUNCHED AFTER A PAYMENT IS DONE
# IT WILL VERIFY IN HISTORY "ASTROID:MOATS" APPEARING # IT WILL VERIFY IN HISTORY "ASTROID:MOATS" APPEARING