be bop
This commit is contained in:
parent
ce226d741a
commit
e1899099ac
|
@ -70,11 +70,12 @@ if [[ $ASTROPATH != "" ]]; then
|
|||
echo "LINKING $ASTROPATH to .current"
|
||||
#### SELECT PARRAIN "G1PalPé"
|
||||
|
||||
#>>>>>>>>>>>> # SEND TO G1BILLETS
|
||||
sed "s~_TWLINK_~${myG1BILLET}?montant=0\&style=astro~g" ~/.zen/Astroport.ONE/templates/index.302 > ~/.zen/tmp/${MOATS}/index.redirect
|
||||
echo "url='"${myG1BILLET}"?montant=0\&style=astro'" >> ~/.zen/tmp/${MOATS}/index.redirect
|
||||
echo "#>>>>>>>>>>>> # SEND TO G1BILLETS"
|
||||
sed "s~_TWLINK_~${myG1BILLET}?montant=0\&style=jeu~g" ~/.zen/Astroport.ONE/templates/index.302 > ~/.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
|
||||
rm -Rf ~/.zen/tmp/${MOATS}
|
||||
) &
|
||||
exit 0
|
||||
fi
|
||||
|
|
41
API/SALT.sh
41
API/SALT.sh
|
@ -137,7 +137,7 @@ PEPPER=$THIS
|
|||
######################## MESSAGING END
|
||||
|
||||
########################################
|
||||
# G1PUB : REDIRECT TO GCHANGE OR TW + EMAIL = CREATE PLAYER
|
||||
# G1PUB : REDIRECT TO GCHANGE OR TW + EMAIL => CREATE PLAYER !
|
||||
########################################
|
||||
if [[ "$APPNAME" == "g1pub" ]]; then
|
||||
|
||||
|
@ -352,6 +352,45 @@ echo "" > ~/.zen/tmp/.ipfsgw.bad.twt # TODO move in 20h12.sh
|
|||
exit 0
|
||||
fi
|
||||
|
||||
##############################################
|
||||
# PAY : /?salt=SALT&pepper=PEPPER&pay=1&dest=G1PUB APPNAME=$5 WHAT=$6 OBJ=$7 VAL=$8 MOATS=$9
|
||||
##############################################
|
||||
if [[ $APPNAME == "pay" ]]; then
|
||||
(
|
||||
echo "$HTTPCORS" > ~/.zen/tmp/$PLAYER.pay.$WHAT.http
|
||||
|
||||
if [[ $WHAT =~ ^[0-9]+$ ]]; then
|
||||
|
||||
echo "${MY_PATH}/../tools/jaklis/jaklis.py -k ~/.zen/game/players/${PLAYER}/secret.dunikey pay -a ${WHAT} -p ${VAL} -c 'Bro' -m"
|
||||
~/.zen/Astroport.ONE/tools/timeout.sh -t 20 \
|
||||
${MY_PATH}/../tools/jaklis/jaklis.py -k ~/.zen/game/players/${PLAYER}/secret.dunikey pay -a ${WHAT} -p ${VAL} -c 'Bro' -m 2>&1 >> ~/.zen/tmp/$PLAYER.pay.$WHAT.http
|
||||
|
||||
fi
|
||||
|
||||
if [[ "$WHAT" == "history" ]]; then
|
||||
sed -i "s~text/html~application/json~g" ~/.zen/tmp/$PLAYER.pay.$WHAT.http
|
||||
~/.zen/Astroport.ONE/tools/timeout.sh -t 20 \
|
||||
${MY_PATH}/../tools/jaklis/jaklis.py -k ~/.zen/game/players/${PLAYER}/secret.dunikey history -j >> ~/.zen/tmp/$PLAYER.pay.$WHAT.http
|
||||
fi
|
||||
|
||||
if [[ "$WHAT" == "get" ]]; then
|
||||
sed -i "s~text/html~application/json~g" ~/.zen/tmp/$PLAYER.pay.$WHAT.http
|
||||
~/.zen/Astroport.ONE/tools/timeout.sh -t 20 \
|
||||
${MY_PATH}/../tools/jaklis/jaklis.py -k ~/.zen/game/players/${PLAYER}/secret.dunikey get >> ~/.zen/tmp/$PLAYER.pay.$WHAT.http
|
||||
fi
|
||||
|
||||
if [[ "$WHAT" == "balance" ]]; then
|
||||
~/.zen/Astroport.ONE/tools/timeout.sh -t 20 \
|
||||
${MY_PATH}/../tools/jaklis/jaklis.py -k ~/.zen/game/players/${PLAYER}/secret.dunikey balance >> ~/.zen/tmp/$PLAYER.pay.$WHAT.http
|
||||
fi
|
||||
|
||||
cat ~/.zen/tmp/$PLAYER.pay.$WHAT.http
|
||||
cat ~/.zen/tmp/$PLAYER.pay.$WHAT.http | nc -l -p ${PORT} -q 1 > /dev/null 2>&1 &
|
||||
end=`date +%s`
|
||||
echo "(G_G ) G1BANK Operation time was "`expr $end - $start` seconds.
|
||||
exit 0
|
||||
) &
|
||||
fi
|
||||
|
||||
##############################################
|
||||
# FRIEND ★ &friend=G1PUB&stars=1 // APPNAME=$5 WHAT=$6 OBJ=$7 VAL=$8 MOATS=$9
|
||||
|
|
18
README.md
18
README.md
|
@ -215,7 +215,19 @@ Redirections
|
|||
|
||||
```/?salt=${SALT}&pepper=${PEPPER}&g1pub=astro```
|
||||
|
||||
## ➤ PLAYER ZONE (API de la Station qui héberge votre PLAYER)
|
||||
### Déclencher un Payement de 1 Ğ1 à Fred
|
||||
```http
|
||||
GET /?salt=${SALT}&pepper=${PEPPER}&pay=1&g1pub=DsEx1pS33vzYZg4MroyBV9hCw98j1gtHEhwiZ5tK7ech
|
||||
```
|
||||
|
||||
| Parameter | Type | Description |
|
||||
| :-------- | :------- | :-------------------------------- |
|
||||
| `salt` | `string` | **Required**. Your passphrase one token |
|
||||
| `pepper` | `string` | **Required**. Your passphrase two token |
|
||||
| `pay` | `integer` | **Required** G1 AMOUNT |
|
||||
| `g1pub` | `G1PUB` | **Required** destination "wallet key" |
|
||||
|
||||
## ➤ PLAYER ZONE (API Station qui héberge ${PLAYER})
|
||||
### ```/?player=${PLAYER}&${APPNAME}=${WHAT}&${OBJ}=${VAL}...```
|
||||
|
||||
### Déclencher un Payement de 99 Ğ1 à Fred
|
||||
|
@ -226,8 +238,8 @@ GET /?player=${PLAYER}&pay=99&g1pub=DsEx1pS33vzYZg4MroyBV9hCw98j1gtHEhwiZ5tK7ech
|
|||
| Parameter | Type | Description |
|
||||
| :-------- | :------- | :-------------------------------- |
|
||||
| `player` | `string` | **Required**. Your EMAIL token |
|
||||
| `pay` | `string` | **Required** pay = ZEN AMOUNT |
|
||||
| `g1pub` | `${VAL}` | **Required** G1PUB |
|
||||
| `pay` | `integer` | **Required** G1 AMOUNT |
|
||||
| `g1pub` | `G1PUB` | **Required** destination "wallet key" |
|
||||
|
||||
|
||||
### Exporter Tiddlers.json depuis son TW selon valeur des "tags" ( ici TAG=G1CopierYoutube)
|
||||
|
|
|
@ -41,7 +41,7 @@ header {
|
|||
<!-- Typed text animation -->
|
||||
<script src="http://127.0.0.1:8080/ipfs/QmYyJmAT3cUbjk4vVWQG7LdpY3HkFH9phFD1VzzetHrgpa"></script>
|
||||
<!-- Astro API JS LIB -->
|
||||
<script src="http://127.0.0.1:8080/ipfs/QmYD1Me6Dm9mZNcgsQLRfbK72HSVREsNz5QdUn1mKedmSL/astro.js"></script>
|
||||
<script src="http://127.0.0.1:8080/ipfs/QmPas4hhJypYaYD5wCe6Ltz7QhnJeYd8G2erseHADNVcH1/astro.js"></script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
|
|
@ -38,7 +38,7 @@ if [[ ! -d $img_dir ]]; then
|
|||
|| echo "_REPLACE_" > ~/.zen/tmp/carousel/${pub}.insert
|
||||
|
||||
## DEBUG PATCH
|
||||
echo "<a href=\"javascript:homeAstroportStation('"$myASTROPORT"/?qrcode="$ASTRONAUTENS"', '', '2500')\" title=\"$PLAYER ($COINS G1)\">_REPLACE_</a>" > ~/.zen/tmp/carousel/${pub}.insert
|
||||
echo "<a href=\"javascript:homeAstroportStation('"$myASTROPORT"/?qrcode="$ASTRONAUTENS"', 'tab', '2500')\" title=\"$PLAYER ($COINS G1)\">_REPLACE_</a>" > ~/.zen/tmp/carousel/${pub}.insert
|
||||
|
||||
done
|
||||
img_dir="$HOME/.zen/tmp/carousel"
|
||||
|
@ -58,7 +58,7 @@ echo "<!DOCTYPE html>
|
|||
<body>" > $html_file
|
||||
|
||||
echo "<link rel=\"stylesheet\" href=\"/ipfs/QmX9QyopkTw9TdeC6yZpFzutfjNFWP36nzfPQTULc4cYVJ/bootstrap.min.css\">
|
||||
<script src=\"/ipfs/QmYD1Me6Dm9mZNcgsQLRfbK72HSVREsNz5QdUn1mKedmSL/astro.js\"></script>
|
||||
<script src=\"/ipfs/QmPas4hhJypYaYD5wCe6Ltz7QhnJeYd8G2erseHADNVcH1/astro.js\"></script>
|
||||
|
||||
<style>
|
||||
.carousel-item {
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
<title>Compte Ğ1 dans le Claude Inter Planetaire - Astroport Ŋ1 - </title>
|
||||
<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/QmYD1Me6Dm9mZNcgsQLRfbK72HSVREsNz5QdUn1mKedmSL/astro.js"></script>
|
||||
<script src="http://127.0.0.1:8080/ipfs/QmPas4hhJypYaYD5wCe6Ltz7QhnJeYd8G2erseHADNVcH1/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>
|
||||
|
@ -179,7 +179,7 @@ a {
|
|||
</script>
|
||||
|
||||
<div id="yellow" >Menu
|
||||
<iframe id="inframe" src="_STATION_" width="100%" height="360px"></iframe>
|
||||
<iframe id="aframe" src="_STATION_" width="100%" height="260px"></iframe>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
|
|
Loading…
Reference in New Issue