Показать полную графическую версию : Помощник установки драйверов (DIA - Drivers Installer Assistant) v.6.4.28 PreFinal
Комсомолец, truvo,
Да ладно вам спорить! Все равно уже сделал. :)
Папка Tools может означать не только инструменты, но и вве необходимое для программы. Учитывая что многие кладут все в корень диска например для записи на cd/dvd, то лишние файлы многих только смущают.
To all, Коллеги программа уже стабильна, пора бы нам выйти из статуса RC. Но для этого надо наваять корректную справку. Нет ли у кого желания взяться за это благое дело - Чтобы у других пользователей было меньше вопросов.
А пока вы думаете :) очередной билд программы.
Версия 1.5.2 RC3 (04.06.2009)
+ Добавлен новый пункт меню - "Удалить файлы БД отсутствующих пакетов".
+ подкаталог docs и файл Settings.ini перенесены в каталог Tools.
- Опции "Запускать развернутым на весь экран" и "Сохранять размеры формы при выходе" теперь взаимоисключающие.
- Изменено отображение скроллбаров если форма при запуске была максимизирована, а потом ее вернули в нормальный вид.
+ Добавлена настройка "Отображать текст кнопок в верхнем регистре" (по умолчанию выключена).
- Исправлена ошибка при создании БД - попадали дублирующие строки если название или HWID устройства отличались регистром
+ Добавлен новый пункт POPUP меню для кнопок Показать список доступных драйверов для ПК, на случай если всплывающая подсказка не отображается.
P.S. Поздравляю себя с изменением статуса с "Пользователь" на "Старожил"
+ Добавлен новый пункт POPUP меню для кнопок Показать список доступных драйверов для ПК, на случай если всплывающая подсказка не отображается. »
Отдельное спасибо за этот пункт. При отключенных всплывающих подсказках не было видно полезной информации
Отдельное спасибо за этот пункт. При отключенных всплывающих подсказках не было видно полезной информации »
Только одно маленькое но! Стандартный Msgbox Windows много информации не отображает. Так что все что должно выйти в всплывающей подсказке в сообщении может не отразится. Это пока временное решение после я продумаю как это лучше сделать.
Комсомолец
04-06-2009, 19:06
Папка Tools может означать не только инструменты, но и вве необходимое для программы. Учитывая что многие кладут все в корень диска например для записи на cd/dvd, то лишние файлы многих только смущают. »
об этом я и толковал))
и за остальные настройки спасибо. да, пора релизить. справку не напишу, так как не умею красиво излагать. извини.
romeo91,
В новой версии это не работает
- Добавлена проверка на существование каталога БД в режиме обновления. »
выскакивает ошибка, DEBUGLOG прилагаю
от этой ошибки у меня появляютя лишние папки, когда жмёшь по несколько раз на кнопку продолжить работу программы
romeo91, ответьте ради интереса на мой вопрос из поста 278.
Кстати, romeo91, а возможен ли с точки зрения программирования такой вариант, когда иконок вообще нет, а сами кнопки драйвер-паков имеют четыре цвета фона - красный, синий, зеленый и серый и меняют свой цвет? »
С точки зрения программирования можно сделать все что угодно :)
Но что-то у меня нет пока такого желания. На мой взгляд это уже точно лишнее. Да и при использования "жестко прошитого" фона сложности будут с отображением шрифта. Шрифт берется из системных настроек
В новой версии это не работает »
Мда. Работало пока делал, но перед релизом кое-что поправил и даже не заметил как испортил функцию. Дело всего в одном лишнем символе.
Исправлю еще несколько нюансиков в программе и потом выложу.
это уже точно лишнее »возможно... Я просто подумал, что так можно было бы сэкономить высоту кнопок за счет высоты (т. е. убирания) иконки. Иконку-то мельче уже не сделать.
Иконку можно сделать и меньше! Ее можно изменить через ресурсы
Я читал об этом здесь выше в теме, но это хлопотно, и потом - я же пишу, что на мой взгляд, размер иконки уже и так минимален.
romeo91, IMHO прога определённо RC - работу свою по установке драйверов выполняет нормально. Поэтому с дизайном стоит остановиться. :) А силы направить на задумки, изложенные здесь. (http://forum.oszone.net/post-1134185-267.html) Фунционал программы от этого станет еще выше аналогов! А со своей стороны хотел бы добавить ещё одну хотелку: поиск драйверов в Инете (через гугл или сразу через http://devid.info (http://devid.info/) ). Недавно пришлось попотеть с хитрозадым хвидом - поиск выручил.
ВЕРСИИ - установленного и предложенного - чёт на подобии »
romeo91, mamont1, а может так, если реально: к серой и зеленой птичкам добавить птички ещё двух цветов? То есть, чтобы птичками разного цвета помечались случаи:
1) совпадающая версия драйверов
2) версия в "Помощнике" (пакете драйверов) более старая
2) версия в пакете более новая.
...Хотя тогда получается - нужно три варианта серой кнопки и три варианта зеленой? Тут надо подумать... Я сегодня ознакомился с диском K-System - там так: при подведении курсора к кнопке высвечивается версия драйвера, что в пакете, а в это же время в правом верхнем углу окна программы высвечивается версия драйвера, установленного в системе, со словом "Установленный".
truvo, такая "радуга" может конфликтовать с цветовым оформлением, да и на цвет как известно товарищей нет. :) Думаю текстовый вариант, как у K-System, информативней, а поэтому предпочтительнее!
romeo91, вот ещё предложения:
1) по поводу "Удалить файлы БД отсутствующих пакетов". Высвечивает сообщение "Были удалены такие-то файлы". Может, лучше "Будут удалены..." сделать? - всё равно по-любому "ОК" нажимать, так наверное правильнее перед операцией соглашаться, чем потом, когда дело уже сделано.
2) если в любой момент можно прервать обновление баз для всех или новых пакетов драйверов, то нет уже смысла предупреждать пользователя, что "данный процесс очень длительный".
(Впрочем, и раньше смысла особого в этом предупреждении не было, ибо только LAN, на мой взгляд, программа обрабатывает особенно долго, и не так уж много у людей пакетов с драйверами, и компы достаточно мощные, так что какая там длительность, когда всё в минутах измеряется.)
Может, стоит вообще убрать это окошко с предупреждением и подтверждением согласия, ибо кнопку "Обновить" люди нажимают вполне осознанно, и пусть этот процесс сразу стартует, тем более, опять же, что его всегда можно прервать при желании, если передумал.
3) И о кнопочке "Прервать обновление баз". Какая-то она малозаметная получилась (и по размеру, и на этом конкретно месте). Нельзя ли подумать о другом месте? Я бы предложил, если это возможно, - справа на нижней полоске, рядом с бегущими надписями "Идет построение баз..." Так было бы логично: человек читает, что процесс идёт, и тут же, рядом, видит, что его можно прервать.
Единственное чего не хватает - это поддержки ini для установки панелей - суть в них такая - берем для примера VIA:
[V4]
; REQUIRED
exc_count = 1
; OPTIONAL
exc_1_tagFiles = 2
exc_1_tagFile1 = "%SystemRoot%\system32\drivers\monfilt.sys"
exc_1_tagFile2 = "%DPSROOT%\D\S\V4\CPL.exe"
exc_1_+hwids = 0
exc_1_-hwids = 0
exc_1_+infFiles = 1
exc_1_+infFile1 = "%DPSROOT%\D\S\V4\viahdb1.inf"
exc_1_-infFiles = 0
exc_1_commands = 1
exc_1_command1 = "%DPSROOT%\D\S\V4\CPL.exe -y -o%SystemRoot%\System32\"
При наличии в папке %SystemRoot%\system32\drivers\ файла monfilt.sys и в %DPSROOT%\D\S\V4\ файла viahdb1.inf - запускается установка CPL.exe - в грубой форме можно опиать так и было бы очень здорово добавить поддержку инишек в программу!
стоит вообще убрать это окошко с предупреждением и подтверждением согласия »romeo91, а может, я неправ: есть смысл и оставить это подтверждение согласия на обновление, но непременно В ДВУХ вариантах текста, а не в одном, как сейчас, - про обновление "ВСЕХ" и обновление "НОВЫХ", а то поскольку в меню эти строчки расположены рядом, есть вероятность ошибиться строчкой и ткнуть мышой не туда...
чтобы птичками разного цвета помечались случаи:
1) совпадающая версия драйверов
2) версия в "Помощнике" (пакете драйверов) более старая
2) версия в пакете более новая. »имхо, такого не нужно, т.к. драйвера не всегда можно отличить по "версии"
пример - драйвера мониторов.
если у windows нет в базе именно этого монитора, то поставится стандартный "модуль подключения монитора" — это нормальный драйвер, у него есть и версия и дата выпуска.
Но сравнивать его по этим параметрам с драйвером от производителя, и тем более делать выводы "эта версия новее", совершенно не корректно.
то же самое с мышами/клавами, ide контролерами, и наверно ещё много с чем
ВЕРСИИ - установленного и предложенного - чёт на подобии
http://keep4u.ru/full/2009/06/05/711...e4edc3a03f/jpg » на картинке нет версии "установленного", только "предложенного".
насчет "версии установленного" смотри выше, насчет "версии предложенного"
разве не вариант:
http://s47.radikal.ru/i117/0906/04/6b499b284770t.jpg (http://radikal.ru/F/s47.radikal.ru/i117/0906/04/6b499b284770.png.html) http://radikal.ru/F/s47.radikal.ru/i117/0906/04/6b499b284770.png.html
Стандартный Msgbox Windows много информации не отображает. Так что все что должно выйти в всплывающей подсказке в сообщении может не отразится. Это пока временное решение после я продумаю как это лучше сделать. » ещё один нюанс - шрифт в этом боксе может отличаться от дефолтного, и тогда всё уплывёт :(
http://s41.radikal.ru/i091/0906/6c/554401feea81.png
на картинке нет версии "установленного", только "предложенного" »
Amigos, вы не видите текст жёлтыми буквами в верхней части окна программы на том скрине?
видите текст жёлтыми буквами в верхней части окна программы на том скрине? »а, не заметил, беру свои слова обратно.
Воспользовался "помощником" для установки драйверов звука на виртуальной машине VirtualBox. Вначале у всех саундов стояли серые птички. Выбрал одну из них, и щёлкнул по ней в режиме "Установка совместимых драйверов". Драйвер установился. После перезапуска программы вижу, что все птички у всех саундов стали зелеными. Так и должно быть? Или должна была позеленеть только та птичка, которую выбирал при установке драйвера?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC