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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   iCarDS (http://pccar.ru/forumdisplay.php?f=121)
-   -   Инсталлятор iCarDS v1.7.0.60 (http://pccar.ru/showthread.php?t=23946)

Lexx09 28.02.2016 16:43

Сборка iCarDS v1.7.0.60
 
Т.к. автор не выкладывает актуальный инсталлятор - сделал сам. Инсталлятор содержит все обновления из этой темы. Инсталлятор немного заточен под мои нужды и потребности.

Changelog:
  • 1.7.0.60
    • Удалил лишние, ненужные, непонятные файлы:
      • HDRadioConfig.exe, HDRadioConfig.exe.log, HDRadioFilter.dll из папки radiomodules\fmavto
      • Manual_iCarDS.pdf
      • GPSExec\city.icp1
      • Plugins\iCarNotes.log
      • Scripts\GPS_Acceleration\~g7d98w2.tmp
      • Scripts\~g7d98w2.tmp
      • Scripts\DE_WM6_Script.exe1
      • Scripts\DE_WM6_Script.rar
      • Scripts\ProgRun.rar
      • Scripts\SendKey.rar
      • Scripts\USB_FM_RADIO_title.rar
      • Sounds\Startup.wa_
      • Sounds\добро пожаловать на борт-old1.wav
      • Sounds\пристегните ремни-old1.wav
      • VisuSkins\White\.picasa.ini
      • _autosputnik_1.txt, _autosputnik_2.txt, _cf_GisRX_1.txt, _cf_GisRX_2.txt, _igo8_1.txt, _igo8_2.txt
      • skin.old, skin_new.ini
      • ACER.ini, A-DATA UFD.ini, Kingston.ini
      • ExecTBL.rar
      • схема arduino.jpg
      • Thumbs.db везде, где нашел
      • Файлы "PSDmania.ru - файл скачан отсюда.url"
      • Файлы с расширениями bak, grd, psd, pxr
      • Файлы, начинающиеся с ~btn, ~button
      • Файлы runme.bat в подпапках папки radiomodules
    • Удалил папки:
      • radiomodules\fmavto\Driver\FMAvto_installation\sys
      • THEME\Metal\buttonimages\9 Sets of Buttons
      • THEME\Metal\buttonimages\iKons Pack
      • THEME\Metal\buttonimages\Win7_Taskbar_Buttons__PSD _by_giannisgx89
    • Файл iCarDSHook.dll переименовал в _iCarDSHook.dll.
    • Тема - NeonGreen
    • Радиостанции в файле radio_preset.ini заменил на Краснодарские.
    • В папки тем добавил иконки ya.navi.png.
    • В конфигураторе добавил расширения видеофайлов - flv, mkv.
    • Добавил параметр InstallDir в реестре.
    • Добавил параметры duino_com и duino_com_baudRate в конфигураторе.
    • Другие различные настройки скина под себя.
    • Установка происходит в "Program Files (x86)" (или "Program Files") и "Мои документы". Выбора папок нет.
    • Плагины и радиомодули регистрируются в скрытом режиме.
    • Нормальный деинсталлятор - удаляются все файлы, папки и записи в реестре, отменяются регистрации dll перед удалением. После оригинального деинсталлятора остаются остатки.
  • 1.7.0.60b2
    • Добавил в инсталлятор последние версии Adobe Flash Player и Foobar2000. Установка происходит в видимом режиме, т.е. можно отменить установку этих программ.
    • Добавил тему Classic от Евген_21.
    • Встроил запуск Яндекс.Навигатора с помощью лаунчера (соответствующая тема тут). Для 32-битных ОС необходимо исправить путь к HD-RunApp.exe.
  • 1.7.0.60b3
    • Удалил файлы c расширениями pdb и tlb из подпапок в папке Extentions.
    • Исправил m3u-файл с радиостанциями Краснодара.
    • Добавил отсутствующие и изменил существующие картинки радиостанций Краснодара. Сделал их покрасивее.
    • Добавил в инсталлятор GPSBridge_1.0.22.rus.ALL.apk и MyLauncher_1.5.apk. Если на момент установки iCarDS уже будет установлен Bluestacks, то указанные приложения будут в него установлены.
  • 1.7.0.60b4
    • Удалил файлы:
      - Мои документы\iCarDS\skins\general.ini
      - с раcширениями dpr, pas
      - "звезда копия.png"
    • Навел порядок с абсолютными путями в некоторых файлах скина. Кое-где путь к папке скина указывал на "Program Files" вместо "Мои документы".
    • Добавил автоматическое исправление абсолютных путей в файлах скина после установки, в т.ч. и путь к HD-RunApp.exe.
  • 1.7.0.60b5
    • Удалил файлы с расширениями au3.
    • Для файлов iCarMainScript.exe, RunAndMoveProg.exe, SpeedTest.exe убрал иконку из трея.
  • 1.7.0.60b6
    • Добавил шаблоны от Евген_21: Apps_x22, FSREAL_x2, template_new_1976. В файл UserExecTBL.ini автоматически вносятся соответствующие настройки в зависимости от разрядности ОС.
    • Отсортировал список шаблонов по алфавиту.
    • Исправил пунктуацию и орфографические ошибки для русского языка.
    • Удалил файлы "Новая частота" из папки Radio.
    • Перекомпилировал скрипты, убрал у них иконки из трея, немного почистил и подправил код.
    • В Update.exe добавил вывод сообщения по окончании работы скрипта.
    • При деинсталляции автоматически завершается процесс iCarVoiceCommander.exe, если запущен.
  • 1.7.0.60b7
    • В конфигуратор добавил расширения аудиофайлов: M4A, WV.
    • Удалил файлы gmpc_readme.txt, "iGlnks commands.txt", SE_Errors.txt.
    • Исправил падение скрипта iCarMainScript.exe при скорости более 200 км/ч.
    • Разрешение первого монитора iCarDS устанавливается равным разрешению экрана.
    • В настройках погоды задал местоположение "Krasnodar, Russia".
    • Обновил картинку шаблона FSREAL_x2.
    • Обновил флеш-плеер до v21.0.0.182.
  • 1.7.0.60b8
    • Добавил iCarDS в автозагрузку.
    • Удалил файл mapcam.txt.
    • Удалил файл RRPoi.dll.config.
    • Удалил файлы RunMe1st.cmd из папки Extentions.
    • Файлы RegAsm.exe удалил из подпапок в папке Extentions. Теперь только один файл - в самой папке Extentions.
    • Удалил файлы с расширениями chs, def.
    • Для POI "Другая опасность" изменил звук с "button1.wav" на "POI.wav".
    • Исправил ошибку, из-за которой в некоторых случаях не работало SDK и расширение RRPoi.
    • Поправил деинсталляцию для более тщательного удаления программы.
    • Исправил эту проблему. Название радиостанции теперь меняется сразу при клике на нее. Но при запуске iCarDS картинка в шапке все равно сбрасывается на первую радиостанцию.
    • Добавил переменную BS_NoBorder для решения этой и этой проблем. Если в конфигураторе в Global Vars прописать BS_NoBorder=1, то циклически будет убираться рамка вокруг окна BlueStacks.
    • Добавил расширение iCarExtended. Функционал расширения:
      1. Добавлена команда ZSetVarByCode. Пример использования: ZSetVarByCode;CurrentSatCount;GPSSAT. Если переменная GPSSAT равна null, N/A или пустой строке, то CurrentSatCount равна 0, иначе - CurrentSatCount равна GPSSAT. Это нужно для исправления некоторых ошибок при выполнении команд из ExecTBL при отсутствии GPS-координат.
      2. Добавлена команда ZCheckInternet. Пример использования: ZCheckInternet;!ZONLINE. Если доступ в интернет есть, то индикатор ZONLINE активен (on). Если доступа в интернет нет, то индикатор ZONLINE не активен (off). Индикатор теперь показывает именно наличие/отсутствие доступа в интернет, а не наличие/отсутствие сетевого подключения, как в оригинале. При неуплате за мобильный интернет сетевое подключение есть, а доступа в интернет нет, но в оригинале индикатор все равно включен. Проверка осуществляется пингованием трех сайтов - google.com, microsoft.com, yandex.ru. Ожидание ответа от каждого сайта - 100 мс. Если какой-нибудь из сайтов отзывается, то считается, что доступ в интернет есть. Если все сайты не отзываются - то доступа в интернет нет. Пингование осуществляется с периодичностью 1 сек.
        • При потере доступа в интернет генерируется команда "ZOnInternetLost", на которую можно повесить какое-нибудь действие в ExecTBL.ini. Пример использования: "ZOnInternetLost","SAY;Пропал доступ в интернет".
        • При появлении доступа в интернет генерируется команда "ZOnInternetAppeared". Пример использования: "ZOnInternetAppeared","SAY;Появился доступ в интернет".
      3. Добавлена команда ZCheckGps. Пример использования: ZCheckGps;!sat_status. Если GPS-координаты валидные, то индикатор sat_status включен (on). Если координаты не валидные, то индикатор sat_status выключен (off). Поддерживаются любые системы навигации - GPS, ГЛОНАСС и др. Индикатор теперь тухнет при пропадании валидных координат, а не продолжает светиться, как в оригинале. Проверка осуществляется запросами к GpsGate с периодичностью 1 сек. В GpsGate нужно создать TCP-сервер (TCP/IP Server). По умолчанию запросы идут на порт 20176, этот порт нужно указывать при создании TCP-сервера. Если будет использоваться другой порт, то номер этого порта необходимо также прописать в Global Vars (в конфигураторе) как переменную GPS_TCP_port. Например, GPS_TCP_port=12345.
        • При пропадании валидных координат генерируется команда "ZOnGpsLost". Пример использования: "ZOnGpsLost","SAY;Потеряно соединение со спутниками".
        • При появлении валидных координат генерируется команда "ZOnGpsAppeared". Пример использования: "ZOnGpsAppeared","SAY;Установлено соединение со спутниками".
  • 1.7.0.60b9
    • Инсталлятор сделал в NSIS, т.к. Smart Install Maker совсем простой и не обладает достаточным функционалом. К тому же несколько раз инсталлятор получался кривой - не распаковывались файлы при установке, хотя размер инсталлятора был такой, как надо. В NSIS использовал непрерывное (solid) сжатие LZMA, благодаря чему инсталлятор "усох" на 100МБ - с 283МБ до 171МБ.
    • Сделал выбор компонентов для установки - темы, плагины/расширения, радиомодули, игры, радио, ТВ, APK. Тема при установке должна быть выбрана хотя-бы одна (если ни одна не выбрана - кнопка "Установить" не активна). В настройках скина автоматически устанавливается последняя тема из выбранных в окне компонентов.
    • Если плагин iCarDuino устанавливается, то он автоматически включается в настройках скина.
    • Если плагин RRPoi устанавливается, то он автоматически включается в настройках скина.
    • Поправил инсталляцию и деинсталляцию радиомодуля FMAvto. Удалил install.bat из папки radiomodules\fmavto\Driver.
    • Добавил проверку версии Windows - должна быть WindowsXP SP3 и выше.
    • Добавил проверку версии .NET Framework - должна быть не ниже 2.0.
    • Обновил MyLauncher до v1.6.
    • Обновил Adobe Flash Player до v21.0.0.197.
    • Исправил ошибку в плагине iCarExtended, связанную с командой ZSetVarByCode.
    • Убрал iCarDS из автозапуска, т.к. у меня он запускается скриптом.
    • Добавил свои пути к аудио и видео.
    • Соотношение сторон - "16:9".
    • Яркость скина днем - 50%, ночью - 20%.
    • Добавил плагин RRCheckEngine v1.0.0.7.
    • Заполнил свойства exe-файла.
  • 1.7.0.60b10
    • Исправил ошибку в плагине iCarExtended, связанную с определением доступности GPS-координат. Координаты считаются валидными, если в GGA или RMC установлен признак валидности координат. Количество спутников не имеет значение.
    • Если среди тем, отмеченных для установки, есть NeonGreen, то в настройках скина устанавливается она. Иначе - последняя из отмеченных.
    • Удалил все языки, кроме русского и украинского.
    • Добавил переменную l_set_voice_commander со значением "Настройка голосовых команд iCar Voice Commander", поправил файлы скина. Переменной l_set_monitor_aspect присвоил старое значение "Соотношение сторон монитора". В оригинале переменная l_set_monitor_aspect для русского и украинского языков почему-то имеет значение "Настройка голосовых команд iCar Voice Commander", а для остальных языков (bg, en, fr, lt) - "Соотношение сторон монитора". Авторы поленились сделать перевод по-человечески...
    • Немного упорядочил настройки скина, все плагины перенес на последнюю страницу, а то все было разбросано, как попало. Получилось так:
      http://i74.fastpic.ru/thumb/2016/032...0a68693dd.jpeg http://i74.fastpic.ru/thumb/2016/032...a78ce88cd.jpeg http://i74.fastpic.ru/thumb/2016/032...7e5753865.jpeg http://i74.fastpic.ru/thumb/2016/032...a56da7441.jpeg
    • Из настроек скина убрал включение/выключение SkinTool.
    • В настройках скина сделал отображение номера билда.
    • Поправил деинсталлятор.
  • 1.7.0.60b11
    • Обновил Adobe Flash Player до v21.0.0.213.
    • Убрал foobar2000. При установленной галке "Foobar2000" в компонентах - только копируются две DLL (foo_icards.dll и iCarDSClient.dll).
    • Удалил файлы preview.png из папок тем.
    • Исправил ошибку в плагине iCarExtended, связанную с определением доступности GPS-координат.
    • Исправил ошибку отображения иконок Shuffle и Repeat.
    • Во встроенные приложения добавил DAUM PotPlayer с шаблоном template_new_1976. Самого плеера в инсталляторе нет. Он должен быть самостоятельно установлен/распакован в папку Program Files\DAUM\PotPlayer. Иначе необходимо исправить путь к exe-файлу в Initialize.ini и настройках встроенного приложения.
    • Включено случайное воспроизведение (shuffle_mode=1) и зацикливание (repeat_mode=1).
    • На последнюю страницу инсталлятора добавил напоминание о сбросе настроек микшера, о вводе своего ключа доступа к погодному сервису и о дальнейшей перезагрузке в случае применения твиков.
    • Перед деинсталляцией добавил проверку - не запущен-ли iCarDS?
    • Сделал выбор типа установки:
      • Минимальная - тема NeonGreen, плагин iCarExtended
      • Полная - все компоненты
      • По выбору - выборочная установка
    • Если рядом с exe-файлом инсталлятора будет находиться файл backgroundDefault.jpg, то он будет установлен в качестве фонового рисунка рабочего стола и экрана приветствия.
    • Добавил возможность установки iCarDS в качестве оболочки. При установке значение параметра Userinit сохраняется в параметре Userinit.bak. При деинсталляции значение параметра Userinit становится равным %WINDIR%\System32\userinit.exe.
    • Добавил компонент "Общие твики":
      • Ускорение меню Пуск
      • Включение автозавершения зависших программ
      • Уменьшение таймаута, после которого программа считается зависшей
      • Уменьшение таймаута, после которого зависшая программа убивается
      • Уменьшение таймаута, после которого зависшая служба убивается
      • Указатель мыши - не на кнопке, выбираемой по умолчанию
      • Язык ввода по умолчанию - русский
      • Переключение между языками ввода - Ctrl+Shift
      • Отключение дoбaвления "Ярлык для" и " - Яpлык" для coздaвaeмыx яpлыкoв
      • Включение показа пустых дисков в папке "Компьютер"
      • Отключение выделения недавно установленных программ
      • Отключение группировки кнопок на Панели задач
      • Отключение кэширование изображений
      • Включение показа крупных значков в Панели управления
      • Включение показа всех элементов Панели управления
      • Отключение предупреждения при открытии файлов, загруженных из Интернета
      • Отключение истории списка последних документов
      • Отключение автозапуска всех носителей
      • Разрешение выгрузки из памяти неиспользуемых DLL
      • Отключение проверки доступных сетевых принтеров
      • Отключение поиска сетевых принтеров
      • Отключение поиска сетевых ресурсов
      • Отключение обращения к средствам устранения неполадок через интернет
      • Отключение отправки отчетов об ошибках
      • Отключение отладчика Dr.Watson
      • Включение автоматической перезагрузки в случае отказа системы (BSOD)
      • Отключение записи отладочной информации в случае отказа системы (BSOD)
      • Отключение записи события в системный журнал в случае отказа системы (BSOD)
      • Отключение отметок времени последнего доступа
      • Отключение создания специальной таблицы файлов для имен в формате MS-DOS
      • Увеличение памяти выгружаемого пула кэширования файловых операций
      • Запрет выгрузки из оперативной памяти кодов ядра и драйверов в файл подкачки
      • Отключение очистки файла подкачки при выключении системы
      • Отключение стандартных административных общих ресурсов (C$, D$ и т.д.)
      • Отключение мелодии запуска Windows
      • Отключение службы: Веб-клиент
      • Отключение службы: Защищенное хранилище
      • Отключение службы: Сервер
      • Отключение протокола Teredo (IPv6 через IPv4)
      • Включение режима гибернации
      • Дополнительно для XP:
        • Отключение службы: Адаптер производительности WMI
        • Отключение службы: Диспетчер очереди печати
        • Отключение службы: Журнал событий
        • Отключение службы: Журналы и оповещения производительности
        • Отключение службы: Обозреватель компьютеров
        • Отключение службы: Служба восстановления системы
        • Отключение службы: Служба индексирования
        • Отключение службы: Служба обнаружения SSDP
        • Отключение службы: Службы IPSEC
        • Отключение службы: Службы терминалов
        • Отключение службы: Совместимость быстрого переключения пользователей
      • Дополнительно для Vista и выше:
        • Отключение службы: Windows Search
        • Отключение службы: Автономные файлы
        • Отключение службы: Агент политики IPsec
        • Отключение службы: Вспомогательная служба IP
        • Отключение службы: Диспетчер печати
        • Отключение службы: Журналы и оповещения производительности
        • Отключение службы: Службы удаленных рабочих столов
        • Отключение автоматического восстановления системы при загрузке
        • Отключение восстановления системы
        • Отключение контроля учетных записей (UAC)
    • Добавил компонент "Твики SSD":
      • Отключение фоновой дефрагментации файлов, необходимых для загрузки
      • Отключение фоновой авторазметки дефрагментатора
      • Отключение предвыборки Prefetch
      • Отключение Ready Boot (логгирование загрузки)
      • Дополнительно для Vista и выше:
        • Отключение супер-выборки Superfetch
        • Отключение службы: Superfetch
        • Отключение журналирования в NTFS
        • Включение TRIM
  • 1.7.0.60b12
    • Реализовал возможность доустановки компонентов: темы, плагины и расширения, радиомодули, игры, радио, ТВ. Если какой-то компонент был ранее установлен, то он заново не устанавливается. Ранее установленные компоненты будут отмечены неактивной галочкой.
    • Если foobar2000 установлен/распакован в папку Program Files/foobar2000, то два DLL-файла автоматически копируются в подпапку components.
    • Добавил часы от duzzy.
    • Из старых задублированных файлов часов оставил по одному:
      • _Clock_B&W_Modern.swf, _Clock_BW_Modern.swf
      • _Clock_B&W_Wall.swf, _Clock_BW_Wall.swf, Clock+B&W_Wall.swf, Clock+BW_Wall.swf
    • В файле CarName.xml исправил "гафира" на "глафира".
    • Добавил файл iCarDS_10Hz.exe. Для корректной работы с 10-герцовым GPS-приемником надо забекапить iCarDS.exe, а iCarDS_10Hz.exe переименовать в iCarDS.exe. Также желательно настроить GpsGate (и для 1 Гц это не помешает).
    • Добавил кнопку "Далее" на экране "Телефон" для дальнейшего поиска контакта:
      http://i79.fastpic.ru/thumb/2016/042...fb9b2ff80.jpeg
    • Сделал закрытие всплывающего окна "Входящий звонок" после нажатия кнопки "Завершить звонок" в этом окне (в оригинале окно не закрывалось, если была поднята трубка на телефоне, а не кнопкой в окне).
    • При установке расширений/плагинов iCarCoreTemp, iCarNotes, iCarWiFi, VoiceCommander - они автоматически включаются в настройках скина.
    • При удалении iCarDS - файл iCarDS.lic копируется на рабочий стол, чтобы не удалился.
    • Добавил ярлык "Поблагодарить" в программную группу "iCar DS" в меню Пуск.
  • 1.7.0.60b13
    • Исправил ошибку "Дистрибутив поврежден: недопустимый код".
    • На экране "Телефон" убрал кнопку "SMS", т.к. функционал работы с SMS в iCarDS не реализован. Расположил кнопки в соответствии с пожеланиями seriousstas.
    • По просьбе нашего французского единомышленника pierrotm777 перевел инсталлятор на английский, французский, а заодно и на украинский языки. Кроме твиков. Там надо много переводить, пока лень.
    • Вернул в iCarDS английский и французский языки.
    • Поправил настройки встроенного PotPlayer по предложению Евген_21. Поправил шаблон template_new_1976.
  • 1.7.0.60b14
    • При удалении iCarDS - файл лицензии iCarDS.lic копируется на рабочий стол только, если лицензия не триальная.
    • Добавил скрипт ExecCommand.exe, предназначенный для выполнения команд iCarDS. Параметры скрипта - команда или команды, которые надо выполнить. Вместо ; пишем ^, вместо || пишем %. Например, для выполнения этих команд iCarDS:
      SAY;Телефон||Load;MOBILEPHONE.skin
      в параметрах нужно прописать:
      SAY^Телефон%Load^MOBILEPHONE.skin
      Теперь можно повесить на динамическую кнопку выполнение каких-либо команд iCarDS, например, загрузка скина, поиск в плейлисте.
    • При встраивании следующих программ - путь к ним автоматически прописывается в Initialize.ini:
      • 1by1 - 1by1
      • AIMP - aimp
      • Foobar2000 - foobar
      • KMPlayer - kmplayer
      • Media Player Classic - mpc
      • PotPlayer - potplayer
      • VLC - vlc
      • Winamp - winamp
      После тире указана подстрока, по наличию которой в "Пути к файлу программы" определяется соответствующая программа.
  • 1.7.0.60b15
    • Галочка "Turn off Aero theme" - по умолчанию не установлена.
    • Из твиков убрал включение гибернации.
    • Обновил Adobe Flash Player до v22.0.0.192.
    • Фразу "Последнии экраны" исправил на "Последние экраны".
    • Удалил из папки "Мои документы\skins\Chameleon\DuinoKey" файлы:
      • 1.txt
      • duino_temp_sensors.ini
    • Обновил RegAsm.exe до v2.0.50727.8007.
    • Расширение iCarVoiceCommander не включается автоматически после установки.
    • Перекомпилировал два расширения, заменив функцию конвертирования строки в число с плавающей запятой (Convert.ToDouble) на свою, т.к. эта функция (и две другие аналогичные double.Parse, double.TryParse) почему-то вызывают падение dll и iCarDS на Win8.1 x64:
      • iCarDuino.dll - поправил ссылку (Support URL), изменил версию на 1.0.0.12.
      • RRPoi.dll - изменил в формулах средний радиус Земли на 6371 км, изменил версию на 1.0.0.3.
    • Эти расширения не включаются автоматически после установки на версиях Windows выше Win7:
      • iCarCoreTemp
      • iCarNotes
      • iCarWiFi
  • 1.7.0.60b16
    • Обновил Adobe Flash Player до v22.0.0.209.
    • В программах добавил ярлык активатора.
    • Поправил установку iCarDS в качестве оболочки (на 64-битных системах этот твик не работал).
    • Эти расширения не включаются автоматически после установки на 64-битных версиях Windows выше Win7:
      • iCarCoreTemp
      • iCarNotes
      • iCarWiFi
  • 1.7.0.60b17
    • iCarDS в качестве оболочки устанавливается методом замены Shell (вместо замены Userinit в прошлых билдах). При установке iCarDS значение параметра Shell сохраняется в параметре Shell.bak. При деинсталляции параметр Shell становится равным параметру Shell.bak, а сам Shell.bak удаляется. При сворачивании или закрытии iCarDS запускается explorer.exe как оболочка, т.е. появляются рабочий стол и панель задач. Для автозагрузки своего скрипта, который в дальнейшем запускает iCarDS - после установки iCarDS нужно прописать полный путь к нему в параметре Shell.
    • Поправил отображение кнопки.
    • Добавил темы Silver.
  • 1.7.0.60b18
    • Обновил Adobe Flash Player до v23.0.0.162.
    • Обновил скрипт запуска explorer.exe, как оболочки, при сворачивании/закрытии iCarDS (были проблемы на 64-битных ОС). В Win10 перед установкой iCarDS на ветку реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon группе "Пользователи" разрешить полный доступ. Подробнее тут.
    • Иконку кнопки "Далее" на экране "Телефон" изменил на next.png. Рисовать новую кнопку для всех тем мне лень. Кому надо - прописывайте нужную иконку сами в файле phoco.skin, строка 159.
  • 1.7.0.60b19
    • Файл "Мои документы\iCarDS\skins\Chameleon\Modem\rearme.txt" переименовал в readme.txt.
    • Слово "милисекундах" исправил на "миллисекундах".
    • Подправил коды регионов Российской Федерации.
    • Яркость скина дневной темы - 100%, ночной - 40%.
    • Тему Silver переименовал в SilverLine (с полоской), Silver2 переименовал в Silver (без полоски).
    • Добавил тему Mist, шрифт, флешки и визуализацию от duzzy.
    • В теме "Dot Matrix" исправил шрифт "ERICSSON GA628" на "Arial", т.к. в шрифте "ERICSSON GA628" нет кириллицы.
    • Файлы тем FontMainBotton.txt переименовал в FontMainBottom.txt, поправил все ссылки на него.
    • В файлы тем FontMainBottom.txt добавил определение шрифта FontMainBottomStyleB - это жирный шрифт, указанный в FontMainBottomStyle.
    • Сделал автоматическую установку шрифтов LCD Cyrillic.ttf (при выборе темы BMW) и BenderRegular.ttf (при выборе темы Mist).
    • Удалил файл LCD.ttf.
    • Заменил шрифты "Aral:B", "Arial:B", "Tahoma:b" на #FontMainBottomStyleB# в файлах:
      • osk2.skin
      • ThemeLoading.skin
      • wait.skin
      • wait_poi.skin
    • Плагин iCarExtended убрал из компонентов, т.к. он всегда устанавливается.
    • По умолчанию для установки отмечены плагины/расширения iCarDuino и iCarVoiceCommander (раньше были iCarDuino и RRPoi).
    • Добавил команды ZLoad, ZMenu и ZPopup для расширения возможностей кастомизации iCarDS. Они аналогичны командам Load, Menu и Popup; только файл, указанный в параметрах, предварительно ищется в папке темы. Если он там есть - то загружается он, если нет - то загружается из папки скина. Т.е. для каждой темы можно создать свои различные экраны. Данная фича используется в теме Mist для 4-х экранов - audio_player.skin, MainMenuNew.skin, playerpanel.skin и system_status.skin.
  • 1.7.0.60b20
    • Обновил Adobe Flash Player до v23.0.0.205.
    • Добавил расширение iCarVOBD.
    • Удалил APK из компонентов.
  • 1.7.0.60b21
    • Обновил Adobe Flash Player до v23.0.0.207.
    • Добавил паузу в скрипт RunExplorer.exe.
    • Во встроенные приложения добавил MEmu.
  • 1.7.0.60b22
    • Обновил Adobe Flash Player до v24.0.0.186.
    • Компонент "foobar2000" переименовал в "Интеграция с foobar2000".
    • При включении твика "iCarDS в качестве оболочки" - отключается UAC (как и при включении "Общих твиков").
    • При включении какого-либо твика - по окончании установки предлагается перезагрузить компьютер (с помощью радиокнопок, раньше был просто текст).
    • Если при включенном твике "iCarDS в качестве оболочки" во время установки iCarDS не удалось прописать iCarDS в параметр Shell реестра - будет выведено сообщение "Изменение параметра Shell не удалось!". В этом случае, после установки iCarDS, необходимо вручную дать разрешения на запись в ветку реестра и вручную прописать путь к iCarDS.exe в параметр Shell (например, "C:\Program Files\TipTop software\iCar DS\iCarDS.exe").
    • Если при удалении iCarDS не удалось прописать "explorer.exe" в параметр Shell реестра - будет выведено сообщение "Изменение параметра Shell не удалось!". В этом случае необходимо вручную дать разрешения на запись в ветку реестра и вручную прописать "explorer.exe" в параметр Shell. Это надо сделать до перезагрузки компьютера!
  • 1.7.0.60b23
    • Обновил Adobe Flash Player до v24.0.0.194.
    • Удалил все файлы из папки ApplicationSettings скина.
    • Во встроенные программы добавил foobar2000.
    • В настройках встроенного PotPlayer включена кнопка наложения.
    • Для PotPlayer назначил на кнопку "Настройки" (шестеренки) клавишу F5 вместо F9.
    • "Навигатор_BS" переименовал в "Навигатор".
    • "Навигатор_MEmu" переименовал в "MEmu".
    • Обновил иконку Яндекс.Навигатора во всех темах.
    • Добавил иконку MEmu во все темы.
    • Добавил иконку PotPlayer во все темы.
    • В файл radio_player3.txt внес изменения отсюда.
    • В файлы skin.ini и ExecTBL.ini внес изменения отсюда.
    • В файл blackscreen1.skin внес изменения отсюда
    • Отключил создание скриншотов при переходах на другие экраны (твик №1 отсюда).
    • При установке iCarDS в папке скина создается резервная копия файла skin.ini - файл skin.bu.
    • В файле ExecTBL.ini исправлена команда ONSKINSTART для восстановления skin.ini из резервной копии skin.bu. Подробнее здесь.
    • Сделал запуск OBDMain с невидимым окном (оно отображается за пределами экрана).
    • В программах сделал ярлык для запуска iCarDS с правами админа (iCarDS as admin).
    • В папку Scripts добавил скрипт ShellRestore.exe для восстановления параметра shell реестра и последующего запуска explorer.exe.
  • 1.7.0.60b24
    • Удалил _winamp.m3u из папки скина.
    • Удалил m3u-файлы из папки Disks.
    • Удалил ahk-файлы, Emul.txt и InternetRadio.m3u8 из папки Scripts.
    • Поправил доустановку в качестве оболочки.
    • Поправил доустановку OBDMain.
    • Добавил закрытие OBDMain при закрытии iCarDS.
    • В скрипт запуска OBDMain добавил проверку - если ODBMain запущена, то она повторно не запускается (для избавления от этой ошибки).
    • Добавил задержку запуска OBDMain. Задержка запуска в мс хранится в переменной OBDDelay в файле setting.ini.
    • Переменную RestSuspTime перенес из skin.ini в setting.ini.
    • По предложению Евген_21 добавил 4-й экран дополнительных настроек для настройки параметров RestSuspTime и OBDDelay.
    • Добавил скрипт iCarDS_as_shell.exe, который прописывает запуск iCarDS в параметр shell реестра.
  • 1.7.0.60b25
    • Обновил Adobe Flash Player до v32.0.0.207.
    • Удалил картинки из папки Мои документы\skins\Chameleon\Scripts\GmailNotifier\Co ntacts.
    • Проверка наличия интернета - пингование хостов google.ru, yandex.ru, mail.ru. Максимальное время ожидания ответа увеличил до 150 мс.
    • В твики добавил установку скрывателя курсора мышки HideCursor. Все файлы копируются в папку C:\HideCursor. HideCursor.dll и modules.txt должны всегда там находиться. По умолчанию курсор скрывается в процессах: icards.exe, dsplayer.exe, foobar2000.exe, hd-frontend.exe.
    • Добавил принудительное закрытие MEmu.
    • Прописал валидный на данный момент ключ погоды.
    • Добавил проверку наличия установленного оригинального iCarDS (по наличию записи в реестре). Если установлен - будет выведено сообщение о необходимости его удаления перед установкой сборки.

После установки нужно сбросить настройки микшера в конфигураторе.

Приобрести сборку можно здесь.

Решение возможных проблем 1
Решение возможных проблем 2
Бэкап служб

Для полноценного функционирования программы iCarDS по истечении триального периода необходимо приобретение лицензии у автора - Bersenev. Писать ему в ЛС.

Вопросы по настройке iCarDS задавайте в других темах!

wladkom1953 28.02.2016 18:46

Lexx09, дело хорошее, но запаковать в архивчик надо. Браузеры ругаются и постоянно идет обрыв связи. Десятка ставится по 3-4 часа и не стонем, а тут каких-то 25 минут.:big:

Lexx09 28.02.2016 19:29

Запаковать что? Инсталлятор? А смысл? Используя WinRAR или 7zip, экономия составит 5 МБ.

25 минут - это продолжительность установки предыдущей версии инсталлятора, сделай в Setup Factory. Выложенный инсталлятор сделан в Smart Install Maker, установка занимает не более 2-х минут.

Krysanov 28.02.2016 20:34

Lexx09, все таки ты тот человек!!! А нельзя ли объединить в этот инсталятор и тему про блюстак, тобой созданную:blush: Вообще будет бомба!!!

Lexx09 28.02.2016 20:56

Krysanov, можно, конечно. Уже думал об этом.

seriousstas 28.02.2016 21:08

Lexx09
Автору Икара уже давно Тебе пора исходники отдать ;) ,
либо продолжить развитие ...
По "чистке" поддержу всё , кроме радиомодулей (многие их используют).
По темам - можно и эту включить в следующих версиях ..:
http://pccar.ru/showthread.php?t=23602
К ней уже и Фубар и Потплеер есть .

Krysanov 28.02.2016 21:38

Если все объединить, то будет зачётный конструктор... Нажал дважды мышкой на .ехе-ник и жди когда все загрузится.. Красота! Порой забываешь те или иные ньюансы, а тут и вспоминать ничего не надо будет..

Евген_21 28.02.2016 22:15

Цитата:

Сообщение от seriousstas (Сообщение 353127)
Lexx09
Автору Икара уже давно Тебе пора исходники отдать ;) ,
либо продолжить развитие ...
По "чистке" поддержу всё , кроме радиомодулей (многие их используют).
По темам - можно и эту включить в следующих версиях ..:
http://pccar.ru/showthread.php?t=23602
К ней уже и Фубар и Потплеет есть .

