0
私の非常に最初の投稿は助けを求める。SMS返信スクリプトgammu
以下のスクリプトは、実行したい:
は、イベント
を返信し、投稿する50%を持っている場合、範囲内の範囲1 -10とIFに対する応答を確認することをSMSを受信して同じ番号からメッセージに戻ったり、別のものに戻すことができます。
2番目のメッセージと一緒に元のメッセージに戻って番号に戻すと、他のすべてのメッセージに戻ります。
あなたはどう思いますか?
#!/bin/sh
from=$SMS_1_NUMBER
message=$SMS_1_TEXT
gammu-smsd[939]: Process failed with exit status 111
if test "$message" = "50%"; then
reply="BRAVO DWSTE TO NOUMERO TRAPEZIOU!"
delay 1
curl "http://10.18.214.12:9999/sendLocalEvent?eventName=event1"
if test [ "$message" -ge 1 -a "$message" -le 10 ] && [ "$from" = "$from" ] ; then
reply="-50% DIKO SAS"
delay 1
curl "http://10.18.214.12:9999/sendLocalEvent?eventName=event2&eventParam=e[ "$message" ]"
else
if [ "$from" = "$from" ]; then
reply="TO NOUMERO TOY TRAPEZIOU EINAI LATHOS"
else
reply="O NHKHTHS VRETHIKE EYXARISTOYME"
fi
echo "$reply" | sudo gammu sendsms TEXT "$from"
sendto="694"
message=$SMS_1_TEXT
from=$SMS_1_NUMBER
echo "$from\n$message" | sudo gammu sendsms TEXT "$sendto"
fi
echo "$reply" | sudo gammu sendsms TEXT "$from"
elif test "$message" = "Ping"; then
reply="Pong!"
else
reply="PARAKALW PROSPATHISTE XANA"
fi
echo "$reply" | sudo gammu sendsms TEXT "$from"