diff --git a/g1sms/search b/g1sms/search new file mode 100755 index 0000000..f5b8195 --- /dev/null +++ b/g1sms/search @@ -0,0 +1,16 @@ +#!/bin/bash +clear +echo "------------------------------------------------------------------------------" +if [ "$1" == "" ]; then + echo " Nothing to search for!" +else + echo " Searching for "$1" recursively. Please Wait..." + echo "------------------------------------------------------------------------------" + grep -h -r --exclude=B00 -H --colour=always "$1" ./ +fi +echo "------------------------------------------------------------------------------" +if [ "$2" != "" ]; then + echo " To replace \"$1\" whith \"$2\", please run" + echo " grep -rl '$1' ./ | xargs sed -i 's/$1/$2/g'" +fi + diff --git a/g1sms/test.sh b/g1sms/test.sh new file mode 100755 index 0000000..34da684 --- /dev/null +++ b/g1sms/test.sh @@ -0,0 +1,97 @@ +#!/bin/bash +################################################################################ +# Author: Fred (support@qo-op.com) +# Version: 0.1 +# License: AGPL-3.0 (https://choosealicense.com/licenses/agpl-3.0/) +################################################################################ +# ASK FOR SMS RECEIVED PARAM AND RUN sms_received +MY_PATH="`dirname \"$0\"`" # relative +MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized +ME="${0##*/}" + +source $MY_PATH/init.sh +source $MY_PATH/functions.sh +STOP="RUN" + +$MY_PATH/search TODO +echo "WAAAAHHH ENCORE UNE BELLE LISTE DE TODO ;)" +echo "La partie du code sms_ est plutot fonctionnelle." +echo "Dé-commentez 'gammu-smsd-inject' dans ./shell/fonction.sh pour tester sans envoyer de SMS!" +echo +echo "Lancez dans une console tail -f /tmp/g1sms.log pour suivre le déroulement (log)" +echo +echo "On commence la simulation de reception d'un SMS" +echo "Quel est le numéro de téléphone émetteur? " +read SMS_1_NUMBER + +if [[ "$SMS_1_NUMBER" == "" ]]; then SMS_1_NUMBER=$ADMINPHONE; fi +if [[ $STOP == "RUN" ]]; then + cat $MY_PATH/sms_received.sh +fi +echo "Lisez le code et saisissez votre commande?" +read SMS_1_TEXT + +CMD=$(echo "$SMS_1_TEXT" | awk '{print toupper($1)}') + +if [[ $STOP == "RUN" ]]; then +case "$CMD" in + DESTROY|DON) + cat $MY_PATH/sms_DESTROY.sh + ;; + A|AIDE) + cat $MY_PATH/sms_AIDE.sh + ;; + N|D|NOUV) + cat $MY_PATH/sms_NEW.sh + ;; + P|PAY) + cat $MY_PATH/sms_PAY.sh + ;; + VIR) + cat $MY_PATH/sms_VIR.sh + ;; + C|S|SOLDE) + cat $MY_PATH/sms_COUNT.sh + ;; + EMAIL) + cat $MY_PATH/sms_EMAIL.sh + ;; + BILL) + cat $MY_PATH/sms_BILLET.sh + ;; + CHK) + cat $MY_PATH/sms_BILLETCHK.sh + ;; + TAG) + cat $MY_PATH/sms_TAG.sh + ;; + REC) + cat $MY_PATH/sms_REC.sh + ;; + U|UNIT) + cat $MY_PATH/sms_SETUNIT.sh + ;; + NAME|NOM) + cat $MY_PATH/sms_SETUIDNA.sh + ;; + ADMIN) + cat $MY_PATH/sms_ADMIN.sh + ;; + *) + echo "Moi pas connaitre..." + ;; +esac + +echo "OK. ON LANCE CE CODE??? Ctrl+C pour stopper" +read QUOI +SMS_1_TEXT=$SMS_1_TEXT $QUOI +fi + +export SMS_1_NUMBER +export SMS_1_TEXT +$MY_PATH/sms_received.sh + + +echo "ECRIVEZ STOP=\"STOP\" POUR NE PLUS LIRE LE CODE ET LANCER LA SIMULATION DIRECTEMENT" +read STOP +