Email и SMS от робота
Как получать уведомления о работе МТС или робота, написанном на qpile, если Вы находитесь физически далеко от компьютера, на котором он запущен? Например, если используется услуга VPS хостинга. Вариантов несколько. Я использую два наиболее простых способа, не требующих дополнительных затрат, которые просты и надежны.
Наиболее простой способ получать информацию от работающей МТС или робота - это получение сообщений электронной почтой Вам на коммуникатор или ноутбук. В этом случае Вы получаете вместе с заказанным роботом небольшую дополнительную программу, которая, будучи запущенной, получает информацию от робота и отправляет ее на ваш почтовый адрес. Таким образом, везде, где есть интернет, Вы можете контролировать состояние Вашего робота. Список возможных сообщений, как правило, Вы можете задавать сами. В случае мобильного соединения к интернету, Вы получаете сообщения сразу на коммуникатор. В ином случае, если, например, Вы уехали на море с ноутбуком, то получить информацию сможете в момент подключения к интернету.
Вариант получения СМС на обычный телефон мало отличается от предыдущего способа. Суть состоит в использовании ресурсов в сети интернет, предоставляющих сервис преобразования электронных сообщений в СМС. Таким сервисов много. Ваш робот отправляет туда сообщение посредством E-Mail, а сервис, в свою очередь, отправляет это же самое сообщение вам на телефон. Поддерживаются практически все операторы сотовой связи, как России и Украины, так и практически все глобальные операторы мира. Конечно, эта услуга чего-то стоит, но цены настолько мизерные, что можно смело не принимать их во внимание. Я встречал два вида тарифов - за каждую СМС или абонентская плата без ограничения количества отправляемых СМС.
Поскольку утилита отправки SMS и E-Mail универсальна, Вы можете выбрать тот или иной способ, подходящий Вам. Или переключаться между ними в любой момент по своему усмотрению.
Как пользоваться утилитой? Перед первым запуском настройте ее - укажите электронный адрес, куда слать и другие простые параметры. В дальнейшем просто ее запускайте. Она сама увидит, что один из роботов желает отправить сообщение и поможет ему в этом. Можно запуск утилиты поместить в папку автозагрузки. Ресурсы компьютера утилита практически не расходует. Очевидно, Вы должны иметь почтовый адрес, если хотите получать почту или телефон, если SMS....
См. также Отправка почты из qpile (autoit пример)
В конце статьи есть ссылка на исходный код такой программы на языке autoit. Если вы с ним незнакомы - легко разобраться и написать на любом знакомом вам языке - Си/Дельфи или чем угодно.
RSS лента комментариев этой записи