PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка программ (http://pccar.ru/forumdisplay.php?f=27)
-   -   FRONT END своими руками (http://pccar.ru/showthread.php?t=6532)

KapKan 15.10.2008 20:40

FRONT END своими руками
 
Начинающий программист на DELPHi, делаю сигнализацию с веб-камерами и GPS и SMS. Подскажите с чего начать налаживание общения с GPS приемником, GSm телефоном. Связь с веб-камерой уже налажена и есть запись в архив. Может ссылочки у кого какие есть?
В итоге хочу чтобы получился свой собственный front end. со своей собственной видео-сигнализацией и т.д.

S3TUP 15.10.2008 23:46

Описание "протокола" NMEA, по которому жпс передает информацию здесь:
http://www.gpsinformation.org/dale/nmea.htm

Для подключения и считывания информации достаточно открыть COM порт - и туда сразу-же посыпется информация в формате NMEA - как это делается в делфи не знаю :)


Работа с трубкой... Присоединить его как модем и управлять им AT коммандами?
http://www.developershome.com/sms/ho...dSMSFromPC.asp



Если уж мобильник и дпс, то можно сообщать о местонахождении машины через смс/gprs. Получится система слежения )

xDriver 16.10.2008 00:11

Так, а при чем тут GPS приемник то ?
Или написание фроненда начинается с написание своей нави ?
Ох, поверь мне гемор это страшный, но все равно от всей души - успехов.

n4r.c0m 28.05.2009 04:05

А не проще встроить какой-нить навигатор через OLE?

p.s: Используешь стандартный GDK(Windows'овый движок прорисовки) или DirectX?

yurich38 31.05.2009 19:30

а я за написание собственного фронтеда..

e-kalinkin 07.11.2010 12:34

И я только за. Только одному это достаточно тяжело. По крайней мере для меня, т. к. программист из меня не ахти, да и со временем туго. Но пытаюсь, поскольку найти фронтэнд полностью отвечающий требованиям пользователя никогда не найти.
кому интересно моё полусырое, недоделанное творение, пожалуйста:http://depositfiles.com/files/xozh0aog0
Это еще доделывать и доделывать. Если кто посмотрит, и обнаружит ошибки, огромное спасибо, т.к. на тестирование нет времени.

__virus__ 08.11.2010 07:43

Добрый день! Проблем действительно хватает!
1. Очень плохое качество иконок.
2. Почему то иконка музыки оказалась не в 5 главных. Я думаю музыка важнее, чем Display.
3. Вот такое окно всплывает при каждой попытке запустить музыку:
http://pikucha.ru/779125/thumbnail/image.jpeg
4. Очень маленькая чувствительность эквалайзера. При изменении от минимума к максимуму, звук меняется, но не значительно. Изменения слышны только на средних частотах, высокие и низкие практически без изменений.
5. Клавиатура не прорисовывается в том же окне, а появляется в отдельном.

Заключение. Попытка не плохая, но как ты и сказал, еще работать и работать. Наверное, многие проблемы связаны с тем, что используете очень много сторонних компонентов, отсюда такая разрозненность.

MiD_E34 08.11.2010 14:50

Да, иконки подкачали.. Может стоит взять готовые наборы? Я в свое время кучу нарыл. Хотя, вроде бы, узнаю кое что из наборов...
Кнопка "выход" как-то выбивается из общего стиля

e-kalinkin 08.11.2010 21:33

Спасибо за Ваши комментарии.
1. Иконки для меня пока не на первом плане, сделать бы функционал, а потом и рисование можно заняться.
2. С эквалайзером сам заметил, но пока не разобрался, где то что - то перемудрил. При чем если остановить воспроизведение, а потом запустить снова, или щелкнуть по следующей песне, чтобы начала воспроизводиться другая песня, то регулировка восстанавливается.
3. Табличка вылазиет - это сторонний компонент незарегистрированный (демо) - тоже пока другого не подобрал.
Буду дальше потихоньку ковыряться.
Еще раз спасибо.

e-kalinkin 08.11.2010 21:38

Клавиатуру делал встроенную, но мне не понравилось, как я ее в принципе реализовал. Выкинул ее и завязался пока на стандартную Windows.

e-kalinkin 10.01.2011 21:32

Цитата:

Сообщение от __virus__ (Сообщение 160901)
Добрый день! Проблем действительно хватает!
1. Очень плохое качество иконок.

Я не художник, но попробывал что-то сделать из иконок всемирной паутины. Сделать хороший дизайн программы - тоже профессионализм нужен.
http://forum.pccar.ru/picture.php?al...&pictureid=806http://forum.pccar.ru/picture.php?al...&pictureid=807

http://forum.pccar.ru/picture.php?al...&pictureid=807
http://forum.pccar.ru/picture.php?al...&pictureid=806

__virus__ 11.01.2011 07:42

Цитата:

Сообщение от e-kalinkin (Сообщение 168016)
Я не художник, но попробывал что-то сделать из иконок всемирной паутины. Сделать хороший дизайн программы - тоже профессионализм нужен.
http://forum.pccar.ru/picture.php?al...&pictureid=806http://forum.pccar.ru/picture.php?al...&pictureid=807

http://forum.pccar.ru/picture.php?al...&pictureid=807
http://forum.pccar.ru/picture.php?al...&pictureid=806

По ссылкам пусто!
Конечно нужен профессионализм. Без него никак. Сам с графикой не очень дружу, часто приходится искать сборки, только они и спасают. Я так сам не смогу никогда нарисовать, не под то у меня руки заточены. :)

