Показать сообщение отдельно
Старый 30.03.2009, 15:16   #1
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
По умолчанию Билд 333 + ПОИ

Качаем
Размер: 13,5 мегабайт, полная версия без библиотек. В комплекте обновленный скин под разрешение 800*600.
Программа будет (должна) работать до 1 сентября 2009 года.
Про "тревоги антивирусов" информация в конце поста!

Необходимые библиотеки качаем здесь



Основные новости

Наконец-то появилось время основательно заняться проектом!
Основной упор был сделан на пользовательские точки (ПОИ) и стабильность работы макросов. Но так как в реальных условиях протестировать работу ПОИ я не смог по причине временного отсутствия машины, то эта задача возлагается на вас . Надеюсь, они все же будут работать.

Что сделано:



1. Создан движок ПОИ со следующими возможностями:
1.1 Обслуживание двух баз ПОИ одновременно - общей (которая будет регулярно обновляться и выкладываться вместе с программой, для конечного пользователя доступна только для чтения) и пользовательской (куда можно добавлять свои точки или дорожную обстановку, после чего отправлять мне - и я буду включать их в общую базу). В базе, идущей с программой, на сегодняшний день находится 1550 точек по всей России).
1.2 Доступно две категории записей: Мои Точки и Дорожная Обстановка (которая впоследствии при отправке мне будет добавляться в общую БД).
1.3 Для каждой точки задается радиус действия, скорость, при которой будет срабатывать предупреждение, возможность звукового предупреждения и выполнения любой программы. Например, при подъезде к дому ЛеоКар может сказать "До свидания" и самостоятельно выключить компьютер
1.4 Быстрое добавление своих точек и Дорожной Обстановки при помощи Exe-файлов из папки Actions. Также доступна опция "Запрашивать тип Дорожной Обстановки при добавлении" - в этом случае вылезет список с наиболее важными категориями (например, пост ГАИ, засада ГАИ, стационарный радар, плохое дорожное покрытие и т.д.), и после выбора категории Лео автоматически присвоит стандартные ограничение скорости и голосовую подсказку.
1.5 Голосовой синтезатор заранее предупредит об опасности, ее категории и установленном ограничении скорости.
1.6 Возможность экспорта и импорта из БД точек



2. Пользователь теперь самостоятельно может задавать расширения для файлов, которые ЛеоКар будет считать "своими" и открывать встроенным медиаплеером.

3. В LeoTaskManager добавлена кнопка "Перезагрузить компьютер" для принудительного завершения зависших программ и перезагрузки

4. В списке с вариантами поиска исправлен глюк, когда при щелчке на пустое место списка выбирался первый элемент

5. Поиск теперь запоминает последнее введенное слово (мелочь, а приятно)

6. Для удобства настройки порта приемника ГПС теперь разбиты на два диалоговых окна - в первом просто вводим номер ком-порта, а во втором - его параметры. Также для "особо одаренных", которые не знают, что такое "поиск", добавлено окно с информацией о таких программах, как XPort и GPS Gate

7. Опция выключения запоминания последней позиции проигрывания клипов и фильмов

8. Опция скрытия курсора мыши (для мониторов с тачскрином)

9. При изменении действия кнопки на запуск своей программы (правым щелчком) будет также предложено выбрать новую иконку для кнопки

10. Добавлена таблица для "нелинейного изменения уровня системной громкости" средствами Лео. Как мне объяснял Menen, человеческое ухо слышит громкость не линейно, а по каким-то хитрым логарифмам.
Например, вначале (до 30%) можно повышать громкость плавно (с шагом 1), а после - резко (с шагом 5).
В общем, нафига это все нужно - я не знаю, но таблица соответствий уровня громкости позиции слайдера теперь есть, файл называется VolumeTable.ini и лежит в папке с Лео. При отсутствии этого файла громкость будет изменяться линейно. Диапазон позиций слайдера - от 0 до 100 (процентов), значений громкости - от 0 (тишина) до 65535 (максимум).

11. Опция отключения всех горячих клавиш ЛеоКара

12. Исправлен глюк, когда при развернутом списке песен клик мыши разворачивал медиаплеер

13. В папку Actions добавлен файл для сворачивания ЛеоКара

