printQR_oasis_MODEL.sh
|
@ -9,4 +9,7 @@ MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
|
||||||
|
|
||||||
ME="${0##*/}"
|
ME="${0##*/}"
|
||||||
echo "EXECUTE $ME ($1, $2)"
|
echo "EXECUTE $ME ($1, $2)"
|
||||||
echo "Expédition SMS bio-dynamie.org (cron daily)"
|
echo "Expédition SMS aux GROUPES et PHONE"
|
||||||
|
|
||||||
|
# SEARCH FOR /home/${YOU}/.zen/SMS/PHONE/${phonehash}/${ts}.tosend.sh
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
#!/bin/bash
|
||||||
|
MY_PATH="`dirname \"$0\"`" # relative
|
||||||
|
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
|
||||||
|
|
||||||
|
MODEL="$1"
|
||||||
|
[[ ! $MODEL ]] && MODEL = "MIZ"
|
||||||
|
|
||||||
|
brother_ql_create --model QL-700 ${MY_PATH}/img/QR_oasis_${MODEL}.png --label-size 62 > /tmp/QR_oasis_${MODEL}.bin
|
||||||
|
brother_ql_print /tmp/QR_oasis_${MODEL}.bin /dev/usb/lp0
|
|
@ -1,5 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
MY_PATH="`dirname \"$0\"`" # relative
|
|
||||||
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
|
|
||||||
brother_ql_create --model QL-700 ${MY_PATH}/img/QR_oasis_saubole.png --label-size 62 > /tmp/QR_oasis_saubole.bin
|
|
||||||
brother_ql_print /tmp/QR_oasis_saubole.bin /dev/usb/lp0
|
|
|
@ -93,7 +93,7 @@ if [[ ! $xzuid ]]; then
|
||||||
########################################################################
|
########################################################################
|
||||||
echo "## REGISTER Nextcloud : ${xzuid} / ${phone} "
|
echo "## REGISTER Nextcloud : ${xzuid} / ${phone} "
|
||||||
########################################################################
|
########################################################################
|
||||||
sudo su -s /bin/sh www-data -c "export OC_PASS=\"${phone}\" && php /var/www/nextcloud/occ user:add --password-from-env --group=\"saubole\" --display-name=\"${xzuid}\" ${xzuid}"
|
sudo su -s /bin/sh www-data -c "export OC_PASS=\"${phone}\" && php /var/www/nextcloud/occ user:add --password-from-env --group=\"${groupe}\" --display-name=\"${xzuid}\" ${xzuid}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
|
@ -115,19 +115,23 @@ else
|
||||||
fi
|
fi
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
echo "## GESTION MESSAGE VERS ${groupe}"
|
echo "## GESTION MESSAGE PHONE VERS GUILDE : ${groupe}"
|
||||||
########################################################################
|
########################################################################
|
||||||
mkdir -p /home/${YOU}/.zen/SMS/SAUBOLE/${groupe}
|
mkdir -p /home/${YOU}/.zen/SMS/GUILDES/${groupe}/INPUT/
|
||||||
## WRITE AVIS FOR GROUPE
|
|
||||||
echo "${phone};${avis}" >> /home/${YOU}/.zen/SMS/SAUBOLE/${groupe}/AVIS
|
## Ajout à la liste "avis" de PHONE à la GUILDE
|
||||||
|
echo "${avis}" >> /home/${YOU}/.zen/SMS/GUILDES/${groupe}/INPUT/${phone}
|
||||||
|
## Ajout à la liste "guildes" de PHONE
|
||||||
|
echo "${groupe}" >> /home/${YOU}/.zen/SMS/PHONE/${phonehash}/guildes
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
## gammu-smsd HACK (must be stop to send response sms)
|
## BUG: gammu-smsd HACK (must be stop to send response sms)
|
||||||
|
## Création de script d'envoi de SMS après gammu-smsd stop
|
||||||
########################################################################
|
########################################################################
|
||||||
ts=$(date -u +%s%N | cut -b1-13)
|
ts=$(date -u +%s%N | cut -b1-13)
|
||||||
echo "#!/bin/bash
|
echo "#!/bin/bash
|
||||||
sudo gammu sendsms TEXT \"$phone\" -text \"Message pour ${groupe} bien reçu.\"" >> /home/${YOU}/.zen/SMS/${ts}.tosend.sh
|
sudo gammu sendsms TEXT \"$phone\" -text \"Message pour ${groupe} bien reçu.\"" > /home/${YOU}/.zen/SMS/PHONE/${phonehash}/${ts}.tosend.sh
|
||||||
chmod 775 /home/${YOU}/.zen/SMS/${ts}.tosend.sh
|
chmod 775 /home/${YOU}/.zen/SMS/PHONE/${phonehash}/${ts}.tosend.sh
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
## PRINT ID + MESSAGE
|
## PRINT ID + MESSAGE
|
||||||
|
|
After Width: | Height: | Size: 28 KiB |
After Width: | Height: | Size: 23 KiB |
After Width: | Height: | Size: 24 KiB |
After Width: | Height: | Size: 24 KiB |
After Width: | Height: | Size: 23 KiB |
After Width: | Height: | Size: 23 KiB |
After Width: | Height: | Size: 23 KiB |
After Width: | Height: | Size: 26 KiB |
After Width: | Height: | Size: 24 KiB |
After Width: | Height: | Size: 24 KiB |
|
@ -0,0 +1,11 @@
|
||||||
|
#!/bin/bash
|
||||||
|
# CREATE PHONE TOSEND MESSAGE
|
||||||
|
phone="$1"
|
||||||
|
phonehash=$(echo $phone | sha256sum | cut -d ' ' -f1)
|
||||||
|
message="$2"
|
||||||
|
groupe="$3"
|
||||||
|
|
||||||
|
ts=$(date -u +%s%N | cut -b1-13)
|
||||||
|
echo "#!/bin/bash
|
||||||
|
sudo gammu sendsms TEXT \"${phone}\" -text \"${message}\"" > /home/${YOU}/.zen/SMS/PHONE/${phonehash}/${ts}.tosend.sh
|
||||||
|
chmod 775 /home/${YOU}/.zen/SMS/PHONE/${phonehash}/${ts}.tosend.sh
|