From 0da3cad1a0de23fe90930d0f20d4ec20afc17f70 Mon Sep 17 00:00:00 2001 From: fred Date: Thu, 17 Nov 2022 13:00:48 +0100 Subject: [PATCH] adventure mode --- README.md | 11 ++++++++++- adventure/rooms/gameroom.sh | 18 +++++++++--------- adventure/rooms/kroo.sh | 1 + install.sh | 25 ++++++++++++++++--------- 4 files changed, 36 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index 4e3883fa..df130285 100644 --- a/README.md +++ b/README.md @@ -29,14 +29,23 @@ bash <(wget -qO- https://git.p2p.legal/qo-op/Astroport.ONE/raw/branch/master/ins # LANCEMENT +## ./start.sh + +Gestion des Astronautes, de leurs VISA et VOEUX en mode CLI + ``` ~/.zen/Astroport.ONE/start.sh ``` +Lancement API (1234) et MAP (12345) -Hommage au jeu des origines de la bureautique ludique, essayez, enrichissez le script ```~/.zen/Astroport.ONE/aventure.sh``` +## ./adventure/adventure.sh + +Trouvez le moyen d'accéder à votre "Station Astroport" en explorant les environs du premier de ce nom. # USAGE +Selon le modèle de votre TW, + L'utilisation du cryptosystème signifie que tout hôte possédant une clé privée peut modifier "quelque chose", la clé publique étant l'adresse de cette "chose". Quand on se concentre sur le hachage des données comme le fait IPFS, on peut stocker n'importe quoi partout. Astroport.ONE attache une clé (2 pass phrase NaCl generattion) et un email à un modèle TW. Chaque ordinateur sert l'API sur le port 1234. Il peut héberger plusieurs clés PLAYER et gérer leurs TW. diff --git a/adventure/rooms/gameroom.sh b/adventure/rooms/gameroom.sh index 2281039a..37fb53a9 100755 --- a/adventure/rooms/gameroom.sh +++ b/adventure/rooms/gameroom.sh @@ -24,7 +24,7 @@ while true; do read -p "> " nsewuh case $nsewuh in n ) echo "Vous êtes dans une cabine. Des QRCode sont collés à la parois nord" ;; - s ) echo "Cette paroie comprte un miroir. Pour se faire une beauté avant d'enregistrer une capsule vidéo." ;; + s ) echo "Cette paroie comporte un miroir. Pour se faire une beauté avant d'enregistrer une capsule vidéo." ;; w ) ./kroo.sh exit ;; e ) echo "Vous êtes face à l'écran. Au dessus des hauts parleurs, une webcam" ;; @@ -40,10 +40,9 @@ while true; do echo sleep 2 echo "INTERNET est dangereux. il vend vos information personnelles pour que vous deveniez un produit. " - echo "Quittez INTERNET. Découvrez le Système de Fichiers Interplanétaire (IPFS)." sleep 2 echo - echo "Nous remplissons IPFS des identités des Astronautes qui explorent le mode de vie en forêt jardin." + echo "Rebootez INTERNET. Activez votre TW sur le Système de Fichiers Interplanétaire (IPFS)." sleep 2 echo echo "On y échange en pair à pair. La monnaie y est Libre." @@ -55,16 +54,17 @@ while true; do done <"$file1" echo echo - echo "____ Astroport 20:12 est un programme qui permet de monter des ambassades de la 'présipauté pair à pair' MadeInZion....." - echo "Chaque Lieu porte l'Arbre des rêves de ses habitants" - echo "Chaque Astronaute fait des voeux et partage ses talents." - echo "Participez au JEu d'ingénierie DIY lancez la terraformation forêt jardin." + echo "____ Astroport déclenche à 20:12 la synchronisation de ses ambassades..." + echo "Rapport 2022 : /ipfs/QmUtGpGeMZvwp47ftqebVmoFWCmvroy5wEtWsKvWvDWJpR" sleep 3 echo echo "ASTROPORT ONE" - echo - read -p "Appuyez sur [ENTER] démarrez la Station Astroport.ONE" + echo "VISA pour le vaisseau spatial TERRE." + read -p "Appuyez sur [ENTER] pour activer votre Station Astroport.ONE" + espeak "Astronaut. TW activation" > /dev/null 2>&1 + ~/.zen/Astroport.ONE/start.sh + fi exit ;; diff --git a/adventure/rooms/kroo.sh b/adventure/rooms/kroo.sh index 52f266d6..9b8f1a11 100755 --- a/adventure/rooms/kroo.sh +++ b/adventure/rooms/kroo.sh @@ -18,6 +18,7 @@ echo "Vous pénétrez à l'intérieur de l'Astroport." echo sleep 3 echo "Une voix synthétique vous accueille." +espeak "Welcome. Please Identify." > /dev/null 2>&1 echo echo "Vous parcourez l'espace du regard" echo "Au nord, face à vous se trouve un foyer où brule un feu." diff --git a/install.sh b/install.sh index 7520166d..b8efe931 100755 --- a/install.sh +++ b/install.sh @@ -186,12 +186,14 @@ echo '${TYPE};${MEDIAID};${YEAR};${TITLE};${SAISON};${GENRES};_IPNSKEY_;${RES};/ ####################################################################### -echo "## INSTALL open_with_linux.py ## + echo "#############################################" ## https://darktrojan.github.io/openwith/webextension.html" [[ $XDG_SESSION_TYPE == 'x11' ]] && ~/.zen/Astroport.ONE/open_with_linux.py install; \ -echo ">>> INFO : Ajoutez l'extension 'OpenWith' à votre navigateur !! -# https://addons.mozilla.org/firefox/addon/open-with/ + + echo "# BLOB MODE avec 'OpenWith' depuis votre navigateur !!" + echo "# https://addons.mozilla.org/firefox/addon/open-with/ # https://chrome.google.com/webstore/detail/open-with/cogjlncmljjnjpbgppagklanlcbchlno" + echo "#############################################" ### ADD 20h12.sh CRON ############### $MY_PATH/tools/cron_VRFY.sh ON @@ -227,17 +229,22 @@ sudo ln -s /usr/local/bin/yt-dlp /usr/local/bin/youtube-dl echo "#############################################" echo "#############################################" echo "#############################################" - ## Desktop install - echo "INITIALISATION Astroport terminée" + echo "Astroport.ONE" end=`date +%s` echo Execution time was `expr $end - $start` seconds. + echo "#############################################" + echo "# START ENGINE : ~/.zen/Astroport.ONE/start.sh" + echo "#############################################" + echo "## BLOB MODE -#################################" + echo "# Utilisez le lien <<< Astroport >>> sur votre Bureau" + echo "#############################################" + echo - echo "Demarrage instantané ~/.zen/Astroport.ONE/start.sh" - echo "Souhaitez vous démarrer le mode aventure? Entrez OUI" + echo "Démarrer en mode Aventure. Tapez ENTRER." read ADVENTURE - [[ $ADVENTURE ]] && ~/.zen/Astroport.ONE/adventure/adventure.sh \ - || ~/.zen/Astroport.ONE/start.sh + [[ $ADVENTURE ]] && ~/.zen/Astroport.ONE/start.sh \ + || ~/.zen/Astroport.ONE/adventure/adventure.sh else