+5 Поддержу и новую тему не зря создал.http://www.pccar.ru/showthread.php?t=23904
Исходники Lexx09отдать,
или в тему родителям сиего творения!!!!!!!!!

Lexx09 29.02.2016 01:04

Обновил инсталлятор до v1.7.0.60b2. Читаем changelog в первом сообщении.

Цитата:

Сообщение от seriousstas (Сообщение 353127)
По "чистке" поддержу всё , кроме радиомодулей (многие их используют).

Радиомодули не удалял. Три файла от HDRadio, видимо, случайно затесались в папку fmavto.

quinine 29.02.2016 01:27

То есть теперь что, просто берём устанавливаем, встраиваем программы и используем? :)

seriousstas 29.02.2016 03:06

Цитата:

Радиомодули не удалял.
Здорово ! , и Спасибо за труды :)

Lexx09 29.02.2016 10:52

Цитата:

Сообщение от quinine (Сообщение 353148)
То есть теперь что, просто берём устанавливаем, встраиваем программы и используем? :)

Почти. Нужно еще скин настроить под себя.

folv 01.03.2016 19:53

Прикольно! Еще была бы возможность сохранять свои настойки)

Lexx09 01.03.2016 22:55

Обновил инсталлятор до v1.7.0.60b3. Читаем changelog в первом сообщении.

