Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
OnEvent("SLAVE","_id_","_событие_")


События

Описание событий

Комментарий

CONNECTED

Подключение.

Событие генерируется, когда какой-либо Клиент подключился к Серверу.

DISCONNECTED

Отключение.

Событие генерируется, когда какой-либо Клиент отключился от Сервера.

KEY_IGNORED_HW

Ключ отвергнут (несоответствие кодов плат).

Событие генерируетсяв случае, если коды плат (либо HID) в ключе не соответствуют текущим у компьютера.

KEY_IGNORED_SW

Ключ отвергнут (превышено ограничение).

Событие генерируется при наличии софтверных ограничений. Например, когда ключ подходит, но количество созданных в дереве оборудования объектов больше, чем указано в ключе.

KEY_UPDATED

Ключ обновлен.

 


PROTOCOL_RCVD

Протокол получен.

 


REBUILD_IN_START

Начало переиндексации архива.

 


REBUILD_IN_STOP

Окончание переиндексации архива.

 


REGISTER_ATTEMPT

Попытка несанкционированного доступа.

 


REGISTER_ERROR

Превышен лимит попыток доступа.

Событие генерируется, когда пользователь много раз предпринимал неудачные попытки входа в систему. После события возникает некоторый таймаут, когда данный пользователь не сможет сделать попытку входа. Количество попыток входа и таймаут можно изменить через реестр.

REGISTER_USER

Регистрация пользователя.

Данное событие происходит при попытке пользователя войти в систему (при вводе логина и пароля).

DISC_EXIST

Диск для записи архива присутствует.

 


NO_DISC

Диск для записи архива отсутствует.

 


KEY_IGNORED_FR

Ключ отвергнут.

Событие генерируется в случае, если ключевой файл не удалось записать на диск.

SHUTDOWN

Завершение работы.

 


DISC_MOUNT

Диск подмонтирован.

 


DISC_UNMOUNT

Диск отмонтирован.

 


ARCHIVE_DEPTHГлубина архива.

Событие генерируется в полночь и несет информацию о глубине архива по всем дискам в часах (параметр depth<>). Для вызова события вручную используется реакция GET_DEPTH.

При отображении события в Протоколе событий в поле Дополнительная информация указывается глубина архива в формате Дни:Часы. Также данная информация содержится в параметре события param0<>.

Глубина архива рассчитывается как разница между датами создания самого старого файла архива и самого нового файла архива (на диске или по камере).

FORCED_OFFПринудительная выгрузка.Событие генерируется перед произведением принудительной выгрузки ПК Интеллект, например, в случае, если извлечен ключ защиты Guardant. Выгрузка производится после повлекшего ее действия (например, извлечения ключа Guardant) через интервал времени, задаваемый ключом реестра UnloadDelay – см. Справочник ключей реестра.
LIC_EXPIRATIONДействие лицензии заканчивается через

По умолчанию не генерируется. Для включения необходимо установить ключ NotifyExpireLic = 1 (см. Справочник ключей реестра)

В параметре days<> указывается количество дней до окончания лицензии (может быть дробным числом). Событие генерируется в момент загрузки ПК Интеллект и после смены дня.

Формат оператора для описания действий с объектом компьютер:

...

Список команд и параметров для объекта SLAVE представлен в таблице.

Команда – описание команды

Параметры

Описание параметров

"SETUP" – установить параметры для компьютера.

display_id<>

Идентификатор экрана.

drives<>

Диски для записи видеоархива.

drives_a<>

Диски для записи аудиоинформации.

flags<>

Флаги.

arch_days<>

Размер архива событий.

connection<>

Соединение.

disable_protocol<>

Отключить протоколирование.

ip_address<>

IP адрес устройства.

is_backup<>

Архивация.

is_load<>

Загружен.

local_protocol<>

Локальный протокол.

modem<>

Модемное соединение.

name<>

Имя объекта.

password<>

Пароль.

sync_time<>

Синхронизировать время.

username<>

Имя пользователя.

"BACKUP" – сделать резервную копию БД.

-

-

"CONNECT_ONE" – подключиться к компьютеру. Подключает соответствующий компьютер. Следует избегать использования этой реакции вручную.

-

-

"CONNECT_OTHER" – подключиться к ядрам. Подключает компьютер к другим ядрам из конфигурации. Следует избегать использования этой реакции вручную.

-

-

"DISCONNECT_ONE" – отключиться от компьютера. Отключает соответствующий компьютер. В случае отключения ядро может автоматически подключиться. Следует избегать использования этой реакции вручную.

-

-

"SYNC_PROTOCOL" – запустить утилиту синхронизации протокола SyncProtocol.exe. Если синхронизация настроена, происходит слияние протокола.

-

-

"SYNC_TIME" – синхронизовать время. Для выполнения данной реакции необходимо, чтобы в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\ITV\INTELLECT\  (HKEY_LOCAL_MACHINE \Software\Wow6432Node\ITV\INTELLECT для 64-битной системы) был создан параметр SyncTime со значением  1 на той системе, которой адресована реакция.

-

-

"CREATE_PROCESS" – запустить процесс.

command_line<>

Командная строка. Команды командной строки Windows, записанные без символов переноса строки через разделители |, & или &&

"SEND_MY_CONFIG" – разослать конфигурацию. Рассылает свою конфигурацию другим компьютерам. То же, что “SPREAD_CONFIG”.

-

-

"MOVE_CONFIG" – переместить конфигурацию. Перемещает конфигурацию, созданную в дереве объектов на основе компьютера-Поставщика, на компьютер-Получатель.

from<>

Поставщик

to<>

Получатель

"SPREAD_CONFIG" – распространить конфигурацию, то же, что “SEND_MY_CONFIG”.

-

-

"GET_DEPTH" – получить глубину архива. В ответ на реакцию в системе формируется событие ARCHIVE_DEPTH (см. таблицу выше). Отсутствие одного или обоих параметров означает запрос глубины по записям для всех возможных значений параметра.cam<>Идентификатор камеры, для которой запрашивается глубина архива.
drive<>

Диск или сетевой путь, по которому запрашивается глубина архива.

Название диска задается формате "<буква диска>:\\", например drive<D:\\>

Примечание. Символ "\"

экранируется

– экранируемый.

Сетевой путь задается в формате UNC.

"ACTIVATE_DISPLAY" – сменить экран. Команда позволяет отобразить на мониторе (мониторах) компьютера Экран с заданным идентификатором.display_id<>Идентификатор соответствующего объекта Экран. Если в параметре передано пустое значение, при выполнении данной команды скрываются все экраны.

Свойства объекта SLAVE показаны в таблице.

Свойства объекта SLAVE

Описание свойств объекта

ID<>

Идентификатор объекта.

PARENT_ID<>

Идентификатор родительского объекта.

USER_ID<>

Идентификатор пользователя.

Примеры использования событий и реакций объекта SLAVE:

...