2016-01-18 3 views
-2

Я использую gsm-модем для отправки sms, через терминал нет проблем, но я хочу написать сценарий оболочки (вызванный php), и я хочу знать, как вставить команду AT.Использовать команду AT в сценарии оболочки

Пример:

  • Вызвать script.sh
  • скрипт открыт Миником (Sudo ..)
  • тип: AT + CMGS = "пит" + ВВОД + "Сообщение" + ctrl + Z и отправьте sms на номер.

Спасибо Виктор

+0

Причина, по которой этот вопрос получает downvotes, заключается в том, что без какого-либо кода он появляется на первый взгляд как вопрос «пожалуйста, сделайте работу для меня», а Stackoverflow - это не место для такого. С небольшим усилием я могу прочитать правильный вопрос, но легко упускать из виду, что кто-то просто проводит пару секунд, читая его, а затем вниз. – hlovdal

ответ

0

В настоящее время Я думаю, лучшим вариантом здесь является использование языка программирования . Он написан для мониторинга растущих возможностей вывода текста и поддержки, таких как

  1. Подождите, пока строка "Username:" не появится на выходе.
  2. Отправить строку "my_name".
  3. Подождите, пока строка "Password:" появится на выходе.
  4. Отправить строку "my_secret_password".

Отправка команды AT и ожидание ответа очень схожа, поэтому это абсолютно выполнимо. Когда я работал в Эрикссон, у нас был набор тестов, написанный в ожидании отправки AT-команд и проанализированных файлов журнала для запуска тестов.


Как компаньон к моей программе atinout, я начал писать программу для отправки команды AT + CMGS и его полезной нагрузки правильно. Но если вы не очень, очень терпеливы, вам не стоит ждать, пока это закончится.

Смежные вопросы