Документация для версии ATM-Интеллект 13.0. Документация на другие версии также доступна.

Предыдущая страница Пример скрипта для экспорта отфильтрованных данных Панели истории в файл формата .xls  Примеры скриптов для задания пользовательского фильтра на панели истории Следующая страница

Если механизм наложения титров по событиям банкомата, который используется в АТМ-Интеллект Про по умолчанию (при добавлении камеры в Объекте охраны включена настройка Титрование событий банкомата – см. раздел Настройка списка видеокамер), не устраивает, то можно отключить эту настройку и с помощью скриптов реализовать собственный сценарий. Например, в этом случае возможно по определенному событию или событиям от банкомата (Объекта охраны) начать запись, а по другому событию или событиям остановить запись.

Примечание.

При работе с чековым принтером это также возможно. Для этого можно использовать следующие события объекта VIDEOSRV_C_DVC_ATM (Объект охраны):

RECEIPT_START – Начало чека

RECEIPT_STOP – Конец чека

Пример скрипта на встроенном языке программирования ПК Интеллект для наложения титров по событию Карта вставлена приведен ниже:

OnEvent("VIDEOSRV_C_DVC_ATM","1","INSERT_CARD")
{
[
    if( !CheckState("CAM","1","DETACHED") )
    {
        DoReact("CAM","1","REC");
        DoReact("CAM","1","ADD_SUBTITLES","command<"+param2+" ID : "+param1+"\r>,page<BEGIN>,title_id<1>");
        DoReact("CAM","1","ADD_SUBTITLES","command<КАРТА N: "+param0+"\r>,title_id<1>");
        DoReact("CAM","1","ADD_SUBTITLES","command<СОБЫТИЕ: Карта вставлена\r>,title_id<1>");
        Wait(5);
        DoReact("CAM","1","ADD_SUBTITLES","command< \r>,page<END>,title_id<1>");
        DoReact("CAM","1","CLEAR_SUBTITLES","title_id<1>");
        DoReact("CAM","1","REC_STOP");
    }
]
}

 

В результате выполнения данного скрипта в течении 5 секунд на изображение будет наложена следующая информация.