- Создана пользователем Игорь Кудинов. Последнее обновление: мар. 11, 2025 ( Никита Никитин) Время чтения: 10 мин.
Основные функции
Скрипт позволяет пользователю массово изменять настройки устройств.
Можно использовать скрипт в комплекте со встроенным расписанием.
Установка
- Перейти в автоматизацию, нажать «Загрузить пример» и выбрать «Из файла», указав путь к скрипту.
- Снять галочку «Включить скрипт» и нажать сохранить.
- Выбрать сервер, на котором необходимо изменить параметры.
- Отредактировать фильтр устройств по необходимости.
- Выбрать необходимые настройки.
- Выполнить настройку и нажать "Сохранить и запустить"
Внимание: некоторые настройки могут изменяться в зависимости от интеграции с Trassir!
Перед началом работы требуется указать сервер в специальной графе.
В случае, если скрипт установлен на сервер, на котором следует изменить настройки, сервер всё равно нужно указать.
![]()
![]()

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

Расписание используется по желанию.
При необходимости, следует подтвердить в соответствующий чекбокс.
В 'Режим работы расписания' следует выбрать один из двух вариантов: неделя, месяц.
В зависимости от выбранного режима работы, будут учитываться рабочие дни: при недели, рабочие дни считаются неделями от 1 до 7; при месяце, рабочие дни считаются датами от 1 до 30/31.
Время реагирование указывается в формате часы:минуты.
![]()
Если необходимо сохранять отчёт работы скрипта, следует установить чекбокс.
Отчет работы хранится в папке Скриншоты.
Шаблон отчета файла выглядит следующим образом: {название скрипта} {версия скрипта} ({гуид скрипта}).log
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Включить/выключить устройство''.
Чекбокс 'Включить/выключить устройство' отвечает за статус настройки:
- если чекбокс
установлен, камеры будутвключены; - если чекбокс
не установлен, камеры будутвыключены.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Перезапуск устройства''.
Чекбокс 'Перезапуск устройства' следует подтвердить.
Выбранные устройства уйдут в перезапуск (в случае, если такая интеграция существует на уровне Трассира)

