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

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Разработка программ > Программы управления > LeoCar > Обновления

Закрытая тема
 
Опции темы Поиск в этой теме
Старый 11.12.2007, 14:49   #61
LI()n
Творец LeoCar'a
 
Аватар для LI()n
 
Регистрация: 28.03.2007
Город: Москва
Регион: 77, 97, 99, 177
Машина: LeoCar GT-Four Turbo и Рыжий Элемент
Сообщений: 747
LI()n is a jewel in the roughLI()n is a jewel in the roughLI()n is a jewel in the rough
По умолчанию

Цитата:
Сообщение от pafftis Посмотреть сообщение
Да нивапрос, сделаю хоть на голубом, зато переход плавный будет!!! А это есть супер гуд!!!!! Там делов-то на 10 минут наверное!! Это вот фон подгонять-геморой самый настоящий!!!!
Цитата:
Сообщение от archer Посмотреть сообщение
Не понял! как сделать плавный переход, если прозрачность реализована не альфа каналом, а конкретным цветом?
Или я че не понял, но придется делать четкие границы, либо так же подгонять под цвет фона.
Именно так, заменяется на фоновую картинку только розовый цвет, никакого альфа-канала не поддерживается, то есть картинка должна будет иметь очень четкие границы.

Цитата:
Сообщение от kolychev Посмотреть сообщение
На счет кодировок видел в коде только UTF-8, UTF-16 и ISO (я так понимаю Win1251 должно пормально как однобайтная считаться), не на чем попробовать с KOI-8 Ну я думаю в любом случае доделать можно, главное что есть готовый пример, как ID3v2 читать. v1 там вообще однобайтная кодировка как я понял, а вот в v2 может быть и двухбайтная и UTF-8
Ок, попробую. Просто не замечал раньше, что она на одинарный клик тоже реагирует.
Дома буду - проверю с кодировками на твоем файле, который выкладывал.
Насчет клика - теперь реагирует только на одинарный.
LI()n вне форума  
Старый 11.12.2007, 16:45   #62
kolychev
Пользователь
 
Регистрация: 05.09.2007
Город: Новосибирск
Регион: 77, 97, 99, 177
Сообщений: 49
kolychev is on a distinguished road
По умолчанию

Цитата:
Сообщение от LI()n Посмотреть сообщение
Дома буду - проверю с кодировками на твоем файле, который выкладывал.
На своем-то я проверил, все работает идеально Только у меня там UTF-16 (двухбайтная) а не KOI-8.

Еще тут пришла такая мысль в голову, помнится поднималась речь о том, что в РР есть такая фича, когда мы задаем оригинальное разрешение скина, и разрешение, с которым мы хотим его отображать. Так как это было еще до скинов, то эту мысль естественно отмели НО! сейчас-то уже есть скины, и как я себе это вижу, нужно просто при загрузке умножить каждую координату каждого элемента на какую-то константу по X и Y, вот пример:
original skin=800x600
requested resolution=640x480

dx=640/800=0.8
dy=480/600=0.8

и теперь при загрузке мы тупо умножаем каждую координату по x на dx и каждую координату по y на dy. Это что касается координат. С размерами шрифтов наверное посложнее будет, но думаю тоже можно совладать. Ну и картинки сами тоже отмаштабировать так же. Это так... мои 5 копеек, может когда-нть посчитаешь нужным такое сделать
kolychev вне форума  
Старый 11.12.2007, 16:52   #63
pafftis
Гуру
 
Аватар для pafftis
 
Регистрация: 29.10.2006
Возраст: 37
Город: Череповец
Регион: 35
Машина: 1987\Ауди\80
Сообщений: 1,008
pafftis will become famous soon enough
По умолчанию

Я уже предлогал это Лео, но он сказал что это будет сложно сделать!
Щас я доделаю скин 640х480 и может лео попробует! Правда лео???
pafftis вне форума  
Старый 11.12.2007, 17:06   #64
LI()n
Творец LeoCar'a
 
