pump it up

This commit is contained in:
fred 2023-01-03 16:40:07 +01:00
parent 6c5fbe3ab2
commit ddc5bd7b95
6 changed files with 220 additions and 188 deletions

View File

@ -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
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
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 INCOMING COMMENT : $LINE"
JSON=$(cat $HOME/.zen/game/players/${PLAYER}/G1PalPay/$PLAYER.history.json | jq .[] | jq -r 'select(.comment=="'"$LINE"'")')
echo "MATCHING IN COMMENT"
JSON=$LINE
IDATE=$(echo $JSON | jq -r .date)
IPUBKEY=$(echo $JSON | jq -r .pubkey)
IAMOUNT=$(echo $JSON | jq -r .amount)
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 "${EMAILS[@]}"; do
for EMAIL in "${ICOMMENT[@]}";
if [[ "${EMAIL}" =~ ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$ ]]; then
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)"
SALT="" && PEPPER=""
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
## MAKE FRIEND & SEND PROPORTIONNAL G1
## MAKE FRIENDS & SEND G1
echo "My PalPay Friend $ASTROMAIL
TW : $ASTROTW
G1 : $ASTROG1
RSS : $ASTROFEED"
else

View File

@ -36,7 +36,8 @@ header {
visibility: hidden;
}
</style>
<!-- Typed text animation -->
<script src="http://127.0.0.1:8080/ipfs/QmYyJmAT3cUbjk4vVWQG7LdpY3HkFH9phFD1VzzetHrgpa"></script>
</head>
<body>
<header>
@ -55,7 +56,14 @@ header {
<br>
<input type='hidden' name='salt' value='0'></br></br>
<input type='hidden' name='pepper' value='0'></br></br>
<h2><span>Vos Vidéos &#128077; 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 &#128077; ^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>
<input type='submit' value='[(♥‿‿♥)]'>
</form>
@ -120,6 +128,15 @@ Take possession of your TW. Make freedom of expression uncensurable, unstoppable
</main>
</body>
<script>
var typed = new Typed('#typed', {
stringsElement: '#typed-strings',
smartBackspace: true,
backDelay: 700,
loop: true,
typeSpeed: 40
});
</script>
<script>
const el = document.getElementById('yellow');

View File

@ -411,7 +411,7 @@ echo "Notez vos PHRASES et votre PASS"; sleep 1
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
rm -Rf ~/.zen/tmp/${MOATS}

View File

@ -22,7 +22,7 @@ mail="$1" # EMAIL DESTINATAIRE
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"
echo "
@ -37,7 +37,9 @@ Bcc: support@qo-op.com
Subject: SUBJECT
MESSAGE
" > ~/.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}

View File

@ -329,7 +329,6 @@ myReyalpResuPath() {
myHtml() {
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:8080~${myIPFS}~g" \
-e "s~http://127.0.0.1:12345~http://${myHOST}:12345~g" \
@ -356,6 +355,12 @@ 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)"
MOATS="$(myDate)"
isLAN="$(isLan)"
@ -368,6 +373,8 @@ myIP="$(myIp)"
myIPFS="http://ipfs.$(myDomainName):8080"
myIPFSGW="$(myIpfsGw)"
myTUBE="$(myTube)"
myASTROTUBE="https://$(myAstroTube)"
## WAN STATION
[ -z "$isLAN" ] \
&& myASTROPORT="https://astroport.$(myDomainName)" \

View File

@ -7,7 +7,7 @@ MY_PATH="`dirname \"$0\"`" # relative
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
ME="${0##*/}"
. "${MY_PATH}/tools/my.sh"
. "${MY_PATH}/my.sh"
start=`date +%s`
MOATS=$(date -u +"%Y%m%d%H%M%S%4N")