pump it up
This commit is contained in:
parent
6c5fbe3ab2
commit
ddc5bd7b95
|
@ -54,43 +54,49 @@ ${MY_PATH}/../tools/jaklis/jaklis.py -k ~/.zen/game/players/${PLAYER}/secret.dun
|
||||||
|
|
||||||
[[ ! -s $HOME/.zen/game/players/${PLAYER}/G1PalPay/$PLAYER.history.json ]] && echo "NO PAYMENT HISTORY" && exit 1
|
[[ ! -s $HOME/.zen/game/players/${PLAYER}/G1PalPay/$PLAYER.history.json ]] && echo "NO PAYMENT HISTORY" && exit 1
|
||||||
|
|
||||||
cat $HOME/.zen/game/players/${PLAYER}/G1PalPay/$PLAYER.history.json | jq -r
|
## DEBUG ## cat $HOME/.zen/game/players/${PLAYER}/G1PalPay/$PLAYER.history.json | jq -r
|
||||||
|
|
||||||
## GET @ in
|
## GET @ in
|
||||||
PLINES=("$(cat $HOME/.zen/game/players/${PLAYER}/G1PalPay/$PLAYER.history.json | jq -r .[].comment | grep 'Financement du JEu')")
|
for LINE in $(cat $HOME/.zen/game/players/${PLAYER}/G1PalPay/$PLAYER.history.json | jq -rc .[] | grep 'Bro'); do
|
||||||
|
|
||||||
for LINE in "${PLINES[@]}"; do
|
echo "MATCHING IN COMMENT"
|
||||||
|
JSON=$LINE
|
||||||
echo "MATCHING INCOMING COMMENT : $LINE"
|
|
||||||
JSON=$(cat $HOME/.zen/game/players/${PLAYER}/G1PalPay/$PLAYER.history.json | jq .[] | jq -r 'select(.comment=="'"$LINE"'")')
|
|
||||||
IDATE=$(echo $JSON | jq -r .date)
|
IDATE=$(echo $JSON | jq -r .date)
|
||||||
IPUBKEY=$(echo $JSON | jq -r .pubkey)
|
IPUBKEY=$(echo $JSON | jq -r .pubkey)
|
||||||
IAMOUNT=$(echo $JSON | jq -r .amount)
|
IAMOUNT=$(echo $JSON | jq -r .amount)
|
||||||
IAMOUNTUD=$(echo $JSON | jq -r .amountUD)
|
IAMOUNTUD=$(echo $JSON | jq -r .amountUD)
|
||||||
|
ICOMMENT=$(echo $JSON | jq -r .comment)
|
||||||
|
|
||||||
echo $IDATE $IPUBKEY $IAMOUNT [$IAMOUNTUD]
|
echo $IDATE $IPUBKEY $IAMOUNT [$IAMOUNTUD] $ICOMMENT
|
||||||
|
|
||||||
EMAILS=("${LINE}")
|
for EMAIL in "${ICOMMENT[@]}";
|
||||||
for EMAIL in "${EMAILS[@]}"; do
|
|
||||||
|
|
||||||
if [[ "${EMAIL}" =~ ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$ ]]; then
|
if [[ "${EMAIL}" =~ ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$ ]]; then
|
||||||
echo "VALID EMAIL : ${EMAIL}"
|
echo "VALID EMAIL : ${EMAIL}"
|
||||||
|
|
||||||
$($MY_PATH/../tools/search_for_this_email_in_players.sh ${EMAIL}) ## export FOUND
|
$($MY_PATH/../tools/search_for_this_email_in_players.sh ${EMAIL}) ## export ASTROTW
|
||||||
|
|
||||||
if [[ ! ${FOUND} ]]; then
|
if [[ ! ${ASTROTW} ]]; then
|
||||||
|
|
||||||
echo "# NEW VISA $(date)"
|
echo "# NEW VISA $(date)"
|
||||||
SALT="" && PEPPER=""
|
SALT="" && PEPPER=""
|
||||||
echo "VISA.new : \"$SALT\" \"$PEPPER\" \"${EMAIL}\" \"$PSEUDO\" \"${URL}\""
|
echo "VISA.new : \"$SALT\" \"$PEPPER\" \"${EMAIL}\" \"$PSEUDO\" \"${URL}\""
|
||||||
$(${MY_PATH}/../tools/VISA.new.sh "$SALT" "$PEPPER" "${EMAIL}" "$PSEUDO" "${URL}" | tail -n 1) # export ASTROTW=$ASTRONAUTENS ASTROG1=$G1PUB ASTROMAIL=$EMAIL ASTROFEED=$FEEDNS
|
#~ $(${MY_PATH}/../tools/VISA.new.sh "$SALT" "$PEPPER" "${EMAIL}" "$PSEUDO" "${URL}" | tail -n 1) # export ASTROTW=/ipns/$ASTRONAUTENS ASTROG1=$G1PUB ASTROMAIL=$EMAIL ASTROFEED=$FEEDNS
|
||||||
|
|
||||||
${MY_PATH}/../tools/mailjet.sh "${EMAIL}" "BRO. VOILA TO TW. $PLAYER" ## WELCOME NEW PLAYER
|
## CREATE new PLAYER IN myASTROTUBE
|
||||||
|
curl -x ${myASTROTUBE}/?salt=0&pepper=0&g1pub=_URL&email=${EMAIL}
|
||||||
|
|
||||||
|
${MY_PATH}/../tools/mailjet.sh "${EMAIL}" "BRO. TON TW $PLAYER $(myIpfsGw)/$ASTROTW" ## WELCOME NEW PLAYER
|
||||||
|
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
## MAKE FRIEND & SEND PROPORTIONNAL G1
|
## MAKE FRIENDS & SEND G1
|
||||||
|
echo "My PalPay Friend $ASTROMAIL
|
||||||
|
TW : $ASTROTW
|
||||||
|
G1 : $ASTROG1
|
||||||
|
RSS : $ASTROFEED"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
else
|
else
|
||||||
|
|
|
@ -36,7 +36,8 @@ header {
|
||||||
visibility: hidden;
|
visibility: hidden;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
<!-- Typed text animation -->
|
||||||
|
<script src="http://127.0.0.1:8080/ipfs/QmYyJmAT3cUbjk4vVWQG7LdpY3HkFH9phFD1VzzetHrgpa"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
|
@ -55,7 +56,14 @@ header {
|
||||||
<br>
|
<br>
|
||||||
<input type='hidden' name='salt' value='0'></br></br>
|
<input type='hidden' name='salt' value='0'></br></br>
|
||||||
<input type='hidden' name='pepper' value='0'></br></br>
|
<input type='hidden' name='pepper' value='0'></br></br>
|
||||||
<h2><span>Vos Vidéos 👍 et plus encore...</span></h2><input type="hidden" name=g1pub value='https://www.youtube.com/playlist?list=LL'></br>
|
<h2>
|
||||||
|
<div id="typed-strings">
|
||||||
|
<p><span>Vos vidéos favorites 👍 ^3223 et plus encore ...</span>^2222</p>
|
||||||
|
<p>Créez votre <strong><em><u>👉<a href="https://astroport.copylaradio.com">TW</a>👈 </u></em></strong>^5112</p>
|
||||||
|
</div>
|
||||||
|
<span id="typed"></span>
|
||||||
|
</h2>
|
||||||
|
<input type="hidden" 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='[(♥‿‿♥)]'>
|
||||||
</form>
|
</form>
|
||||||
|
@ -120,6 +128,15 @@ Take possession of your TW. Make freedom of expression uncensurable, unstoppable
|
||||||
</main>
|
</main>
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
var typed = new Typed('#typed', {
|
||||||
|
stringsElement: '#typed-strings',
|
||||||
|
smartBackspace: true,
|
||||||
|
backDelay: 700,
|
||||||
|
loop: true,
|
||||||
|
typeSpeed: 40
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
const el = document.getElementById('yellow');
|
const el = document.getElementById('yellow');
|
||||||
|
|
|
@ -411,7 +411,7 @@ echo "Notez vos PHRASES et votre PASS"; sleep 1
|
||||||
|
|
||||||
echo $PSEUDO > ~/.zen/tmp/PSEUDO ## Return data to start.sh
|
echo $PSEUDO > ~/.zen/tmp/PSEUDO ## Return data to start.sh
|
||||||
|
|
||||||
echo "export ASTROTW=$ASTRONAUTENS ASTROG1=$G1PUB ASTROMAIL=$EMAIL ASTROFEED=$FEEDNS"
|
echo "export ASTROTW=/ipns/$ASTRONAUTENS ASTROG1=$G1PUB ASTROMAIL=$EMAIL ASTROFEED=$FEEDNS"
|
||||||
|
|
||||||
## CLEANING CACHE
|
## CLEANING CACHE
|
||||||
rm -Rf ~/.zen/tmp/${MOATS}
|
rm -Rf ~/.zen/tmp/${MOATS}
|
||||||
|
|
|
@ -22,7 +22,7 @@ mail="$1" # EMAIL DESTINATAIRE
|
||||||
|
|
||||||
messfile="$2" # FICHIER A AJOUTER AU CORPS MESSAGE
|
messfile="$2" # FICHIER A AJOUTER AU CORPS MESSAGE
|
||||||
|
|
||||||
SUBJECT="[(♥‿‿♥)] Station Astroport : $(hostname -f)"
|
SUBJECT="[(♥‿‿♥)] Station Astroport : $(myHostName)"
|
||||||
MESSAGE="( ◕‿◕)\n\n Bonjour $PLAYER\n\n UN MESSAGE POUR VOUS.\n\nAstroport\n/ipns/$IPFSNODEID"
|
MESSAGE="( ◕‿◕)\n\n Bonjour $PLAYER\n\n UN MESSAGE POUR VOUS.\n\nAstroport\n/ipns/$IPFSNODEID"
|
||||||
|
|
||||||
echo "
|
echo "
|
||||||
|
@ -37,7 +37,9 @@ Bcc: support@qo-op.com
|
||||||
Subject: SUBJECT
|
Subject: SUBJECT
|
||||||
MESSAGE
|
MESSAGE
|
||||||
" > ~/.zen/tmp/email.txt
|
" > ~/.zen/tmp/email.txt
|
||||||
[[ -s $messfile ]] && cat $messfile >> ~/.zen/tmp/email.txt
|
|
||||||
|
[[ -s $messfile ]] && cat $messfile >> ~/.zen/tmp/email.txt \
|
||||||
|
|| echo "$messfile" >> ~/.zen/tmp/email.txt
|
||||||
|
|
||||||
|
|
||||||
cat ~/.zen/tmp/email.txt | sed "s~EMAIL~${mail}~g" | sed "s~SUBJECT~${SUBJECT}~g" | sed "s~MESSAGE~${MESSAGE}~g" | ssmtp -v ${mail}
|
cat ~/.zen/tmp/email.txt | sed "s~EMAIL~${mail}~g" | sed "s~SUBJECT~${SUBJECT}~g" | sed "s~MESSAGE~${MESSAGE}~g" | ssmtp -v ${mail}
|
||||||
|
|
|
@ -329,7 +329,6 @@ myReyalpResuPath() {
|
||||||
|
|
||||||
myHtml() {
|
myHtml() {
|
||||||
local myHtml=$($RUN sed \
|
local myHtml=$($RUN sed \
|
||||||
-e "s~\"http://127.0.0.1:1234/\"~\"${myIPFS}/\"~g" \
|
|
||||||
-e "s~\"http://127.0.0.1:1234\"~\"${myASTROPORT}\"~g" \
|
-e "s~\"http://127.0.0.1:1234\"~\"${myASTROPORT}\"~g" \
|
||||||
-e "s~http://127.0.0.1:8080~${myIPFS}~g" \
|
-e "s~http://127.0.0.1:8080~${myIPFS}~g" \
|
||||||
-e "s~http://127.0.0.1:12345~http://${myHOST}:12345~g" \
|
-e "s~http://127.0.0.1:12345~http://${myHOST}:12345~g" \
|
||||||
|
@ -356,6 +355,12 @@ myTube() {
|
||||||
[ -n "$myTube" ] && echo "$myTube"
|
[ -n "$myTube" ] && echo "$myTube"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
myAstroTube() {
|
||||||
|
[ -f "$(myAstroPath)/A_boostrap_nodes.txt" ] \
|
||||||
|
&& local myAstroTube=$(head -n2 "$(myAstroPath)/A_boostrap_nodes.txt" | tail -n 1 | cut -d ' ' -f 3 | sed "s~ipfs~astroport~g")
|
||||||
|
[ -n "$myAstroTube" ] && echo "$myAstroTube"
|
||||||
|
}
|
||||||
|
|
||||||
IPFSNODEID="$(myIpfsPeerId)"
|
IPFSNODEID="$(myIpfsPeerId)"
|
||||||
MOATS="$(myDate)"
|
MOATS="$(myDate)"
|
||||||
isLAN="$(isLan)"
|
isLAN="$(isLan)"
|
||||||
|
@ -368,6 +373,8 @@ myIP="$(myIp)"
|
||||||
myIPFS="http://ipfs.$(myDomainName):8080"
|
myIPFS="http://ipfs.$(myDomainName):8080"
|
||||||
myIPFSGW="$(myIpfsGw)"
|
myIPFSGW="$(myIpfsGw)"
|
||||||
myTUBE="$(myTube)"
|
myTUBE="$(myTube)"
|
||||||
|
myASTROTUBE="https://$(myAstroTube)"
|
||||||
|
|
||||||
## WAN STATION
|
## WAN STATION
|
||||||
[ -z "$isLAN" ] \
|
[ -z "$isLAN" ] \
|
||||||
&& myASTROPORT="https://astroport.$(myDomainName)" \
|
&& myASTROPORT="https://astroport.$(myDomainName)" \
|
||||||
|
|
|
@ -7,7 +7,7 @@ MY_PATH="`dirname \"$0\"`" # relative
|
||||||
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
|
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
|
||||||
ME="${0##*/}"
|
ME="${0##*/}"
|
||||||
|
|
||||||
. "${MY_PATH}/tools/my.sh"
|
. "${MY_PATH}/my.sh"
|
||||||
|
|
||||||
start=`date +%s`
|
start=`date +%s`
|
||||||
MOATS=$(date -u +"%Y%m%d%H%M%S%4N")
|
MOATS=$(date -u +"%Y%m%d%H%M%S%4N")
|
||||||
|
|
Loading…
Reference in New Issue