From 75f3524e9bf8ac94c3b27d8c6f5ae9e4ff08ed62 Mon Sep 17 00:00:00 2001 From: qo-op Date: Sat, 10 Jul 2021 02:23:23 +0200 Subject: [PATCH] depannage --- scrapers/org.bio-dynamie.sh | 3 +++ sms/GUILDE.sh | 2 +- sms/_BIODYN.sh | 4 ++++ sms_send_tosend.sh | 4 ++-- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/scrapers/org.bio-dynamie.sh b/scrapers/org.bio-dynamie.sh index 99ec64e..156fb9f 100755 --- a/scrapers/org.bio-dynamie.sh +++ b/scrapers/org.bio-dynamie.sh @@ -4,6 +4,8 @@ if [[ $(date +%s -r /tmp/index.html) -lt $(date +%s --date="1440 min ago") ]]; t cd /tmp; rm -f index.html; rm -f /tmp/buffer wget https://www.bio-dynamie.org/jardinage/demarrer/ fi +[[ ! -f /tmp/index.html ]] && exit 1 + ## EXTRACT SEMAINES # Semaine du 26 avril au 2 mai 2021 SEM1=$(cat /tmp/index.html | awk '/Semaine/{s=x}{s=s$0"\n"}/Semaine/{print s}' | html2text -utf8 | head -n 1) @@ -117,3 +119,4 @@ echo "SMS" echo "##################################################################" cat /tmp/sms echo "##################################################################" +exit 0 diff --git a/sms/GUILDE.sh b/sms/GUILDE.sh index d621532..753f997 100755 --- a/sms/GUILDE.sh +++ b/sms/GUILDE.sh @@ -186,7 +186,7 @@ if [[ $SCORE -ge 4 || ${phone} == $SMSADMIN ]]; then ## PREPARATION DU MESSAGE POUR LA GUILDE [[ ${message} != "${guilde}" && ${message} != "" ]] && echo "#!/bin/bash -sudo gammu sendsms TEXT \"_PHONE_\" -text \"[${xzuid}/${SCORE}/${guilde}] ${message}\"" > /home/${YOU}/.zen/SMS/GUILDES/${guilde}/OUTPUT/$(date -u +%s%N | cut -b1-13).tosend.sh && chmod +x /home/${YOU}/.zen/SMS/GUILDES/${guilde}/OUTPUT/*.tosend.sh +sudo gammu sendsms TEXT \"_PHONE_\" -text \"[${guilde}] ${message}\"" > /home/${YOU}/.zen/SMS/GUILDES/${guilde}/OUTPUT/$(date -u +%s%N | cut -b1-13).tosend.sh && chmod +x /home/${YOU}/.zen/SMS/GUILDES/${guilde}/OUTPUT/*.tosend.sh echo "ADMIN GUILDE [${xzuid}/${SCORE}/${guilde}] ${message}" ## LIENS A LA GUILDE diff --git a/sms/_BIODYN.sh b/sms/_BIODYN.sh index c3716ab..3001daf 100755 --- a/sms/_BIODYN.sh +++ b/sms/_BIODYN.sh @@ -17,6 +17,10 @@ G1PUB=$(cat /home/${YOU}/.zen/secret.dunikey | grep 'pub:' | cut -d ' ' -f 2) # SEARCH FOR TODAY SMS ./scrapers/org.bio-dynamie.sh +if [[ $? != 0 ]]; then + echo "#!/bin/bash +sudo gammu sendsms TEXT \"_PHONE_\" -text \"Site Web https://bio-dynamie.org inaccessible ce matin \"" > /home/${YOU}/.zen/SMS/GUILDES/BIODYN/OUTPUT/$(date -u +%s%N | cut -b1-13).tosend.sh +fi [[ ! -d /home/${YOU}/.zen/SMS/GUILDES/BIODYN/OUTPUT/ ]] && mkdir -p /home/${YOU}/.zen/SMS/GUILDES/BIODYN/OUTPUT/ diff --git a/sms_send_tosend.sh b/sms_send_tosend.sh index 0885931..6c813e6 100755 --- a/sms_send_tosend.sh +++ b/sms_send_tosend.sh @@ -24,7 +24,7 @@ for tosend in /home/${YOU}/.zen/SMS/PHONE/*/*.tosend.sh; do phone=$(cat /tmp/${phonehash}.phone) echo "${phone}" - cat "${tosend}" | sed "s/_PHONE_/${phone}/g" | sed sed "s/_ID_/${xzuid}/g" > /tmp/tosend.sh && chmod +x /tmp/tosend.sh + cat "${tosend}" | sed "s/_PHONE_/${phone}/g" | sed "s/_ID_/${xzuid}/g" > /tmp/tosend.sh && chmod +x /tmp/tosend.sh bash -x /tmp/tosend.sh && mv ${tosend} ${tosend}.txt && rm /tmp/tosend.sh || mv ${tosend} ${tosend}.error.txt sleep 3 done @@ -38,7 +38,7 @@ for guidesend in /home/${YOU}/.zen/SMS/GUILDES/*/OUTPUT/*.tosend.sh; do [[ ! -L $phonelink ]] && continue phone=$(echo "$phonelink" | cut -d '/' -f 9) - cat "${guidesend}" | sed "s/_PHONE_/${phone}/g" | sed sed "s/_ID_/${xzuid}/g" > /tmp/guidesend.sh && chmod +x /tmp/guidesend.sh + cat "${guidesend}" | sed "s/_PHONE_/${phone}/g" | sed "s/_ID_/${xzuid}/g" > /tmp/guidesend.sh && chmod +x /tmp/guidesend.sh bash -x /tmp/guidesend.sh sleep 3 done