TODATESECTORNS

This commit is contained in:
fred 2024-02-08 15:58:36 +01:00
parent 16ca189b54
commit 3a5b41991b
3 changed files with 13 additions and 13 deletions

View File

@ -71,14 +71,12 @@ for SECTOR in ${SECTORS[@]}; do
###################### SPATIO TEMPORAL KEYS ###################### SPATIO TEMPORAL KEYS
## YESTERDATE ############### ## YESTERDATE ###############
YESTERDATE=$(date -d "yesterday 13:00" '+%Y-%m-%d')
${MY_PATH}/../tools/keygen -t ipfs -o ~/.zen/tmp/${MOATS}/${YESTERDATE}.priv "${YESTERDATE}${UPLANETNAME}${SECTOR}" "${YESTERDATE}${UPLANETNAME}${SECTOR}" ${MY_PATH}/../tools/keygen -t ipfs -o ~/.zen/tmp/${MOATS}/${YESTERDATE}.priv "${YESTERDATE}${UPLANETNAME}${SECTOR}" "${YESTERDATE}${UPLANETNAME}${SECTOR}"
ipfs key rm ${YESTERDATE}${G1PUB} > /dev/null 2>&1 ipfs key rm ${YESTERDATE}${G1PUB} > /dev/null 2>&1
YESTERDATENS=$(ipfs key import ${YESTERDATE}${G1PUB} -f pem-pkcs8-cleartext ~/.zen/tmp/${MOATS}/${YESTERDATE}.priv) YESTERDATENS=$(ipfs key import ${YESTERDATE}${G1PUB} -f pem-pkcs8-cleartext ~/.zen/tmp/${MOATS}/${YESTERDATE}.priv)
echo "YESTERDAY : ${myIPFS}/ipns/${YESTERDATENS}" echo "YESTERDAY : ${myIPFS}/ipns/${YESTERDATENS}"
## TODATE ######################################### ## TODATE #########################################
TODATE=$(date -d "today 13:00" '+%Y-%m-%d')
${MY_PATH}/../tools/keygen -t ipfs -o ~/.zen/tmp/${MOATS}/${TODATE}.priv "${TODATE}${UPLANETNAME}${SECTOR}" "${TODATE}${UPLANETNAME}${SECTOR}" ${MY_PATH}/../tools/keygen -t ipfs -o ~/.zen/tmp/${MOATS}/${TODATE}.priv "${TODATE}${UPLANETNAME}${SECTOR}" "${TODATE}${UPLANETNAME}${SECTOR}"
ipfs key rm ${TODATE}${G1PUB} > /dev/null 2>&1 ipfs key rm ${TODATE}${G1PUB} > /dev/null 2>&1
TODATENS=$(ipfs key import ${TODATE}${G1PUB} -f pem-pkcs8-cleartext ~/.zen/tmp/${MOATS}/${TODATE}.priv) TODATENS=$(ipfs key import ${TODATE}${G1PUB} -f pem-pkcs8-cleartext ~/.zen/tmp/${MOATS}/${TODATE}.priv)

View File

