6.5. Применение стартовых параметров

Стартовый файл приложения AnyCam.exe может быть запущен с параметрами, модифицирующими поведение приложения. Пример такой строки запуска: AnyCam.exe -c 12 -p 0,0,800,600 -v

Эта строка запустит приложение в режиме демонстрации камеры с идентификатором 12, окну будет задан размер 800 Х 600 пикселей, размещено оно будет в левом верхнем углу монитора (позиция x = 0, y = 0), пользователю будет доступен только онлайн-просмотр, без возможности редактирования свойств камеры или ручного старта записи и без доступа к видеоархиву:

Рисунок 6.5.1. Приложение, запущенное с ограничивающими параметрами.

Полный список допустимых парамеров:

-t — поверх других окон,

-f — полноэкранный режим,

-r — автоматический запуск записи,

-u — режим "для чтения", пользователь не может редактировать свойства камеры и приложения, пользователю доступен онлайн-просмотр, запись и просмотр видеоархива,

-w —режим «Видеостена»,

-m —режим «Один-ко-многим»,

-q — режим «Слайдшоу»,

-c camera_id — старт онлайн-просмотра камеры с заданным идентификатором,

-a camera_id — старт просмотра архива камеры с заданным идентификатором,

-c camera1_id,camera2_id,…,cameraN_id — запускает приложение с заданным набором камер

-p x,y,width,height — запуск окна приложения в указаной позиции, с заданным размером,

-v — запуск приложения в режиме просмотра, без доступа к просмотру видеоархива и панели редактирования свойств камеры,

-s — допускает применение пространства вокруг изображения с камеры для соблюдения заданного разрешения в режимах Видеостена и Один-ко-многим

-d n — допустимый таймаут отклика от камеры, в секундах (максимум 60). Если в течение указанного времени не поступают новые кадры, соединение считается потерянным

-h — запуск приложения свёрнутым в системный трей. Также активирует поведение сворачивания в трей при закрытии окна

-e — разрешить компьютеру засыпать. Без этого параметра AnyCam предотвращает засыпание системы во время своей работы

Чтобы применить модификатор запуска, просто добавьте его после AnyCam.exe

Например, команда

AnyCam.exe -c 3

запускает просмотр потока с камеры номер 3.

Номер камеры можно найти на панели её свойств:

Рисунок 6.5.2. Внутренний идентификатор камеры в приложении AnyCam.

Другой вариант — создать ярлык на рабочем столе с необходимыми модификаторами. Детальную информацию о создании ярлыка смотрите в разделе 6.4.