Ошибка

DriverPack Solution 10 R150W & Drivers Installer Assistant 2.10.28 от 07.11.2010

Ответить на тему
 
Автор Сообщение

Andryxa

Пол: Пол:Муж

Стаж: 14 лет

Сообщений: 81

СССР
Рейтинг

post 24-Ноя-2010 02:10 0[+]

[Цитировать] 

DriverPack Solution 10 R150W & Drivers Installer Assistant 2.10.28 от 07.11.2010
Год выпуска: 2010
Разработчик: ArtX , BadPointer, SamLab , Romeo91, Bashrat, Wolf, QuarQ.
Сайт разработчика: http://drp.su/ http://www.adia-project.net/ http://samlab.ws/ http://moemesto.ru/QUARQQ/ http://driverpacks.net/
Платформа: 2000, XP,Vista, 7 (x86-x64)

Добавлена загрузка
Hiren’s BootCD 11 http://lexapass.narod.ru/
Alkid Live CD&USB (28 августа 2010) http://rutracker.org/forum/viewtopic.php?t=560432 обновлены антивирусные базы (02.11.10)
Описание:

DriverPack Solution 10 R150W - Это новейшая версия самой популярной программы для автоматической установки драйверов. Эта версия содержит огромное количество новых функций и оптимизирована под все платформы (x86-x64), и существенно облегчает процесс переустановки Windows практически на любом компьютере. Теперь Вы будете избавлены от проблем с поиском и установкой драйверов, сведя их к нескольким кликам!

Функциональные возможности

Эффективный и быстрый поиск драйверов
Установка драйверов на практически любой компьютер, всего за несколько минут
Проведение «даунгрейда» с Windows Vista на Windows XP (даже если производитель не разместил на своем сайте драйвера под Windows XP)
Поиск и загрузка недостающего драйвера из Интернета, по заданным параметрам применения драйвера
Быстрое обновление существующего набора установленных драйверов до более актуальных версий
Язык интерфейса: Russian, English, Ukrainian, German, Azeri, Lithuanian, Turkish, French, Spanish, Italian, Dutch.
10 R150W
1. Добавлен пункт "Доп. Утилиты" и программы
AIDA64 1.00.1111 (бывший Everest)
DriverSweeper 2.5.0
PhysX 9.10.0129
DriverGenius 9
2. Изменен внешний вид (боковая панель и иконки)
3. Добавлен Help к программе
10 R150 BadPointer
1. Обновлено 7ZIP .
2. Убраны остатки агрессивной драйвер фильтрации.
3. Добавлено DriverPackSolution.exe .
10 R149 BadPointer
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
Автоматическая установка драйверов
Drivers Installer Assistant Final 2.10.28 - Помощник установки драйверов
Программа предназначена для быстрой установки драйверов устройств на компьютер с уже установленной операционной системой. Для установки используются заранее подготовленные или скачанные с других сайтов пакеты драйверов.
Сама установка драйверов производится с помощью утилиты DPInst от Microsoft.
Программа позволяет держать базу драйверов для нескольких операционных систем (ОС) сразу. Для работы с драйверами для нужной ОС, необходимо просто выбрать соответствующую вкладку. Если вам не хватает установленной по умолчанию поддержки ОС, вы можете сами добавить новую ОС через меню настройки-параметры-поддерживаемые ОС.

ОСНОВНЫЕ ВОЗМОЖНОСТИ:

Работа с любыми пакетами драйверов (архивы 7z, zip), для любых ОС начиная с Windows XP
Работа как под 32 разрядной, так и под 64 разрядной
Возможность групповой и выборочной установки драйверов
Умение обрабатывать файлы finish в пакетах Bashrat'а
Прозрачная настройка программы (все параметры изменяются через настройки). Все настройки хранятся в одном ini-файле
Быстрое создание базы драйверов (также возможность создать всех БД одной кнопкой)
Дружелюбный и отзывчивый интерфейс
Просмотр списка устройств для локального ПК
Просмотр дазы драйверов для пакета драйверов
Возможность работать с любого носителя
Возможность добавлять и запускать из интерфейса программы дополнительные утилиты (для добавления воспользуйтесь меню настройки-параметры – дополнительные утилиты). Т.е в какой то мере может использоваться как авторан для ваших сборников
Проверка обновлений программы через интернет
Возможность тихой установки
Мультиязычный интерфейс