![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Удалить устройства''.
Чекбокс 'Удалить устройства' следует подтвердить.

![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Включить/выключить осн. поток''.
Чекбокс 'Включить/выключить осн. поток' отвечает за статус настройки:
- если чекбокс
установлен, основной поток будетвключен; - если чекбокс
не установлен, основной поток будетвыключен.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Включить/выключить доп. поток''.
Чекбокс 'Включить/выключить доп. поток' отвечает за статус настройки:
- если чекбокс
установлен, основной поток будетвключен; - если чекбокс
не установлен, основной поток будетвыключен.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Включить/выключить аудио поток''.
Чекбокс 'Включить/выключить аудио поток' отвечает за статус настройки:
- если чекбокс
установлен, основной поток будетвключен; - если чекбокс
не установлен, основной поток будетвыключен.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'FPS осн. потока''.

Следует указать FPS для основного потока, диапазон выбора FPS: 0-60.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'FPS доп. потока''.

Следует указать FPS для дополнительного потока, диапазон выбора FPS: 0-60.

Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Разрешение осн. потока''.

Следует указать разрешение для основного потока, которое поддерживается камерами в специальном текстбоксе.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Разрешение доп. потока''.

Следует указать разрешение для дополнительного потока, которое поддерживается камерами в специальном текстбоксе.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'GOP осн. потока''.

Следует указать GOP для основного потока, диапазон выбора GOP: 0-99.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'GOP доп. потока''.

Следует указать GOP для дополнительного потока, диапазон выбора GOP: 0-99.

Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Битрейт осн. потока''.

Следует указать битрейт для дополнительного потока, диапазон выбора битрейта: 16-16000.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Битрейт доп. потока''.

Следует указать битрейт для дополнительного потока, диапазон выбора битрейта: 16-1024.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Кодек''.

Следует указать кодек, диапазон выбора: h264, h265, h264+, h265+, mjpeg, mpeg4, mxpeg.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Аудио кодек''.

Следует указать аудио кодек, диапазон выбора: G.711ulaw, G.711alaw, G726, MP2L2, AAC, PCM, MPEG2-Layer2.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Сжатие осн. потока''.

Следует указать сжатие основного потока, диапазон выбора: Минимальное, Небольшое, Среднее, Сильное, Максимальное.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Сжатие доп. потока''.

Следует указать сжатие дополнительного потока, диапазон выбора: Минимальное, Небольшое, Среднее, Сильное, Максимальное.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Тип битрейта осн. потока''.

Следует указать тип битрейта основного потока, диапазон выбора: Переменный, Постоянный.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Тип битрейта доп. потока''.

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

Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Позиция водяного знака''.

Следует указать позиция водяного знака, диапазон выбора: Оставить по умолчанию, Не отображать, Верхний-левый угол, Верхний-правый угол, Нижний-правый угол, Нижний-левый угол.

В зависимости от типа текста водяного знака, будет добавляться текст: Имя канала, Свой текст.
Для собственного текста требуется заполнить текстбокс (если текст не нужен, то текст можно не указывать, а оставить поле пустым).
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Позиция времени водяного знака''.

Следует указать позиция водяного знака, диапазон выбора: Оставить по умолчанию, Не отображать, Верхний-левый угол, Верхний-правый угол, Нижний-правый угол, Нижний-левый угол.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Громкость''.

Следует указать громкость в процентном соотношении, диапазон выбора: 0-100.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Громкость микрофона''.

Следует указать громкость микрофона в процентном соотношении, диапазон выбора: 0-100.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Экономичный режим''.

Чекбокс 'Экономичный режим' отвечает за статус настройки:
- если чекбокс
установлен, экономичный режим будетвключен; - если чекбокс
не установлен, экономичный режим будетвыключен.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Соотношение сторон''.

3:2, 4:3, 5:3, 5:4, 8:5, 16:9, 16:10.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Отражение''.

Нет отражение,
Вертикальное,
Горизонтальное.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Разворот''.

Нет вращение,
90 градусов,
180 градусов,
270 градусов.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Привилегированный канал''.
![]()
Чекбокс 'Привилегированный канал' отвечает за статус настройки:
- если чекбокс
установлен, канал будет переведен в Привилегированный канал; - если чекбокс
не установлен, канал будет переведен в Обычный канал.
![]()
Если необходима данная настройка, следует установить чекбокс 'Использовать настройку 'Запись архива''.
![]()
Следует указать запись архива, диапазон выбора: Выключить, Постоянная запись, Запись вручную, По детектору.
Данная настройка добавлена с целью автоматической работы по альтернативному расписанию (не объекту Трассира).
Если Вам необходимо включать запись по расписанию, рекомендуется использовать расписание во вкладке 'Автоматизация':

Указывается необходимый сервер;
Указываются в фильтре необходимые устройства;
Указывается расписание (каждый день в течении недели в 14:41 выполнять действие);
Указывается запись процесса работы скрипта в файл;
Выбрано необходимая настройка и состояние настройки. (Включить устройства)

Указывается необходимый сервер;
Подтверждаются использование настроек изменение типа битрейта для всех доступных потоков;
Выбирается необходимый тип битрейта (в данном случае постоянный);
Подтверждаются настройки изменения громкости канала;
Указывается громкость в процентном соотношении (в данном случае 100)

Указывается необходимый сервер;
Указывается в фильтре необходимое устройство;
Подтверждаются использование настроек изменения FPS для всех доступных потоков;
Выбирается необходимый FPS (в данном случае 30);
Подтверждаются использование настроек изменения разрешение основного потока;
Прописывается разрешение, поддерживаемое устройством;
Подтверждаются использование настроек изменения соотношения сторон;
Изменяем соотношение сторон на 16:9.
Подтверждаются использование настроек перезапуска устройства;
Подтверждаем перезапуск устройства, поставив галочку в чекбокс 'Перезапуск устройства'.

Поддерживается на TOS, Windows Client/Server, ARM.