Добавил в описание: "После установки нужно сбросить настройки микшера в конфигураторе."

Lexx09 04.03.2016 02:27

Обновил инсталлятор до v1.7.0.60b4. Читаем changelog в первом сообщении.

zdzd, по настройке iCar DS задавай вопросы в других темах.

Евген_21 04.03.2016 19:08

Вложений: 3
Lexx09,привет от меня если нужно? Пару тройку шаблонов.
https://cloud.mail.ru/public/8M1y/nPboty545
Шаблон по просьбе sirota (Apps_x22) и два от меня (FSREAL_x2),(template_new_1976)
Apps_x22 ,с нижней малой строкой управления на 2 экрана.
FSREAL_x2, полный экран, но также на два экрана.
И для PotPlayer шаблон (template_new_1976). С кнопками под себя.
http://pccar.ru/showpost.php?p=352209&postcount=118
И скрины к ним. Если что протестируй,чтоб все работала.

Игорь_К 05.03.2016 20:32

В сборке не работает голосовой ввод, не знаю почему

Lexx09 06.03.2016 13:20

Обновил инсталлятор до v1.7.0.60b5. Читаем changelog в первом сообщении.

Игорь_К, из этой темы все сделано?

seriousstas 06.03.2016 16:45

Это шаблон с настройками :
Цитата:

И для PotPlayer шаблон (template_new_1976). С кнопками под себя.
http://pccar.ru/showpost.php?p=352209&postcount=118

если можно => в следующую бетку

wladkom1953 06.03.2016 16:58

Тоже в следующей бетке хочется увидеть и другие шаблоны от Евген 21:
Apps_x22 ,с нижней малой строкой управления на 2 экрана.
FSREAL_x2, полный экран, но также на два экрана.

Lexx09 07.03.2016 00:02

b - это не бетка, это build.:wink2:

Игорь_К 07.03.2016 01:03

Цитата:

Сообщение от Lexx09 (Сообщение 353803)
Обновил инсталлятор до v1.7.0.60b5. Читаем changelog в первом сообщении.

Игорь_К, из этой темы все сделано?

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

Lexx09 07.03.2016 14:08

Цитата:

Сообщение от Игорь_К (Сообщение 353888)
Да, я удаляю сборку и ставлю заново по старой инструкции и голосовое управление работает...проверил реестр...в общем эта сборка почему то не вносит в реестр данные по голосовому управлению...а установка из инструкции (с начало старую версию ставим, потом меняем файлы...заменяем файлы скина и т.д) вносит данные в реестр

Голосовое управление в моей сборке прекрасно работает, нужно поставить галку "Автозагрузка голосового управления".

