#!/bin/bash MY_PATH="`dirname \"$0\"`" # relative MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized . "$MY_PATH/my.sh" #Set Path to Images img_dir="$1" if [[ ! -d $img_dir ]]; then PLAYERONE=($(ls -t ~/.zen/game/players/ | grep "@" 2>/dev/null)) [[ ! $PLAYERONE ]] && echo "NO PLAYER IN THE GAME HERE" && exit 1 echo "ASTROPORT STATION CAROUSEL MODE" rm -Rf ~/.zen/tmp/carousel 2>/dev/null mkdir -p ~/.zen/tmp/carousel # Make it with latest PLAYERS WALLETS ## RUNING FOR ALL LOCAL PLAYERS for PLAYER in ${PLAYERONE[@]}; do pub=$(cat ~/.zen/game/players/$PLAYER/.g1pub) # Get PLAYER wallet amount :: ~/.zen/game/players/${PLAYER}/ipfs/G1SSB/COINS echo $MY_PATH/jaklis/jaklis.py -k ~/.zen/game/players/${PLAYER}/secret.dunikey balance $MY_PATH/COINScheck.sh $pub > ~/.zen/tmp/coins cat ~/.zen/tmp/coins COINS=$(cat ~/.zen/tmp/coins | tail -n 1) echo "+++ ${PLAYER} have $COINS Ğ1 Coins +++" ## USE G1BARRE SERVICE AS 1ST IMAGE curl -so ~/.zen/tmp/carousel/${pub}.one.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" echo "GOT ~/.zen/tmp/carousel/${pub}.one.png" ## WRITE ON IT : ASK FOR REFILL convert -font 'Liberation-Sans' \ -pointsize 80 -fill black -draw 'text 150,120 "'"$COINS Ğ1"'"' \ "${HOME}/.zen/tmp/carousel/${pub}.one.png" "${HOME}/.zen/tmp/carousel/${pub}.png" \ && rm ${HOME}/.zen/tmp/carousel/${pub}.one.png ## PREPARE LOOP LINK LINE ASTRONAUTENS=$(cat ~/.zen/game/players/${PLAYER}/.playerns) [[ $COINS -gt 0 ]] \ && echo "_REPLACE_" > ~/.zen/tmp/carousel/${pub}.insert \ || echo "_REPLACE_" > ~/.zen/tmp/carousel/${pub}.insert done img_dir="$HOME/.zen/tmp/carousel" fi #Set Path to HTML page html_file="/tmp/index.html" core_file="/tmp/core.html" #Create HTML page echo "