14. Исправлен глюк, когда при включенном режиме "регулировать громкость скоростью" вылезала шкала громкости (просто убрал опцию, какой регулятор громкости использовать - автоматически задействуется только Wave Volume)

15. Лео теперь будет поздравлять с наступившим праздником (23 февраля, 8 Марта и т.д.) раз в день Соответствующие файлы лежат в папке Sound с именем DXX.YY.wav, где XX - месяц, YY-день. Можно также добавлять и свои звуковые файлы, привязанные к дате.

16. Иконка возврата в ЛеоКар (красная машинка в левом верхнем углу) теперь увеличена и имеет размер 72*72 пикселя (раньше было 48*48).

17. Во время проигрывания песни/видео первый клик по кнопке "Предыдущая песня" начнет заново воспроизводить текущий файл с начала (аналогично нажатию на "Стоп" и потом "Плей"), второй клик - переход к предыдущему файлу.

18. Внесено множество изменений и поправок в движок макросов:
18.1 Улучшен механизм поиска окон при запуске макроса (включен фильтр по размеру окна, так как периодически поиск находил не окно, а тултип Панели Задач с названием, аналогичным окну), что приводило к ошибкам.
18.2 Исправлен глюк с перекрытием нижней Панели Инструментов в полноэкранных макросах Панелью Задач Windows.
18.3 Исправлен глюк, когда при выходе из макроса на Главный Экран не показывалась левая Панель Инструментов.
18.4 Добавлены новые режимы позиционирования окна программы при запуске ее макроса: "Указать точное положение окна", "Указать точное положение и показать Панель Музыки", "Указать точное положение на дополнительном экране".
18.5 Добавлено несколько мелочей в интерфейсе, в целом облегчающих работу с Редактором Макросов.

19. Опция запуска ЛеоКара в качестве СИСТЕМНОЙ оболочки (шелла) вместо Проводника Windows.

20. ЛеоКар при нахождении сигнала с приемника ГПС говорит об этом голосом

21. После возобновления работы из Хибернейта компьютер, при бездействии пользователя в течение нескольких минут, снова отправляется в спящий режим. ЛеоКар при возобновлении работы несколько раз перемещает курсор мыши по экрану, эмулируя присутствие пользователя за компьютером, что предотвращает автоматический повторный Хибернейт.

22. Затемнение экрана в ночное время теперь сделано как отдельная служба (программа ScreenDimmer.exe находится в папке Actions). На многоэкранных системах программа будет "затемнять" также дополнительные экраны.

23. Опция показа черного экрана при запуске/возобновлении работы до первого клика мышью. В том случае, если монитор в машине включается автоматически от зажигания, а машина заводится с автозапуска, данная опция может быть полезна, чтобы светящийся экран в салоне лишний раз не привлекал внимания пионеров.

24. Все архивные копии файлов настроек теперь находятся в папке "BackUp\". Старые архивные копии (файлы с расширением .backup) из основной папки ЛеоКара рекомендуется удалить вручную!

25. Добавлен новый вариант отображения всплывающих подсказок - большая полупрозрачная полоса с крупным шрифтом посередине экрана (см. первую картинку). Если сообщение слишком большое и не влезает на экран - шрифт автоматически будет уменьшен до требуемого размера. Во время вождения легче воспринимать информацию, выводимую подобным образом.

26. Наконец-то добавлен отдельный экран "О программе"
В нем присутствуют ссылки на этот раздел форума, а также на мой бортовой журнал в Селика-Клубе.

Внимание!

1. Перед использованием ПОИ не забудьте вначале включить их в настройках! Также рекомендуется проверить, правильно ли загрузилась БД на странице "Мои точке" в режиме "Навигация и ГПС".

2. Из-за того, что в новой версии добавились новые элементы (редактор ПОИ и большие Тултипы) старые скрины могут отображать их некорректно. Поэтому рекомендуется использовать встроенный скин или скин, идущий в архиве с программой. Авторам скинов - просьба добавить в свои версии новые элементы!

3. Что касается "тревог" антивирусов - на моей машине стоит регулярно обновляемый Avira Personal Antivirus, после компиляции ЛеоКар упаковывается и защищается особой программой (на алгоритмы защиты которой и ругаются антивирусы), а затем выкладывается на ФТП селика-клуба. Так что реально опасности быть не должно.

Вроде бы все! Всем удачи в пользовании! Жду отзывов!
LI()n вне форума