PDA

Показать полную графическую версию : Помощник установки драйверов (DIA - Drivers Installer Assistant) v.6.4.28 PreFinal


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 [58] 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75

romeo91
26-09-2010, 13:05
Только Правка шапки »
Обо всех изменениях я всегда пишу...
И нумерацию версий всегда меняю...

Комсомолец
28-09-2010, 09:08
romeo91, обновил драйвер. ошибка пропала. но обработку все-же стоит учесть.

romeo91
28-09-2010, 09:56
Комсомолец, уже (на форуме бетка уже есть). Правда когда добавляешь такого рода проверки они могут сказаться на общем быстродействии программы и это тоже надо учитывать. Всех косяков которые есть в inf-файлах не перечесть... А их там реально много

Вот наработки в последних бета-версиях программы (2.8.26 и 2.8.29)
- Исправлена работа на windows 2000
- Поправлено отображение пути альтернативной папки temp
* добавлена проверка на нулевой размер inf-файла (Thanks to Комсомолец)
+ добавлена возможность менять формат даты в поле версия на dd/mm/yyyy - более правильно для русскоязычных пользователей
+ добавлен функционал поиска новых устройств plug and play при запуске программы - перед сбором информации о компьютере.
После поиска возможно выставить паузу для ожидании реакции компьютера
+ Добавлена возможность создавать точку восстановления при запуске программы и через меню "Сервис"