Аватар для LI()n
 
Регистрация: 28.03.2007
Город: Москва
Регион: 77, 97, 99, 177
Машина: LeoCar GT-Four Turbo и Рыжий Элемент
Сообщений: 747
LI()n is a jewel in the roughLI()n is a jewel in the roughLI()n is a jewel in the rough
По умолчанию

Цитата:
Сообщение от kolychev Посмотреть сообщение
original skin=800x600
requested resolution=640x480

dx=640/800=0.8
dy=480/600=0.8

и теперь при загрузке мы тупо умножаем каждую координату по x на dx и каждую координату по y на dy.
Сделать-то в теории можно, но геморно, да и качество будет не ахти. Так что лучше пусть кто-то скины с нуля создает, изначально продуманные и заточенные под нужное разрешение...

На той же клаве куча кнопок. Представляешь, какого их так вот масштабировать относительно друг друга, чтобы еще ничего не "поплыло" в сторону, и каждая кнопка на своем месте оказалась? В принципе, все реально, но это все равно, что на хорошем 19-дюймовом монике работать при разрешении 800*600 - тоже все смазано и никакого кайфа...
LI()n вне форума  
Старый 11.12.2007, 17:25   #65
kolychev
Пользователь
 
Регистрация: 05.09.2007
Город: Новосибирск
Регион: 77, 97, 99, 177
Сообщений: 49
kolychev is on a distinguished road
По умолчанию

Впринципе согласен, поплывет, если разрешения будут в нецелое количество раз отличаться. Ладно, оставим эту идею Я просто все жду, когда гн. pafftis нарисует 640x480, чтобы потом его переделать под 800x480 Попробовал переделать текущий 800x600, плюнул Еще вопрос такой появился. Вот есть в леокаре поддержка термометра, у меня его нет, но я хочу вместо него показывать температуру проца/мамки. Видел, что в каталоге Thermo есть файлики temperature.txt и еще несколько текстовых файлов. Вопрос, не достаточно ли их случайно обновлять, чтобы обновлялись значения температуры в леокаре ?
kolychev вне форума  
Старый 11.12.2007, 17:35   #66
Menen
Старший Пользователь
 
Регистрация: 02.04.2007
Возраст: 43
Город: Череповец
Регион: 35
Машина: 2000\Opel\AstraЖ
Сообщений: 248
Menen is on a distinguished road
По умолчанию

Цитата:
Сообщение от kolychev Посмотреть сообщение
Впринципе согласен, поплывет, если разрешения будут в нецелое количество раз отличаться. Ладно, оставим эту идею Я просто все жду, когда гн. pafftis нарисует 640x480, чтобы потом его переделать под 800x480 Попробовал переделать текущий 800x600, плюнул Еще вопрос такой появился. Вот есть в леокаре поддержка термометра, у меня его нет, но я хочу вместо него показывать температуру проца/мамки. Видел, что в каталоге Thermo есть файлики temperature.txt и еще несколько текстовых файлов. Вопрос, не достаточно ли их случайно обновлять, чтобы обновлялись значения температуры в леокаре ?
Угадал ! Достаточно! Файл цельсуум.....
Menen вне форума  
Старый 11.12.2007, 17:48   #67
LI()n
Творец LeoCar'a
 
Аватар для LI()n
 
Регистрация: 28.03.2007
Город: Москва
Регион: 77, 97, 99, 177
Машина: LeoCar GT-Four Turbo и Рыжий Элемент
Сообщений: 747
LI()n is a jewel in the roughLI()n is a jewel in the roughLI()n is a jewel in the rough
По умолчанию

