Main

Управление системой через Skype

<<< Сценарии

Что понадобится: Установить на сервер где установлена система MajorDoMo , программное обеспечение Skype.

Принцип заключается в следующем:

В системе MajorDoMo Project есть скрипт, который при запуске слушает все входящие сообщения и пытается их обработать через общий обработчик команд.

Как это работает

В системе существует Class: Skype

В данном классе имеются два метода:

  • Новое сообщение (onNewMessage)
  • Изменение статуса (onStatusChange)

А также, добавлен объект mySkype который унаследовал методы вышеуказанного класса...

Метод onNewMessage , объекта mySkype имеет код следующего вида

Из данного кода видно, что система может получать команды от пользователя skype с ником "Test" , от других пользователей команды будут игнорироваться. Далее при получении команды от "Правильного пользователя" через общий обработчик команд, который был описан на примере голосового управления системой Простое голосовое управление системой происходит выполнение произвольной команды, либо сценария.

В итоге мы получили простое и удобное средство управления системой дистанционно с помощью свободно распространяемого программного обеспечения Skype.

MajorDomo

Project

Partners

edit SideBar

 

Blix theme adapted by David Gilbert, powered by PmWiki