[*] Переписан Генератор БД Драйверов.
[*] Програма может сравнивать версии драйверов (по дате или по версии - выбор в диалоге опций)
[*] Подправлен алгоритм автосоздания базы программ. Если имя файла содержит и x86(x32) и x64 то путь к файлу записывается в пути для обоих типов систем.
Точно так же теперь и для файлов не имеющих суфиксов x86(x32) и х64.
[*] Добавлена возможность задавать опции запуска программ.
[*] Если путь к файлу программы пуст для ОС соответствующей разрядности, то программа в списке не отображается.
[*] Подправлен алгоритм резервирования системных драйверов, исправлены некоторые ошибки. Более корректная работа с неверными записями в реестре в режиме "Контроль".
[*] Проведен аудит драйверов в сборке. Удалены дубликаты. Все драйверы ранее запакованные при помощи Smart Install Maker перепакованы с помощю 7-zip и модуля SFX от
Олега Щербакова. За модуль ему низкий поклон.
(Размерчик некоторых инсталляшек значитительно уменьшился).
Надеюсь теперь активность параноидальных антивирей поубавится.
[*]Обновлён языковой файл
[*]Обновлены базы данных устройств
[*]SIV обновлён до версии 4.34
[*]Microsoft .NET v3.5 (ставит версии 2.0 - 3.5) для x86 Windows XP
[+]Microsoft .NET v4.0 x86-x64 для Windows 7
[+]Crystal DiskMark v3.0.2c
[+]Webcam Diagnostic v1.9
[*]Обновлены некоторые драйвера до актуальных версий и добавлены новые.
[+]Добавлены драйверы для windows 8
[*]Прочие улучшения и исправления (сам уже всего и не вспомню...
Какие-то глюки исправил, какие-то добавил :D )
Генератор БД драйверов работает теперь в полуавтоматическом режиме. Настоятельно рекомендую при создании БД отмечать в списке ОС для каких версий предназначен тот
или иной inf-файл драйвера. Процедуру создания баз для одного драйвера зачастую приходится повторять несколько раз. Теперь сложнее, но зато более точные результаты.
Что значит полуавтоматический? Если вы случайно не отметили какую-то ОС, но в inf-файле в секции HWID указан конкретный суфикс, т.е. например NTx86.6.1, то генератор
всё равно добавит значение в базу для данной ОС. Какие суфиксы обрабатывает генератор, можно посмотреть и изменить в mcsdrv.ini в секции osdrvsufix. Однако увлекаться
слишком не советую, ибо излишняя автоматизация может привести к ложным результатам.Напимер суфикс NTamd64 не гарантирует, что драйвер подходит для всех 64-разрядных
ОС. Производители драйверов стандартов к сожалению не соблюдают, да и многое зависит от даты выпуска драйвера.
Если всё же вы решили редактировать эту секцию, то примите во внимание что суфикс NTamd64 есть частью суфикса NTamd64.6.0 например. Поэтому если вы хотите, чтобы
генератор обрабатывал именно суфикс NTamd64, а не NTamd64.6.0, то в списке суфиксов он должен заканчиваться правой квадратной скобкой - NTamd64]