...
Форматы
Формат процедуры событий для Сервиса почтовых сообщений:
...
Code Block |
---|
|
DoReact("VNS","_id_","_команда_" [,"_параметры_"]); |
Формат процедуры событий для объекта Сервис коротких сообщений:
Code Block |
---|
|
OnEvent("SMS","_id_","_событие_") |
Формат оператора для описания действий с Сервисом коротких сообщений:
Code Block |
---|
|
DoReact("SMS","_id_","_команда_" [,"_параметры_"]); |
...
Необходимо проигрывать звуковой файл при остановке записи видеокамеры:
Code Block |
---|
|
OnEvent("CAM",N,"REC_STOP")
{
DoReact("VNS","1","PLAY","file<C:\Program Files (x86)\Intellect\Wav\cam_alarm_"+N+".wav>");
} |
Необходимо завершать проигрывание файла при начале записи видеокамеры:
Code Block |
---|
|
OnEvent("CAM",N,"REC")
{
DoReact("VNS","1","STOP");
} |
Необходимо, чтобы при наступлении заранее заданной временной зоны менялось значение регулятора громкости на меньшее, а затем по её окончании, ставилось значение равному среднему.
Code Block |
---|
|
OnEvent("TIME_ZONE","1","ACTIVATE")
{
DoReact("VNS","1","SETUP","level<2>");
}
OnEvent("TIME_ZONE","1","DEACTIVATE")
{
DoReact("VNS","1","SETUP","level<8>");
} |
Примеры использования событий и реакций объекта Сервис коротких сообщений:
Необходимо послать короткое сообщение на номер «89179190909» при тревоге на первой видеокамере.
Code Block |
---|
|
OnEvent("CAM","1","MD_START")
{
DoReact("SMS","1","SETUP","phone<+79179190909>,message<камера 1, тревога>");
} |
Необходимо установить устройство для передачи коротких сообщений и послать сообщение по номеру «89179190909» при тревоге на первом луче.
Code Block |
---|
|
OnEvent("GRAY","1","CONFIRM") //принять тревогу от луча 1
{
DoReact("SMS","1","SETUP","device<>",); //установить устройство для передачи коротких сообщений
DoReact("SMS","1","SETUP","phone<+79179190909>,message<луч 1, тревога>"); //послать сообщение о тревоге на луче 1 по номеру телефона
} |
При получении SMS через Сервис почтовых сообщений 2 проиграть звуковой файл c:\Windows\Media\Tada.wav.
Code Block |
---|
|
OnEvent("SMS","2","RECEIVE")
{
DoReact("PLAYER","3","PLAY_WAV","file<c:\Windows\Media\Tada.wav>");
}
|