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
04-06-2009, 16:16
Комсомолец, truvo,
Да ладно вам спорить! Все равно уже сделал. :)
Папка Tools может означать не только инструменты, но и вве необходимое для программы. Учитывая что многие кладут все в корень диска например для записи на cd/dvd, то лишние файлы многих только смущают.

To all, Коллеги программа уже стабильна, пора бы нам выйти из статуса RC. Но для этого надо наваять корректную справку. Нет ли у кого желания взяться за это благое дело - Чтобы у других пользователей было меньше вопросов.

А пока вы думаете :) очередной билд программы.
Версия 1.5.2 RC3 (04.06.2009)
+ Добавлен новый пункт меню - "Удалить файлы БД отсутствующих пакетов".
+ подкаталог docs и файл Settings.ini перенесены в каталог Tools.
- Опции "Запускать развернутым на весь экран" и "Сохранять размеры формы при выходе" теперь взаимоисключающие.
- Изменено отображение скроллбаров если форма при запуске была максимизирована, а потом ее вернули в нормальный вид.
+ Добавлена настройка "Отображать текст кнопок в верхнем регистре" (по умолчанию выключена).
- Исправлена ошибка при создании БД - попадали дублирующие строки если название или HWID устройства отличались регистром
+ Добавлен новый пункт POPUP меню для кнопок Показать список доступных драйверов для ПК, на случай если всплывающая подсказка не отображается.

P.S. Поздравляю себя с изменением статуса с "Пользователь" на "Старожил"

magon
04-06-2009, 16:28
+ Добавлен новый пункт POPUP меню для кнопок Показать список доступных драйверов для ПК, на случай если всплывающая подсказка не отображается. »
Отдельное спасибо за этот пункт. При отключенных всплывающих подсказках не было видно полезной информации

romeo91
04-06-2009, 17:28
Отдельное спасибо за этот пункт. При отключенных всплывающих подсказках не было видно полезной информации »
Только одно маленькое но! Стандартный Msgbox Windows много информации не отображает. Так что все что должно выйти в всплывающей подсказке в сообщении может не отразится. Это пока временное решение после я продумаю как это лучше сделать.

Комсомолец
04-06-2009, 19:06
Папка Tools может означать не только инструменты, но и вве необходимое для программы. Учитывая что многие кладут все в корень диска например для записи на cd/dvd, то лишние файлы многих только смущают. »
об этом я и толковал))
и за остальные настройки спасибо. да, пора релизить. справку не напишу, так как не умею красиво излагать. извини.

Lisabon
04-06-2009, 19:35
romeo91,
В новой версии это не работает
- Добавлена проверка на существование каталога БД в режиме обновления. »

выскакивает ошибка, DEBUGLOG прилагаю

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

truvo
04-06-2009, 23:34
romeo91, ответьте ради интереса на мой вопрос из поста 278.

romeo91
05-06-2009, 06:39
Кстати, romeo91, а возможен ли с точки зрения программирования такой вариант, когда иконок вообще нет, а сами кнопки драйвер-паков имеют четыре цвета фона - красный, синий, зеленый и серый и меняют свой цвет? »
С точки зрения программирования можно сделать все что угодно :)
Но что-то у меня нет пока такого желания. На мой взгляд это уже точно лишнее. Да и при использования "жестко прошитого" фона сложности будут с отображением шрифта. Шрифт берется из системных настроек

В новой версии это не работает »
Мда. Работало пока делал, но перед релизом кое-что поправил и даже не заметил как испортил функцию. Дело всего в одном лишнем символе.
Исправлю еще несколько нюансиков в программе и потом выложу.

truvo
05-06-2009, 09:06
это уже точно лишнее »возможно... Я просто подумал, что так можно было бы сэкономить высоту кнопок за счет высоты (т. е. убирания) иконки. Иконку-то мельче уже не сделать.

romeo91
05-06-2009, 09:16
Иконку можно сделать и меньше! Ее можно изменить через ресурсы

truvo
05-06-2009, 09:36
Я читал об этом здесь выше в теме, но это хлопотно, и потом - я же пишу, что на мой взгляд, размер иконки уже и так минимален.

