11.03.2012, 16:31 | #1 |
Старший Пользователь
Регистрация: 31.10.2011
Возраст: 40
Город: Тверь
Регион: 69
Машина: Daihatsu YRV
Сообщений: 120
|
CarProg - Открытый проект.
На моем CarPC видеорегистратор (http://pccar.ru/showthread.php?t=16241) плавно стал перерастать во фронт-енд. Чтоб добро не пропадало, выкладываю его, вдруг кто заинтересуется.
Программа модульная, написана на C# 3.5, конфиг реализован через INI-файл. Главный модуль реализует следующие средства: 1. Система сообщений и глобальных переменных 2. Средства для вывода виджетов поверх "чужих" окон. 3. Средство управления главным окном. Какие модули имеются: CamWorker - собственно, регистратор, функциональность та-же. ComTester - отладочное средство, не более. GPSWorker - модуль, раздающий данные ЖПС, из него планируется вырастить менеджер навигации MainProg - главный модуль, загружает все остальное, а также предоставляет окно. MediaPlayer - самодельный аудиоплеер, заточеный под свои нужды. Позволяет создать свои плейлисты, правда средства для обзывания своим именем нет. Будет когда-нить. RadioMod - управленец небезызвестного радио, в отличие от проги, выложенной в той теме, умеет регулировать громкость. Остальные библиотеки служебные и не являются плагинами. В комплекте также есть обновлялка и генератор обновлений. Сделано для того, чтобы не копировать файлы руками, а просто сунуть флешку и нажать кнопку в "Настройках". Проект задумывался, в том числе, как способ лично разобраться в некоторых технологиях, поэтому комментарии в стиле "велосипед" просьба не оставлять. На первом месте стоит функциональность, поэтому сколь-нить значимых украшений нет, интерфейс реализован на WinForms. Скинов, понятно, тоже нет. Если вдруг будет интерес, то буду рад.
__________________
Самодельная программа многокамерной видеорегистрации - http://pccar.ru/showthread.php?t=16241 |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|