Отправка sms из командной строки через 3g модем (Windows)

Все началось с идеи сделать смс мониторинг своих серверов — сидишь вот так и не знаешь что где то пропал интернет или сервак упал. Поиск привел к системе мониторинга Dude, но никто не мешает написать скрипт проверки. Данная система имеет достаточно богатый функционал, но напрямую sms не отправляет — есть лишь возможность выполнишь внешнюю команду и тут на помощь пришла утилитка от самого Microsoft — SMSsender называется.

Все просто — скачиваем с официального сайта Microsoft SMS sender. Далее устанавливаем (вообще она работает и без установки) и нас приветствует простой до безобразия интерфейс.

Тут стоит отметить что на системах позже Windows XP SP3 необходимо выставить режим совместимости с Windows XP (об этом программа сообщит). Если Вы даже не планируете использовать графический интерфейс в дальнейшем первый запуск необходим, чтобы программа прописала все необходимые параметры в реестре.

Например у меня появлялось сообщение типа выберете модем в гуи интерфейсе, единственное что помогло это прописать в реестре модем.

для этого идем в ветку HKEY_CURRENT_USER\Software\Microsoft\SMSSender
и создаем там ключ DeviceName
а значение берем прямо название вашего модема (как отмечено красным на первом рисунке)
например “Huawei E173 3g mobile modem” (без кавычек только)

Проверяем, что sms отправляется и уже можем попробовать работать из командной строки, параметры для запуска вызываются ключом smssend.exe /?

3 комментария к записи “Отправка sms из командной строки через 3g модем (Windows)”

  1. GOT:

    Спасибо за статью, нашёл её гуглом по той-же необходимости что описана. Жаль нет примеров кода, как использовал и отзыва как помогло это решение в течении времени. Ато возможно что и толку не вышло… Буду пробовать 🙂

  2. а что там код то, в dude делаете реакцию и выполнить sendsms.exe номер текст — все работает =)

  3. nord:

    Понимаю, что старая тема. Но всё же. Не могли бы написать как правильно в the dude написать команду посылки смс.

Прокомментировать

XHTML: Вы можете использовать эти тэги для форматирования текста: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>