Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Основные функции

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

Установка

  • Перейти в автоматизацию, нажать «Загрузить пример» и выбрать «Из файла», указав путь к скрипту.
  • Снять галочку «Включить скрипт» и нажать сохранить.
  • Выполнить настройку и нажать "Сохранить и запустить"

    Image Added


В параметрах скрипта необходимо:

  • Выбрать в параметрах сервер, на котором хотите восстановить каналы.
  • Сохранить и запустить скрипт
  • текущий канал камеры и сохранить скрипт. При выполнении 2-й параметр заполнится потерянными каналами.
  • Выбрать в параметрах текущий канал камеры и сохранить скрипт.
  • Указать потерянный канал и сохранить скрипт.
  • Нажать на указанную в параметрах горячую клавишу. F2
  • Скрипт заменил каналы местами. Для обновления списка перейдите в любую строчку настроек(список слева) и вернитесь обратно к скрипту.


Обращаю внимание, что полностью "срастить" архивы обоих каналов нет возможности, т.к. архивные данные уже записаны на диск с разными ID. 
Текущий канал может быть ассоциирован только с одним ID архива. 
Поэтому данная операция присвоит выбранный архив потерянного канала текущему рабочему каналу, а архив записанный за время работы нового канала перейдет в потерянные.

# Присвоение потерянного канала к устройству ''' <parameters> <company>DSSL</company> <title>Присвоение потерянного канала к устройству</title> <version>0.3</version> <parameter> <type>channel</type> <id>param_channel_1</id> <name>Камера</name> <string_list>!</string_list> </parameter> <parameter> <type>string_from_list</type> <id>kanal</id> <name>Выберете канал, который нужно присвоить</name> <string_list></string_list> </parameter> <parameter> <type>string_from_list</type> <id>short</id> <name>Горячая клавиша</name> <value>F1</value> <string_list>F1,F2,F3,F5,F6,F7,F8,F9,F10,F11</string_list> </parameter> </parameters> ''' script = ''' EANZLSmZmEEJwvs24ZPUwQprhNZToWOhWPrfP++blAcdLd61OdGQ0z4fZrquWnZQ8q5skwR+ 0VzcqpLnZCGCNI5A5UTTbEKY4Rg/dr0Ez2Z4No7yk35o+r0B4tsqWQcrOXXhvs5vsN8llHih jzYOwHKn6Ztq5g2FfhcqB7GaY7Gkhvg6yH8fTZhTU+BYFCvI3W1I2OZx+TNsH9OHeNrSf8Ty Ut2pmVS6sAt5R8k419M8bbTKFXjfWDcSttXmsgXQA+ApwnfCreH4hZ70rvrBi84N6N8H73pC CmkEzGhCJbH5ilbu2hRsKFDMwMuyLhocwXt13gQa7yHVnpmPLwpWoJ9cZ1OIefFEnKRZ+0OL B856neWzvY2P3CeLs+79AAjmGAyLOnJqvREVzh2QAtgXBv+NBqs8y++aQ+lD3PM2vcnvImtw clUi6ZSO41/eUH1t/qtJGQRUNjJTOAcBsA0Mpl4Dp1gatJawzcoV8N+4/h4ZyDHdIwGx3D9q 15bhlSs9XR2rFzKhhuSWwHMKN9QwwMdl1zar8rD0mvqngeZSbFC4WIscu0GNZGwK4Rn5Vy8C GdQxN1ed+Pyx3JKzUkqAfhZ6im6aAclavzNiPXTQgBVVGQMhVy8Uq38qtKEdEu78s2fJfsE1 xBMrfdHrlKoCOctwi8fNb8VBcmAaMtt9x+kOVivLA+7ZvXXqN1vhC7XGG8pRn9/ZWazfXrf8 4FNenXYPhPqiGR40De4HmXcduEiM3O3oTPQ/98UHfWcHt7Oe46pQFHOs7SWt67iDIcT+8aPV QiQLaIRDMFc2HZIAitiafq5EqpdtPu41hq3XZdXMMz0drSQ9hd2WENzSuqq0SRbSaIYk+g06 GwBPExK8ORafVtXj6c+mz9DE5YY/gCLhQbLOboIj8McHSMPhn/YPQbMHUAveyxuJyKnq0r+S lm9TdtBnZjWPZvz6k6xxe7GUyJRwVAWkkHPZYhmI2DCpJN+TqOQ7tgwCyQxqdhekbpekA5WZ 1PU5EA9PSxJDm7mG3MbCueXjnAleylZtgqlMdQ2IL2hrHE2b+T5aNDHTde0OBNvdenoH3YRb yxREphTbYBi6prOgmn3cQYNClyXRNI0roWmyRbJJ9RKvbmC7l7cpmKQ+4Cg3ScrZnSAKsfKl w89wTLk4QSAWTMOQQtFuzTGh7QqXTNVmmctPWTBLaF9HhArXikSy3HgUK2DZBoMm0cPwxln1 Pzn7N1ig0Fn1DBKfxEkbiNSlHM9h9Qj7K9xXwyS5z4+R1nBTrEL0UOqYRUBgmNpkk0DoZE3n VTMCIkrSMhTrHg+hQfXixSZ4N5q+PmUxE0o6/Tx4GRURzsQ4eswbep2xgtOhElVG2j/N9vwN SrY7gThlrnogtq+3ZK6IaoXnCvirQEUSqlaFwqIR5gvc9fpchzofkphKU0KvC4I5bkQatwm/ clUUfZRZJ1MhEYPjdONxpDpMn+3ST8s08DtQWb6+Uw7GYsws2RAZymKfQc2rX7RkkxgiBgjN aTnP1GRrWzdYKsQGutPAdmILx6Kv7/w3HuXyb0EzX953cg0U8PMLVtNuW9IOW/wNhH/LTZpz H4duCG0Gr469+hhLogY5gkBt938CJkSavFq++3Mb4ctQiISU9g5cGlyjqCzbWE2bMfOi3NCq +8sxuKlB ''' exec_encoded(script)

Предупреждение

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

Раскрыть
titlecode
Блок кода
languagepy


Скачать