samsobi
05-06-2009, 15:24
romeo91, IMHO прога определённо RC - работу свою по установке драйверов выполняет нормально. Поэтому с дизайном стоит остановиться. :) А силы направить на задумки, изложенные здесь. (http://forum.oszone.net/post-1134185-267.html) Фунционал программы от этого станет еще выше аналогов! А со своей стороны хотел бы добавить ещё одну хотелку: поиск драйверов в Инете (через гугл или сразу через http://devid.info (http://devid.info/) ). Недавно пришлось попотеть с хитрозадым хвидом - поиск выручил.

truvo
05-06-2009, 20:25
ВЕРСИИ - установленного и предложенного - чёт на подобии »
romeo91, mamont1, а может так, если реально: к серой и зеленой птичкам добавить птички ещё двух цветов? То есть, чтобы птичками разного цвета помечались случаи:
1) совпадающая версия драйверов
2) версия в "Помощнике" (пакете драйверов) более старая
2) версия в пакете более новая.

...Хотя тогда получается - нужно три варианта серой кнопки и три варианта зеленой? Тут надо подумать... Я сегодня ознакомился с диском K-System - там так: при подведении курсора к кнопке высвечивается версия драйвера, что в пакете, а в это же время в правом верхнем углу окна программы высвечивается версия драйвера, установленного в системе, со словом "Установленный".

samsobi
05-06-2009, 23:49
truvo, такая "радуга" может конфликтовать с цветовым оформлением, да и на цвет как известно товарищей нет. :) Думаю текстовый вариант, как у K-System, информативней, а поэтому предпочтительнее!

truvo
08-06-2009, 03:44
romeo91, вот ещё предложения:

1) по поводу "Удалить файлы БД отсутствующих пакетов". Высвечивает сообщение "Были удалены такие-то файлы". Может, лучше "Будут удалены..." сделать? - всё равно по-любому "ОК" нажимать, так наверное правильнее перед операцией соглашаться, чем потом, когда дело уже сделано.

2) если в любой момент можно прервать обновление баз для всех или новых пакетов драйверов, то нет уже смысла предупреждать пользователя, что "данный процесс очень длительный".

(Впрочем, и раньше смысла особого в этом предупреждении не было, ибо только LAN, на мой взгляд, программа обрабатывает особенно долго, и не так уж много у людей пакетов с драйверами, и компы достаточно мощные, так что какая там длительность, когда всё в минутах измеряется.)

Может, стоит вообще убрать это окошко с предупреждением и подтверждением согласия, ибо кнопку "Обновить" люди нажимают вполне осознанно, и пусть этот процесс сразу стартует, тем более, опять же, что его всегда можно прервать при желании, если передумал.

3) И о кнопочке "Прервать обновление баз". Какая-то она малозаметная получилась (и по размеру, и на этом конкретно месте). Нельзя ли подумать о другом месте? Я бы предложил, если это возможно, - справа на нижней полоске, рядом с бегущими надписями "Идет построение баз..." Так было бы логично: человек читает, что процесс идёт, и тут же, рядом, видит, что его можно прервать.

SamLab
08-06-2009, 07:52
Единственное чего не хватает - это поддержки 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 - в грубой форме можно опиать так и было бы очень здорово добавить поддержку инишек в программу!

truvo
09-06-2009, 00:11
стоит вообще убрать это окошко с предупреждением и подтверждением согласия »romeo91, а может, я неправ: есть смысл и оставить это подтверждение согласия на обновление, но непременно В ДВУХ вариантах текста, а не в одном, как сейчас, - про обновление "ВСЕХ" и обновление "НОВЫХ", а то поскольку в меню эти строчки расположены рядом, есть вероятность ошибиться строчкой и ткнуть мышой не туда...

Amigos
09-06-2009, 09:08
чтобы птичками разного цвета помечались случаи:
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

truvo
09-06-2009, 15:19
на картинке нет версии "установленного", только "предложенного" »
Amigos, вы не видите текст жёлтыми буквами в верхней части окна программы на том скрине?

Amigos
09-06-2009, 15:23
видите текст жёлтыми буквами в верхней части окна программы на том скрине? »а, не заметил, беру свои слова обратно.

truvo
09-06-2009, 16:33
Воспользовался "помощником" для установки драйверов звука на виртуальной машине VirtualBox. Вначале у всех саундов стояли серые птички. Выбрал одну из них, и щёлкнул по ней в режиме "Установка совместимых драйверов". Драйвер установился. После перезапуска программы вижу, что все птички у всех саундов стали зелеными. Так и должно быть? Или должна была позеленеть только та птичка, которую выбирал при установке драйвера?




© OSzone.net 2001-2012