!Для обновления программы, необходимо распаковать архив поверх текущей версии с заменой всех файлов. Обозначения: "-" - Исправлена ошибка "+" - Добавлен функционал "*" - Косметические изменения "!" - Важные примечания по работе программы. Версия 3.9.21 Stable Beta (21.09.2012) - Исправлена ошибки вылета программы при нажатии кнопки Backup. + Реализован функционал для работы с командной строкой. На текущий момент в программе предусмотрены следующие ключи запуска: "/?", "/h","-h","-help","/help" - показ окна справки; "/extractdll[:путь]" - извлечение файлов из ресурсов программы в указанный каталог, если каталог не указан, то извлечение происходит во временный каталог; "/regdll" - регистрация программных компонентов(dll и ocx). * Названия вложенных папок при создании резервной копии более не содержат пробелы. * Небольшие изменения интерфейса окна "Параметры". * Оптимизация кода программы * Обновлен модифицированный SFX-модуль Олега Щербакова (www.7zsfx.info) до версии 1.5.0.2485 Beta * Обновлен архиватор 7za Игоря Павлова (http://7-zip.org) до версии 9.22 Beta. Версия 3.4.10 Final (10.04.2012) + Добавлена обработка недостающих секций .Coinstallers. + Улучшен поиск драйверов на системах Windows Vista и выше, за счет изменения принципа работы с каталогом DriverStore. + Доработана программа для корректного определения и работы на Windows 8. + Доработаны компоненты прогресс бар и статусбар. - Исправлена ошибка обработки секций CopyFiles - файлы в дистрибутиве драйвера могут быть с другими именами, чем после установки. * Учтено корректное изменение размеров элементов формы при изменении размеров формы на системах Windows Vista и выше. * Обновлен испанский язык (Спасибо OscurPoet) * Множество внутренних оптимизаций кода программы Версия 3.3.1 PreFinal (01.03.2012) - Исправлена обработка файла каталога безопасности *.cat (CatalogFile). Иногда программа не могла считать параметр из inf-файла - Исправлена ошибка нелокализации служебных сообщений, при выборе языка программы через интерфейс - Исправлена ошибка локализации некоторых элементов интерфейса ! Изменены некоторые элементы интерфейса + Добавлен частичный перевод на Испанский язык (Спасибо OscurPoet) + Добавлен перевод на Украинский язык (Спасибо Vsirf и samsobi) + Добавлен перевод на Чешский язык (Спасибо Tron) + Добавлен частичный перевод на Турецкий язык (Спасибо TiXTOR) ! Все языковые файлы переведены в кодировку Юникод, для более корректного отображения текста. - В языковые файлы (*.lng) добавлен параметр, определяющий кодовую страницу - "Charset". Этот параметр необходим для корректного отображения текста в элементах, неподдерживаемых Юникод. Например, для России кодовая страница Windows 1251, и соответственно "Charset=1251". * Обновлен модифицированный SFX-модуль Олега Щербакова (www.7zsfx.info) до версии 1.5.0.2100 ! убрана зависимость от контрола tabctl32.ocx (соответственно файл убран из ресурсов программы и убрана регистрация компонента при запуске) + Множество других изменений интерфейса и кода программы, всех я, к сожалению не помню + Добавлена возможность изменять имя архива перед созданием. Доступно 3 варианта: - в имя архива, по умолчанию подставляется имя компьютера - в имя архива, по умолчанию подставляется модель компьютера - пользовательский шаблон с поддержкой предопределенных макросов: %PCName% - имя компьютера %PCModel% - модель компьютера/материнской платы %OSVer% - версия операционной системы %OSBit% - разрядность операционной системы %OSDate% - текущая дата Версия 2.4.11 PreFinal (11.04.2011) + Добавлена автоматическая регистрация библиотеки capicom.dll (версия 2.1.0.2) при ее отсутствии (библиотека часто отсутствовала на Windows Vista и Windows 7) + В программу добавлено меню "Настройка", для изменения большинства настроек через графический интерфейс. * Обновлен модифицированный SFX-модуль Олега Щербакова (www.7zsfx.info) до версии 1.5.0.2079 * Добавлен конфигурационный файл для SFX-модуля с английским интерфейсом Версия 2.3.3 RC1 (03.03.2011) * Изменена логика работы программы, файлы драйвера сначала ищутся в папке DRVSTORE * Скорость работы программы увеличена на порядок + Теперь копирование файлов происходит с сохранением структуры каталогов драйвера + Добавлена возможность создавать SFX-архивы с автоустановкой драйверов, используя DPInst. Соответственно в дистрибутив программы включена программа DPInst При создании SFX 7za-архива используется модифицированный модуль Олега Щербакова (www.7zsfx.info) версии 1.5.0.1989, за что ему огромное спасибо. Файл конфигурации модуля лежит в папке ".\Tools\Arc\sfx\" + Добавлен новый параметр в файл настроек DriversBackuper.ini Секция [Main] ArchMode=0 Параметр указывает программе, какой режим архивирования использовать по умолчанию. Может принимать значения 0..2. - Исправлено копирование драйверов из хранилища DrvStore, если источник содержал подкаталоги - Исправлены ошибки при удалении временных файлов Версия 1.12.24 Final (24.12.2010) - Исправлена ошибка при которой программа зависала при выборочном режиме создания резервной копии Версия 1.12.17 Final (17.12.2010) - Исправлена ошибка при которой окно "Проверка обновления" не закрывалось. * Поправлены настройки для предустановки каталогов для создания резервный копий по типу системы. - Исправлена ошибка работы на 64-битных системах - некорректно определялся системный каталог sysWOW64. * Имя каталога с драйверами теперь формируется также как и имя архива - DP_<имя компьютера>_WNT<версия системы>_<разрядность системы>_<дата>. * Добавлена проверка на существование исходного inf-файла. * Добавлена очистка каталога назначения, если такой каталог уже существует. * Если резервная копия с таким именем уже существует, то она удаляется. * Обновлен архиватор 7za до версии 9.20 Final. + Добавлена проверка на редко встречающиеся дубли драйверов (особенность записи данных в реестр Windows). * Улучшено определение директорий типа Custom. * Изменена процедура поиска cat-файла. + Если существует cat-файл, то inf-файл будет переименован под имя cat-файла. + Добавлено определение специфичных параметров inf-файлов: CatalogFile.ntx86; CatalogFile.ntamd64. + Добавлен анализ хранилища DRVStore. Если драйвера найден в каталоге, то происходит копирование всех файлов для данного драйвера, даже не прописанных в inf-файле. Версия 1.11.12 Next Release (12.11.2010) - Исправлена ошибка "Type mismatch" при создании архива * Теперь на время создания резервной копии окно "Список драйверов" блокируется * Изменен диалог выбора каталога (Функция заменена на более стабильную) + Добавлены настройки для предустановки каталогов для создания резервный копий по типу системы. * Изменены режимы работы с блоком "Выделение группы драйверов" * Учтены некоторые пожелания пользователей ! Внимание! Файл DriversBackuper.ini необходимо удалить, при запуске программы будет созда новый. Версия 1.11.11 First Release (11.11.2010) ! Первая публичная версия + Основные возможности программы: • Информация обо всех драйверах установленных в системе (для активные и неактивных устройств) • Отбор информации по фильтру • Создание архивной копии драйверов (Структурированный каталог или 7z-архив, используя консольный архиватор 7-zip) • Функция проверки обновлений программы • Поддержка мультиязычного интерфейса • Поддержка всех Windows, начиная с Windows NT 2000 SP4 • Отладочный режим с записью информации в лог-файл • Встроенный обработчик ошибок • Регистрация недостающих компонентов для нормального функционирования программы (MSFLXGRD.OCX, RICHTX32.OCX, vbscript.dll)