@ -312,6 +312,9 @@ DISCO="/?salt=${USALT}&pepper=${UPEPPER}"
## Change myIP ## Change myIP
#~ sed -i "s~127.0.0.1~$myIP~g" ~/.zen/game/players/${PLAYER}/ipfs/moa/index.html # 8080 & 5001 BEING THE RECORDING GATEWAY (WAN or ipfs.localhost) #~ sed -i "s~127.0.0.1~$myIP~g" ~/.zen/game/players/${PLAYER}/ipfs/moa/index.html # 8080 & 5001 BEING THE RECORDING GATEWAY (WAN or ipfs.localhost)
## TODATE #########################################
TODATESECTORNS=$(${MY_PATH}/../tools/keygen -t ipfs "${TODATE}${UPLANETNAME}${SECTOR}" "${TODATE}${UPLANETNAME}${SECTOR}")
########### ###########
## GET OLD16 ## GET OLD16
tiddlywiki --load ~/.zen/game/players/${PLAYER}/ipfs/moa/index.html --output ~/.zen/tmp/${MOATS} --render '.' 'MIZ.json' 'text/plain' '$:/core/templates/exporters/JsonFile' 'exportFilter' 'MadeInZion' tiddlywiki --load ~/.zen/game/players/${PLAYER}/ipfs/moa/index.html --output ~/.zen/tmp/${MOATS} --render '.' 'MIZ.json' 'text/plain' '$:/core/templates/exporters/JsonFile' 'exportFilter' 'MadeInZion'
@ -550,9 +553,9 @@ echo "export ASTROTW=/ipns/$ASTRONAUTENS ASTROG1=$G1PUB ASTROMAIL=$PLAYER ASTROF
### SEND AstroID and ZenCard to EMAIL ### SEND AstroID and ZenCard to EMAIL
( (
echo "<html><body><h1>UPlanet : ZenCard</h1> echo "<html><body><h1>UPlanet : ZenCard</h1>
This is your ZenCard : your public key (your flag)" > ~/.zen/tmp/${MOATS}/ZenCard.txt - Carte de visite, RIB et TW -" > ~/.zen/tmp/${MOATS}/ZenCard.txt
echo "<br><a href='${myIPFSGW}${IASTRO}'>ZenCard</a><br><img src='${myIPFSGW}${IASTRO}'\> echo "<br><a href='${myIPFSGW}${IASTRO}'>ZenCard</a><br><img src='${myIPFSGW}${IASTRO}'\>
<br>it contains you Ẑen and TW address <h3>Enregistrez l'adresse de votre <a href='${myIPFS}/ipns/${ASTROTW}'>TW</a> dans vos favoris.</h3>
<br></body></html>" >> ~/.zen/tmp/${MOATS}/ZenCard.txt <br></body></html>" >> ~/.zen/tmp/${MOATS}/ZenCard.txt
$MY_PATH/../tools/mailjet.sh "${PLAYER}" ~/.zen/tmp/${MOATS}/ZenCard.txt "ZenCard" $MY_PATH/../tools/mailjet.sh "${PLAYER}" ~/.zen/tmp/${MOATS}/ZenCard.txt "ZenCard"
@ -562,16 +565,15 @@ $MY_PATH/../tools/mailjet.sh "${PLAYER}" ~/.zen/tmp/${MOATS}/ZenCard.txt "ZenCa
echo "<html><body> echo "<html><body>
<h1>UPlanet : AstroID ($PASS)</h1> <h1>UPlanet : AstroID ($PASS)</h1>
This is your AstroID : your private key (your ring)" > ~/.zen/tmp/${MOATS}/AstroID.txt - Clef et coffre -" > ~/.zen/tmp/${MOATS}/AstroID.txt
echo " echo "
<br>You own one of the 'Rings of the Lords' on <a href='https://qo-op.com'>Uplanet</a> 0.1° SECTOR : ${SECTOR} <br>Permet l'accès à <a href='https://qo-op.com'>Uplanet</a>
<br>it is forged from SECRET1=$SALT SECRET2=$PEPPER then secured by PIN : $PASS <br>contient SECRET1=$SALT SECRET2=$PEPPER sécurisé avec PIN=$PASS
<br> <br>
<br>Your ASTROPORT STATION is <a href='${myAPI}'>NODE#${IPFSNODEID}</a> <h2>ASTROPORT STATION is <a href='${myAPI}'>NODE#${IPFSNODEID}</a> : </h2>
" >> ~/.zen/tmp/${MOATS}/AstroID.txt <h3> * 0.1° <a href='${myIPFS}/ipns/${TODATESECTORNS}'>SECTEUR</a> : ${SECTOR} </h3>
echo "<br><a href='${myIPFS}/ipns/${ASTROTW}#AstroID'>AstroID</a><br><img src='${myIPFSGW}${ASTROQR}'\> <br><a href='${myIPFS}/ipns/${ASTROTW}#AstroID'>AstroID</a><br><img src='${myIPFSGW}${ASTROQR}'\>
<br> <br>
<br>Print it and delete from TW to keep it secure.
</body></html>" >> ~/.zen/tmp/${MOATS}/AstroID.txt </body></html>" >> ~/.zen/tmp/${MOATS}/AstroID.txt
$MY_PATH/../tools/mailjet.sh "${PLAYER}" ~/.zen/tmp/${MOATS}/AstroID.txt "AstroID" $MY_PATH/../tools/mailjet.sh "${PLAYER}" ~/.zen/tmp/${MOATS}/AstroID.txt "AstroID"

View File

@ -77,7 +77,7 @@ for i in cmatrix cowsay; do
fi fi
done done
if [[ $XDG_SESSION_TYPE == 'x11' || $XDG_SESSION_TYPE == 'wayland' ]]; then if [[ $(which X 2>/dev/null) ]]; then
echo "#############################################" echo "#############################################"
echo "######### INSTALL DESKTOP TOOLS ######" echo "######### INSTALL DESKTOP TOOLS ######"
echo "#############################################" echo "#############################################"
@ -104,7 +104,7 @@ echo "######### INSTALL NODEJS & TIDDLYWIKI ############"
echo "#############################################" echo "#############################################"
########################################################## ##########################################################
sudo npm install -g tiddlywiki sudo npm install -g tiddlywiki
[[ $? != 0 ]] && echo "INSTALL tiddlywikiFAILED." && echo "INSTALL tiddlywiki FAILED." >> /tmp/install.errors.log && continue [[ $? != 0 ]] && echo "INSTALL tiddlywikiFAILED." && echo "INSTALL tiddlywiki FAILED." >> /tmp/install.errors.log
#~ echo "#############################################" #~ echo "#############################################"
#~ echo "######### PATIENCE #################" #~ echo "######### PATIENCE #################"