Язык интерфейса: Russian, Italian, Turkish, Lithuanian, English,Ukrainian.
Обозначения:
"-" - Исправлена ошибка
"+" - Добавлен функционал
"*" - Косметические изменения
"!" - Важные примечания по работе программы.
Версия 2.10.28 Final (28.10.2010)
- Исправлено несколько ошибок при работа на Windows 2000.
- Поправлено отображение пути альтернативной папки temp.
* Добавлена проверка на нулевой размер inf-файла (Thanks to Комсомолец).
+ Добавлена возможность менять формат даты в поле версия на dd/mm/yyyy - более правильно для русскоязычных пользователей.
+ Добавлен функционал поиска новых устройств plug and play при запуске программы - перед сбором информации о компьютере.
После поиска возможно выставить паузу для ожидании реакции компьютера.
+ Добавлена возможность создавать точку восстановления при запуске программы и через меню "Сервис".
- Исправлена ошибка обработки данных программы devcon, из-за которой программа могла не видеть некоторые устройства, на которые не установлены драйвера или драйвера имеют проблемы при запуске.
* Поправлена обработка версии драйвера в базы драйверов, если поле равно "Unknown".
* При загрузке программы больше не создается файл со списком HWID (Построение файла для визуального просмотра...).
Файл будет создан при первом обращении в меню Сервис - Показать HWIDs устройств компьютера (текстовый файл).
+ Полностью переписана процедура сбора информации о драйверах. Информация больше не считывается через WMI, а берется напрямую из реестра. Скорость считывания минимальна.
* Оптимизирована функция конвертирования даты.
+ Оптимизирован алгоритм поиска подходящего драйвера в пакете драйверов. Скорость подбора увеличилась примерно на ~ 30%.
* В список исключений HWID добавлены: PCIIDE\IDECHANNEL и ROOT\*.
+ Частично реализован поиск совместимых драйверов (в диспетчере устройств обозначается как – “Соответствующий код (ID) устройства”)
(можно отключить через settings.ini - [OS] MatchingHWID=0).
- Исправлена функция чтения данных из реестра. Некорректно учитывались права пользователя на раздел реестра.
- Исправлена ошибка при работе с вкладками.
+ На форме "Список всех устройств вашего компьютера + Поиск драйвера в интернете по HWID" обновлены режимы работы с группами.
Добавлен режим "Нет драйверов в базе" - отображающий список драйверов, для которых в программе не обнаружены драйвера.
Добавлен чекбокс "Скрывать все кроме выбранной группы".
* При построении базы драйверов для имени устройства более не учитывается уникальность.
* Изменен режим выбора драйверпаков "Рекомендуемые" если используется сравнение версий драйверов по дате. Больше не выбираются драйверпаки со старыми драйверами.
* В меню Сервис - для пункта "Показать DPInst.log" добавлена проверка на существование файла. При отсутствии файла пункт меню неактивен.
+ Добавлена локализация программы на украинский язык - Українська. (Thanks to Lisabon)
* На форму "О программе..." добавлена информация о текущем переводе программы (автор, и возможность перейти на его сайт)
Из меню "Язык" убрана информация об авторстве перевода.
* Из ресурсов программы удалена библиотека msinfo.dll (данная библиотека больше не используется программой).
* Изменен обход элементов формы по нажатии кнопки "Tab".
+ Добавлен выбор активного пакета драйверов по нажатию кнопки "Space"
* Для некоторых пунктов меню добавлены горячие клавиши
+ Добавлены горячие клавиши для следующих режимов:
Ctrl+A - Выделить все пакеты драйверов
Ctrl+Z - Снять выделение со всех пакетов драйверов
Ctrl+N - Выделение пакетов драйверов с более новыми драйверами
Ctrl+I - Установить выделенные драйвера
Ctrl+U - Обновит/создать базу драйверов для выделенных пакетов драйверов
Ctrl+Tab - круговой обход по вкладкам. Переключение происходит только по активным вкладкам
Ctrl+Break - Прерывание групповой обработки
- Исправлено сохранение параметров при выходе из программы.
+ В дистрибутив добавлена программа Unknown Devices V1.4.20 (Разработчик - Huntersoft http://www.halfdone.com/ukd/). Доступна из меню «Утилиты».
Программа отображает все устройства компьютера, и позволяет идентифицировать неизвестные по своей базе устройств.
Например очень полезна, когда Drivers Installer Assistant нашел несколько драйверов для одного и того же устройства, а вы не знаете какой драйвер ставить!
* Обновлен архиватор 7-zip (7za.exe) до версии 9.17 beta.
* Обновлена программа DevManView до версии V1.12.
* Обновлена программа System Information Viewer до версии V4.13.
Версия 2.9.18 Final (18.09.2010)
- Исправлена ошибка при сохранении настроек программы из под Windows 64-Bit (Thanks to 007lion007, SamLab, IvGrad, BadPointer,Lisabon)
- Исправлена ошибка запуска программы с одним пакетом драйверов, если он лежит не в первой папке поддерживаемых ОС (Thanks to Lisabon)
- Исправлена ошибка при сравнении по дате если номер месяца или день были равны 12
- Исправлена ошибка некорректного отображения данных на форме при выборочной установке
- Исправлена ошибка анализа совместимости драйвера на основании секции [Manufacturer] inf-файла драйвера (Thanks to rusfedan, BadPointer)
Если было несколько совпадений по HWID и анализ первого совпадения было отрицательным, то остальные не анализировались
- Поправлена обработка HWID для мониторов
- Исправлена небольшая ошибка при создании базы драйверов родным методом
* Обновлен турецкий языковой файл (Thanks to rokobozz)
* Обновлена программа System Information Viewer до версии V4.12
* Заменены некоторые иконки
Версия 2.9.10 Final (10.09.2010)
- Исправлена ошибка не активности некоторых пунктов в настройках.
* Добавлены комментарии для новых пунктов настроек из версии 2.8.16.
- Исправлена ошибка не создания БД, если пути содержали символы "()" или пробелы.
* Оптимизация режима сортировки HWID. Скорость создания базы драйверов с включенным режимом сортировки по HWID, увеличилась в среднем на 20-40%
+ Добавлена поддержка devcon.exe для 64-разрядных операционных систем.
- Исправлена ошибка "Invalid property value".
* Поправлено отображение даты "локального" драйвера. Ранее отображалось как dd.mm.yyyy, а в драйверах принято значение mm/dd/yyyy.
+ Добавлено новый блок настроек: "Сравнение версий драйверов". В нем вы можете изменять режим сравнения драйверов: по дате или по версии.
Сравнение по версии должно быть более корректным при сравнении по дате. Так как в inf-файле поле DriverVer имеет формат DriverVer=mm/dd/yyyy[,w.x.y.z].
* При сохранении настроек программы, в процессе перезапуска появляется сообщение - теперь оно с таймером 4 секунды на закрытие.
+ Добавлена новая настройка "Тихая регистрация/обновление dll"
* Сортировка выводимого файла по HWID теперь доступна для родного алгоритма работы парсера.
- Исправлена процедура создания БД, некорректно заносились данные содержащие переменную %var% в HWID.
- При удалении файлов баз отсутствующих пакетов драйверов удалялся файл DevDBVersions.ini - исправлено
- В некоторых случаях программа могла не находить существующий HWID в базе драйверов (из за наличия в строках редко используемых символов) - исправлено.
* Изменен вид всплывающей подсказки - теперь более похоже на таблицу.
* При удалении пакета драйверов, а также при удалении баз драйверов несуществующих пакетов драйверов из файла DevDBVersions.ini удаляется соответствующая информация.
* "Прокачан" DPinst: замена ресурсов и оптимизация диалогов (Спасибо Jekson07, Bizonozubr, rokobozz)
- Повторно исправлена ошибка, при которой в случае отказа при групповой установке, все элементы оставались заблокированными
* Убрана колонка "Секция" во всплывающей подсказке.
+ Добавлено контекстное меню для пакетов драйверов "Удалить драйвера устройств"
+ Добавлено подменю "Автообновление конфигурации оборудовании при удалении драйверов" в меню "Сервис".
+ Добавлена кнопка "Обновить конфигурацию оборудования" на форму "Список всех устройств вашего компьютера..."
+ Если на форме "Список всех устройств вашего компьютера..." были удалены драйвера, то после закрытия формы выдается запрос на обновление конфигурации оборудования.
- Исправлено некорректное поведение чекбокса. Галочка ставилась только после того как с элемента убирали курсор мыши.
* Изменена форма проверки обновлений программы. Теперь на форме текст отображается в формате rtf. Вверху добавлен переключатель для просмотра истории изменения программы.
* Обновление языковых файлов (Спасибо stasys44 и rokobozz)
* Оптимизация кода.
* Обновлен архиватор 7za до версии 9.16 beta.
* Обновлена программа DevManView до версии V1.11
Версия 2.8.16 Stable Beta (16.08.2010)
+ Добавлен новый режим работы парсера inf-файлов. Режим основан на алгоритме BadPointer - анализ с использованием регулярных выражений RegExp.
Данный режим обеспечивает более быструю обработку inf-файлов. Также возможно включение сортировки выводимых в файл данных по HWID.
* Оптимизирован родной режим работы парсера inf-файлов. Скорость работы увеличена в среднем на 7-15%, в зависимости от конфигурации компьютера.
+ Добавлен новый блок настроек – “Создание базы драйверов” Данные настройки управляют режимами работы парсера inf-файла.
В настройках можно менять параметры обработки дублирующихся HWID, а также выбирать режим обработки inf-файлов: by Romeo91 или by BadPointer.
В ini-файле все параметры сохраняются в секцию [DevParser]
+ В базу драйверов при обработке inf-файлов добавляется новое поле -Секция-, в которую помещается секция в которой был найден HWID. Например, INTEL.MFG.NTX86.5.1
Данная секция анализируется программой на предмет совместимости текущего драйвера и выбранной ОС.
Таким образом, программа не предлагает для установки неподходящие драйвера, например, положенные в папку по ошибке.
Соответственно поправлены всплывающие подсказки и таблицы. К сожалению подсказки стали еще длиннее.
+ При создании базы драйверов в каталоге с базами драйверов создается файл DevDBVersions.ini, в который записывается версия базы.
Данная версия будет считываться программой и в случае несоответствия программы и версии БД, будет выдаваться сообщение, а значок у этого пакета будет оставаться как "База данных отсутствует".
+ Добавлена проверка на возвращаемые коды программы 7-zip (2 - Fatal error, 7-Command line error, 255 - User stopped the process)
Если есть такие ошибки при работе программы, то выводится сообщение и работа с этим архивом приостанавливается.
+ Добавлен новый пункт в контекстное меню кнопки пакета драйверов – “Протестировать данные пакет драйверов в программе 7-zip”
- Исправлена ошибка, при которой программа не запускалась, если в настройках кол-во вкладок было меньше 3.
+ Если при запуске программа не нашла вкладку с необходимыми драйверами (настройки “Поддерживаемые ОС”), то появляется соответствующее сообщение.
Для работы доступен только режим создания базы драйверов, все функции установки блокируются.
- Исправлено наложение объектов, если в количество вкладок на одну строку было меньше общего количества вкладок.
+ В меню Сервис - добавлен новый пункт “Обновить сведения по всем пакетам”.
Который заставляет систему инициализировать поиск новых устройств, после этого программа собирает данные, и обновляет данные по всем пакетам.
Данный функционал может помочь, когда после установки драйверов, в системе могли появиться новые устройства, но программа о них еще не знает, и поэтому не предлагает драйвера для установки.
* В настройках по умолчанию:
для 1 вкладки [OS_1] выставлены значения:
Ver=5.0;5.1;5.2
вместо:
Ver=5.1;5.2
для 3 вкладки [OS_3] выставлены значения:
Ver=6.0;6.1
Name=Vista\7\Server 2008\Server 2008 R2 x64
вместо:
Ver=6.0
Name=Vista x64
Для тех, кто пользуется настройками программы по умолчанию, рекомендуется удалить файл Settings.ini и запустить программу повторно.
* На основной форме заменен элемент управления Checkbox, для лучшей читабельности, а также для исправления ошибок отображения на некоторых системах.
+ При сохранении настроек программы, выводится запрос на перезапуск программы.
* На этапе сбора информации о компьютере основная форма программы блокируется. Это сделано для того, чтобы убрать появляющееся окно с кнопками “Switch to” и “Retry”, если на данном этапе вы обращаетесь к программе.
* Поправлены мелкие ошибки перевода.
* Если выставлена опция “Скрывать вкладки…”, то ширина каждой вкладки рассчитывалась из общего кол-ва вкладок. Теперь ширина подгоняется под ширину окна.
* Убрано несколько рамок у элементов основной формы, общее восприятие формы должно улучшиться.
* Обновлена программа System Information Viewer до версии V4.11
* Обновлена программа DevManView до версии V1.10
* Обновлена программа DoubleDriver до версии V4.1.0
Версия 2.7.29 Final (29.07.2010)
- Исправлена ошибка (появилась в 2.7.26) при которой в случае отказа при групповой установке, все элементы оставались заблокированными
- Исправлен "не перевод" некоторых пунктов основного меню, и контекстного меню при выборе типа установки.
+ В дистрибутив добавлена программа DoubleDriver V4.0.0 (Разработчик - Budy Setiawan Kusumah http://www.boozet.org). Это очень удобная утилита для создания копий драйверов системы.
* При запуске программы происходит проверка на существование рабочих каталогов дополнительных утилит (DevManView, DoubleDriver, System Information Viewer, Unknown Device Identifier), и если каталоги не существуют, то соответствующие пункты меню скрываются.
* Обновлены базы устройств программ System Information Viewer, Unknown Device Identifier (в дальнейшем это будет происходить без упоминания в списке изменений, так как базы обновляются очень часто)
Версия 2.7.26 Final (26.07.2010)
* Изменена нумерация версий программы. Теперь вторая и третья группа цифр в версии означают месяц и день выпуска релиза.
- Исправлена грубая ошибка, из-за которой в некоторых случаях программа не запускалась, и при этом не выдавала ошибок.
- Исправлена ошибка: Если в настройках программы прописано несколько одинаковых ОС (с разными каталогами) и стояла настройка делать "неактивными вкладки...", то все поддерживаемые ОС, кроме последней становятся неактивными
- Для языкового файла "Turkish.lng" изменен идентификатор языка (ID = 041f)
- Исправлена ошибка обработки языковых файлов, если было несколько языковых файлов с одинаковым идентификатором ID
- Исправлена ошибка создания базы драйверов, если в программе присутствует всего один пакет драйверов.
+ Реализована опциональная возможность скрывать вкладки с пакетами драйверов для не поддерживаемых ОС.
Т.е., например, для Windows XP будут отображаться, только те вкладки, для которых в настройках прописана версия ОС 5.1
+ Добавлена возможность просматривать свойства драйверов устройств компьютера, используя "Диспетчер устройств". Доступно в контекстном меню окна "Список всех устройств вашего компьютера..."
+ Добавлена возможность удалять драйвера устройств компьютера, используя devcon. Доступно в контекстном меню окна "Список всех устройств вашего компьютера..."
* В окне "Список всех устройств вашего компьютера..." при двойном клике по строке появляется свойства устройства.
+ В окне "Список всех устройств вашего компьютера..." в таблице добавлен новая колонка "Код устройства", в которой отображается полный код экземпляра устройства.
* Поправлена функция создания базы драйверов. Убраны лишние символы (" , которые в очень редких случаях (например, пакет "WebCam") могли попадать в HWID и другие поля при парсинге inf-файлов.
+ Добавлена возможность устанавливать в языковых файлах несколько идентификаторов (LCID).
Например, для English (ID = 0409;0009;0c09;2809;1009;2409;4009;1809;2009;4409;1409;3409;4809;1c09;2c09;0809;3009;3c09;3809)
- Исправлены ошибки при запуске программы на системах использующие Unicode.
! для корректного отображения Unicode-символов в "Региональные настройки - Язык программ, не поддерживающих Юникод", должен стоять язык, применяемый в программе.
* В режиме установки "Установка (полная - весь пакет)" для установки теперь активны все пакеты, а не только те, в которых найдены подходящие драйвера.
* Обновлен архиватор 7za до версии 9.15 beta.
- Исправлен "не перевод" пунктов меню, добавленных в версии 2.4.0
+ Добавлен прогрессбар в групповом режиме установки драйверов, для этапа распаковки драйверов.
+ Добавлена возможность прерывать групповой режим установки драйверов на этапе распаковки драйверов (программа работу архиватора 7zip не прерывает, а дожидается окончания распаковки текущего архива).
* Добавлена визуализация перехода (эффект нажатия кнопки, убирание чекбокса после отработки) от одного пакета к другому при распаковке драйверов в групповом режиме.
* При работе программы (распаковка\установка драйверов, создание\обновление базы драйверов) неиспользуемые элементы главного окна блокируются, до окончания работы.
+ В дистрибутив добавлена программа Unknown Device Identifier V7.0 (Разработчик - Huntersoft http://www.zhangduo.com/).
Программа отображает все устройства компьютера, и позволяет идентифицировать неизвестные по своей базе устройств.
Например очень полезна, когда Drivers Installer Assistant нашел несколько драйверов для одного и того же устройства, а вы не знаете какой драйвер ставить!
+ В дистрибутив добавлена программа System Information Viewer V4.10 (Разработчик - Ray Hinchliffe http://rh-software.com).
Программа отображает огромное количество подробной информации об операционной системе и компьютере, а также мониторит температуру различных устройств компьютера.
+ В дистрибутив добавлена программа DevManView V1.07 (Разработчик - Nir Sofer http://www.nirsoft.net).
Программа является альтернативой стандартному диспетчеру устройств. Все устройства отображаются в виде таблицы
+ В Меню "Справка" добавлен пункт "Скачать пакеты драйверов...", ведущий на раздел форума программы с прямыми ссылками на закачку пакетов драйверов команды DriverPacksTeam.
- Исправлена неточность, когда программа могла не отображать признак, того что, драйвер не установлен
* А также исправлено много много других мелких замечаний в программе, разве все их вспомнишь!
Версия 2.4.0 PreFinal (21.05.2010)
* Изменена процедура регистрации системных библиотек (MSFLXGRD.OCX,TabCtl32.Ocx,msinfo.dll,vbscript.dll,RICHTX32.ocx):
Если библиотека или компонент ActiveX отсутствует, то происходит извлечение файла из ресурсов программы и регистрация его в системе, с предварительным копированием в системный каталог.
Если библиотека или компонент ActiveX присутствует, но более старой версии, чем используемый программой, то по умолчанию программа запрашивает пользователя о необходимости обновления.
Далее при положительном ответе, происходит разрегистрация используемого ранее файла, извлечение нового файла из ресурсов программы и регистрация его в системе, с предварительным копированием в системный каталог.
Запрос на обновление можно скрыть, выставив соответствующие настройки в файле Settings.ini (SilentDll=1 в секции [Main])
Обновление файла vbscript.dll теперь происходит только для 32-битных систем 2000/XP/2003
+ Добавлен функционал, позволяющий повторно обновить статусы кнопок (Обозначение кнопок) пакетов драйверов. Функция доступна для конкретного пакета драйверов (в контекстном меню), или для всех стразу (в меню сервис)
- Исправлена ошибка, из-за которой программа могла не отображать пакет драйверов, если предыдущий каталог (закладка) не содержал пакет драйверов.
Например, если в каталоге ".\drivers\XP" - пусто, то первый пакет драйверов из каталога ".\drivers\vista" не отображался.
+ Добавлено сообщение, позволяющее перейти на сайт Driverpacks.net, если программа запускается без единого пакета драйверов.
Некоторые элементы интерфейса при этом блокированы, для исключения ошибок.
+ В меню "О программе" добавлен пункт меню "Посетить сайт DriverPacks.net"
* Обновлен архиватор 7za до версии 9.13 beta.
* Добавлены дополнительные сообщения при появлении ошибок вида "ActiveX component can't create object".
- Исправлена ошибка обработки возвращаемого кода программы DPInst при негрупповом режиме установки.
В результате которой в некоторых случаях процессы обработки finish-файлов или обновления статуса кнопки могли запускаться, когда этого не надо было делать.
- Исправлена ошибка при вызове "легенды" обозначений кнопок.
- Исправлена ошибка при изменении размера окна программы после загрузки. Ошибка появлялась, если была хотя бы одна неактивная вкладка.
* Изменилось поведение всплывающего окна о возможном устаревании программы. Теперь окно появляется не каждый запуск программы, а раз в 5 дней по истечении 45-дневного периода.
* Обновлена документация на русском
Версия 2.3.39 PreFinal (09.03.2010)
- Исправлена ошибка поиска драйверов в базе данных. Из-за ошибки некоторые драйвера могли не попадать в список доступных для установки.
- Исправлено несколько редких ошибок при создании базы драйверов, некоторые драйвера могли не попасть в базу драйверов, из-за кривизны inf-файла.
- Поправлена работа некоторых функций на Win2k.
В дистрибутив программы добавлена версия программы devconw2k.exe, корректно работающая на Windows 2000.
Настройки пути также появились в интерфейсе.
+ Чистка базы драйверов. Теперь при создании базы драйверов дубликатами HWID считаются одновременные совпадения по "HWID - Каталог - inf-файл".
Ранее учитывалась версия и наименование. В результате список предлагаемых драйверов к установке может уменьшиться.
Скорость создания БД увеличилась.
+ Теперь при создании базы драйверов файл DriverPack*.ini копируется в каталог базы драйверов.
В результате этого ускорена установка драйверов при включенной обработке файлов "finish".
Также убраны пункты меню: "Определить и прописать классы пакетов драйверов в настройки" и "Изменить и прописать класс пакета драйверов в настройки".
! Внимание. Для корректной работы данной версии программы, базу драйверов необходимо пересоздать.
* При обработке файлов "finish" теперь не проверяется существование файла установки панелей.
Это сделано для возможности выполнения команд запуска установки вида "cmd.exe /c DEL /F /S /Q %DPSROOT%\D\3run\vcredist_x86_2005_sp1.exe".
- Исправлено множество ошибок при обработке finish-файлов
+ Немного увеличена скорость запуска программы.
- Исправлена ошибка удаления временных каталогов, иногда оставались пустые папки.
+ Добавлено удаление временных файлов, которые оставались после установки драйверов, до выхода из программы.
+ При запуске программа проверяет версии используемых ей системных библиотек.
Если версии ниже, чем требуемые программой, то программа выдает сообщение с предложением обновить компоненты.
- Исправлена ошибка, из-за которой, иногда после работы DPInst не запускалась обработка файлов "finish" и не происходило обновления всплывающих подсказок.
* Чистка и оптимизация кода.
* Исправлены мелкие недочеты и ошибки.
+ Добавлен турецкий перевод интерфейса (Translate by Rokobozz - www.sgnlive.org)
- Исправлена ошибка запуска DPinst (нажатие на кнопку пакета драйверов), если при старте программа предлагала создать базу драйверов для новых пакетов. Ошибка существует с версии 2.3.0.
+ Добавлено напоминание о "необходимости" проверки обновления программы, если версия программы старее 30 дней.
+ Для параметров PathPhysX, PathLanguages, Runtimes, ExcludeFiles возможно указание маски. Например - "drivers\XP\DP_Graphics_PhysX*.7z"
- Исправлена логика работы при групповой установке драйверов. Распаковка всех архивов происходит в общий каталог, без учета имени пакета драйверов.
- Дополнительные файлы для класса пакета Display извлекаются в конце групповой установки, ранее распаковывались для каждого выделенного пакета класса Display
Версия 2.3.16 RC1 (03.02.2010)
* Проблемы перевода нескольких элементов интерфейса
* Дата релиза программы теперь не берется из даты файла.
+ Добавлен Итальянский перевод (Translate by JinKazama - www.rezet.info) (пока частичный)
+ Добавлен Литовский перевод (Translate by stasys44)
+ Поправлен Английский перевод (Thank to stasys44)
+ Добавлен функционал позволяющий исключать некоторые HWID из обработки.
По умолчанию исключаются следующие: USB\ROOT_HUB*;ROOT\LEGACY_*;ROOT\MEDIA;STORAGE\*;USBSTOR\*
Изменение настройки доступно в меню Параметры на вкладке "Поддерживаемые ОС"
! Использовать данный функционал надо очень аккуратно
* Возможность изменять размеры некоторых форм
* Убрано несколько сообщений при работе в тихом режиме.
* Исправлено смещение программы при изменении разрешения экрана при запуске по запросу программы.
- Исправлена ошибка запуска программы на Windows 2000
- Исправлена неработоспособность кнопки для изменения пути до пакета Runtimes
- Исправлена ошибка при получении размера файла на некоторых системах
* Несколько косметических изменений интерфейса.
- Работаем над ошибкой Automation Error (-2147217389)
Добавлена проверка на наличие файла msinfo.dll на системах ниже MS Windows Vista (6.0).
В ресурсы программы добавлена библиотека msinfo.dll (версия 6.0.0.1230).
При отсутствии библиотеки в Windows, программа пытается ее зарегистрировать.
Если ошибка все равно появляется, то работа программы прекращается.
* Небольшое изменение текста лицензии и donate-информации
Версия 2.3.5 beta (19.01.2010)
- Исправлена досадная ошибка, появившаяся в версии 2.3.3.
При запуске программы в рабочем каталоге создавался файл с расширением inv.
Поэтому запуск с CD\DVD был невозможен.
+ Добавлена новая кнопка в режимы работы "Список всех устройств вашего компьютера + Поиск драйвера в интернете по HWID"
+ Добавлено сообщение о недоступности временного каталога %Temp%. Если временный каталог отсутствует, то программа завершает работу.
* Добавлено несколько иконок на кнопки.
* Убрано несколько сообщений при работе в тихом режиме.
* Изменение формы Donate
* Другие мелкие изменения
Версия 2.3.3 beta (13.01.2010)
- Исправлено несколько ошибок при работе программы без единого пакета драйверов.
- Исправлена ошибка "Type mismatch" при запуске программы.
* Немного подправлена функция Создания БД. Чистка от лишних строк.
* Убрано сообщение при запуске программы, о том, что нет новых версий.
* В описание кнопки "Выполнить задание..." в скобках теперь отображается кол-во выделенных пакетов драйверов.
+ На формы "список всех устройств..." и "список доступных драйверов" добавлена возможность сортировки таблицы при нажатии на название колонки
* Исправлено несколько визуальных ошибок.
Версия 2.3.0 alpha (07.01.2010)
+ Увеличена скорость запуска программы при чтении информации о версии драйверов (~ 50%).
+ В статусную строку добавлено итоговое время запуска программы.
- Переписана функция подсчета времени, там, где это реализовано. В некоторых случаях из-за региональных настроек могли выдаваться некорректные результаты.
+ При старте программы, проверяется наличие пакетов драйверов с отсутствующими базами данных, при наличии таких предлагается создать базы данных.
- Поправлена функция проверки обновлений и связанная с ней функция сравнения версий. При некоторых значениях версии программы мог выдаваться неверный результат сравнения.
+ Добавлено новые поля "Разработчик" и "Совместимый HWID" в таблицу списка драйверов - Показать полный список устройств компьютера.
* Поправлено поведение прогресса, теперь процесс должен быть более наглядным.
+ Доработана форма "Показать полный список устройств компьютера", теперь поиск драйверов стал более удобен и нагляден.
+ Доработана форма "Обновление...", Кнопки "Скачать..." обзавелись выпадающим меню. Некоторые доработки в связи с поддержкой мультиязычного интерфейса.
+ Добавлена новая опция "Проверять на наличие beta-версий программы". По умолчанию выключена.
- Очередная попытка исправить ошибку при удалении временных файлов при выходе из программы.
+ Из тела программы выведены все ресурсы, связанные с иконками кнопок. Теперь все иконки можно изменять. Что-то вроде поддержки скинов...
В связи с этим изменена структура папки ".\Tools\Graphics\". Появились две подпапки "StatusButton" и "Main".
Стандартные картинки расположены в папке "Standart".
Изменены настройки управления иконками. В настройках можно выбрать отдельный скин для каждой группы иконок. Пример смотрите в папке "StatusButton".
* Оптимизированы функции работы с файлами и каталогами.
* Модули Devcon.exe и 7za.exe заменены на последние версии.
Версия 2.1.8 beta (10.12.2009)
+ Добавлена настройка для обработки нового дополнительного пакета DP_Runtimes_*.7z.
- Убрано закрытие программы, при отрицательном результате, при проверке изменений текста лицензионного соглашения.
- Исправлена ошибка при запуск программы при проверке лицензионного соглашения.
* Изменено выделение пакетов в режиме "Рекомендуемые", при выделении теперь не учитываются пакеты с равными версиями драйверов.
- Убрана ошибка задвоения подсказки для кнопок, отображающих статус.
* Длина строки сохраняемой в параметре ExcludeFileName увеличена до 1024.
Версия 2.1.3 beta (01.12.2009)
- Исправлена ошибка распаковки всех пакетов драйверов при выборочной установке и если не были прописаны параметры (PathPhysX, PathLanguages)
+ Частично реализована поддержка мультиязычного интерфейса (Языковые файлы лежат в папке Lang)
Для автоопределения языка используется код языка, который прописывается в языковом файле (например, Русский ID=0419, Английский ID = 0409).
При желании автоопределение языка можно выключить и самому прописать язык интерфейса при старте программы (если указанный языковой файл будет отсутствовать, то по умолчанию будет выбран английский).
Изменена структура папки Tools\Docs - все справочные файлы лежат в подкаталогах ID-код языка (если какой-то из файлов будет отсутствовать, то по умолчанию будет выбран аналогичный в папке 0409 - т.е. английский).
! Примечание: Некоторые элементы переводятся только при запуске (например, текст некоторых подсказок). Переключение языка в интерфейсе для них не влияет.
+ В меню сервис добавлен новый пункт меню "Показать полный список устройств компьютера".
+ В форме "Показать полный список устройств компьютера" реализован переход на сайт devid.info при двойном клике по строке устройства.
+ В основные настройки выведен скрытый параметр "Запускать внешние процессы скрытыми". При его отключении запускаемые внешние процессы видны пользователю.
+ Добавлена проверка на параметр в реестре, отключающий всплывающие сообщения Windows (HCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\EnableBalloonTips)
- Поправлено логика отображения значка "в БД более старые драйвера, чем на компьютере" на кнопках. Не выставлялся значок, если не все драйвера в БД были старее.
!Если есть хотя бы один драйвер в БД старее чем на PC, а остальные равны, но не новее, то выставится признак старее.
!Присутствие новых драйверов всегда в приоритете для выставления значка.
+ Для наглядности во "всплывающую подсказку" добавлен новый столбец "!" отображающий признак сравнения версий драйверов ("<";">";"=").
!Всвязи с этим, полностью переписана функция сравнения драйверов. Должна работать стабильнее.
* Закрытие любой формы по нажатию Esc
* Поправлен размер основных форм для разрешения 640*480
+ Добавлена возможность изменять расположение каталога Temp через меню настройки. Каталог сам не создается, он должен существовать, если он не найден, то берется каталог Temp по умолчанию.
+ Параметр "файлы, исключаемые из обработки" перенесен. Он теперь доступен для каждой поддерживаемой ОС.
* Убрано сообщение при запуске программы при недоступности сайта обновления.
- Исправлены ошибки при определении локальных версий драйверов.
- Исправлена ошибка при обработке параметра запуска для тихого режима "-t<число секунд ожидания>". Время ожидания игнорировалось.
* Модули DPInst.exe и DPInst64.exe заменены на последние из комплекта MS Windows Driver Kit version 7.0.0.
* При загрузке в статусной строке отображаются имена обрабатываемых файлов.
* Множество косметических изменений
- Попытка исправить ошибку запуска на некоторых компьютерах. При запуске слышен звук ошибки и ничего более не происходит. Логи ошибок не создаются.
Версия 2.0.1 Final (11.09.2009)
- Исправлена ошибка появления окна выборочной установки при выборе обычной.
- Исправлена ошибка распаковки всего пакета драйверов в режиме "совместимые", если в списке найденных драйверов в БД была всего одна запись.
* Поправлена ссылка на файл помощи.
Версия 2.0.0 Final (09.09.2009)
+ Добавлена возможность "Тихого" (с показом GUI) режима установки драйверов, при запуске программы с параметром -t<число секунд ожидания> (Например -t10).
Отладочный режим включается автоматически.
Сценарий запуска следующий:
1. Загрузка программы и сбор сведений о драйверах.
2. Переключаемся в режим "Установка (совместимые драйвера)"
3. Выбираем "рекомендованные" для установки пакеты драйверов.
4. Запускаем групповую установку. Программа DPInst стартует в тихом режиме.
5. При необходимости устанавливаются панели (в соответствии с файлом finish).
6. После установки программа закрывается.
Большая часть сообщений гасится, подробности можно найти в файле debug.log и DPInst.log
Также запуск тихой установки возможен из меню "Сервис".
+ Добавлена возможность изменять параметры запуска программы DPInst (см. Настройки).
+ Восстановлена поддержка работы программы под Windows 2000
+ Добавлена дополнительная расшифровка кода окончания работы DPInst.
+ Добавлено определение размера файла во всплывающую подсказку.
+ Расширена отладочная информация.
+ При обновлении или создании базы драйверов, класс пакета прописывается на автомате.
+ Добавлен новый пункт меню "Просмотреть DPInst.log".
- Исправлена ошибка запуска программы из сети (когда рабочий каталог имеет спереди "\\").
- Исправлена ошибка несохранения в настройках каталога с альтернативными иконками.
* В дистрибутив включен комплект альтернативных иконок для кнопок от Amigos. Необходимо выбрать каталог в настройках
- При сохранении настроек файл Settings.ini создавался заново, тем самым терялись некоторые настройки. Исправлено
- Исправлена ошибка непопадания всех элементов в окно выборочной установки. И неотображения версий у некоторых элементов.
- Исправлена ошибка непопадания нужных каталогов для распаковки в обычном режиме установки.
- Исправлена ошибка обработки файлов при создании БД, если присутствовали файлы без расширения.
- Исправлена ошибка "subscript out of range" при запуске программы.
- Исправлена ошибка выделения лишних пакетов драйверов при использовании кнопки "выделить" в некоторых режимах.
- Исправлены различные ошибки при запуске и работе программы, когда нет, каких либо каталогов с драйверами прописанных в настройках.
- Исправлена ошибка "Type mismatch" при чтении кода завершения работы программы DPInst.
Такое могло происходить, если устанавливалось более 9 драйверов (причина перекодировка из HEX в число).
* Исправлено поведение программы при обнаружении версий драйверов, если невозможно определить локальную версию драйвера (Неизвест.).
Теперь программа показывает значок, что есть более новые драйвера для таких вариантов
* Изменено центрирование формы на экране. Теперь учитывается размер и положение панели задач (там, где кнопка Пуск).
* Поправлено появления всплывающего меню при нажатии на кнопку пакета драйверов в режиме "обновления".
* Добавлены проверки на запись в файл настроек, если файл "только для чтения".
* Актуализирован help
* And many-many others
Версия 1.9.8 RC3 (03.08.2009)
+ Добавлено опциональное изменение картинок для кнопок пакетов драйверов (поддерживаются файлы Поцелуй.ico,*.gif,*.bmp)
+ Добавлена возможность выделять кнопки галочками и производить групповые операции над ними.
+ Добавлена возможность выборочной установки в режиме "совместимые драйвера". Доступна также для группового режима.
При нажатии кнопки, появляется выпадающее меню, где можно выбрать обычную установку или выборочную.
+ Изменено представление списка HWID компьютера по правой кнопки мыши, теперь это таблица.
- Исправлена ошибка при сравнении версий драйверов. Если длина текста версий драйверов отличалась, то программа определяла, что есть более новые драйвера.
- Исправлена маленькая ошибка при создании БД. Могли появляться устройства с HWID равным ntamd64. (пакеты monitor и misc)
+ При изменении пути основных утилит, если в пути присутствует путь рабочий каталог программы DriversInstaller, то отображаемый путь обрезается.
+ Переделано появление скроллеров, если все кнопки не входят на экран. Теперь скроллеры отображаются на табконтроле. Стало намного красивее и функциональнее.
+ Добавлена возможность отключать чтение локальных версий драйверов устройств. Доступно через меню настройки.
+ Добавлена проверка для "неустановленных драйверов" (работает только при включенном режиме чтения версий локальных драйверов). Если у драйвера статус "0", и обнаружена версия локального драйвера, то иконка не меняется.
* Убрана первая стартовая форма. Т.е теперь сразу видно основные элементы интерфейса.
* Немного изменен текст всплывающих подсказок для статусов кнопок.
* Диалоги выбора каталогов теперь корректные (т.е. отображается именно диалог выбор каталогов, а не файлов)
* Немного поправлена процедура переименования кнопок. По умолчанию в диалог подставляется имя кнопки.
* Поправлено отображение текста кнопки, теперь текст не выходит за границы, а корректно переносится.
* Из текста кнопки по умолчанию убирается набор символов "x64".
* Изменен размер ширины кнопок по умолчанию. Теперь входит 5 кнопок в один ряд.
* В связи с изменениями дизайна изменены минимальные значения размеров форм и кнопок в меньшую сторону.
+ Добавлено лицензионное соглашение. Появляется при первом запуске программы на компьютере.
* Добавлен новый статус кнопки - идет создание БД.
Версия 1.8.9 RC2 (10.07.2009)
* Размер подсказок для обозначений кнопок уменьшен.
* Поправлено отображение подсказок для кнопок, теперь список HWID выглядит как нормальная табличка, без смещения.
+ Изменено создание БД. При создании БД в HWID не учитываются &REV_ , &MI_ и &СС_ (наличие этих символов говорит, что это дубликат HWID).
Тем самым БД стала "чище". Требуется пересоздание
+ Добавлено определение всех устройств на компьютере без учета заголовка идентификатора (все заголовки трудно учесть).
Программа должна видеть все устройства на компьютере, и определять их, если они есть в БД.
+ Добавлено отображение легенды "статусов" на отдельной форме, доступно по нажатию правой кнопки мыши в окне со статусами.
* Опять небольшие изменения интерфейса.
Версия 1.8.6 RC1 (06.07.2009)
- Исправлена ошибка ("Type mismatch") при чтении версии драйверов.
- Удаление временных файлов теперь "мягкое", ошибок при выходе быть не должно.
* Интерфейс главного окна вернулся к версии 1.7.0 с небольшими изменениями (по многочисленным просьбам пользователей)
+ При запуске файл settings.ini сначала ищется в каталоге программы, а затем в папке Tools.
- Исправлено некорректное поведение программы при проверке обновления.
+ Добавлены подробные описания обозначений кнопок при наведение на подпись к картинке.
Версия 1.8.1 beta (29.06.2009)
+ Теперь при запуске программы считываются версии локальных драйверов, информация попадает в сплывающее сообщение.
* Немного изменен внешний вид основного окна (блок режимы работы и статусы)
+ Добавлено чтение и анализ локальных версий драйверов. Добавлены соответствующие подстатусы (время запуска программы существенно увеличилось ~1 мин.)
+ Добавлена возможность изменять отображаемое имя пакета драйверов в программе (доступно через контекстное меню)
+ Проверка обновления программы обзавелась собственной формой (ранее был MsgBox).
+ Добавлен новый пункт меню "Посетить страничку программы", позволяющий перейти на страницу программы на форуме OSZONE.
+ Добавлено обнаружение устройств с HWID, начинающихся с "ROOT\" (таких устройств немного, но все же)
+ Добавлена возможность отключать обработку имени файла пакета драйверов, которая формирует текст кнопки.
+ Добавлена возможность менять шрифт и цвет текста закладок.
* Поправлено отображение текста закладок и расположение кнопок, если "число закладок нас строку" меньше "Числа поддерживаемых ОС"
- Исправлено отображение итога работы DPInst в статусной строке после установки драйверов. Иногда итог мог не отображаться.
+ Добавлена настройка для исключения из обработки "лишних" файлов, лежащих в каталогах с пакетами DP (имена файлов перечисляются через ";").
- Исправлена ошибка при старте программы "Division by zero" (из-за некорректного поведение прогрессбара).
Ошибка появлялась на системах с редкими темами оформления.
Версия 1.7.0 beta (17.06.2009)
+ Добавлена новая возможность определять и проставлять класс пакета драйверов. Для всех пакетов (заносится в ini).
Для отдельного пакета можно это сделать по правой кнопки мыши. Считывание пи запуске программы включается опционально.
+ Добавлена опциональная возможность обрабатывать файлы 'finish' в пакетах драйверов от Башрата.
+ В настройках ОС добавлена возможность прописывать пути до файлов DP_Graphics_A_PhysX_*.7z и DP_Graphics_Languages_*.7z.
Если в настройках включено считывать класс пакета, то пакеты дополнительно распаковываются при установке пакетов класса "Display"
+ Добавлена возможность удалить пакет драйверов (через вызов контекстного меню). Пакет удаляется вместе с файлом БД.
+ Расширено сообщение всплывающей подсказки. Добавлена колонка "Статус".
- Исправлено поведение программы при изменении размеров формы - когда форма меньше минимальных значений. Теперь визуальных косяков нет.
- Очередной раз поправлено обновление статуса кнопки после установки драйверов.
Программа проверяет возвращаемое значение DPInst, и если видит что были обновлены драйвера,
то запускает сначала сбор информации об устройствах (через devcon), а затем обновление статуса кнопок.
+ Итог работы программы DPInst отображается в статусной строке. Например (Install: 1 NOtInstall: 1 NeedReboot)
+ Добавлена возможность менять шрифт и цвет текста кнопок.
- Исправлено несколько ошибок вызова пунктов меню при работе с CD
+ Изменена функция получения переменной окружения %Temp%.
Теперь если в пути содержатся пробелы, то переменная TEMP определяется как %windir%\Temp
* Перенесена кнопка "прервать обновление" на панель прогресса.
* Добавлено больше сообщений в статусной строке.
* Все процессы архиватора скрыты и теперь не отображаются в панели.
* Опция обрабатывать подкаталоги перемещена в блок настроек Поддерживаемые ОС.
* В ресурсах обновлены системные библиотеки (MSFLXGRD.OCX,TabCtl32.Ocx) на последние версии.
Версия 1.5.3 Final (10.06.2009)
* Изменено отображение "Показать список доступных драйверов для ПК".
Теперь данные выводятся не в MsgBox, а на собственную форму. В итоге все входит на экран.
- Исправлена ошибка при создании директории базы данных в режиме обновления.
Версия 1.5.2 RC3 (04.06.2009)
+ Добавлен новый пункт меню - "Удалить файлы БД отсутствующих пакетов".
+ подкаталог docs и файл Settings.ini перенесены в каталог Tools.
- Опции "Запускать развернутым на весь экран" и "Сохранять размеры формы при выходе" теперь взаимоисключающие.
- Изменено отображение скроллбаров, если форма при запуске была максимизирована, а потом ее вернули в нормальный вид.
+ Добавлена настройка "Отображать текст кнопок в верхнем регистре" (по умолчанию выключена).
- Исправлена ошибка при создании БД - попадали дублирующие строки, если название или HWID устройства отличались регистром
+ Добавлен новый пункт POPUP меню для кнопок – «Показать список доступных драйверов для ПК», на случай если всплывающая подсказка не отображается.
Версия 1.5.0 RC2 (03.06.2009)
- Исправлены ошибки при работе под Windows x64 (Пришлось отказаться от файла Devcon64 из-за некорректной работы)
- Добавлено изменение статуса кнопок после установки драйверов.
- Добавлена проверка на существование каталога БД в режиме обновления.
+ При добавлении новых утилит и "ОС" через настройки, полные пути заменяются относительными, если лежат в подкаталогах программы.
+ Добавлена прокрутка, если все кнопки не входят на экран (реализация, возможно, требует доработки).
+ Немного изменен внешний вид программы при запуске
+ Добавлен новый пункт меню - "Обновить базы для НОВЫХ пакетов драйверов".
Версия 1.4.1 RC (26.05.2009)
- Исправлена ошибка при работе с CD
- Исправлено обновление статуса кнопок при массовом обновлении БД
Версия 1.4.0 RC (26.05.2009)
- Исправлен ошибка запуск дополнительных утилит.
- Исправлено обновление статуса кнопок при обновлении БД.
- Исправлена ошибка чтения каталога драйверов. Если в каталоге драйверов последний файл в списке не являлся архивом, то каталог игнорировался.
+ Добавлена проверка на разрешение экрана. Минимальное значение установлено в 800x600
- Изменен минимальный размер формы.
- Поправлено отображение прогресса при выключенной теме Windows
+ Для страждущих добавил в доп. утилиты батник, исправляющий ошибки установки драйверов nvidia.
Версия 1.3.8 beta (23.05.2009)
- Исправлена сортировка дополнительных утилит.
- Исправлено заполнение настроек путей дополнительных утилит (пути сами заменялись полными)
- После прерывания процесса обновления кнопка "Прервать процесс..." скрывается
- Поправлено извлечение файлов драйверов для режима установки совместимых драйверов
- Исправлена ошибка в процедуре регистрации ActiveX
- Установка текущей вкладки при старте в зависимости от ОС не всегда срабатывала
- Исправлена ошибка при создании БД (для файла DP_PrintersHP_wnt5_x86-32_71126.7z)
+ Добавлена настройка "Делать неактивными вкладки, не поддерживающие вашу ОС (кроме режима обновления БД)". По умолчанию включена
+ Для пакета драйверов monitor необходимо создать БД заново. В БД изменил принудительно ID устройства с monitor\XXXXXXX на display\XXXXXXX. Devcon возвращает именно Display, а не Monitor.
Версия 1.3.0 beta (21.05.2009)
- Исправлена ошибка обработки параметра "Запускать развернутым..."
- Поправлена процедура запуска дополнительных утилит (не обнулялось значение Параметры запуска)
+ Добавлена возможность в настройках путей дополнительных утилит использовать относительные пути (в том числе "..\"), и переменные окружения
- Исправлена ошибка необработки подкаталогов, если в корневом каталоге нет ни одного файла.
- Исправлена ошибка создания временного файла БД для Паков, лежащих в подкаталогах.
! Убрана настройка "Включить поддержку стиля XP" (а также ее обработка), из-за ошибок, возникающих при ее отключении.
+ Добавлена настройка "Сохранить размеры формы при выходе", по умолчанию выключена.
+ добавлена проверка в настройках на минимальные значения для размеров форм и кнопок.
* Стандартный чекбокс заменен новым, возможно визуальные глюки с заливкой черным цветом пропадут.
+ Добавлены подписи к кнопкам в настройках.
! Убрана зависимость программы от мегабайтного компонента mscomctl.OCX, путем небольшого изменения интерфейса программы "Настройка" и замены некоторых элементов из данного ActiveX на элементы написанные на API
+ Компоненты MSFLXGRD.OCX, TabCtl32.Ocx добавлены в ресурсы программы. Теперь их наличие в каталоге программы не нужно (из-за этого размер немного подрос)
+ Проверка при сохранении настроек при работе с CD\DVD
+ Для режимов работы, кроме "Обновление БД", кнопки отображаются неактивными, если в данных пакетов драйверов отсутствуют драйвера для вашего ПК. Для режима обновления БД - всегда все кнопки активны.
Версия 1.1.4 beta (18.05.2009)
- Исправлены ошибки сохранения настроек программы из интерфейса.
+ Добавлена возможность в настройках для драйверов, БД, и стандартных утилит указывать "..\" (т.е. на один каталог выше каталога расположения программы) Указывать можно только один раз (т.е. ..\..\ программа не поймет)
+ Добавлена возможность в настройках для драйверов, БД, и стандартных утилит указывать переменные окружения (например %windir%)
+ Обработка подкаталогов для каталога хранения драйверов теперь опциональна. Соответствующая настройка добавлена
* Проверка обновлений при старте включена по умолчанию
Версия 1.1.0 beta (17.05.2009)
+ Добавлена проверка на отсутствие регистрации внешних компонентов (mscomctl.OCX,MSFLXGRD.OCX,TabCtl32.Ocx).
При отсутствии программа скопирует файл в системную директорию %windir%\system32 и зарегистрирует их.
+ Добавлен рекурсивный перебор файлов в каталоге пакетов драйверов. Программа добавляет файлы пакетов драйверов из всех подкаталогов
+ Добавлена возможность прерывать процесс обновления БД (при активации процесса обновления, появляется кнопка для его прерывания).
Действует только для режима "Обновить базы всех пакетов драйверов"
+ Изменена процедура поиска локальных Hwid в БД. Теперь программа берет во внимание только данные до второго слеша.
Например, вместо локального Hwid ACPI\ATK0100\1010100 будет искаться соответствие в БД ACPI\ATK0100.
Тем самым должны исчезнуть проблемы с необнаружением драйверов некоторых устройств, когда вы заведомо знаете, что они есть в пакетах драйверов.
- Исправлена ошибка при распаковке драйверов в режиме установки "СОВМЕСТИМЫЕ ДРАЙВЕРА".
При сильно длинных путях внутри архива извлекались все файлы из пакета драйверов, а не только необходимые.
- Исправлена ошибка парсинга локальных HWID. Могла появляться ошибка "index out of bound"
+ Добавлена новая настройка позволяющая "частично" отключить стиль XP в программе.
Возможно, эта настройка поможет убрать некоторые проблемы отображения элементов.
* программа изменила название на англ. языке - Drivers Installation Assistant. Так более правильный перевод
Версия 1.0.2 beta (13.05.2009)
- Исправлена ошибка работы программы, если программа располагалась в каталоге, содержащем пробелы
- Исправлена ошибка с запуском справки из программы
+ Добавлен вызов справки по нажатию кнопки F1 (действует только на основной форме)
* Изменен внешний вид файла содержащего Hwid (Пункт меню - Показать HWIDs ПК (Текст))
+ Добавлена функция автообновления (по умолчанию проверка выключена, включается в настройках). Или можно запустить из меню 'Справка'
Версия 1.0.0 beta (11.05.2009)
Первая публичная версия
Если нужно только драйвера то можете скоипровать только папку DRP с этого диска.

MD5 d311a51315c78a8d187a06045ecba34b *DR.iso
sha e69669c10b15aa3a7c9eec8ddc2f12686bc2c53f *DR.iso
DP_Sound_Realtek254_wnt6_x64_101105Q.7z
DP_Sound_Realtek254_wnt6_x32_101105Q.7z
DP_Sound_Realtek254_wnt5_x32_101105Q.7z
DP_Graphics_ATI_wnt6_x64_101104TQ.7z
DP_Graphics_ATI_wnt6_x32_101104TQ.7z
DP_Graphics_NV260.99_wnt6_x32_101025Q.7z
DP_Graphics_NV260.99_wnt6_x64_101025Q.7z
DP_Graphics_NV260.99_wnt5_x32_101025Q.7z
DP_Graphics_ATI_wnt5_x32_101025TQ.7z
DP_WLAN_wnt6-x64_10071.7z
DP_WebCam_wnt6-x64_1002.7z
DP_Video_Others_wnt6-x64_1007.7z
DP_Video_nVIDIA_wnt6-x64_1009.7z
DP_Video_Intel_wnt6-x64_1009.7z
DP_Video_ATI_wnt6-x64_1009.7z
DP_TV_Others_wnt6-x64_908.7z
DP_USB_3.0_wnt6-x64_1010.7z
DP_TV_Aver_wnt6-x64_1009.7z
DP_TV_Beholder_wnt6-x64_1009.7z
DP_Touchpad_Mouse_wnt6-x64_1003.7z
DP_Sound_Realtek_wnt6-x64_1009.7z
DP_Sound_Others_wnt6-x64_1009.7z
DP_Sound_Creative_wnt6-x64_1007.7z
DP_Monitors_wnt6-x64_1009.7z
DP_MassStorage_wnt6-x64_1003.7z
DP_LAN_wnt6-x64_1008.7z
DP_Gaming_wnt6-x64_812.7z
DP_Chipset_wnt6-x64_10071.7z
DP_CardReaders_wnt6-x64_1002.7z
DP_Printers_wnt6-x64_1006.7z
DP_Misc_Device_x64_911.7z
DP_Input_wnt6-x64_1002.7z
DP_ACER_X64_1009.7z
DP_apple_x64_1006.7z
DP_UAA_wnt5_x86-32_1006.7z
DP_Modem_wnt5_x86-32_1011.7z
DP_HID_wnt5_x86-32_1011.7z
DP_MassStorage_wnt5_x86-32_101101.7z
DP_HECI_SOL_wnt5_x86-32_1010.7z
DP_WebCam_wnt5_x86-32_1009Q.7z
DP_Scanner_wnt5_x32_Q.7z
DP_Video_Others_wnt5_x86-32_1010.7z
DP_Others_NEW_wnt5_x86-32_1010.7z
DP_IRBIS_1010.7z
DP_Printers_wnt5_x86-32_1010.7z
DP_WLAN_wnt5_x86-32_1009.7z
DP_Virtual_PCs_wnt5_x86-32_902.7z
DP_Video_Toshiba_wnt5_x86-32_1009.7z
DP_Video_nVIDIA_wnt5_x86-32_1009.7z
DP_Video_Intel_wnt5_x86-32_1009.7z
DP_Video_ATI_wnt5_x86-32_1009.7z
DP_USB_wnt5_x86-32_1010.7z
DP_TV_Others_wnt5_x86-32_1005.7z
DP_TV_Aver_wnt5_x86-32_1009.7z
DP_TV_Beholder_wnt5-x86-32_1009.7z
DP_Sound_VIA_wnt5_x86-32_1009.7z
DP_Sound_SndMax_wnt5_x86-32_1009.7z
DP_Sound_Sigmatel_wnt5_x86-32_1009.7z
DP_Sound_Realtek_wnt5_x86-32_1009.7z
DP_Sound_Others_wnt5_x86-32_1009.7z
DP_Sound_Creative_wnt5_x86-32_1009.7z
DP_Sound_Conexant_wnt5_x86-32_1009.7z
DP_Sound_CMedia_wnt5_x86-32_1009.7z
DP_Phone_wnt5_x86-32_1002.7z
DP_Monitor_wnt5_x86-32_1009.7z
DP_Misc_wnt5_x86-32_1008b1.7z
DP_LAN_wnt5_x86-32_1009.7z
DP_Graphics_PhysX_wnt5_x86-32.7z
DP_Chipset_wnt5_x86-32_1009.7z
DP_CPU_wnt5_x86-32_1005.7z
DP_Broadband_wnt5_x86-32_1005.7z
DP_Bluetooth_wnt5_x86-32_1005.7z
DP_Acer_wnt5_1010.7z
DP_PrintersHP_wnt5_x86-32_71126.7z
DP_PrintersCanonInkjet_wnt5_x86-32_61105.7z
DP_LenovoT500Laptop_wnt5_x86-32_090818.7z
DP_LAN-RIS_wnt5_x86-32_1007b1.7z
DP_HP_wnt5_1009.7z
DP_CardReader_wnt5_x86-32_802.7z
DP_AVM_Broadband_wnt5_x86-32_1000.7z
DP_ASUS_1009.7z
DP_FSC_1008.7z
DP_IRU_1006.7z
DP_Samsung_1006.7z
DP_Acer_wnt6_1010.7z
DP_WLAN_wnt6-x86_10071.7z
DP_WebCam_wnt6-x86_1001.7z
DP_Video_Others_wnt6-x86_1007.7z
DP_Video_nVIDIA_wnt6-x86_1009.7z
DP_Video_Intel_wnt6-x86_1010.7z
DP_Video_ATI_wnt6-x86_1009.7z
DP_USB_3.0_wnt6-x86_1010.7z
DP_TV_Others_wnt6-x86_100201.7z
DP_TV_Aver_wnt6-x86_1009.7z
DP_TV_Beholder_wnt6-x86_1009.7z
DP_Touchpad_Mouse_wnt6-x86_1003.7z
DP_Sound_Realtek_wnt6-x86_1009.7z
DP_Sound_Others_wnt6-x86_1009.7z
DP_Sound_Creative_wnt6-x86_1007.7z
DP_RemoteControl_wnt6-x86_1001.7z
DP_Monitors_wnt6-x86_1009.7z
DP_Modem_wnt6-x86_1001.7z
DP_MassStorage_wnt6-x86_1003.7z
DP_LAN_wnt6-x86_1008.7z
DP_Gaming_wnt6-x86_1001.7z
DP_Chipset_wnt6-x86_10071.7z
DP_CardReaders_wnt6-x86_1001.7z
DP_Bluetooth_wnt6-x86_1005.7z
DP_HP_wnt6_1010.7z
DP_Printers_wnt6-x86_1006.7z
DP_CableModem_wnt6-x86_1001.7z
DP_FSC_1008.7z
DP_apple_x64_1006.7z
info [Профиль]  [ЛС] 

post 24-Ноя-2010 02:35 (спустя 25 минут) [-]0[+]

Топик был перенесен из форума Оформление раздач (Программное обеспечение) в форум Драйвера

Andryxa
 

TATOSHCA

Пол: Пол:Муж

Стаж: 15 лет

Сообщений: 5621

Россия
Рейтинг

post 24-Ноя-2010 06:07 (спустя 3 часа) [-]0[+]

[Цитировать] 

Скрины либо в виде превью,либо либо в теге th .

_________________
info [Профиль]  [ЛС] 

Andryxa

Пол: Пол:Муж

Стаж: 14 лет

Сообщений: 81

СССР
Рейтинг

post 24-Ноя-2010 17:27 (спустя 11 часов) [-]0[+]

[Цитировать] 

готово

_________________
Жизнь уникальна по своей сути, но суть её абсурдна.
info [Профиль]  [ЛС] 

mamarasha

Пол: Пол:Жен

Стаж: 13 лет

Сообщений: 86

Россия
Рейтинг

post 24-Ноя-2010 18:15 (спустя 47 минут) [-]0[+]

[Цитировать] 

а у меня вопрос, если на пиратку эту штуку поставить (вин7) то запалит меня майкрософт или нет?

_________________
кто за тантрический секс????
info [Профиль]  [ЛС] 

KlausTroff

Пол: Пол:Муж

Стаж: 14 лет

Сообщений: 126

Россия
Рейтинг

post 24-Ноя-2010 18:49 (спустя 34 минуты) [-]0[+]

[Цитировать] 

Приём 7,3 кб/с, отдача 800 кб/с. Время скачки 2д.1ч.

Может скорости?

_________________
info [Профиль]  [ЛС] 

Потапыч

Пол: Пол:Муж

Стаж: 14 лет

Сообщений: 25

Перу
Рейтинг

post 24-Ноя-2010 19:27 (спустя 37 минут) [-]0[+]

[Цитировать] 

Приятненько что есть подобные проги, нам меньше гемора будя....

Andryxa-респект тебе!!!

______________


добавлено спустя 4 минуты 47 секунд:

mamarasha

Цитата:

а у меня вопрос, если на пиратку эту штуку поставить (вин7) то запалит меня майкрософт или нет?
Под немилость микромягких любая пиратка попасть может ,и без данной проги...

_________________
info [Профиль]  [ЛС] 

Andryxa

Пол: Пол:Муж

Стаж: 14 лет

Сообщений: 81

СССР
Рейтинг

post 25-Ноя-2010 01:38 (спустя 6 часов) [-]0[+]

[Цитировать] 

mamarasha
не запалят это только драва и не более того запал мб если только на не лицензию операционки ставить офис например вот тут трабла может быть. а так нет
KlausTroff
ночью сервак напрямую врублю мб быстрее будет извиняйте плз чето не так у меня последнее время с железом Грущу
Потапыч
да не вопрос

_________________
Жизнь уникальна по своей сути, но суть её абсурдна.
info [Профиль]  [ЛС] 

KASTANEDO

Пол: Пол:Муж

Стаж: 14 лет

Сообщений: 116

Россия
Рейтинг

post 16-Дек-2010 18:01 (спустя 21 день) [-]0[+]

[Цитировать] 

Очень полезная вещь - на бук HP всё встало с дров
info [Профиль]  [ЛС] 

Andryxa

Пол: Пол:Муж

Стаж: 14 лет

Сообщений: 81

СССР
Рейтинг

post 24-Дек-2010 01:51 (спустя 7 дней) [-]0[+]

[Цитировать] 

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

_________________
Жизнь уникальна по своей сути, но суть её абсурдна.
info [Профиль]  [ЛС] 

post 24-Янв-2012 05:07 (спустя 1 год 1 месяц) [-]0[+]

Топик был перенесен из форума Драйвера в форум Архив (Системные программы)

timewritter
 
Показать сообщения:    
Ответить на тему

Текущее время: 10-Май 16:07

Часовой пояс: GMT + 4



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы