Изменения в Drivers Installer Assistant - Помощник установки драйверов [6.4.28 - PreFinal]
Версия 6.4.28 PreFinal (28.04.2014)
[CHANGED] Оптимизация процесса загрузки программы, скорость выросла на ~40%
[CHANGED] Оптимизация процесса индексации, скорость выросла на ~10-15%
[ADDED] Добавлена команда /savereport[:DIR] для сохранения файла снимка системы. Если каталог [DIR] не указан, то файл сохраняется в каталог DebugLogPath.
[ADDED] При запуске программы снимок системы сохраняется в каталог DebugLogPath
[FIXED] Исправлены редкие ошибки в процессе индексации, когда некоторые HWID обрезались
[FIXED] Исправлена ошибка, приводившая к вылету программы, если установку драйверов запускали сразу после индексации (в том же сеансе работы программы)
[FIXED] Исправлена ошибка подбора драйвера для тачпада
[FIXED] Исправлено не обновление картинки статуса драйверпака при эмуляции системы
[FIXED] Несколько других некритических ошибок
Версия 6.4.11 PreFinal (11.04.2014)
[CHANGED] Оптимизация процесса загрузки программы, скорость выросла в ~2-3 раза
[CHANGED] Оптимизация процесса индексации, скорость выросла в ~2-3 раза
[CHANGED] Оптимизация отладочного лога-программы, уменьшено количество сообщений в стандартном режиме работы. Улучшена читаемость лог-файла
[CHANGED] Обновлена поддержка маркеров операционной системы и маркеров производителей ноутбуков (Идея от SamLab)
[ADDED] Добавлена поддержка маркеров (intel_2nd, intel_4th) для корректной установки драйвера Intel USB 3.0 (IUSB3\ROOT_HUB30) (Идея от BadPointer)
[CHANGED] Немного изменен формат базы данных (совмещено поле "путь"и "имя inf-файла").
[CHANGED] Изменено отображение подсказки для кнопки пакета драйверов (совмещено поле "путь"и "имя inf-файла").
[CHANGED] Теперь программа имеет полноценную возможность работы с распакованными пакетами драйверов
[CHANGED] Множественные изменения/улучшения интерфейса
[ADDED] Расширены возможность изменения интерфейса через настройки: изменение шрифта элементов управления, изменение внешнего вида кнопок пакетов драйверов
[FIXED] Исправлена неработоспособность изменения цвета шрифта контролов
[CHANGED] Изменен размер иконок для кнопок управления (32x32 кроме кнопок пакетов драйверов, они остались 24x24)
[ADDED] Поддержка Unicode всех элементов управления (кроме SStab)
[FIXED] Исправлено отображение иконки приложения для exe-файла и при отображении по Alt+Tab (для Windows Vista+)
[CHANGED] Для универсализации и простоты интеграции программы в различные сборники драйверов, изменена структура каталогов программы: подкаталоги "Lang", "Graphics", "Docs" перенесены в каталог DIA
[CHANGED] Файл настроек .\Tools\DriversInstaller.ini переименован в .\Tools\DIA.ini
[CHANGED] Временный каталог программы изменен на %temp%\DIA
[FIXED] Стабильность приложения, исправлены произвольные вылеты программы (я надеюсь на это

)
[CHANGED] Улучшение отклика программы при различных операциях
[CHANGED] Оптимизация функций работы с файлами
[CHANGED] Исправлены небольшие ошибки в процессе индексации (чистота базы данных в части определения имени устройства)
[ADDED] Добавлена возможность распаковки отдельного драйверпака, по нажатию правой кнопки мыши на пакете драйверов (раньше было реализовано только для группового режима работы)
[CHANGED] Процесс создания точки восстановления перенесен в режим установки драйвера (ранее было при запуске программы). Создается один раз за сеанс работы программы.
[CHANGED] Добавлено автоизменение ширины колонки при переключении между режимами для всех таблиц
[FIXED] Исправлено переключение между элементами по клавише TAB (добавлен фокус)
[CHANGED] Доработан режим эмуляции (сохранение/загрузка) для определения параметров эмулируемой системы на основании имени файла снимка
[CHANGED] Изменено окно "О программе".
[CHANGED] Обновлена программа System Information Viewer до версии V4.43
[CHANGED] Обновлена программа DevManView до версии V1.41
Версия 5.12.30 Beta (30.12.2013)
[CHANGED] Изменен алгоритм сортировки БД по HWID
[CHANGED] Изменен алгоритм поиска драйверов по HWID в БД
[ADDED] Для ускорения запуска изменен модуль подбора драйверов, для этого в программе при индексации, создается дополнительный файл %driverpackName%.hwid
[CHANGED] Чистка базы драйверов - убраны возможные ошибки в анализе inf-файлов
[CHANGED] Загрузка программы происходит ~ 2 раза быстрее
[CHANGED] Файл devcon_c.cmd более не используется при запуске программы, теперь происходит прямой вызов devcon.exe с параметрами.
[FIXED] Исправлена ошибка закрытия программы, если не создавался файл hwids.txt - результат работы программы devcon.exe. Программа продолжала загружаться и выдавала множество ошибок
[FIXED] Исправлена ошибка запуска на windows 2000, причина была в функции запуска внешних приложений
[ADDED] Реализована поддержка Юникода почти для всех элементы управления
[ADDED] Шрифт по умолчанию для подсказок Lucida Console, для всех остальных элементов Tahoma. Если иного не прописано в настройках программы.
[ADDED] При переключении в режим индексации, если нет непроиндексированных пакетов, то режим выделения устанавливается во "Все"
[FIXED] Исправлено несоздание папки drivers при индексации драйверов
[FIXED] Убраны все параметры создания базы драйверов, теперь создание безусловное
[FIXED] Исправлена функция подсчета времени, некорректно рассчитывалось время в миллисекундах
[CHANGED] Убрана зависимость от компонента richtx32.ocx - Microsoft Rich Textbox Control 6.0.
[ADDED] Добавлено перестроение кнопок при изменении размера окна или переходе по вкладкам
[ADDED] Добавлен Арабский язык спасибо MFM Dawdeh -
$2[ADDED] Информация о текущем прогрессе выполнения теперь в начале заголовка программы
Версия 5.10.29 Final (29.10.2013)
[ADDED] Добавлен пункт меню "Сохранить информацию об устройствах для эмуляции на другом ПК"
[ADDED] Добавлена форма для режима эмуляции. Теперь также позволяет выбрать конечную операционную систему.
[CHANGED] Исправлено поведение прогресса, если более одной вкладки и среди них есть пустые
[CHANGED] Добавление дополнительных отладочных сообщений
[CHANGED] Оптимизация процесса загрузки программы и индексации пакетов драйверов
[CHANGED] Улучшена отзывчивость программы при индексации пакетов драйверов
[CHANGED] Добавление информации, о текущем прогрессе выполнения в заголовок программы
[CHANGED] Исправлены ошибки интерфейса GUI
[CHANGED] Оптимизация кода программы
[CHANGED] Обновлена поддержка маркеров операционных систем и прозводителей ноутбуков, для корректного определения тачпадов
Версия 5.10.4 Final (04.10.2013)
[FIXED] Исправлена ошибка анализа совместимости драйверов, если маркеры FORCED или STRICT находились в начале пути.
[FIXED] Исправлено несколько редких ошибок при индексации драйверпаков.
[CHANGED] Производительности индексации выросла на 20%.
[FIXED] Исправлена ошибка запуска программы без драйверпаков
[CHANGED] Замена многих элементов интерфейса на более стабильные.
[ADDED] Добавлена частичная возможность эмулировать работу программы для другого компьютера, на основании файла %Temp%\DriversInstaller\HwidsTempExt.txt, который создается при каждом запуске программы.
Эмулируется все кроме, версии операционной системы. Функционал доступен через пункт меню - "Обновление баз даных - Загрузить информацию другого PC (Эмуляция работы)".
[CHANGED] Добавлена поддержка последних маркеров
[CHANGED] Обновлена программа System Information Viewer до версии V4.40
[CHANGED] Обновлена программа Unknown Device Identifier до версии V8.01
[CHANGED] Обновлена программа DevManView до версии V1.35
Версия 5.7.17 Final (17.07.2013)
[CHANGED] Изменена процедура проверки обновления, добавлен таймаут ожидания отклика от сервера = 5 сек, проверка обновлений идет в асинхронном режиме, т.е без "зависания"программы.
[CHANGED] Изменено переключение между вкладками в разных режимах
[CHANGED] Повышена стабильность приложения, исправлены случайные вылеты программы - были заменены некоторые элементы оформления.
[ADDED] Добавлены дополнительные сообщения если нет подходящих пакетов драйверов в разных режимах работы
[CHANGED] Работы режима "Удаление устаревших версий пакетов драйверов" адаптирована также для пакетов DriverPacksTeam, до этого проверялась только на пакетах SamLab
[FIXED] Исправлен режим работы "Удаление баз несуществующих пакетов драйверов", если в программе, больше чем одна вкладка
[ADDED] Добавлен функционал (требует тестирования) работы с распакованным пакетами драйверов. Режим работы взаимоисключающий, т.е либо каталоги, либо архивы.
Для включения необходимо в файле DriversInstaller.ini выставить настройку
[OS]
DP_is_aFolder=1
[FIXED] Исправлена ошибка при запуске с программы параметрами, для извлечения ресурсов программы
[CHANGED] Отзывчивость программы при запуске внешних процессов
[CHANGED] Обновлены остальные языковые файлы
[CHANGED] Обновлена программа DevManView до версии V1.30