explore JSON astro.js API use
This commit is contained in:
parent
b83852a172
commit
6fe4f63965
|
@ -102,30 +102,39 @@ if [[ ${QRCODE:0:5} == "~~~~~" ]]; then
|
||||||
[[ ${WHAT} == "" ]] && echo "<br> Missing amount <br>" >> ~/.zen/tmp/${MOATS}/disco
|
[[ ${WHAT} == "" ]] && echo "<br> Missing amount <br>" >> ~/.zen/tmp/${MOATS}/disco
|
||||||
[[ ${VAL} == "" ]] && echo "<br> Missing Destination PublicKey <br>" >> ~/.zen/tmp/${MOATS}/disco
|
[[ ${VAL} == "" ]] && echo "<br> Missing Destination PublicKey <br>" >> ~/.zen/tmp/${MOATS}/disco
|
||||||
|
|
||||||
if [[ ${WHAT} != "" && ${VAL} != "" && ${CURCOINS} != "null" && ${CURCOINS} != "" ]]; then
|
if [[ $APPNAME == "pay" ]]; then
|
||||||
## COMMAND A PAYMENT
|
|
||||||
if [[ $APPNAME == "pay" ]]; then
|
|
||||||
if [[ $WHAT =~ ^[0-9]+$ ]]; then
|
|
||||||
|
|
||||||
echo "${MY_PATH}/../tools/jaklis/jaklis.py -k ~/.zen/tmp/${MOATS}/secret.key pay -a ${WHAT} -p ${VAL} -c 'ASTRO:Bro' -m"
|
if [[ ${WHAT} != "" && ${VAL} != "" && ${CURCOINS} != "null" && ${CURCOINS} != "" ]]; then
|
||||||
${MY_PATH}/../tools/timeout.sh -t 3 \
|
## COMMAND A PAYMENT
|
||||||
${MY_PATH}/../tools/jaklis/jaklis.py -k ~/.zen/tmp/${MOATS}/secret.key pay -a ${WHAT} -p ${VAL} -c 'ASTRO:Bro' -m 2>&1 >> ~/.zen/tmp/${MOATS}/disco
|
if [[ $WHAT =~ ^[0-9]+$ ]]; then
|
||||||
####################################
|
|
||||||
if [ $? == 0 ]; then
|
echo "${MY_PATH}/../tools/jaklis/jaklis.py -k ~/.zen/tmp/${MOATS}/secret.key pay -a ${WHAT} -p ${VAL} -c 'ASTRO:Bro' -m"
|
||||||
echo "ADJUSTING LOCAL CACHE ACOUNTING"
|
${MY_PATH}/../tools/timeout.sh -t 3 \
|
||||||
COINSFILE=$HOME/.zen/tmp/coucou/${VAL}.COINS
|
${MY_PATH}/../tools/jaklis/jaklis.py -k ~/.zen/tmp/${MOATS}/secret.key pay -a ${WHAT} -p ${VAL} -c 'ASTRO:Bro' -m 2>&1 >> ~/.zen/tmp/${MOATS}/disco
|
||||||
CUR=$(cat ${COINFILE})
|
####################################
|
||||||
[[ ${CUR} != "" && ${CUR} != "null" ]] \
|
if [ $? == 0 ]; then
|
||||||
&& echo $((CUR+WHAT)) > ${COINFILE} \
|
echo "ADJUSTING LOCAL CACHE ACOUNTING"
|
||||||
|| echo ${WHAT} > ${COINFILE}
|
COINSFILE=$HOME/.zen/tmp/coucou/${VAL}.COINS
|
||||||
cat ${COINFILE}
|
CUR=$(cat ${COINFILE})
|
||||||
|
[[ ${CUR} != "" && ${CUR} != "null" ]] \
|
||||||
|
&& echo $((CUR+WHAT)) > ${COINFILE} \
|
||||||
|
|| echo ${WHAT} > ${COINFILE}
|
||||||
|
cat ${COINFILE}
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
|
|
||||||
echo "<br>${WHAT} ${VAL} ${CURCOINS} PROBLEM " >> ~/.zen/tmp/${MOATS}/disco
|
else
|
||||||
|
|
||||||
|
echo "<br>${WHAT} ${VAL} ${CURCOINS} PROBLEM " >> ~/.zen/tmp/${MOATS}/disco
|
||||||
|
fi
|
||||||
|
|
||||||
|
else
|
||||||
|
## history & read
|
||||||
|
${MY_PATH}/../tools/timeout.sh -t 6 \
|
||||||
|
${MY_PATH}/../tools/jaklis/jaklis.py -k ~/.zen/tmp/${MOATS}/secret.key $APPNAME 2>&1 >> ~/.zen/tmp/${MOATS}/disco
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
else
|
else
|
||||||
|
|
||||||
echo "<br>BAD PASS FOR ${QRCODE} ${WHAT} ${VAL} " >> ~/.zen/tmp/${MOATS}/disco
|
echo "<br>BAD PASS FOR ${QRCODE} ${WHAT} ${VAL} " >> ~/.zen/tmp/${MOATS}/disco
|
||||||
|
|
|
@ -115,7 +115,7 @@ a {
|
||||||
<video id="preview" style="transform: scaleX(-1);width: 240px;height: 240px;" autoplay="autoplay" class="active"></video>
|
<video id="preview" style="transform: scaleX(-1);width: 240px;height: 240px;" autoplay="autoplay" class="active"></video>
|
||||||
<strong><div id="countdown"></div></strong>
|
<strong><div id="countdown"></div></strong>
|
||||||
<div id="appname">
|
<div id="appname">
|
||||||
<input type="radio" id="r1" name="appname" value="messaging"> Messagerie
|
<input type="radio" id="r1" name="appname" value="read"> Messagerie
|
||||||
<input type="radio" id="r2" name="appname" value="history"> Historique
|
<input type="radio" id="r2" name="appname" value="history"> Historique
|
||||||
<input type="radio" id="r3" name="appname" value="pay" checked="checked"> Payer
|
<input type="radio" id="r3" name="appname" value="pay" checked="checked"> Payer
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue