From 68ba56f8fe1ae9d793ac2cd5d92736bb82d10fd4 Mon Sep 17 00:00:00 2001 From: fred Date: Fri, 15 Mar 2024 22:32:13 +0100 Subject: [PATCH] only RX-INPUT --- RUNTIME/G1PalPay.sh | 16 +++++++++++++--- RUNTIME/UPLANET.refresh.sh | 2 +- tools/my.sh | 2 ++ 3 files changed, 16 insertions(+), 4 deletions(-) diff --git a/RUNTIME/G1PalPay.sh b/RUNTIME/G1PalPay.sh index e29014c3..aebc2f34 100755 --- a/RUNTIME/G1PalPay.sh +++ b/RUNTIME/G1PalPay.sh @@ -135,15 +135,23 @@ while read LINE; do ## DIVIDE INCOMING AMOUNT TO SHARE echo "N=${#TXIMAILS[@]}" N=${#TXIMAILS[@]} - SHARE=$(echo "scale=2; $TXIAMOUNT / $N" | bc) + SHAREE=$(echo "scale=2; $TXIAMOUNT / $N" | bc) + SHARE=$(makecoord ${SHAREE}) ## SHARE is received AMOUT divided by numbers of EMAILS in comment echo "$TXIDATE $TXIPUBKEY $TXIAMOUNT [$TXIAMOUNTUD] $TXIMAILS % $SHARE %" + [[ $(echo "$TXIAMOUNT < 0" | bc) ]] \ + && echo "TX-OUT" \ + && echo "$TXIDATE" > ~/.zen/game/players/${PLAYER}/.atdate \ + && continue # let's loop over TXIMAILS for EMAIL in "${TXIMAILS[@]}"; do - [[ ${EMAIL} == $PLAYER ]] && echo "ME MYSELF" && continue + [[ ${EMAIL} == $PLAYER ]] \ + && echo "ME MYSELF" \ + && echo "$TXIDATE" > ~/.zen/game/players/${PLAYER}/.atdate \ + && continue echo "EMAIL : ${EMAIL}" ASTROTW="" STAMP="" ASTROG1="" ASTROIPFS="" ASTROFEED="" # RESET VAR @@ -183,7 +191,9 @@ while read LINE; do fi ## DONE STAMP IT - [[ $STAMP == 0 ]] && echo "STAMP DONE" && echo "$TXIDATE" > ~/.zen/game/players/${PLAYER}/.atdate ## MEMORIZE LAST TXIDATE + [[ $STAMP == 0 ]] \ + && echo "STAMP DONE" \ + && echo "$TXIDATE" > ~/.zen/game/players/${PLAYER}/.atdate ## MEMORIZE LAST TXIDATE done diff --git a/RUNTIME/UPLANET.refresh.sh b/RUNTIME/UPLANET.refresh.sh index 35f65228..89e63cb2 100755 --- a/RUNTIME/UPLANET.refresh.sh +++ b/RUNTIME/UPLANET.refresh.sh @@ -18,7 +18,7 @@ echo " ------------------------- \ ^__^ \ (oo)\_______ - (__)\ )\/\ + (__)\ )\\/\\ ||----w | || || diff --git a/tools/my.sh b/tools/my.sh index ca3d3ff3..697f7f0f 100755 --- a/tools/my.sh +++ b/tools/my.sh @@ -424,6 +424,8 @@ function makecoord() { if [[ ${input} =~ ^-?[0-9]+\.[0-9]$ ]]; then input="${input}0" + elif [[ ${input} =~ ^.[0-9]$ ]]; then + input="0${input}" elif [[ ${input} =~ ^-?[0-9]+\.$ ]]; then input="${input}00" elif [[ ${input} =~ ^-?[0-9]+$ ]]; then