Lexx09 08.03.2016 02:07

Обновил инсталлятор до v1.7.0.60b6.

zdzd 09.03.2016 19:24

по умолчанию в конфиге не прописаны такие разрешения музыкальных файлов: .m4a и .wv
Понятно, что можно прописать самому, но пока я это понял, 2 дня маялся, почему у меня эти файлы не видятся?
Пропишите, пусть будут сразу.... Может и ещё какие есть, которых нет ))))

ternia 09.03.2016 23:30

Понравилась сборка, спасибо.
Правда замучился при смене разрешения монитора.
При первоначальной установке разрешение по умолчанию поставило 1024х768.
Однако сложно его изменить если у тебя мониторчик всего 800х480.
Хотелось бы учесть это при следующих сборках.

Lexx09 11.03.2016 02:09

Обновил инсталлятор до v1.7.0.60b7. Читаем changelog в первом сообщении.

Евген_21 12.03.2016 12:40

Lexx09 привет, вопрос? А ты старый Икар удалял или поверх ставил? Если, удалял то можно ли сделать какой нибудь скрипт для сохранения своих настроек скина,
встроенных программ? Чтоб скрипт например apps.ini
сохранял (это пример) Мне так думается что много кому это будет нужно,чтоб каждый раз не встраивать
свои проги заново. Особенно новичкам. Хотя я тоже
не гуру и все тонкости не знаю.