romeo91
01-10-2010, 17:48
еще одно критическое изменение
Бета-Версия 2.10.1 (http://forum.adia-project.net/index.php/topic,818.0.html)
Список изменений по сравнению с бета-версией 2.9.28:
- Исправлена ошибка обработки данных программы devcon, из-за которой программа могла не видеть некоторые устройства драйвера на которые не установлены или имеют проблемы
* Поправлена обработка версии драйвера в базы драйверов, если поле равно "Unknown"
* При загрузке программы больше не создается файл со списком HWID (Построение файла для визульного просмотра...).
Он будет создан при первом обращении в меню Сервис-Показать HWIDs устройств компьютера (текстовый файл)

Lisabon
01-10-2010, 18:22
Бета-Версия 2.10.1 »

Нашёл ошибку:

1. - создаём вот такую ситуацию: оставляем в папке drivers, только папку Vista64, после запускаем DIA, и выскакивает ошибка, вот скрин

http://www.imageup.ru/img36/thumb/000441417.jpg (http://www.imageup.ru/img36/000441417.png.html)

Так вот, если в папке drivers, создадим папку Vista или XP, и при этом находится папка Vista64, то ошибка не возникает.

К сообщению прилагаю debuglog (DriversInstaller_debuglog.rar)

[hr]

2. - вернулась опять вот эта http://forum.oszone.net/post-1492410-1111.html ошибка

http://www.imageup.ru/img36/thumb/001441465.jpg (http://www.imageup.ru/img36/001441465.png.html)

К сообщению прилагаю debuglog (DriversInstaller_debuglog3.rar)

[hr]

3. - у меня вопрос: по каким причинам была удалена опция "Считывать версии драйверов для устройств ПК (рекомендуется! увеличивается время запуска)" ?

http://www.imageup.ru/img36/thumb/000441458.jpg (http://www.imageup.ru/img36/000441458.png.html)

romeo91
01-10-2010, 21:22
3. - у меня вопрос: по каким причинам была удалена опция "Считывать версии драйверов для устройств ПК (рекомендуется! увеличивается время запуска)" ? »
перенесена на следующую вкладку.

По пунктам 1 и 2 посмотрю...

Mad Max
06-10-2010, 12:28
Неплохо было б если б можно было указывать разные папки для для одной платформы

LonerD
06-10-2010, 12:54
Неплохо было б если б можно было указывать разные папки для для одной платформы »
Да. Неплохо. Можно было бы совсестить различные версии драйверов. Например, вкладка "Все драйвера" и "Драйвера только наиболее популярных устройств". Или же "Основные" и "Дополнтительные" или же для кого-то - возможность сочетать пакеты драйверов от разных сборщиков.

romeo91
06-10-2010, 14:28
Неплохо было б если б можно было указывать разные папки для для одной платформы »
Можно было бы совсестить различные версии драйверов. »
Или я чего-то непонимаю, или ....
А вложенная структура папок чем не устраивает?

LonerD
06-10-2010, 15:39
romeo91,
Звиняюсь, что-то сморозил не то :unsure: Действительно, все ведь уже реализовано.

romeo91
12-10-2010, 15:07
После почти двухнедельного затишья рад представить новую бета-версию.

На этот раз изменения коснулись большей части кода программы. Программа стала быстрее и стабильнее.
Но, требуется тщательное тестирование, особенно на системах выше Windows XP, перед тем как раздавать в массовое пользование.

Версия 2.10.12 Beta (http://forum.adia-project.net/index.php/topic,819.0.html)
Список изменений по сравнению с бета-версией 2.10.1
+ Полностью переписана процедура сбора информации о драйверах. Информация больше не считывается через WMI, а берется напрямую из реестра. Скорость считывания минимальна.
* Оптимизирована функция конвертирования дат.
+ Оптимизирован алгоритм поиска подходящего драйвера в пакете драйверов. Скорость подбора увеличилась на 30%.
* В список исключений HWID добавлены: PCIIDE\IDECHANNEL и ROOT\*
+ Частично реализован поиск совместимых драйверов (в диспетчере устройств обозначенный как - Соответствующий код (ID) устройства)
(можно отключить через settings.ini - [OS] MatchingHWID=0)
- Исправлена функция чтения данных из реестра. Некорректно учитывались права пользователя на раздел реестра.
- Исправлена ошибка при работе с вкладками
+ На форме "Список всех устройств вашего компьютера + Поиск драйвера в интернете по HWID" обновлены режимы работы с группами.
Добавлен режим "Нет драйверов в базе" - отображающий список драйверов, для которых в программе не обнаружены драйвера.
Добавлен чекбокс "Скрывать все кроме выбранной группы"
* Обновлен архиватор 7-zip (7za.exe) до версии 9.17 beta.
* При построении базы драйверов для имени устройства более не учитывается уникальность.

оставляем в папке drivers, только папку Vista64, после запускаем DIA, и выскакивает ошибка, вот скрин »
Эта ошибку вроде убрал.
Вторую не помню... :), лучше проверить

Кстати заметил что у тебя на скрине вроде украинский перевод, не хочешь поделится?

Lisabon
12-10-2010, 19:19
Кстати заметил что у тебя на скрине вроде украинский перевод, не хочешь поделится? »

Ну для начала нужно доделать локализацию, как говорится довести до ума... всё никак не доделаю :lazy: ...

[hr]

Список изменений по сравнению с бета-версией 2.10.1
+ Полностью переписана процедура сбора информации о драйверах. Информация больше не считывается через WMI, а берется напрямую из реестра. Скорость считывания минимальна.
+ Оптимизирован алгоритм поиска подходящего драйвера в пакете драйверов. Скорость подбора увеличилась на 30%. »

Да уж, запуск программы и обработка драйвер-паков - уменьшились.... что приятно удивило... :up:

[hr]

Вторую не помню... , лучше проверить »

Проверил, всё нормально работает, ошибки нет...

[hr]

romeo91, может сделать проверку на наличие DPinst.log, если файл есть, опция "Просмотреть DPinst.log" - активна, а если файла нет, то соответственно - не активна.

http://www.imageup.ru/img131/thumb/000450184.jpg (http://www.imageup.ru/img131/000450184.png.html)

[hr]

romeo91, ещё одна просьба сделать чтоб сохранялся сам чек-бокс на опции "Автообновление конфигурации оборудования при удалении драйверов", как-то странно себя ведёт программа с этой опцией... беру выбираю, после закрываю программу, и сразу запускаю опять, и на опции чек-бокса нет... а иногда есть... закономерности я так не нашёл, то есть чек-бокс, то нет...

romeo91
13-10-2010, 07:21
может сделать проверку на наличие DPinst.log »
Сделаю, это легко
romeo91, ещё одна просьба сделать чтоб сохранялся сам чек-бокс на опции "Автообновление конфигурации оборудования при удалении драйверов" »
Ну он по идее сохраняется, и при запуске программы считывается.
Секция"Main" параметр "AutoInfoAfterDelDRV"
Может где-то с присвоением переменных намудрил - проверю...

Lisabon
14-10-2010, 20:53
Кстати заметил что у тебя на скрине вроде украинский перевод, не хочешь поделится? »

Прилагаю к сообщению архив (DriversInstaller_2.10.12_Ukr_Lang_Fix.rar) украинской локализации для DriversInstaller v2.10.12.

http://www.imageup.ru/img115/thumb/002451664.jpg (http://www.imageup.ru/img115/002451664.png.html)

loner
26-10-2010, 21:24
Ребята,подскажите пожалуйста,вот по этой ссылке (http://letitbit.net/page/folder/1336100%7CDriversInstaller_2.9.18) лежат 2 версии программы DriversInstaller Release 2.9.18 Full.7z и DriversInstaller UPD 2.7.29 to 2.9.18.7z,какую из них нужно брать,что-бы пользоваться установкой драйверов,для чего их две?Вопрос может быть идиотский,но я просто не знаю.

truvo
26-10-2010, 22:08
loner, ответ на поверхности - UPD - это не сама программа, а апдейт - то, что нужно скопировать в папку со старой версией, чтобы её обновить.

loner
26-10-2010, 22:15
truvo
Как всё просто,простите,что ступил.Большое спасибо за ответ!

SOLON7
28-10-2010, 05:47
romeo91, Можно как нибудь сделать прогресс распаковки ДРОВ ???
Это бы улучшило программу.
А вообще было бы замечательно. если бы внизу отражался журнал Установки дров.
Журнал удобен тем что будет отрожать прогресс установки !!

romeo91
28-10-2010, 06:40
Можно как нибудь сделать прогресс распаковки ДРОВ »
При использовании 7za.exe прогресс сделать не представляется возможным, или я просто не знаю как это организовать (callback функций у него нет)
Если драться за использование 7z.dll то возможно и получится, то есть много но. Насколько я знаю 7z имеет свой хитрый com-интерфейс который в VB реализовать не просто. Если у кого-то есть пример такого кода пусть и не на VB, то можно попытаться.
Хотя пока это может быть на будущее
А вообще было бы замечательно. если бы внизу отражался журнал Установки дров. »
Что именно вы хотите видеть в журнале?
Во-первых это немного увеличит размер формы программы, и неизвестно нужен ли он вообще пользователям. Если нужен, то пусть на вашем сообщении нажмут "полезное сообщение".
Во-вторых если вы хотите там увидеть именно процесс установки драйверов, то при используемой технологии DPInst, это почти нереально, так как только он знает что сейчас происходит. Одно откуда можно брать информацию, это парсить его лог (DPInst.log) на придмет того что сейчас происходит. Но не считаю это корректно...

Так что все-таки желательно конкретизировать свое пожелание...

romeo91
28-10-2010, 13:15
Свежачек подоспел :) Даже страшно список изменений выкладывать

Изменения в Drivers Installer Assistant - Помощник установки драйверов [2.10.28 - Final]

[ADDED] Добавлена возможность менять формат даты в поле версия на dd/mm/yyyy - более правильно для русскоязычных пользователей.
[ADDED] Добавлен функционал поиска новых устройств plug and play при запуске программы - перед сбором информации о компьютере.
После поиска, возможно, выставить паузу для ожидании реакции компьютера.
[ADDED] Добавлена возможность создавать точку восстановления при запуске программы и через меню "Сервис".
[ADDED] Полностью переписана процедура сбора информации о драйверах. Информация больше не считывается через WMI, а берется напрямую из реестра. Скорость считывания минимальна.
[ADDED] Оптимизирован алгоритм поиска подходящего драйвера в пакете драйверов. Скорость подбора увеличилась примерно на ~ 30%.
[ADDED] Частично реализован поиск совместимых драйверов (в диспетчере устройств обозначается как – “Соответствующий код (ID) устройства”)
(можно отключить через settings.ini - [OS] MatchingHWID=0).
[ADDED] На форме "Список всех устройств вашего компьютера + Поиск драйвера в интернете по HWID" обновлены режимы работы с группами.
Добавлен режим "Нет драйверов в базе" - отображающий список драйверов, для которых в программе не обнаружены драйвера.
Добавлен чекбокс "Скрывать все кроме выбранной группы".
[ADDED] Добавлена локализация программы на украинский язык - Українська. (Thanks to Lisabon)
[ADDED] Добавлен выбор активного пакета драйверов по нажатию кнопки "Space"
[ADDED] Добавлены горячие клавиши для следующих режимов:
Ctrl+A - Выделить все пакеты драйверов
Ctrl+Z - Снять выделение со всех пакетов драйверов
Ctrl+N - Выделение пакетов драйверов с более новыми драйверами
Ctrl+I - Установить выделенные драйвера
Ctrl+U - Обновит/создать базу драйверов для выделенных пакетов драйверов
Ctrl+Tab - круговой обход по вкладкам. Переключение происходит только по активным вкладкам
Ctrl+Break - Прерывание групповой обработки
[ADDED] В дистрибутив добавлена программа Unknown Devices V1.4.20 (Разработчик - Huntersoft http://www.halfdone.com/ukd/). Доступна из меню «Утилиты».
Программа отображает все устройства компьютера, и позволяет идентифицировать неизвестные по своей базе устройств.
Например очень полезна, когда Drivers Installer Assistant нашел несколько драйверов для одного и того же устройства, а вы не знаете какой драйвер ставить!

[FIXED] Исправлено сохранение параметров при выходе из программы.
[FIXED] Исправлено несколько ошибок при работе на Windows 2000.
[FIXED] Поправлено отображение пути альтернативной папки temp.
[FIXED] Исправлена ошибка обработки данных программы devcon, из-за которой программа могла не видеть некоторые устройства, на которые не установлены драйвера или драйвера имеют проблемы при запуске.
[FIXED] Исправлена функция чтения данных из реестра. Некорректно учитывались права пользователя на раздел реестра.
[FIXED] Исправлена ошибка при работе с вкладками.

[CHANGED] Добавлена проверка на нулевой размер inf-файла (Thanks to Комсомолец).
[CHANGED] Поправлена обработка версии драйвера в базы драйверов, если поле равно "Unknown".
[CHANGED] При загрузке программы больше не создается файл со списком HWID (Построение файла для визуального просмотра...).
Файл будет создан при первом обращении в меню Сервис - Показать HWIDs устройств компьютера (текстовый файл).
[CHANGED] Оптимизирована функция конвертирования даты.
[CHANGED] В список исключений HWID добавлены: PCIIDE\IDECHANNEL и ROOT\*.
[CHANGED] При построении базы драйверов для имени устройства более не учитывается уникальность.
[CHANGED] Изменен режим выбора драйверпаков "Рекомендуемые" если используется сравнение версий драйверов по дате. Больше не выбираются драйверпаки со старыми драйверами.
[CHANGED] В меню Сервис - для пункта "Показать DPInst.log" добавлена проверка на существование файла. При отсутствии файла пункт меню неактивен.
[CHANGED] На форму "О программе..." добавлена информация о текущем переводе программы (автор, и возможность перейти на его сайт)
Из меню "Язык" убрана информация об авторстве перевода.
[CHANGED] Из ресурсов программы удалена библиотека msinfo.dll (данная библиотека больше не используется программой).
[CHANGED] Изменен обход элементов формы по нажатии кнопки "Tab".
[CHANGED] Для некоторых пунктов меню добавлены горячие клавиши.
[CHANGED] Обновлен архиватор 7-zip (7za.exe) до версии 9.17 beta.
[CHANGED] Обновлена программа DevManView до версии V1.12.
[CHANGED] Обновлена программа System Information Viewer до версии V4.13.

Ссылки тут:
Сайт (http://www.adia-project.net/news/30-drivers-installer-assistant-v-21028-final.html)
Форум (http://forum.adia-project.net/index.php/topic,825.0.html)




© OSzone.net 2001-2012