e-kalinkin 11.01.2011 14:47

Цитата:

Сообщение от __virus__ (Сообщение 168072)
По ссылкам пусто!
Конечно нужен профессионализм. Без него никак. Сам с графикой не очень дружу, часто приходится искать сборки, только они и спасают. Я так сам не смогу никогда нарисовать, не под то у меня руки заточены. :)

Исправил
http://forum.pccar.ru/picture.php?al...&pictureid=808
http://forum.pccar.ru/picture.php?al...&pictureid=809
http://forum.pccar.ru/picture.php?al...&pictureid=808http://forum.pccar.ru/picture.php?al...&pictureid=809

e-kalinkin 11.01.2011 15:26

Вложений: 3
Цитата:

Сообщение от __virus__ (Сообщение 168072)
По ссылкам пусто!
Конечно нужен профессионализм. Без него никак. Сам с графикой не очень дружу, часто приходится искать сборки, только они и спасают. Я так сам не смогу никогда нарисовать, не под то у меня руки заточены. :)

Исправил
http://forum.pccar.ru/picture.php?al...&pictureid=808
http://forum.pccar.ru/picture.php?al...&pictureid=809
http://forum.pccar.ru/picture.php?al...&pictureid=809
http://forum.pccar.ru/picture.php?al...;/ATTACH]d=808

hatman 11.01.2011 15:36



не работает

grblmm 12.01.2011 00:47

оч даже симпатично смотрится ) в бета- тестеры записываться где ? )

e-kalinkin 12.01.2011 10:01

Цитата:

Сообщение от grblmm (Сообщение 168250)
оч даже симпатично смотрится ) в бета- тестеры записываться где ? )

Если есть желание потестировать, выложу. Буду даже благодарен за отлов багов.
Но программа еще очень сырая.
Можно потестировать медиапроигрыватель, ТВ, ФМ.
Для видеопроигрывателя не готовы скины, а так вроде работает.
В принципе тестировать больше нечего.
В ФМ нет сканирования каналов. Каналы прописываются в FM.ini в папке "Радио"

[FM]
NAME1=1 (1 - отображать, 0 - нет)
NAME1STR=НИЖНИЙ НОВГОРОД (Название города)
NAME2=1
NAME2STR=МОСКВА
NAME3=1
NAME3STR=САНКТ ПЕТЕРБУРГ
CURRENTNAME=НИЖНИЙ НОВГОРОД (Город, чей список волн открывать по умолчанию)
[МОСКВА]
NAME1=1 (1 - отображать, 0 - нет)
NAME1STR=Первое деловое (Название волны, Для отображения картинки, название должно совпадать с названием файла картинки)
NAME1VAL=87,5 (Частота)
NAME2=1
NAME2STR=Сити FM
NAME2VAL=87,9

e-kalinkin 12.01.2011 10:21

Цитата:

Сообщение от grblmm (Сообщение 168250)
оч даже симпатично смотрится ) в бета- тестеры записываться где ? )

http://depositfiles.com/files/az2wfidvg

e-kalinkin 12.01.2011 10:50

Цитата:

Сообщение от e-kalinkin (Сообщение 168290)

И еще заменить Config.ini в корне.

http://depositfiles.com/files/6vjjnq65s

Fedorych 12.01.2011 10:52

Какие радио девайсы поддерживает программа?

e-kalinkin 12.01.2011 11:17

Цитата:

Сообщение от Fedorych (Сообщение 168293)
Какие радио девайсы поддерживает программа?

Я пробывал с Avermedia Volar Go - юэсбишный и Avermedia 307 - PSI. Других у меня нет.

Civic 15.01.2011 02:11

Как по мне то расцветка с оранжевый или красным очень раздражает психику! это не я нервный :no: эт ученые доказали. Если можно сделать выбор просто цвета, допустим синий или зеленый кому что.

e-kalinkin 15.01.2011 10:38

Вложений: 1
Цитата:

Сообщение от Civic (Сообщение 168643)
Как по мне то расцветка с оранжевый или красным очень раздражает психику! это не я нервный :no: эт ученые доказали. Если можно сделать выбор просто цвета, допустим синий или зеленый кому что.