Krysanov 12.03.2016 12:53

Lexx09, а для себя исходник как сделать, чтобы был функциональный конструктор..Понятно, ты делал под себя, Берсенев под себя..А универсальный для всех, как? и Евгена поддержу, правильная мысля:spiteful:

Евген_21 12.03.2016 18:02

Цитата:

Сообщение от sirota (Сообщение 354667)
Ну представь....встроим блюстак, сам он 300 мегов плюс заряженные программы еще 300 мегов...одному оно нужно, другим нет....вопрос как быть? И так далее по списку раздуем в гигабайты, а толку в этом ноль

Но зерно в этом есть, что я имею ввиду.

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

М

Новичкам нужно готовое, они не знают что такое Икар и все его заморочки. Я лично год читал форум прежде чем задать вопрос!!!!!!

TpakTop_224 12.03.2016 18:42

да я новичек!!! не могу я разобратся в этом вот и хочется готового)))

TpakTop_224 12.03.2016 18:45

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

TpakTop_224 12.03.2016 18:56

и почему в настройках авто рун не активен

mark949 12.03.2016 18:57

Цитата:

Сообщение от sirota (Сообщение 354667)
Ну представь....встроим блюстак, сам он 300 мегов плюс заряженные программы еще 300 мегов...одному оно нужно, другим нет....вопрос как быть? И так далее по списку раздуем в гигабайты, а толку в этом ноль

