Список изменений
11 R166W
1. Добавлен пункт "Доп. Утилиты" и программы
1.PhysX
2.Drivers BackUp Solution
3. Изменен внешний вид (боковая панель и иконки)
4. Добавлен Help к программе
5. Обнавлен CPUZ
6. языковые файлы от версий 234
11 R166
Объединение официальной версий 10.6 и последней версии с SVN R152.
10 R152
Исправлена регрессия которая была введена в R151.
10 R151
1. Подпись драйверов теперь имеют более высокий приоритет.
2. Исправлена ошибка: устройства без драйверов могут быть классифицированы как последнюю дату.
3. Удален запутанной этикетки архитектуры.
4. Обновлен 7-Zip 9,20
5. Обновлен "DriverPack Solution.exe".
6. Добавлены языки: грузинский, белорусский, арабский, сербский
10 R150
1. Обновлен 7ZIP .
2. Убраны остатки агрессивной драйвер фильтрации.
3. Добавлен файл запуска DriverPackSolution.exe .
10 R149
1. Исправлен баг из-за которого прога не всегда выбирала самый свежий драйвер (спасибо wolkow70,
YikxX за багрепорты).
2. Удалена DPInst из-за его глючности. Вместо него теперь все время используется devcon. DriverPack
Solutuion использует эти внешние программы
для выполнения самой установки.
Это устраняет:
* Неустановку драйверов поскольку DPInst не мог найти HWID в inf файле.
* DPInst устанавливал драйверы, которые DriverPack Solution не просил ставить.
* DPInst отказывался ставить правильные драйверы по непонятным причинам.
* DPInst хуже устанавливает панели для драйверов видеокарт.
3. Убрана опция "Тихая установка". Это настройка специфичная к удаленному DPInst. Теперь работает
как в тихом режиме.
4. Убран "принудительный" режим. Это настройка специфичная к удаленному DPInst. Теперь работает все
время в принудительном режиме, поскольку в devcon жестко
зашито использование именно этого режима.
5. Исправлена ошибка индексации: даты и версии драйверов не всегда нормально индексировались. В
результате эти драйверы считались слишком старыми чтобы
быть предложены к установке.
6. Исправлена ошибка индексации: некоторые драйверы для 64-разрядных систем не индексировались.
7. Прога не предлагает к установке менее совместимые драйверы чем уже установлены в системе(по
принципу очередности HWID'ов устройства).
8. Удалена функциональнась загрузки кода с из интернета и выполнение его на компе пользователя с его
привилегиями В частности сейчас это устраняет
появление сообщения о перегреве для многих ноутбуков.
9. Убрана надпись beta. R144 и выше содержит только критические исправления к R130.
10. Убраны советы использовать ручной режим. Теперь в основном режиме используется тотже devcon что
и в ручном режиме.
Beta 10
new! Поддержка 64-битных Windows
new! Возможность обновления уже установленных драйверов
new! Определение температуры процессора
new! Автоматическое определение языка пользователя (всего 11 языков)
new! Улучшен интерфейс программы
new! Добавлены всплывающие подсказки и инфо-блок
new! Добавлены горячие клавиши
new! Значительно увеличилась скорость обработки данных
new! Новая система создания отчётов об ошибках
new! .. и многое другое..
Beta 9
+ Поддержка Windows 7 (экспериментально)
+ Полностью переработан интерфейс
+ Новое название программы DriverPack Solution
+ Открыт официальный сайт программы:
http://drp.su
+ Поддержка "ACPI" устройств, принтеров, сканеров, мониторов и прочих
+ Увеличена скорость загрузки программы (теперь не обрабатываться устройства с одинаковыми DevID)
+ Отображаются даже те устройства, для которых драйвера найдены небыли (с возможностью поиска в интернете)
+ Драйверам на чипсет и контроллер задан особый приоритет (они устанавливаются первыми)
+ Улучшена внутренняя структура программы
+ Вместо имен архивов отображаются синонимы (Например: Sound->Звуковая карта)
+ Всплывающие подсказки с рекомендациями по установке драйверов
+ Добавлен "инфо_блок" с информацией о конфигурации компьютера
+ Автоматическая определение для какой ОС предназначен пакет (XP или Vista/7)
+ Многоязычность
+ Добавлена кнопка "Журнал анализа"
+ В ручной режим добавлена кнопка "Обзор"
* Вся программа переведена в кодировку UTF-8
* Корректное отображение при 120dpi
* Убран "полный" режим
* Обновлен архиватор 7z
* После установки в полном режиме окно программы не обновлялось автоматически
* Программа показывала все содержимое папки dev_db (не только 7z-архивы)
* У некоторых устройств отсутствует параметр "NAME" вследствие чего они не определялись
Beta 8
+ Полная совместимость с Windows Vista
+ В обработке имен к архивам, относящимся к Windows Vista добавляется "(Vista)"
+ При наведении на кнопку в подсказке отображается имя архива
* После завершения процесса обновления баз иконки кнопок обновляются
* Исправлена ошибка с распаковкой архивов содержащих "точку" в имени файла (un7zip.cmd)
Beta 7
+ Поддержка Windows Vista (экспериментально)
+ Кнопка "Установить все" запускает инсталлирование не установленных драйверов
+ Добавлен параметр "Принудительная установка"
+ Добавлен параметр "Тихая установка"
+ Авто определяется, нужно ли устанавливать драйвер UAA
+ По завершению установки автоматически обновляется окно программы
* Все стили вынесены в отдельный файл style.css
* Сильно перенастроен установщик DPInst.
* Установка драйвера для звука UAA оформлена виде кнопочки
* Для запуска программы файл ShelExec заменен на mshta (autorun.inf запускает программу командой "tools\hidcon.exe tools\start.cmd")
* При переключении режимов выбранный помечается в меню маркером
* Панель меню прикреплена к верхушке окна
* При нажатии на кнопку "Ссылки" возникала ошибка
* Иногда возникала ошибка "Отказано в доступе" в связи с тем, что система запрещала менять размеры окна
Beta 6
+ Новый дизайн
+ Добавлен режим "Обновление баз"
+ Добавленна кнопка "Обновить", для повторного переопределения установленных драйверов
+ После установки драйверов окно обновляется, поэтому сразу же видны свежие данные об установленных драйверах
+ Переменные вынесены в конфигурационный файл (tools\config.js)
+ Размер текста в кнопочках теперь можно регулировать (Переменная button_text_size)
+ Можно задать сколько одновременно файлов могут распаковываться. Остальные буду ожидать своей очереди (Переменая instRunMax)
+ Логи о возникших ошибках автоматически отправляется на сервер 03compu
+ Программа распространяется по лицензии GNU GPL (Поэтому вынуждены отказаться от использования программы Everest)
* Размер дистрибутива уменьшен в 5 раз! (1,4Мб)
* Автоопределение UAA отключено. Теперь ссылка на установку UAA видна всегда
* Человеко понятное сообщение об ошибке в Висте
* Человеко понятное сообщение об ошибке, если папка DRP не создана
* Человеко понятное сообщение об ошибке, если папка DRP не содержит архивов
* Исправлены некоторые ошибки в работе ручного режима
* Программа UAA перенесена в папку tools
* Исправлена ошибка в коде автоматического обновления
* Возможность отключать авто-обновление
* Теперь архивы могут находится в любой папке (Переменная drpFolder)
* В исходным коде табуляция заменена "относительными" символами
* Из списка убран "DP_Finish"
* Устранена привязка к регистру названий архивов
* Отказались от использования утилиты un7zip (7za - достаточно)
* Изменен файл DPInst.xml, для работы на операционках всех языков
* При запуске сразу нескольких распаковок, разным кнопочкам, ошибочно, присвалась одна и таже иконка
* Режим "Умный" переименован в "Интеллектуальный", "Выборочный" в "Ручной", "Ручной" в "Распаковка"
Beta 5
Файл un7zip.cmd перенесен в папку tools
После выхода из программы, если не запущена DPInst, temp очищается
Путь к папке temp перенесен в %SYSTEMROOT%\Temp
Добавлен режим "Выбор". В нем можно выбрать из списка какой именно драйвер устанавливать.
Окне приведено к стандартному виду диалогового окна Windows (С возможностью перемещать и закрывать)
Переработана "Умная" установка. Теперь распаковывается не первое найденное в системе устройство, а все.
При наведении на кнопку отображаются все найденные драйвера
Улучшен алгоритм определения UAA
На кнопку "Показать все" отображается и UAA
В папке drp теперь могут храняться Драйвер Паки с исходном именем (Т.е. переименовывать после скачивания не надо)
Beta 4
Реалезованно автоматическое обновление через сайт 03compu
Beta 3
Разными галочками отмечаются драйвера которые уже установленны в системе и те которых еще нету.
Введена возможность переключения между режимами. "Умная", "Полная", "Ручная".
Исправлено множество ошибок парсинга базы драйвер пака.
Beta 2
Реализованная "умная" установка. Распаковываются только те драйвера которые нужны в системе.
Полностью переработана структура базы данных Dev_ID. Теперь она содержит имена и пути до файлов драйверов
Исправлены некоторые недоработки.
Beta 1
Автоматическая установка драйверов