UPLANET release candidate is coming.

This commit is contained in:
fred 2023-09-12 18:10:42 +02:00
parent 38659ad19a
commit 8344a12dd1
3 changed files with 19 additions and 6 deletions

View File

@ -182,7 +182,7 @@ echo "UMAPNS : ${myIPFS}/ipns/${UMAPNS}"
####################################### Umap.png
## CREATING Umap_${LAT}_${LON}.png
echo "# OSM2IPFS ~/.zen/tmp/${MOATS}/Umap_${LAT}_${LON}.png"
echo "# OSM2IPFS ~/.zen/tmp/${MOATS}/Umap.png & Umap.jpg & Usat.png & Usat.jpg" ## TODO MAYBE KEEP JPG ONLY FOR LOWERING UMAP SIZE
UMAPGEN="/ipfs/QmRG3ZAiXWvKBccPFbv4eUTZFPMsfXG25PiZQD6N8M8MMM/Umap.html?southWestLat=$LAT&southWestLon=$LON&deg=0.01"
USATGEN="/ipfs/QmRG3ZAiXWvKBccPFbv4eUTZFPMsfXG25PiZQD6N8M8MMM/Usat.html?southWestLat=$LAT&southWestLon=$LON&deg=0.01"

View File

@ -138,6 +138,8 @@ for PLAYER in ${PLAYERONE[@]}; do
LAT=$(cat ~/.zen/tmp/${MOATS}/GPS.json | jq -r .[].lat)
LON=$(cat ~/.zen/tmp/${MOATS}/GPS.json | jq -r .[].lon)
echo "LAT=${LAT}; LON=${LON}; UMAPNS=${UMAPNS}"
## STORE IN PLAYER CACHE
echo "_${LAT_${LON}" > ~/.zen/game/players/${PLAYER}/.umap
########### ASTROPORT is not IPFSNODEID => EJECT TW
## MOVED PLAYER (KEY IS KEPT ON LAST CONNECTED ASTROPORT)

View File

@ -50,12 +50,11 @@ mkdir ~/.zen/tmp/${MOATS}
ipfs get -o ~/.zen/tmp/${MOATS}/${UMAP}/ /ipns/${UMAPNS}/
# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
## FORMAT CONTROL
## FORMAT CONTROL WARNING
[[ ! -d ~/.zen/tmp/${MOATS}/${UMAP}/${WALLET} || ! -d ~/.zen/tmp/${MOATS}/${UMAP}/${LAT}_${LON} ]] \
&& echo ">>> ERROR - UMAP BAD FORMAT - PLEASE RESET -" && continue
#~ && rm -Rf ~/.zen/tmp/${MOATS}/${UMAP}/*.* \
#~ && mkdir -p ~/.zen/tmp/${MOATS}/${UMAP}/${LAT}_${LON} \
#~ && mkdir -p ~/.zen/tmp/${MOATS}/${UMAP}/${WALLET}
&& echo ">>> WARNING - UMAP IS BAD FORMAT - PLEASE MONITOR KEY -" \
&& mkdir -p ~/.zen/tmp/${MOATS}/${UMAP}/${LAT}_${LON} \
&& mkdir -p ~/.zen/tmp/${MOATS}/${UMAP}/${WALLET}
## UMAP.refresh CORRECTION
[[ ! -s ~/.zen/tmp/${MOATS}/${UMAP}/${LAT}_${LON}/UMAP.refresh ]] \
@ -206,6 +205,18 @@ mkdir ~/.zen/tmp/${MOATS}
cp ${MY_PATH}/../templates/umap.html ~/.zen/tmp/${MOATS}/${UMAP}/navigator_Umap.html
cat ~/.zen/tmp/${MOATS}/${UMAP}/navigator_map.html | sed "s~Umap~Usat~g" > ~/.zen/tmp/${MOATS}/${UMAP}/navigator_Usat.html
### REFRESH PLAYERS DATA (SHOULD BE THERE, but Station rebuilds it )
# FIND WHICH PLAYERS MATCH SAME "_LAT_LON" IN ~/.zen/game/players/*/.umap
find ~/.zen/game/players -type f -name ".umap" -exec grep -l "${UMAP}" {} \; | while read umap_file; do
player_dir=$(dirname "$umap_file")
player_name=$(basename "$player_dir")
echo "MATCHING $player_name"
playertw=$(cat ${player_dir}/.playerns)
mkdir -p ~/.zen/tmp/${MOATS}/${UMAP}/TW/${player_name}
echo "<meta http-equiv=\"refresh\" content=\"0; url='/ipns/${playertw}'\" />" > ~/.zen/tmp/${MOATS}/${UMAP}/TW/${player_name}/index.html
done
## COMPLETE WITH SEARCH IN ~/.zen/tmp/swarm/*/UPLANET/${UMAP} ????
##############################################################
############################ PUBLISHING UMAP
##############################################################