32 lines
1.1 KiB
Bash
Executable File
32 lines
1.1 KiB
Bash
Executable File
# Author: Fred (support@qo-op.com)
|
|
# Version: 0.2
|
|
# License: GPL (http://www.google.com/search?q=GPL)
|
|
################################################################################
|
|
# READ /tmp/sms.commands and RUN it.. TODO, add keys for security ;)
|
|
#################################################################################
|
|
# RECEIVE COMMAND FROM ./www/LOVELand/g1billet/zen_sms.php
|
|
#<?php
|
|
#header("Access-Control-Allow-Origin: *");
|
|
#if (strlen($_REQUEST['num']) == 10 ) {
|
|
# $newNumber = preg_replace('/^0?/', '+33', $_REQUEST['num']);
|
|
# $data = '"'.$newNumber.'" "'.$_REQUEST['val'].'"'.PHP_EOL;
|
|
# $fp = fopen('/tmp/sms.commands', 'a');
|
|
# fwrite($fp, $data);
|
|
#} else {
|
|
# return false;
|
|
#}
|
|
#?>
|
|
MY_PATH="`dirname \"$0\"`" # relative
|
|
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
|
|
|
|
# tail -fn 1 /tmp/sms.commands | while read -r line
|
|
for line in $(cat /tmp/sms.commands)
|
|
do
|
|
if [[ $line != "" ]]; then
|
|
mycmd="$MY_PATH/g1sms/sms_AUTH.sh $line"
|
|
echo "RUN: $mycmd" > /tmp/sms.commmand.result
|
|
eval "$mycmd" >> /tmp/sms.commmand.result
|
|
fi
|
|
done
|
|
[[ -f /tmp/sms.commands ]] && echo "" > /tmp/sms.commands
|