Перейти в хранилище документации
Обратиться в техническую поддержку
...
Необходимо при запуске первой макрокоманды проиграть запись с видеокамеры 1 на мониторе 4 с указанными датой и временем.
Code Block |
---|
OnEvent("MACRO","1","RUN") { DoReact("MONITOR","4","ARCH_FRAME_TIME","cam<1>,date<"+date+">,time<11:00:00>"); DoReact("MONITOR","4","KEY_PRESSED","key<PLAY>"); } |
Необходимо при печати кадра с первой видеокамеры перейти в режим просмотра видеоархива на первой видеокамере монитора 4, и перейти на 10 кадров далее, начиная с фрагмента указанной даты и времени.
Code Block |
---|
OnEvent("CAM", "1", "PRINT") { DoReact("MONITOR","4","ARCH_FRAME_TIME","cam<1>,date<"+date+">,time <11:00:00>"); for(i=0;i<10;i=i+1) { DoReact ("MONITOR","4","KEY_PRESSED","key<FF>"); } } |
Необходимо приблизить видеоизображение на экране монитора, если видеокамера находится в состоянии тревоги, и вернуть в исходное состояние при ее окончании.
Code Block |
---|
OnEvent("CAM","1","MD_START") { DoReact("MONITOR","1","KEY_PRESSED","key<ZOOM_IN>"); } OnEvent("CAM", "1", "MD_STOP"); { DoReact("MONITOR","1","KEY_PRESSED","key<ZOOM_OUT>"); } |
Необходимо вывести на экран монитора раскладку под номером один при срабатывании макрокоманды.
Code Block |
---|
OnEvent("MACRO","1","RUN") { DoReact("MONITOR","1","KEY_PRESSED","key<SELECT_LAYOUT>,number<1>"); } |
Скрипт (запуск по Макрокоманде 1)
Code Block |
---|
OnEvent("MACRO","1","RUN") { DoReact("CORE","","DO_REACT","source_type<MONITOR>, source_id<1>, action<START_AVI_EXPORT>, params<4>, param0_name<avi_path>, param0_val<c:\aaa.avi>, param1_name<cam>, param1_val<1>, param2_name<finish>, param2_val<24-10-14 17:10:50>, param3_name<start>, param3_val<24-10-14 17:10:38"); } |
По макрокоманде 1 включать управление телеметрией при помощи мыши на камере 4, выведенной на монитор 10, по макрокоманде 2 отключать.
Code Block |
---|
OnEvent("MACRO","1","RUN") { DoReact("MONITOR","10","CONTROL_TELEMETRY","cam<4>,on<1>"); } OnEvent("MACRO","2","RUN") { DoReact("MONITOR","10","CONTROL_TELEMETRY","cam<4>,on<0>"); } |
...