Согласен с Вами, хотя при текущих скоростях интернета не имеет значение размер вообще :)
ПС:
вопрос наверное глупый, но последняя версия в шапке требует покупки и регистрации? :)

Спасибо!

Andy_ro 12.03.2016 19:03

Цитата:

Сообщение от TpakTop_224 (Сообщение 354681)
дома на компе установлено все тоже самое но работает все и всегда а на машине приходится перезапускать икар

Ну с такими вопросами, наверное, не сюда.
Ты тему не попутал?
Нафига здесь мусорить. Для этих вопросов есть другие ветки.
Пожалуйста перенеси свои сообщения туда.

Евген_21 12.03.2016 19:27

Цитата:

Сообщение от TpakTop_224 (Сообщение 354677)
да я новичек!!! не могу я разобратся в этом вот и хочется готового)))

Готового нет, каждый под себя настраивает!
Системы у всех разные, у кого 7, у кого 8.1 и так далее....
Другое дело Вы настроили iCarDS под себя, как свои настройки
перенести под новый билд iCarD? Каждая программа встраиваться индивидуальмо. Читайте, все про iCarDS/

Lexx09 20.03.2016 00:20

Обновил инсталлятор до v1.7.0.60b8. Читаем changelog в первом сообщении.

Цитата:

Сообщение от mark949 (Сообщение 354682)
последняя версия в шапке требует покупки и регистрации?