Да без проблемм, скины то настраиваются. Сеичас хочу сделать черно-зеленый скин, т.к. у меня подсветка приборов зеленая. Все равно с остальным у меня пока тупик, а точнее с реализацией свободных рук.

__virus__ 18.01.2011 16:22

Вложений: 1
Надеюсь ты не будешь против!
http://pikucha.ru/939478/thumbnail/image.jpeg

Появилось лишние минуты, чтобы повозиться с кнопками рассчитанные под работу в таче, а именно их поведение. Для запуска нужен .NET 4 Client или Full.
Это мое видение поведения кнопок в подобных проектах. :whistle:

e-kalinkin 18.01.2011 23:26

Цитата:

Сообщение от __virus__ (Сообщение 168996)
Надеюсь ты не будешь против!
http://pikucha.ru/939478/thumbnail/image.jpeg

Появилось лишние минуты, чтобы повозиться с кнопками рассчитанные под работу в таче, а именно их поведение. Для запуска нужен .NET 4 Client или Full.
Это мое видение поведения кнопок в подобных проектах. :whistle:

Прикольно. Надо будет попробывать.

hatman 19.01.2011 16:02

Цитата:

Сообщение от e-kalinkin (Сообщение 169066)
Прикольно. Надо будет попробывать.

Мужики, просветите, а Центрифуга сколько памяти есть?

Я к тому, что, запустил прогу из Buttons.rar, а она съела 20 метров :wacko2: памяти и грузилась на моих 4 ядрах минуту. Мне такого не надо :no2:

__virus__ 19.01.2011 19:00

Цитата:

Сообщение от hatman (Сообщение 169146)
Мужики, просветите, а Центрифуга сколько памяти есть?

Я к тому, что, запустил прогу из Buttons.rar, а она съела 20 метров :wacko2: памяти и грузилась на моих 4 ядрах минуту. Мне такого не надо :no2:

Ну я прям не знаю, у меня она заняла 13Мб в памяти + загрузилась на моем двух ядерном за доли секунды! :) У тебя точно 4-х ядерный!? :)
А по сути, количество памяти которое она съела, не так и велико, это же .Net. Здесь львиная доля самого фреймворка. Ты смотрел сколько памяти у тебя есть браузер? У меня на данный момент 240мб. Но я как-то даже и не парюсь.

ЗЫ! Центрафука после первого запуска в памяти съедает примерно 320Мб, чисто рабочий стол центрафуги загружает проц на 3%
При воспроизведении музыки = 322Мб, загрузка ЦП при воспроизведении flac примерно 9%
При воспроизведении видео = 330Мб, загрузка ЦП - 18%

e-kalinkin 19.01.2011 21:19

Цитата:

Сообщение от hatman (Сообщение 169146)
Мужики, просветите, а Центрифуга сколько памяти есть?

Я к тому, что, запустил прогу из Buttons.rar, а она съела 20 метров :wacko2: памяти и грузилась на моих 4 ядрах минуту. Мне такого не надо :no2:

А у меня первый запуск Buttons.exe примерно пол секунды, следующие практически мгновенно. Памяти 17 с копейками Mb

hatman 20.01.2011 12:26

Цитата:

Сообщение от __virus__ (Сообщение 169164)
...
У тебя точно 4-х ядерный!? :)

точно
Цитата:

Сообщение от __virus__ (Сообщение 169164)
...
Ты смотрел сколько памяти у тебя есть браузер? У меня на данный момент 240мб. Но я как-то даже и не парюсь.

я тоже не парюсь. в данный момент firefox у меня съел 550мб. но так долго он не грузится
Цитата:

Сообщение от __virus__ (Сообщение 169164)
...
ЗЫ! Центрафука после первого запуска в памяти съедает примерно 320Мб, чисто рабочий стол центрафуги загружает проц на 3%
При воспроизведении музыки = 322Мб, загрузка ЦП при воспроизведении flac примерно 9%
При воспроизведении видео = 330Мб, загрузка ЦП - 18%

ок, тогда вопрос, нравится ли вам как работает центрифуга на атомах?

__virus__ 20.01.2011 12:48

Цитата:

Сообщение от hatman (Сообщение 169273)
точно

я тоже не парюсь. в данный момент firefox у меня съел 550мб. но так долго он не грузится


ок, тогда вопрос, нравится ли вам как работает центрифуга на атомах?

Без понятия, не ставил, не скажу. Но подозреваю, что она там НЕ летает. Ты просто пойми тоже. Ты что хочешь получить на выходе? Каким продуктом ты хочешь пользоваться?
Красивое приложение с использование каких-то эффектов (плавность хода, векторная графика, анимация), это все ест ресурсы, без этого никак. Конечно, если тебе нужно 5 кнопок в которых вставлены картинки PNG и которые запускают Media Player, то можно уложить и в 10 мб. Но кто этим будет пользоваться? Добавь ко всему этому плагины и ты получишь приличное количество съеденной оперативки.


Часовой пояс GMT +4, время: 14:54.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot