From f70e612bcf0552cf7cba15d112ef925695e38ee6 Mon Sep 17 00:00:00 2001 From: fred Date: Thu, 25 Apr 2024 01:59:48 +0200 Subject: [PATCH] CURRENT can ForkUPlanetZERO by creating a Tiddler with that tag... then a key exchange is made with friends and if more than N foreign Astroports presidents make the same... .ipfs/swarm.key is activated... --- ASTROBOT/{G1ForkUPlanetZERO.sh => _ForkUPlanetZERO.sh} | 7 +++++++ 1 file changed, 7 insertions(+) rename ASTROBOT/{G1ForkUPlanetZERO.sh => _ForkUPlanetZERO.sh} (96%) diff --git a/ASTROBOT/G1ForkUPlanetZERO.sh b/ASTROBOT/_ForkUPlanetZERO.sh similarity index 96% rename from ASTROBOT/G1ForkUPlanetZERO.sh rename to ASTROBOT/_ForkUPlanetZERO.sh index 613603ff..4fcc6de0 100755 --- a/ASTROBOT/G1ForkUPlanetZERO.sh +++ b/ASTROBOT/_ForkUPlanetZERO.sh @@ -155,6 +155,13 @@ do ## Extract FRIENDG1PUB from TW (Astroport Tiddler) ftw=${HOME}/.zen/game/players/${PLAYER}/FRIENDS/${f}/index.html [[ ! -s ${ftw} ]] && echo "FRIENDS/${f} : $(cat "$HOME/.zen/game/players/${PLAYER}/FRIENDS/${f}")" && continue + + ## Check if "f=PRESIDENT" in my friend "email" TW + tiddlywiki --load ${ftw} --output ~/.zen/tmp/${MOATS} --render '.' "${f}_.json" 'text/plain' '$:/core/templates/exporters/JsonFile' 'exportFilter' "${f}" + PRESIDENT=$(cat ~/.zen/tmp/${MOATS}/${f}_.json | jq -r .[].president) + [[ ${PRESIDENT} != ${f} ]] && echo "${f} Astroport is run by ${PRESIDENT}... No fork..." && continue + + ## Check if Astroport is different from my node tiddlywiki --load ${ftw} --output ~/.zen/tmp/${MOATS} --render '.' "${f}_Astroport.json" 'text/plain' '$:/core/templates/exporters/JsonFile' 'exportFilter' 'Astroport' FRIENDG1PUB=$(cat ~/.zen/tmp/${MOATS}/${f}_Astroport.json | jq -r .[].g1pub) echo "___________________"