play more
This commit is contained in:
parent
787768aba5
commit
bff56cd062
|
@ -64,10 +64,14 @@ espeak "Restarting Astroport Station API" > /dev/null 2>&1
|
||||||
## CLOSING API PORT
|
## CLOSING API PORT
|
||||||
[[ -s ~/.zen/.pid ]] && kill -9 $(cat ~/.zen/.pid)
|
[[ -s ~/.zen/.pid ]] && kill -9 $(cat ~/.zen/.pid)
|
||||||
## KILL ALL REMAINING nc
|
## KILL ALL REMAINING nc
|
||||||
killall nc
|
killall nc 12345.sh
|
||||||
## OPEN API ENGINE
|
## OPEN API ENGINE
|
||||||
~/.zen/Astroport.ONE/12345.sh > ~/.zen/tmp/12345.log &
|
if [[ ! -f /etc/systemd/system/astroport.service ]]; then
|
||||||
PID=$!
|
~/.zen/Astroport.ONE/12345.sh > ~/.zen/tmp/12345.log &
|
||||||
echo $PID > ~/.zen/.pid
|
PID=$!
|
||||||
|
echo $PID > ~/.zen/.pid
|
||||||
|
else
|
||||||
|
echo "systemd will restart..."
|
||||||
|
fi
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
# License: AGPL-3.0 (https://choosealicense.com/licenses/agpl-3.0/)
|
# License: AGPL-3.0 (https://choosealicense.com/licenses/agpl-3.0/)
|
||||||
################################################################################
|
################################################################################
|
||||||
################################################################################
|
################################################################################
|
||||||
## API: SALT & PEPPER
|
## API: PLAYER - PUBLIC KEY AUTH
|
||||||
################################################################################
|
################################################################################
|
||||||
MY_PATH="`dirname \"$0\"`" # relative
|
MY_PATH="`dirname \"$0\"`" # relative
|
||||||
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
|
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
# License: AGPL-3.0 (https://choosealicense.com/licenses/agpl-3.0/)
|
# License: AGPL-3.0 (https://choosealicense.com/licenses/agpl-3.0/)
|
||||||
################################################################################
|
################################################################################
|
||||||
################################################################################
|
################################################################################
|
||||||
## API: SALT & PEPPER
|
## API: QRCODE - ANY/MULTI KEY OPERATIONS
|
||||||
################################################################################
|
################################################################################
|
||||||
MY_PATH="`dirname \"$0\"`" # relative
|
MY_PATH="`dirname \"$0\"`" # relative
|
||||||
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
|
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
|
||||||
|
@ -28,14 +28,19 @@ TYPE=$WHAT
|
||||||
|
|
||||||
## GET TW
|
## GET TW
|
||||||
mkdir -p ~/.zen/tmp/${MOATS}/
|
mkdir -p ~/.zen/tmp/${MOATS}/
|
||||||
|
################################################################################
|
||||||
|
## REFRESH STATION & OPEN G1PalPay INTERFACE
|
||||||
|
################################################################################
|
||||||
if [[ ${QRCODE} == "station" ]]; then
|
if [[ ${QRCODE} == "station" ]]; then
|
||||||
|
|
||||||
|
rm ~/.zen/tmp/WSTATION ## REMOVE IN PROD
|
||||||
|
|
||||||
if [[ ! -s ~/.zen/tmp/WSTATION ]]; then
|
if [[ ! -s ~/.zen/tmp/WSTATION ]]; then
|
||||||
## GENERATE PLAYER G1 TO ZEN ACCOUNTING
|
## GENERATE PLAYER G1 TO ZEN ACCOUNTING
|
||||||
ISTATION=$($MY_PATH/../tools/make_image_ipfs_index_carousel.sh | tail -n 1)
|
ISTATION=$($MY_PATH/../tools/make_image_ipfs_index_carousel.sh | tail -n 1)
|
||||||
echo $ISTATION > ~/.zen/ISTATION ## STATION G1WALLET CAROUSEL
|
echo $ISTATION > ~/.zen/ISTATION ## STATION G1WALLET CAROUSEL
|
||||||
|
|
||||||
## SHOW G1PALPAY FRONT
|
## SHOW G1PALPAY FRONT (IFRAME)
|
||||||
sed "s~_STATION_~${myIPFS}${ISTATION}/~g" $MY_PATH/../www/G1PalPay/index.html > ~/.zen/tmp/${MOATS}/index.htm
|
sed "s~_STATION_~${myIPFS}${ISTATION}/~g" $MY_PATH/../www/G1PalPay/index.html > ~/.zen/tmp/${MOATS}/index.htm
|
||||||
sed -i "s~http://127.0.0.1:8080~${myIPFS}~g" ~/.zen/tmp/${MOATS}/index.htm
|
sed -i "s~http://127.0.0.1:8080~${myIPFS}~g" ~/.zen/tmp/${MOATS}/index.htm
|
||||||
|
|
||||||
|
@ -54,8 +59,10 @@ if [[ ${QRCODE} == "station" ]]; then
|
||||||
) &
|
) &
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
################################################################################
|
||||||
## CHECK IF QRCODE is ASTRONAUTENS or G1PUB format
|
## QRCODE can be ASTRONAUTENS or G1PUB format
|
||||||
|
################################################################################
|
||||||
|
## ACCOUNT IPNS FORMAT : CHANGE .current
|
||||||
ASTROPATH=$(grep $QRCODE ~/.zen/game/players/*/.playerns | cut -d ':' -f 1 | rev | cut -d '/' -f 2- | rev 2>/dev/null)
|
ASTROPATH=$(grep $QRCODE ~/.zen/game/players/*/.playerns | cut -d ':' -f 1 | rev | cut -d '/' -f 2- | rev 2>/dev/null)
|
||||||
if [[ $ASTROPATH != "" ]]; then
|
if [[ $ASTROPATH != "" ]]; then
|
||||||
rm ~/.zen/game/players/.current
|
rm ~/.zen/game/players/.current
|
||||||
|
@ -63,33 +70,35 @@ if [[ $ASTROPATH != "" ]]; then
|
||||||
echo "LINKING $ASTROPATH to .current"
|
echo "LINKING $ASTROPATH to .current"
|
||||||
#### SELECT PARRAIN "G1PalPé"
|
#### SELECT PARRAIN "G1PalPé"
|
||||||
|
|
||||||
## SEND TO TW PAGE
|
#>>>>>>>>>>>> # SEND TO G1BILLETS
|
||||||
sed "s~_TWLINK_~${myIPFSGW}/ipns/${QRCODE}/#:[tag[G1Voeu]]~g" ~/.zen/Astroport.ONE/templates/index.302 > ~/.zen/tmp/${MOATS}/index.redirect
|
sed "s~_TWLINK_~${myG1BILLET}?montant=0\&style=jeu~g" ~/.zen/Astroport.ONE/templates/index.302 > ~/.zen/tmp/${MOATS}/index.redirect
|
||||||
echo "url='"${myIPFSGW}/ipns/${QRCODE}"'" >> ~/.zen/tmp/${MOATS}/index.redirect
|
echo "url='"${myG1BILLET}"?montant=0\&style=jeu'" >> ~/.zen/tmp/${MOATS}/index.redirect
|
||||||
(
|
(
|
||||||
cat ~/.zen/tmp/${MOATS}/index.redirect | nc -l -p ${PORT} -q 1 > /dev/null 2>&1
|
cat ~/.zen/tmp/${MOATS}/index.redirect | nc -l -p ${PORT} -q 1 > /dev/null 2>&1
|
||||||
) &
|
) &
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
################################################################################
|
||||||
## FILTRAGE NON G1 TO IPFS READY QRCODE
|
## FILTRAGE NON G1 TO IPFS READY QRCODE
|
||||||
ASTROTOIPFS=$(~/.zen/Astroport.ONE/tools/g1_to_ipfs.py ${QRCODE} 2>/dev/null)
|
ASTROTOIPFS=$(~/.zen/Astroport.ONE/tools/g1_to_ipfs.py ${QRCODE} 2>/dev/null)
|
||||||
[[ ! ${ASTROTOIPFS} ]] \
|
[[ ! ${ASTROTOIPFS} ]] \
|
||||||
&& echo "INVALID QRCODE : ${QRCODE}" \
|
&& echo "INVALID QRCODE : ${QRCODE}" \
|
||||||
&& (echo "$HTTPCORS ERROR - INVALID QRCODE : ${QRCODE}" | nc -l -p ${PORT} -q 1 > /dev/null 2>&1 &) \
|
&& (echo "$HTTPCORS ERROR - INVALID QRCODE : ${QRCODE}" | nc -l -p ${PORT} -q 1 > /dev/null 2>&1 &) \
|
||||||
&& exit 1
|
&& exit 1
|
||||||
|
################################################################################
|
||||||
|
|
||||||
echo ">>> ${QRCODE} g1_to_ipfs $ASTROTOIPFS"
|
echo ">>> ${QRCODE} g1_to_ipfs $ASTROTOIPFS"
|
||||||
###########################################""
|
###########################################""
|
||||||
###########################################
|
###########################################
|
||||||
## PROCESS QRCODE = G1PUB or IPNS
|
## GET G1PUB OR CURRENT SECRET
|
||||||
###########################################""
|
###########################################""
|
||||||
MYPLAYERKEY=$(grep ${QRCODE} ~/.zen/game/players/*/secret.dunikey | cut -d ':' -f 1)
|
MYPLAYERKEY=$(grep ${QRCODE} ~/.zen/game/players/*/secret.dunikey | cut -d ':' -f 1)
|
||||||
[[ ! $MYPLAYERKEY ]] && MYPLAYERKEY="$HOME/.zen/game/players/.current/secret.dunikey"
|
[[ ! $MYPLAYERKEY ]] && MYPLAYERKEY="$HOME/.zen/game/players/.current/secret.dunikey"
|
||||||
echo "$MYPLAYERKEY"
|
echo "SELECTECT KEY : $MYPLAYERKEY"
|
||||||
echo
|
echo
|
||||||
|
|
||||||
## PARRAIN
|
## PARRAIN ID EXTRACTION
|
||||||
###########################################
|
###########################################
|
||||||
CURPLAYER=$(cat ~/.zen/game/players/.current/.player)
|
CURPLAYER=$(cat ~/.zen/game/players/.current/.player)
|
||||||
CURG1=$(cat ~/.zen/game/players/.current/.g1pub)
|
CURG1=$(cat ~/.zen/game/players/.current/.g1pub)
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
# License: AGPL-3.0 (https://choosealicense.com/licenses/agpl-3.0/)
|
# License: AGPL-3.0 (https://choosealicense.com/licenses/agpl-3.0/)
|
||||||
################################################################################
|
################################################################################
|
||||||
################################################################################
|
################################################################################
|
||||||
## API: SALT & PEPPER
|
## API: SALT & PEPPER - PRIVATE KEY AUTH
|
||||||
################################################################################
|
################################################################################
|
||||||
MY_PATH="`dirname \"$0\"`" # relative
|
MY_PATH="`dirname \"$0\"`" # relative
|
||||||
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
|
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
|
||||||
|
|
|
@ -1,31 +0,0 @@
|
||||||
<!-- homeAstroportStation function API Twist -->
|
|
||||||
async function homeAstroportStation() {
|
|
||||||
try {
|
|
||||||
|
|
||||||
let one = await fetch('/?qrcode=station'); // Gets a promise
|
|
||||||
var doc = await one.text();
|
|
||||||
var regex = /url='([^']+)/i; // Get response PORT
|
|
||||||
var redirectURL = doc.match(regex)[1]
|
|
||||||
|
|
||||||
console.log(redirectURL)
|
|
||||||
document.getElementById("ainfo").innerHTML = "Teleportation ... (3s) " + redirectURL;
|
|
||||||
|
|
||||||
setTimeout(function() {
|
|
||||||
// let two = await fetch(redirectURL);
|
|
||||||
// document.mydiv.innerHTML = await two.text(); // Replaces body with response
|
|
||||||
window.location.href = redirectURL
|
|
||||||
// window.open( redirectURL, "AstroTab");
|
|
||||||
}, 3000);
|
|
||||||
|
|
||||||
} catch (err) {
|
|
||||||
console.log('Fetch error:' + err); // Error handling
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function promptUser(g1pub) {
|
|
||||||
let salt = prompt("Identifiant");
|
|
||||||
let pepper = prompt("Code Secret");
|
|
||||||
let resultText = `/?salt=${salt}&pepper=${pepper}&star=1&friend=${g1pub}`;
|
|
||||||
console.log(resultText)
|
|
||||||
document.getElementById("debug").innerHTML = resultText;
|
|
||||||
}
|
|
|
@ -3,7 +3,7 @@
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<title>[Astroport] :: Station _HOSTNAME_ :: _IPFSNODEID_ </title>
|
<title>[Astroport] :: Station _HOSTNAME_ :: _IPFSNODEID_ </title>
|
||||||
<meta http-equiv="refresh" content="60; url='http://127.0.0.1:12345'" />
|
<meta http-equiv="refresh" content="121; url='http://127.0.0.1:12345'" />
|
||||||
<link rel="icon" type="image/png" href="http://127.0.0.1:8080/ipfs/QmaCh8mywWfxkXF3JziFzqZS6yZFo3eNS5fSfnzJqdSQvX/logo.png" />
|
<link rel="icon" type="image/png" href="http://127.0.0.1:8080/ipfs/QmaCh8mywWfxkXF3JziFzqZS6yZFo3eNS5fSfnzJqdSQvX/logo.png" />
|
||||||
<link rel="stylesheet" href="http://127.0.0.1:8080/ipfs/QmaCh8mywWfxkXF3JziFzqZS6yZFo3eNS5fSfnzJqdSQvX/decoration.css" type="text/css" />
|
<link rel="stylesheet" href="http://127.0.0.1:8080/ipfs/QmaCh8mywWfxkXF3JziFzqZS6yZFo3eNS5fSfnzJqdSQvX/decoration.css" type="text/css" />
|
||||||
<link rel="stylesheet" href="http://127.0.0.1:8080/ipfs/QmaCh8mywWfxkXF3JziFzqZS6yZFo3eNS5fSfnzJqdSQvX/layout.css" type="text/css" />
|
<link rel="stylesheet" href="http://127.0.0.1:8080/ipfs/QmaCh8mywWfxkXF3JziFzqZS6yZFo3eNS5fSfnzJqdSQvX/layout.css" type="text/css" />
|
||||||
|
@ -41,21 +41,18 @@ header {
|
||||||
<!-- Typed text animation -->
|
<!-- Typed text animation -->
|
||||||
<script src="http://127.0.0.1:8080/ipfs/QmYyJmAT3cUbjk4vVWQG7LdpY3HkFH9phFD1VzzetHrgpa"></script>
|
<script src="http://127.0.0.1:8080/ipfs/QmYyJmAT3cUbjk4vVWQG7LdpY3HkFH9phFD1VzzetHrgpa"></script>
|
||||||
<!-- Astro API JS LIB -->
|
<!-- Astro API JS LIB -->
|
||||||
<script src="http://127.0.0.1:8080/ipfs/QmVZ25vNYfg2PxgFi36rNDaTiDKFuJgVTD1XmPtbWFg1hj/astro.js"></script>
|
<script src="http://127.0.0.1:8080/ipfs/QmWYaEHWrvLXUZHebJVHyBLEAJaicyfbRX37Arx5jf6sNs/astro.js"></script>
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<h6>
|
<h6>
|
||||||
<p id="station">
|
<p id="station"> ♥<span>BOX</span></p>
|
||||||
♥<span>BOX</span>
|
<div>
|
||||||
</p>
|
<button onclick="homeAstroportStation('/?qrcode=station', '', 5111)">Open Station</button>
|
||||||
<p id="ainfo"></p>
|
</div>
|
||||||
<script>
|
<div id="ainfo"></div>
|
||||||
document.getElementById("station").addEventListener("click", homeAstroportStation);
|
<div id='countdown'></div>
|
||||||
// promptUser();
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</h6>
|
</h6>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
|
@ -75,8 +72,8 @@ header {
|
||||||
<h2>
|
<h2>
|
||||||
<div id="typed-strings">
|
<div id="typed-strings">
|
||||||
<p><span>/ <strong><em><a href="https://opencollective.com/monnaie-libre/projects/coeurbox" target="funding">LA ♥BOX</a></em></strong> /</span>^3223</p>
|
<p><span>/ <strong><em><a href="https://opencollective.com/monnaie-libre/projects/coeurbox" target="funding">LA ♥BOX</a></em></strong> /</span>^3223</p>
|
||||||
<p>Off <em>CLOUD</em> ⛅</span> On IPFS ⌘^3222</p>
|
<p>⌘ Interplanetary Off <em>CLOUD</em> ⛅</span> ^3222</p>
|
||||||
<p>Safe In <strong><em><u>👉<a href="https://qwantic.com">Le Claude</a>👈</u></em></strong>^3112</p>
|
<p>Welcome In <strong><em><u>👉<a href="https://qwantic.com">Le Claude</a>👈</u></em></strong>^3112</p>
|
||||||
<p>🔥.^999.^888.^777.^666.^555.^444.3^333.2^222.1^111 🚀^4321</p>
|
<p>🔥.^999.^888.^777.^666.^555.^444.3^333.2^222.1^111 🚀^4321</p>
|
||||||
</div>
|
</div>
|
||||||
<span id="typed"></span>
|
<span id="typed"></span>
|
||||||
|
@ -84,12 +81,14 @@ header {
|
||||||
<span><a target="youtube" href="https://youtube.com">📺 (👍)</a> : </span><input name=g1pub value='https://www.youtube.com/playlist?list=LL'></br>
|
<span><a target="youtube" href="https://youtube.com">📺 (👍)</a> : </span><input name=g1pub value='https://www.youtube.com/playlist?list=LL'></br>
|
||||||
<span>Email : </span><input name=email value=''></br></br>
|
<span>Email : </span><input name=email value=''></br></br>
|
||||||
<input type='submit' value='[(♥‿‿♥)]'>
|
<input type='submit' value='[(♥‿‿♥)]'>
|
||||||
|
<p>Renseignez votre lien Youtube préféré et votre Email<br>Validez</p>
|
||||||
|
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
</h2>
|
</h2>
|
||||||
</br>
|
</br>
|
||||||
<p>
|
<p>
|
||||||
<b><a href="mailto:support@qo-op.com">Besoin d'aide ?</a> Contactez support@qo-op.com</b>
|
<b>support@qo-op.com</b>
|
||||||
</p>
|
</p>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
|
@ -196,5 +195,21 @@ function testLatency(cb) {
|
||||||
}
|
}
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
<script>
|
||||||
|
|
||||||
|
var timeLeft = 23;
|
||||||
|
var elem = document.getElementById("countdown");
|
||||||
|
var timerId = setInterval(countdown, 999);
|
||||||
|
|
||||||
|
function countdown() {
|
||||||
|
if (timeLeft == -1) {
|
||||||
|
clearTimeout(timerId);
|
||||||
|
document.getElementById("countdown").innerHTML = "Remplacez les '0' par les identifiants de votre G1BILLET. Validez";
|
||||||
|
} else {
|
||||||
|
// elem.innerHTML = timeLeft + " s";
|
||||||
|
timeLeft--;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// promptUser();
|
||||||
|
</script>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
@ -23,11 +23,18 @@ if [[ ! -d $img_dir ]]; then
|
||||||
COINS=$(${MY_PATH}/timeout.sh -t 20 $MY_PATH/jaklis/jaklis.py -k ~/.zen/game/players/${PLAYER}/secret.dunikey balance | cut -d '.' -f 1)
|
COINS=$(${MY_PATH}/timeout.sh -t 20 $MY_PATH/jaklis/jaklis.py -k ~/.zen/game/players/${PLAYER}/secret.dunikey balance | cut -d '.' -f 1)
|
||||||
echo "+++ ${PLAYER} have $COINS Ğ1 Coins +++"
|
echo "+++ ${PLAYER} have $COINS Ğ1 Coins +++"
|
||||||
|
|
||||||
|
## USE G1BARRE SERVICE AS 1ST IMAGE
|
||||||
curl -so ~/.zen/tmp/carousel/${pub}.png \
|
curl -so ~/.zen/tmp/carousel/${pub}.png \
|
||||||
"https://g1sms.fr/g1barre/image.php?pubkey=${pub}&target=20000&title=${PLAYER}&node=g1.asycn.io&start_date=2020-01-01&display_pubkey=true&display_qrcode=true"
|
"https://g1sms.fr/g1barre/image.php?pubkey=${pub}&target=20000&title=${PLAYER}&node=g1.asycn.io&start_date=2020-01-01&display_pubkey=true&display_qrcode=true"
|
||||||
echo "GOT ~/.zen/tmp/carousel/${pub}.png"
|
echo "GOT ~/.zen/tmp/carousel/${pub}.png"
|
||||||
|
|
||||||
|
## WRITE ON IT : ASK FOR REFILL
|
||||||
|
|
||||||
|
## PREPARE LOOP LINK LINE
|
||||||
ASTRONAUTENS=$(cat ~/.zen/game/players/${PLAYER}/.playerns)
|
ASTRONAUTENS=$(cat ~/.zen/game/players/${PLAYER}/.playerns)
|
||||||
echo "<a target=\"$PLAYER\" href=\"$myASTROPORT/?qrcode=$ASTRONAUTENS\" title=\"$PLAYER ($COINS G1)\">_REPLACE_</a>" > ~/.zen/tmp/carousel/${pub}.insert
|
[[ $COINS -gt 0 ]] \
|
||||||
|
&& echo "<a href=\"$myASTROPORT/?qrcode=$ASTRONAUTENS\" title=\"$PLAYER ($COINS G1)\">_REPLACE_</a>" > ~/.zen/tmp/carousel/${pub}.insert \
|
||||||
|
|| echo "_REPLACE_" > ~/.zen/tmp/carousel/${pub}.insert
|
||||||
|
|
||||||
done
|
done
|
||||||
img_dir="$HOME/.zen/tmp/carousel"
|
img_dir="$HOME/.zen/tmp/carousel"
|
||||||
|
@ -59,6 +66,8 @@ echo "<link rel=\"stylesheet\" href=\"/ipfs/QmX9QyopkTw9TdeC6yZpFzutfjNFWP36nzfP
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
|
<h2> $myHOST ACCOUNTS $(date) </h2>
|
||||||
|
|
||||||
<div class=\"container\">
|
<div class=\"container\">
|
||||||
|
|
||||||
<div id=\"myCarousel\" class=\"carousel slide\" data-ride=\"carousel\">
|
<div id=\"myCarousel\" class=\"carousel slide\" data-ride=\"carousel\">
|
||||||
|
@ -124,7 +133,6 @@ echo " </div>
|
||||||
<span class=\"carousel-control-next-icon\"></span>
|
<span class=\"carousel-control-next-icon\"></span>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
<h2> Astroport $myHOST ZEN Gallery $(date) </h2>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script src=\"/ipfs/QmX9QyopkTw9TdeC6yZpFzutfjNFWP36nzfPQTULc4cYVJ/jquery-3.2.1.slim.min.js\"></script>
|
<script src=\"/ipfs/QmX9QyopkTw9TdeC6yZpFzutfjNFWP36nzfPQTULc4cYVJ/jquery-3.2.1.slim.min.js\"></script>
|
||||||
|
|
|
@ -387,6 +387,7 @@ myAPI="http://$(myIp):5001"
|
||||||
myDATA="https://data.gchange.fr"
|
myDATA="https://data.gchange.fr"
|
||||||
myGCHANGE="https://www.gchange.fr"
|
myGCHANGE="https://www.gchange.fr"
|
||||||
myCESIUM="https://g1.data.e-is.pro"
|
myCESIUM="https://g1.data.e-is.pro"
|
||||||
|
myG1BILLET="http://g1billet.localhost:33101"
|
||||||
myHOST="$(myHostName)"
|
myHOST="$(myHostName)"
|
||||||
myIP="$(myIp)"
|
myIP="$(myIp)"
|
||||||
myIPFS="http://ipfs.localhost:8080"
|
myIPFS="http://ipfs.localhost:8080"
|
||||||
|
@ -400,4 +401,5 @@ myASTROTUBE="https://$(myAstroTube)"
|
||||||
&& myAPI="https://ipfs.$(myHostName)" \
|
&& myAPI="https://ipfs.$(myHostName)" \
|
||||||
&& myIPFS="https://ipfs.$(myDomainName)" \
|
&& myIPFS="https://ipfs.$(myDomainName)" \
|
||||||
&& myHOST="astroport.$(myHostName)" \
|
&& myHOST="astroport.$(myHostName)" \
|
||||||
|
&& myG1BILLET="https://g1billet.$(myHostName)" \
|
||||||
|| true
|
|| true
|
||||||
|
|
|
@ -2,11 +2,14 @@
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||||||
<link rel="icon" type="image/x-icon" href="http://127.0.0.1:8080/ipfs/QmNwECbSL6xihpS2QLpts8a8Boekk3rEVGeySuzg83jTDA/favicon.ico">
|
<link rel="icon" type="image/x-icon" href="http://127.0.0.1:8080/ipfs/QmQLQ5WdCEc7mpKw5rhUujUU1URKweei4Bb4esyVNd9Atx/favicon.ico">
|
||||||
<title>Compte Ğ1 dans le Claude Inter Planetaire - Astroport Ŋ1 - </title>
|
<title>Compte Ğ1 dans le Claude Inter Planetaire - Astroport Ŋ1 - </title>
|
||||||
<link rel="stylesheet" href="http://127.0.0.1:8080/ipfs/QmVuJCKVp57b3HzwDRAoURonaFwWTwvoqq2Am2JoSQhdPz/index_fichiers/demo.css">
|
<link rel="stylesheet" href="http://127.0.0.1:8080/ipfs/QmQLQ5WdCEc7mpKw5rhUujUU1URKweei4Bb4esyVNd9Atx/G1PalPay_fichiers/demo.css">
|
||||||
<script src="http://127.0.0.1:8080/ipfs/QmXd2PdXAB52ErzzBj41UjUrEnLNuM39VHTZoA7YwYdcwa/jquery-3.6.3.min.js"></script>
|
|
||||||
<script src="http://127.0.0.1:8080/ipfs/QmXd2PdXAB52ErzzBj41UjUrEnLNuM39VHTZoA7YwYdcwa/instascan.min.js"></script>
|
<script src="http://127.0.0.1:8080/ipfs/QmWYaEHWrvLXUZHebJVHyBLEAJaicyfbRX37Arx5jf6sNs/astro.js"></script>
|
||||||
|
|
||||||
|
<script src="http://127.0.0.1:8080/ipfs/QmQLQ5WdCEc7mpKw5rhUujUU1URKweei4Bb4esyVNd9Atx/G1PalPay_fichiers/jquery-3.6.3.min.js"></script>
|
||||||
|
<script src="http://127.0.0.1:8080/ipfs/QmQLQ5WdCEc7mpKw5rhUujUU1URKweei4Bb4esyVNd9Atx/G1PalPay_fichiers/instascan.min.js"></script>
|
||||||
<link rel="stylesheet" href="http://127.0.0.1:8080/ipfs/QmaCh8mywWfxkXF3JziFzqZS6yZFo3eNS5fSfnzJqdSQvX/decoration.css" type="text/css" />
|
<link rel="stylesheet" href="http://127.0.0.1:8080/ipfs/QmaCh8mywWfxkXF3JziFzqZS6yZFo3eNS5fSfnzJqdSQvX/decoration.css" type="text/css" />
|
||||||
<link rel="stylesheet" href="http://127.0.0.1:8080/ipfs/QmaCh8mywWfxkXF3JziFzqZS6yZFo3eNS5fSfnzJqdSQvX/layout.css" type="text/css" />
|
<link rel="stylesheet" href="http://127.0.0.1:8080/ipfs/QmaCh8mywWfxkXF3JziFzqZS6yZFo3eNS5fSfnzJqdSQvX/layout.css" type="text/css" />
|
||||||
<style>
|
<style>
|
||||||
|
@ -98,10 +101,8 @@ a {
|
||||||
<div id="demo">
|
<div id="demo">
|
||||||
<div id="description">
|
<div id="description">
|
||||||
<h1>Ğ1 Invasion</h1>
|
<h1>Ğ1 Invasion</h1>
|
||||||
<h2>Pourquoi attendre sa Retraite ?</h2>
|
<h2>Pourquoi attendre sa Retraite ? Oubliez la crise... </h2>
|
||||||
<h2>Oubliez la crise... </h2>
|
<h2>Société Interplanétaire by La <a href="https://opencollective.com/monnaie-libre/projects/stiits">STI</a> </h2>
|
||||||
|
|
||||||
<h2>Utilisez la Monnaie Libre !</a></h2>
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
@ -177,8 +178,8 @@ a {
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<div id="yellow" >Choisissez un Parrain
|
<div id="yellow" >Menu
|
||||||
<iframe id="inframe" src="_STATION_" width="100%" height="250px"></iframe>
|
<iframe id="inframe" src="_STATION_" width="100%" height="360px"></iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
|
Loading…
Reference in New Issue