PDA

Просмотр полной версии : Скрипт на Perl и IP камера.


и́нок
13.10.2010, 20:02
Задача такая.

Вкратце - есть IP камера. В сеть выкладывается автоматически обновляемая статическая страничка с фото с этой камеры, раз в секунду фото должно обновляться. Можно ли как-то сделать это по-проще.

Если конкретнее - IP камера DLink DCS-2102. Умеет выкладывать на FTP фото с определенной периодичностью, делает это своеобразно. Раскладывает фото по дням и времени во вложенные подкаталоги. Я бы батник зашедулил, чтобы он копировал самую последнюю фотку в определенный каталог Web сервера, но сервер один, автоматический логон отключен. Соответственно шедулинг не работает (ошибаюсь?). Решений мне видится два - первое - написать программу сервис, делающую тоже самое, т.е. выбирающую из этого дерева каталогов последний файл и копирующую его куда надо. Или CGI скрипт на Perl, делающий тоже самое и плюющийся в стандартный выходной поток статической страничкой.

Может кто бегло набросает скрипт или советом подскажет как эту задачу решить быстрее?

OlegM
13.10.2010, 21:19
Пётр, а как же Гугль? (http://forum.sources.ru/index.php?showtopic=136361) =)))

и́нок
13.10.2010, 21:23
Вот умный человек. Ну попробуем'c :) Гугль целый день юзаю, ибо скрипт писать всёж таки лениво. Направление мысли придали хорошее.
О результатах отпишусь.

и́нок
13.10.2010, 21:29
Так, сразу вопрос. Сам пробовал батник до логона запускать?

OlegM
13.10.2010, 21:41
элементарный способ - bat to exe converter....как .exe запустить фоновой службой думаю не проблема....есть варианты и поизвращенней конечно =))) но конвертер в экзешник прост самый виндузятный и ламерский вариант, который кстать работает, проверенно лично :))

и́нок
13.10.2010, 22:30
Бат в экзе не проблема, исполнимый файл не запустить надо как службу, а инсталлировать как службу, чтобы при загрузке она исполнялась каждый раз. Что-то мне кажется придется CGI скрипт делать.

Nikum
13.10.2010, 22:49
О какой ОСи речь?

и́нок
13.10.2010, 22:50
2000 Server

Nikum
13.10.2010, 22:52
Шедулер же там без логона работает, я бы батник набросал.

и́нок
13.10.2010, 23:00
Ок. Проверим. Спасибо.

Nikum
14.10.2010, 00:06
Идеально было бы саму камеру научить выкладывать фотку с одним именем в нужное место.

и́нок
14.10.2010, 01:06
По уму да, но на глаза альтернативные прошивки не попадались.

и́нок
18.04.2011, 23:38
На всяк. случай отпишусь. Давно конечно это было, но мало ли кому интересно. В конечном итоге проще всего было написать Delph'ёвый cgi модуль, что и было сделано. Этим вопрос и решился.