Да.

Цитата:

Сообщение от Евген_21 (Сообщение 354631)
А ты старый Икар удалял или поверх ставил? Если, удалял то можно ли сделать какой нибудь скрипт для сохранения своих настроек скина,
встроенных программ? Чтоб скрипт например apps.ini
сохранял (это пример) Мне так думается что много кому это будет нужно,чтоб каждый раз не встраивать
свои проги заново. Особенно новичкам. Хотя я тоже
не гуру и все тонкости не знаю.

Я пока все делаю на домашнем компе с полной переустановкой для чистоты экспериментов. Обновление настроек делается через Update.exe, но там надо разбираться, как оно происходит. Пока можно просто сохранять нужные ini-файлы перед переустановкой, потом возвращать на место. Хотя лучше их сравнивать с помощью, например, Notepad++. Потом, может, что-нибудь придумаю.

Цитата:

Сообщение от Krysanov (Сообщение 354635)
Lexx09, а для себя исходник как сделать, чтобы был функциональный конструктор..Понятно, ты делал под себя, Берсенев под себя..А универсальный для всех, как?

Исходник сделать? Ну это просто.) Устанавливаешь оригинальный iCarDS, обновляешь все, настраиваешь, как надо, удаляешь лишние файлы. Потом выбираешь программу для создания инсталляторов, туда добавляешь файлы iCarDS, указываешь пути для распаковки, добавляешь записи, которые необходимо внести в реестр, добавляешь регистрацию com/ole-приложений/расширений/радиомодулей, добавляешь установку доп. приложений (флеш-плеер, фубар и т.д.), добавляешь установку apk в BlueStacks, пишешь скрипт для внесения абсолютных путей в файлы скина (т.к. путь к Моим документам зависит от имени пользователя). Помимо этого делаешь то, что написано в первом сообщении. Для деинсталляции делаешь отмену регистрации com/ole-приложений/расширений/радиомодулей, удаление папок iCarDS, удаление записей в реестре. Это в общих чертах..

Krysanov 20.03.2016 06:36

Цитата:

Сообщение от Lexx09 (Сообщение 355554)
Обновил инсталлятор до v1.7.0.60b8. Читаем changelog в первом сообщении.


Да.


Я пока все делаю на домашнем компе с полной переустановкой для чистоты экспериментов. Обновление настроек делается через Update.exe, но там надо разбираться, как оно происходит. Пока можно просто сохранять нужные ini-файлы перед переустановкой, потом возвращать на место. Хотя лучше их сравнивать с помощью, например, Notepad++. Потом, может, что-нибудь придумаю.


Исходник сделать? Ну это просто.) Устанавливаешь оригинальный iCarDS, обновляешь все, настраиваешь, как надо, удаляешь лишние файлы. Потом выбираешь программу для создания инсталляторов, туда добавляешь файлы iCarDS, указываешь пути для распаковки, добавляешь записи, которые необходимо внести в реестр, добавляешь регистрацию com/ole-приложений/расширений/радиомодулей, добавляешь установку доп. приложений (флеш-плеер, фубар и т.д.), добавляешь установку apk в BlueStacks, пишешь скрипт для внесения абсолютных путей в файлы скина (т.к. путь к Моим документам зависит от имени пользователя). Помимо этого делаешь то, что написано в первом сообщении. Для деинсталляции делаешь отмену регистрации com/ole-приложений/расширений/радиомодулей, удаление папок iCarDS, удаление записей в реестре. Это в общих чертах..

НАПОВАЛ...:sad2:

zdzd 21.03.2016 16:30

Цитата:

Сообщение от sirota (Сообщение 355474)
2. на главном экране назначь кнопки какие нужно например так...ими треки листаю.

http://s013.radikal.ru/i323/1603/ae/32ce6a4ddfe1t.jpg

А пауза/плей и стоп могут быть всегда на главной, а не спрятаны?
Не могу настроить, чтобы так было

Lexx09 26.03.2016 12:49

Обновил инсталлятор до v1.7.0.60b9. Читаем changelog в первом сообщении.


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

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