Цитата:
Сообщение от kolychev Посмотреть сообщение
Впринципе согласен, поплывет, если разрешения будут в нецелое количество раз отличаться. Ладно, оставим эту идею Я просто все жду, когда гн. pafftis нарисует 640x480, чтобы потом его переделать под 800x480 Попробовал переделать текущий 800x600, плюнул Еще вопрос такой появился. Вот есть в леокаре поддержка термометра, у меня его нет, но я хочу вместо него показывать температуру проца/мамки. Видел, что в каталоге Thermo есть файлики temperature.txt и еще несколько текстовых файлов. Вопрос, не достаточно ли их случайно обновлять, чтобы обновлялись значения температуры в леокаре ?
Можно их, а можно и любой текстовый файл, чтобы в первой его строчке быра написана температура, а потом указать путь к этому файлу в настройках термометра для ЛеоКара
LI()n вне форума  
Старый 11.12.2007, 20:18   #68
pafftis
Гуру
 
Аватар для pafftis
 
Регистрация: 29.10.2006
Возраст: 37
Город: Череповец
Регион: 35
Машина: 1987\Ауди\80
Сообщений: 1,008
pafftis will become famous soon enough
По умолчанию

Да ну ребята вы что! Не качество картинки не куда не потянется мы же бмп рисуем а не джипег!!!! А так я думаю сделать все скины под дефольт 800х600 они и сморщиться смогут под 640х480 без особого труда да и подрастенуться под 1024 тоже смогут! А дальнейшие разрешения я думаю больше не кто не использует! И потом у лео ведь в проге всё прописанно что да куда в какой угол грузится! И можно замутить что-то типа конвертора типа из 800х600->640х480
Так что это не страшно!! ПРосто с этим надо пороботать, потому что многие с 7-ркой сидят и у них вообще 800х460 что ли или как-то так!
pafftis вне форума  
Старый 12.12.2007, 21:06   #69
LI()n
Творец LeoCar'a
 
Аватар для LI()n
 
Регистрация: 28.03.2007
Город: Москва
Регион: 77, 97, 99, 177
Машина: LeoCar GT-Four Turbo и Рыжий Элемент
Сообщений: 747
LI()n is a jewel in the roughLI()n is a jewel in the roughLI()n is a jewel in the rough
По умолчанию

Выкладываю на тестирование небольшую утилитку к ЛеоКару - диспетчер задач, который по задумке должно быть удобно использовать в машине на ходу.



http://media.celica-club.ru/programm...askManager.rar

Большой шрифт списка и широкая полоса прокрутки помогут найти требуемый процесс быстрее и удобнее.

Также доступны кнопки для "быстрого" перезапуска наиболее часто используемых программ в аварийной ситуации (например, повисшая карта или ЛеоКар, который занял весь экран).

Для запуска диспетчера на исполняемый файл LeoTaskManager.exe необходимо повесить горячую клавишу, то есть те, у кого нет клавиатуры/пульта не смогут использовать эту программу полноценно.

После запуска программа будет висеть поверх всех окон.
Управлять списком можно при помощи стрелок и клавиш Home/End, PageUp/PageDown. Enter и Delete приводят к завершению выбранного процесса, Escape и F4 - к выходу из программы, F5 - к обновлению списка процессов (автоматически он не обновляется).

Высота окна программы составляет 480 точек, так что использовать ее можно будет на любом автомобильном мониторе.

Список программ для прерывания (кнопки справа) не настраивается и не будет настраиваться - программа создавалась как вспомогательная утилита, а не как полноценный диспетчер задач.

Вроде бы все. Если будут какие-либо предложения по совершенствованию утилиты - пишите. При следующем выпуске LeoCar'a она будет доступна в папке Actions.
Удачи в тестировании!
LI()n вне форума  
Старый 12.12.2007, 21:09   #70
kolychev
Пользователь
 
Регистрация: 05.09.2007
Город: Новосибирск
Регион: 77, 97, 99, 177
Сообщений: 49
kolychev is on a distinguished road
По умолчанию

Ну как Лео, удалось с ID3 тэгами попробовать ? В пятницу еду в дальнюю поездку, будет ли мне счастье или лучше озаботиться переделкой тэгов в win1251 заранее ?
kolychev вне форума  
Закрытая тема


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


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