#!/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 source ./shell/init.sh source ./shell/functions.sh STOP="RUN" ./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 ./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 ./shell/sms_DESTROY.sh ;; A|AIDE) cat ./shell/sms_AIDE.sh ;; N|D|NOUV) cat ./shell/sms_NEW.sh ;; P|PAY) cat ./shell/sms_PAY.sh ;; VIR) cat ./shell/sms_VIR.sh ;; C|S|SOLDE) cat ./shell/sms_COUNT.sh ;; EMAIL) cat ./shell/sms_EMAIL.sh ;; BILL) cat ./shell/sms_BILLET.sh ;; CHK) cat ./shell/sms_BILLETCHK.sh ;; TAG) cat ./shell/sms_TAG.sh ;; REC) cat ./shell/sms_REC.sh ;; U|UNIT) cat ./shell/sms_SETUNIT.sh ;; NAME|NOM) cat ./shell/sms_SETUIDNA.sh ;; ADMIN) cat ./shell/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 ./sms_received.sh echo "ECRIVEZ STOP=\"STOP\" POUR NE PLUS LIRE LE CODE ET LANCER LA SIMULATION DIRECTEMENT" read STOP