![]() |
![]() |
#241 |
Старший Пользователь
![]() Регистрация: 07.05.2010
Возраст: 46
Город: Москва
Регион: 77, 97, 99, 177
Машина: Skoda Octavia RS FL 2010
Сообщений: 318
![]() |
![]() Небольшой тизер - пишу прогу-контроллер работы сервиса, скоро доделаю. Не знаю, правда, надо ли кому...
Разминка перед написанием плагина для CF )
__________________
White Octavia RS FL DSG |
![]() |
![]() |
![]() |
#242 |
Бывалый писикарщик
![]() Регистрация: 27.09.2008
Город: Собянинск
Регион: 77, 97, 99, 177
Машина: шкода а5
Сообщений: 5,447
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]()
__________________
То win 10х64, то win 8.1x64 Видео регистрация на web. камеру:http://www.youtube.com/watch?v=1hPPLRBBIqc ![]() |
![]() |
![]() |
![]() |
#243 |
Старший Пользователь
![]() Регистрация: 07.05.2010
Возраст: 46
Город: Москва
Регион: 77, 97, 99, 177
Машина: Skoda Octavia RS FL 2010
Сообщений: 318
![]() |
![]() В общем, вот альфа-версия проги-контроллера.
Тестил на домашнем компе и на Carpc. Под Win7 и 4 фреймворком. Соотв где-то может не пойти. Всё очень просто. Прога запускается, первой кнопкой ищется и открывается файл App.config. Если файл верный и формат предсказуемый - читаются основные параметры: имя сервиса, путь к папке с видеофайлами, длительность видео. Затем прога начинает мониторинг. По имени ищется сервис, считывается его статус. По пути к видеофайлам ищется папка и файлы. Естественно, если где-то что-то не находится - сразу изменение состояния в форме проги и конкретный камент. В блоках "Сервис" и "Состояние записи" самой последней строкой указывается время последнего контроля состояния. В проге активированы два таймера. Первый - раз в 15сек проверяет сервис. Второй - раз в N сек проверяет файлы видео, N = длительность видео. Т.е. мысль простая: если длительность файла судя по настройкам равна N, значит чаще чем раз в N проверять смысла нет. При проверке видеофайлов проверяется время создания самого последнего. Оно должно быть не меньше чем те же N сек назад + 15 сек запаса (на всякий, на случай затупа). В форме есть ещё две кнопки. Одна позволяет запускать/останавливать сервис. Вторая - открыть в проводнике папку с видео. За баги/ошибки - сори: 1. написано по-быстрому 2. вообще под винду не писал ничего (много лет назад, да и то на дельфи)
__________________
White Octavia RS FL DSG Последний раз редактировалось e-statik; 10.03.2013 в 00:37. |
![]() |
![]() |
![]() |
#244 |
Старший Пользователь
![]() Регистрация: 07.05.2010
Возраст: 46
Город: Москва
Регион: 77, 97, 99, 177
Машина: Skoda Octavia RS FL 2010
Сообщений: 318
![]() |
![]() Если прога полезна - пишите про баги. Пожелания - тоже велкам.
Следующим этапом хочу перенести код на плагин для CF. С ним вроде тоже пока получается: смог запустить тестовый (HelloWorld) проект, сбилдить dll и успешно внедрить и запустить в CF. Много возни будет с внешним видом, конечно... Скин нужно разрабатывать и как-то всё там размещать. Под винду проще - всё готовое
__________________
White Octavia RS FL DSG |
![]() |
![]() |
![]() |
#245 |
Бывалый писикарщик
![]() Регистрация: 27.09.2008
Город: Собянинск
Регион: 77, 97, 99, 177
Машина: шкода а5
Сообщений: 5,447
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Сегодня попробую (если разберусь в установки)
__________________
То win 10х64, то win 8.1x64 Видео регистрация на web. камеру:http://www.youtube.com/watch?v=1hPPLRBBIqc ![]() |
![]() |
![]() |
![]() |
#246 |
Старший Пользователь
![]() Регистрация: 07.05.2010
Возраст: 46
Город: Москва
Регион: 77, 97, 99, 177
Машина: Skoda Octavia RS FL 2010
Сообщений: 318
![]() |
![]() А там всего один экзешник, без инстала вообще. Просто кинуть в любую папку (с DxDvrCapture, например)
__________________
White Octavia RS FL DSG |
![]() |
![]() |
![]() |
#247 |
Новый Пользователь
![]() Регистрация: 24.01.2013
Возраст: 36
Город: SPB
Регион: 78, 98
Машина: 2108
Сообщений: 27
![]() |
![]() Все работает, кроме кнопки запуска\остановки сервиса.
|
![]() |
![]() |
![]() |
#248 |
Бывалый писикарщик
![]() Регистрация: 27.09.2008
Город: Собянинск
Регион: 77, 97, 99, 177
Машина: шкода а5
Сообщений: 5,447
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() У меня кнопка сервиса работает.
Если сервис ручками включить, то из проги(сервис) включает и выключает. ![]() Но если запись остановилась "состояния записи" покраснело, то включить можно только ручками как обычно, через сервисы и.т.д и.т. п. ![]() P.S Мысли вслух.... Увидел, что запись остановилась, но включить все равно можно, только через остановку(авто на обочине, и сервиса....заново включить) и.т.д так? И само главное, сервис то не останавливается, а останавливается состояние записи.
__________________
То win 10х64, то win 8.1x64 Видео регистрация на web. камеру:http://www.youtube.com/watch?v=1hPPLRBBIqc ![]() |
![]() |
![]() |
![]() |
#249 |
Старший Пользователь
![]() Регистрация: 07.05.2010
Возраст: 46
Город: Москва
Регион: 77, 97, 99, 177
Машина: Skoda Octavia RS FL 2010
Сообщений: 318
![]() |
![]() 1. Какая ОС? Win7?
2. Нажатия кнопки чем-то сопровождаются? Ошибки может быть.. Что в проге в этот момент происходит? 3. ХЗ, от фонаря, но... попробовать запустить прогу от имени администратора - не поможет?
__________________
White Octavia RS FL DSG |
![]() |
![]() |
![]() |
#250 | |
Старший Пользователь
![]() Регистрация: 07.05.2010
Возраст: 46
Город: Москва
Регион: 77, 97, 99, 177
Машина: Skoda Octavia RS FL 2010
Сообщений: 318
![]() |
![]() Цитата:
Повторюсь. Блок "Сервис" раз в 15 сек ищет по имени сервис и проверяет его состояние - запущен или остановлен. Блок "Состояние записи" раз в N сек тупо ходит в папку, где должны быть видео, и смотрит, есть там чего-то или нет и когда в последний раз обновилось.
__________________
White Octavia RS FL DSG |
|
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|