Данный сайт является проектом ООО "Амакс". Сегодня: Воскресенье, 22.12.2024, 14:13

Приветствую Вас Гость

Поиск по сайтам
[ Новые сообщения · Участники · Правила форума · RSS · ?
Установка оборудования видеонаблюдения в Москве и Московской области
Поиск по форумам
  • Страница 1 из 1
  • 1
Поменять настройки камеры DS-2CD864FWD-E через telnet
nlДата: Вторник, 22.01.2013, 13:46 | Сообщение # 1
Группа: Проверенные
Сообщений: 9
Репутация: 1
Статус: Offline
Здравствуйте!

Имеется двадцать камер DS-2CD864FWD-E, находящихся в разных крайне удалённых местах с очень плохим качеством интернета. Стоит задача поменять значения следующих параметров: Camera Name, Date Format и Display Mode. Делать это вручную через web-админку ооочень долго, а иногда и вообще невозможно из-за низкого качества связи.

Возможно ли осуществить смену перечисленных выше параметров через telnet? Если да, то как? Есть ли какая-нибудь инструкция, мануал?

Спасибо!
 
AlexandrДата: Вторник, 22.01.2013, 16:55 | Сообщение # 2
Группа: Администраторы
Сообщений: 5345
Репутация: 113
Статус: Offline
а интернет будет быстрее из-за телнета ? shock
описания не встречал, и не уверен что вообще существует. попробуйте вместо веба клиентским ПО попользоваться, к примеру clientdemo из набора sdk. просто по вебу ещё куча ненужного идёт (гуи, картинка и т.п.), а через клиентское ПО только команды и в некоторых случаях картинка (настройка качества картинки, зоны детекции, положения osd и т.п.).
 
nlДата: Вторник, 22.01.2013, 17:01 | Сообщение # 3
Группа: Проверенные
Сообщений: 9
Репутация: 1
Статус: Offline
Суть в том, что хотелось бы это всё автоматизировать. Через веб форму это сделать проблематично, а через телнет легко. То есть, зная, как поменять опцию через телнет, я запущу скрипт, и мне не придётся заходить на 20 веб форм.
 
AlexandrДата: Вторник, 22.01.2013, 17:21 | Сообщение # 4
Группа: Администраторы
Сообщений: 5345
Репутация: 113
Статус: Offline
кроме имени камеры настройки можно и через ПО одинаковые послать, есть импорт и экспорт настроек. не зря же посоветовал попробовать поработать через ПО. сам пользуюсь при большом количестве камер ) вес такого файла около 60 КБ так что слабый инет должен справится с его передачей.
 
nlДата: Вторник, 22.01.2013, 17:42 | Сообщение # 5
Группа: Проверенные
Сообщений: 9
Репутация: 1
Статус: Offline
Спасибо, тогда опробую clientdemo.
 
Установка оборудования видеонаблюдения в Москве и Московской области
AlexandrДата: Вторник, 22.01.2013, 18:03 | Сообщение # 6
Группа: Администраторы
Сообщений: 5345
Репутация: 113
Статус: Offline
нз ) а с описанием доступных команд телнета всё действительно глухо.
 
nlДата: Вторник, 12.02.2013, 18:10 | Сообщение # 7
Группа: Проверенные
Сообщений: 9
Репутация: 1
Статус: Offline
Вот решили задачу таким скриптом (меняет дату и время), может кому понадобится. Аналогично можно поменять и другие параметры. Работает на прошивках с белой админкой (например, версия V4.0.3 121127).

Код
#!/bin/bash
#
# This script uses CURL!! Install it first.

IP=''
LOGIN=''
PASS=''
TIME=''
DATE=''

while [ -z "$IP" ]; do
read -p "IP: " IP
done

while [ -z "$LOGIN" ]; do
read -p "LOGIN: " LOGIN
done

while [ -z "$PASS" ]; do
read -p "PASS: " PASS
done

while [ -z "$DATE" ]; do
echo " "
echo 'EXAMPLE:' `date +%Y-%m-%d`
read -p "DATE: " DATE
done

while [ -z "$TIME" ]; do
echo " "
echo "EXAMPLE:" `date +%H:%M:%S`
read -p "TIME: " TIME
done

curl --basic -u $LOGIN:$PASS -X PUT http://$IP/PSIA/System/time --data '<?xml version="1.0" encoding="UTF-8"?><Time version="1.0" xmlns="urn:psialliance-org"><timeMode>manual</timeMode><localTime>'$DATE'T'$TIME'+04:00</localTime><timeZone>CST-4:00:00</timeZone></Time>' | grep "<statusString>" | sed -e 's/<statusString>//g' | sed -e 's/<\/statusString>//g'


Сообщение отредактировал nl - Вторник, 12.02.2013, 18:19
 
AlexandrДата: Вторник, 05.03.2013, 19:20 | Сообщение # 8
Группа: Администраторы
Сообщений: 5345
Репутация: 113
Статус: Offline
ещё наткнулся и немного поизучал интересный документ, можно и через http многое делать не заходя на сам веб-интерфейс.
 
  • Страница 1 из 1
  • 1
Поиск: