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

underr
20-07-2009, 15:23
Еще раз у всех спрашиваю, при этой ошибке какие файлы остаются в каталоге %temp%\driversinstaller »
У меня HWIDS_ForView.txt, HWIDS_DRVFiles.txt

truvo
20-07-2009, 15:30
полковник, поясняю:

Samlab для вашего удобства прикладывает эту программу к своим наборам драйверов - чтобы вам не пришлось думать, как устанавливать драйвера.

Наборы драйверов - массивные, а установщик маленький. Отсюда сами разберетесь, что и как вам качать. А если короче: можете скачивать при необходимости новый установщик здесь и заменять его файлы копированием поверх в нужное место в вашем гиговом наборчике.

Лично я качаю и обновляю пакеты драйверов от Samlab не скопом, а по отдельности, а установщик беру здесь.

romeo91
21-07-2009, 08:50
Что-то нет отзывов! Неужели никто ничего не может сказать? :confused: Ведь многие ждали этот функционал.
Вот предварительный список изменений в программе
Версия 1.9.5 RC2 (20.07.2009)
+ Добавлено опциональное изменение картинок для кнопок пакетов драйверов.
+ добавлена возможность выделять кнопки галочками и производить групповые операции на ними, взависимости от выбранного режима.
+ Добавлена возможность выборочной установки в режиме "совместимые драйвера".
При нажатии кнопки, появляется выпадающее меню, где можно выбрать обычную установку или выборочную.
!!!Пока не действует для группового режима обработки.
+ Добавлен новый статус кнопки - идет создание БД.
+ Изменено представление списка HWID компьютера по правой кнопки мыши, теперь это таблица.
- Исправлена ошибка при сравнении версий драйверов. Если длина текста версий драйверов отличалась, то сравнение могло давать неверный результат.
- Исправлена маленькая ошибка при создании БД. Могли появлятся устройтсва с HWID ntamd64. (пакеты monitor и misc)
+ При изменении пути основных утилит, если в пути используется путь программы, то отображаемый путь обрезается
* Немного поправлена процедура переименования кнопок. По умолчанию в диалог подставляется имя кнопки.
* Поправлено отображение текста кнопки, теперь текст не выходит за границы, а корректно переносится.
* Из текста кнопки по умолчанию убирается набор символов "x64".
* Изменен размер ширины кнопок по умолчанию. Теперь входит 5 кнопок в один ряд.
* Всвязи с изменениями дизайна изменены минимальные значения размеров форм и кнопок в меньшую сторону.

samsobi
21-07-2009, 09:29
romeo91, выложенные скрины меня лично, на первый взгляд, устраивают. Конкретнее могу высказаться только после прогона проги. Меня больше интересует функционал, вид кнопок, имхо, дело второе.

ЗЫ. Значок "идет создание БД" выпадает из общей логики - либо дай ему описание типа " Обозначает, что идет работа...", либо можно его вообще убрать. К характеристикам драйверов он никакого отношения не имееет, а только показывает процесс работы на самой кнопке и полностью сам по себе информативен. Имхо, не стоит загромождать картинку.
ЗЫЗЫ. При нажатии кнопки, появляется выпадающее меню, где можно выбрать обычную установку или выборочную. При выборе любой установки не работает кнопка Отмена - все равно начинается установка. Это не есть гут! Да и при обычной установке не нуно окно со списком драйверов - а то режим ничем не отличается от выборочного!

romeo91
21-07-2009, 11:35
samsobi, ну именно поэтому пока версию и не выкладываю! так как сырая :) главное понять идеологию как это все должно работать

samsobi
21-07-2009, 11:44
romeo91, ОК! По возможности сегодня попозже потерзаю! :)

hobbit25
21-07-2009, 11:45
romeo91, а если попробовать таким образом расположить все схему прилагаю

serg_ssa
21-07-2009, 12:06
romeo91, Там где check.jpg: сначала бы колонку с наименованием, потом с версией пк, потом с версией бд, потом все остальное.
В главном окне наверное "ВЫПОЛНИТЬ" разместить слева, выбор режим работы - справа. Что значит "выделить выбранное"?

Может убрать справочную инфу о легенде кнопок с главного экрана? Обычно всегда легенду из меню справка вызывают.

truvo
21-07-2009, 16:19
romeo91, по вашим скринам - что если чекбоксы на кнопках сделать раза в два покрупнее и разместить не в углу, а прямо против надписи, т. е. в той же строке? Так, мне кажется, поскладнее будет - симметрия какая-то - с одной стороны надписи обозначение кнопки, с другой - чекбокс. Как в любом тестовом задании или избирательном бюллетене - птичку всегда ставят против слов. А почему предлагаю крупнее - потому что в DRP 9, мне, например, не очень удобно ставить птички в мелких окошечках при большом разрешении экрана.

Синий фон в чекбоксах мне кажется тоже излишним - на белом птичку лучше видно.

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

Обычно всегда легенду из меню справка вызывают »имхо, далековато будет искать.

SamLab
21-07-2009, 16:53
romeo91, Где скачать версию 1.9.5 RC2?

Предыдущая версия глючила очень часто с драйверами на чипсеты (после установки дров все равно оставался старый значок):

http://i046.radikal.ru/0907/48/e037c74f12c6.jpg
и редко с сетевухами:
http://i004.radikal.ru/0907/e0/3b4c8419b8a8.jpg

HWIDs чипсетов:
===========
PCI Devices
===========
PCI\VEN_10DE&DEV_0393&SUBSYS_82131043&REV_A1\4&24AE49A5&0&0008: NVIDIA GeForce 7300 GT
PCI\VEN_11AB&DEV_4362&SUBSYS_81421043&REV_19\4&AD17F01&0&00E3: Marvell Yukon 88E8053 PCI-E Gigabit Ethernet Controller
PCI\VEN_1283&DEV_8211&SUBSYS_81381043&REV_11\4&CF81C54&0&18F0: ITE IT8211 ATA/ATAPI Controller
PCI\VEN_8086&DEV_244E&SUBSYS_00000000&REV_E1\3&11583659&0&F0: Intel(R) 82801 PCI PCI\VEN_8086&DEV_2770&SUBSYS_00000000&REV_02\3&11583659&0&00: PCI\VEN_8086&DEV_2771&SUBSYS_00000000&REV_02\3&11583659&0&08: PCI\VEN_8086&DEV_27B8&SUBSYS_00000000&REV_01\3&11583659&0&F8: Intel(R) 82801GB/GR (ICH7 Family) LPC Interface Controller - 27B8
PCI\VEN_8086&DEV_27C0&SUBSYS_26011043&REV_01\3&11583659&0&FA: PCI\VEN_8086&DEV_27C8&SUBSYS_81791043&REV_01\3&11583659&0&E8: PCI\VEN_8086&DEV_27C9&SUBSYS_81791043&REV_01\3&11583659&0&E9: PCI\VEN_8086&DEV_27CA&SUBSYS_81791043&REV_01\3&11583659&0&EA: PCI\VEN_8086&DEV_27CB&SUBSYS_81791043&REV_01\3&11583659&0&EB: PCI\VEN_8086&DEV_27CC&SUBSYS_81791043&REV_01\3&11583659&0&EF: PCI\VEN_8086&DEV_27D0&SUBSYS_00000000&REV_01\3&11583659&0&E0: Intel(R) 82801G (ICH7 Family) PCI Express Root Port - 27D0
PCI\VEN_8086&DEV_27D6&SUBSYS_00000000&REV_01\3&11583659&0&E3: Intel(R) 82801G (ICH7 Family) PCI Express Root Port - 27D6
PCI\VEN_8086&DEV_27D8&SUBSYS_82371043&REV_01\3&11583659&0&D8: PCI\VEN_8086&DEV_27DA&SUBSYS_81791043&REV_01\3&11583659&0&FB: Intel(R) 82801G (ICH7 Family) SMBus Controller - 27DA
PCI\VEN_8086&DEV_27DF&SUBSYS_81791043&REV_01\3&11583659&0&F9: 18 matching device(s) found.

===========
USB Devices
===========
USB\ROOT_HUB\4&1C5B443C&0 : USB\ROOT_HUB\4&34AECE3E&0 : USB\ROOT_HUB\4&765D3EB&0 : USB\ROOT_HUB\4&E097488&0 : USB\ROOT_HUB20\4&353844C7&0 : USB\VID_0665&PID_5161\5&13735D69&0&1 : USB HID-6 matching device(s) found.

=============
Input Devices
=============
HID\VID_0665&PID_5161\6&354F179B&0&0000 : HID-1 matching device(s) found.

============
ACPI Devices
============
ACPI\ATK0110\1010110 : ATK0110 ACPI UTILITY
ACPI\FIXEDBUTTON\2&DABA3FF&0 : ACPI\GENUINEINTEL_-_X86_FAMILY_15_MODEL_6\_0 : Intel(R) Pentium(R) 4 CPU 3.20GHz
ACPI\GENUINEINTEL_-_X86_FAMILY_15_MODEL_6\_1 : Intel(R) Pentium(R) 4 CPU 3.20GHz
ACPI\PNP0000\4&2C575ACB&0 : ACPI\PNP0100\4&2C575ACB&0 : ACPI\PNP0200\4&2C575ACB&0 : ACPI\PNP0303\4&2C575ACB&0 : ACPI\PNP0401\4&2C575ACB&0 : ECP ACPI\PNP0501\1 : ACPI\PNP0800\4&2C575ACB&0 : ACPI\PNP0A06\3&473F1A46&0 : ACPI\PNP0A08\0 : ACPI\PNP0B00\4&2C575ACB&0 : CMOS ACPI\PNP0C01\1 : ACPI\PNP0C01\A : ACPI\PNP0C02\0 : ACPI\PNP0C02\10 : ACPI\PNP0C02\11 : ACPI\PNP0C02\2E : ACPI\PNP0C04\4&2C575ACB&0 : ACPI\PNP0C0C\AA : ACPI\PNP0F03\4&2C575ACB&0 : Microsoft PS/2 ACPI\PNPA000\4&5D18F2DF&0 : ANYX6ZL7 IDE Controller
ACPI_HAL\PNP0C08\0 : Microsoft ACPI-ROOT\ACPI_HAL\0000 : 26 matching device(s) found.

============
HDA Audio
============
HDAUDIO\FUNC_01&VEN_10EC&DEV_0882&SUBSYS_1043E601&REV_1001\4&B3F4FD9&0&0001: Realtek High Definition Audio
1 matching device(s) found.

============
RAID Devices
============
PCI\VEN_1283&DEV_8211&SUBSYS_81381043&REV_11\4&CF81C54&0&18F0
Name: ITE IT8211 ATA/ATAPI Controller
Hardware ID's:
PCI\VEN_1283&DEV_8211&SUBSYS_81381043&REV_11
PCI\VEN_1283&DEV_8211&SUBSYS_81381043
PCI\VEN_1283&DEV_8211&CC_018000
PCI\VEN_1283&DEV_8211&CC_0180
Compatible ID's:
PCI\VEN_1283&DEV_8211&REV_11
PCI\VEN_1283&DEV_8211
PCI\VEN_1283&CC_018000
PCI\VEN_1283&CC_0180
PCI\VEN_1283
PCI\CC_018000
PCI\CC_0180
PCI\VEN_8086&DEV_27C0&SUBSYS_26011043&REV_01\3&11583659&0&FA
Name: Hardware ID's:
PCI\VEN_8086&DEV_27C0&SUBSYS_26011043&REV_01
PCI\VEN_8086&DEV_27C0&SUBSYS_26011043
PCI\VEN_8086&DEV_27C0&CC_01018F
PCI\VEN_8086&DEV_27C0&CC_0101
Compatible ID's:
PCI\VEN_8086&DEV_27C0&REV_01
PCI\VEN_8086&DEV_27C0
PCI\VEN_8086&CC_01018F
PCI\VEN_8086&CC_0101
PCI\VEN_8086
PCI\CC_01018F
PCI\CC_0101
PCI\VEN_8086&DEV_27DF&SUBSYS_81791043&REV_01\3&11583659&0&F9
Name: Hardware ID's:
PCI\VEN_8086&DEV_27DF&SUBSYS_81791043&REV_01
PCI\VEN_8086&DEV_27DF&SUBSYS_81791043
PCI\VEN_8086&DEV_27DF&CC_01018A
PCI\VEN_8086&DEV_27DF&CC_0101
Compatible ID's:
PCI\VEN_8086&DEV_27DF&REV_01
PCI\VEN_8086&DEV_27DF
PCI\VEN_8086&CC_01018A
PCI\VEN_8086&CC_0101
PCI\VEN_8086
PCI\CC_01018A
PCI\CC_0101
3 matching device(s) found.


===========
PCI Devices
===========
PCI\VEN_1022&DEV_1100&SUBSYS_00000000&REV_00\3&267A616A&0&C0: PCI\VEN_1022&DEV_1101&SUBSYS_00000000&REV_00\3&267A616A&0&C1: PCI\VEN_1022&DEV_1102&SUBSYS_00000000&REV_00\3&267A616A&0&C2: PCI\VEN_1022&DEV_1103&SUBSYS_00000000&REV_00\3&267A616A&0&C3: PCI\VEN_10DE&DEV_0568&SUBSYS_82F21043&REV_A1\3&267A616A&0&0C: PCI\VEN_10DE&DEV_0610&SUBSYS_82F21043&REV_A2\4&12D28B3F&0&0080: NVIDIA GeForce 9600 GSO
PCI\VEN_10DE&DEV_0751&SUBSYS_82F21043&REV_A1\3&267A616A&0&0A: PCI\VEN_10DE&DEV_0752&SUBSYS_82F21043&REV_A1\3&267A616A&0&09: NVIDIA nForce PCI System Management
PCI\VEN_10DE&DEV_0753&SUBSYS_82F21043&REV_A2\3&267A616A&0&0B: NVIDIA nForce System Management Controller
PCI\VEN_10DE&DEV_0754&SUBSYS_82F21043&REV_A2\3&267A616A&0&00: PCI\VEN_10DE&DEV_0759&SUBSYS_82F21043&REV_A1\3&267A616A&0&30: PCI\VEN_10DE&DEV_075A&SUBSYS_00000000&REV_A1\3&267A616A&0&40: PCI\VEN_10DE&DEV_075B&SUBSYS_00000000&REV_A1\3&267A616A&0&90: PCI\VEN_10DE&DEV_075C&SUBSYS_00000000&REV_A2\3&267A616A&0&08: PCI\VEN_10DE&DEV_0760&SUBSYS_82F21043&REV_A2\3&267A616A&0&50: NVIDIA Network Bus Enumerator
PCI\VEN_10DE&DEV_0774&SUBSYS_829F1043&REV_A1\3&267A616A&0&38: PCI\VEN_10DE&DEV_0778&SUBSYS_00000000&REV_A1\3&267A616A&0&80: PCI\VEN_10DE&DEV_077A&SUBSYS_00000000&REV_A1\3&267A616A&0&98: PCI\VEN_10DE&DEV_077B&SUBSYS_82F21043&REV_A1\3&267A616A&0&10: PCI\VEN_10DE&DEV_077C&SUBSYS_82F21043&REV_A1\3&267A616A&0&11: PCI\VEN_10DE&DEV_077D&SUBSYS_82F21043&REV_A1\3&267A616A&0&20: PCI\VEN_10DE&DEV_077E&SUBSYS_82F21043&REV_A1\3&267A616A&0&21: PCI\VEN_10DE&DEV_0AD0&SUBSYS_82F21043&REV_A2\3&267A616A&0&48: PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10\4&32ED1635&0&3840: Realtek RTL8139/810x Family Fast Ethernet NIC
PCI\VEN_1106&DEV_3044&SUBSYS_30441106&REV_80\4&32ED1635&0&3040: VIA OHCI-25 matching device(s) found.

===========
USB Devices
===========
USB\ROOT_HUB\4&3229B306&0 : USB\ROOT_HUB\4&93FE764&0 : USB\ROOT_HUB20\4&2E807214&0 : USB\ROOT_HUB20\4&596A672&0 : USB\VID_046D&PID_C218\5&265A8995&0&5 : Logitech RumblePad 2 USB
USB\VID_09DA&PID_0080\5&265A8995&0&1 : USB HID-USB\VID_13FE&PID_1D00\5B731B947366 : USBSTOR\DISK&VEN_KINGSTON&PROD_DATATRAVELER_2.0&REV_PMAP\5B731B947366&0: Kingston DataTraveler 2.0 USB Device
8 matching device(s) found.

=============
Input Devices
=============
HID\VID_046D&PID_C218\6&32E5BF82&0&0000 : Logitech RumblePad 2 HID
HID\VID_09DA&PID_0080\6&B1B3305&0&0000 : HID-2 matching device(s) found.

============
ACPI Devices
============
ACPI\ATK0110\1010110 : ATK0110 ACPI UTILITY
ACPI\AUTHENTICAMD_-_X86_FAMILY_15_MODEL_67\_0 : AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
ACPI\AUTHENTICAMD_-_X86_FAMILY_15_MODEL_67\_1 : AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
ACPI\FIXEDBUTTON\2&DABA3FF&0 : ACPI\PNP0000\4&2EC066D9&0 : ACPI\PNP0100\4&2EC066D9&0 : ACPI\PNP0103\0 : High Precision Event Timer
ACPI\PNP0200\4&2EC066D9&0 : ACPI\PNP0303\4&2EC066D9&0 : ACPI\PNP0400\4&2EC066D9&0 : ACPI\PNP0501\1 : ACPI\PNP0700\4&2EC066D9&0 : ACPI\PNP0800\4&2EC066D9&0 : ACPI\PNP0A03\0 : ACPI\PNP0B00\4&2EC066D9&0 : CMOS ACPI\PNP0C01\1 : ACPI\PNP0C02\0 : ACPI\PNP0C02\10 : ACPI\PNP0C02\11 : ACPI\PNP0C02\2E : ACPI\PNP0C04\4&2EC066D9&0 : ACPI\PNP0C0C\AA : ACPI\PNP0C14\MXM2 : ACPI\PNP0C14\NVIF : ACPI_HAL\PNP0C08\0 : Microsoft ACPI-ROOT\ACPI_HAL\0000 : 26 matching device(s) found.

============
HDA Audio
============
HDAUDIO\FUNC_01&VEN_10EC&DEV_0883&SUBSYS_1043829F&REV_1000\4&113AF4E9&0&0001: Realtek High Definition Audio
1 matching device(s) found.

============
RAID Devices
============
PCI\VEN_10DE&DEV_0759&SUBSYS_82F21043&REV_A1\3&267A616A&0&30
Name: Hardware ID's:
PCI\VEN_10DE&DEV_0759&SUBSYS_82F21043&REV_A1
PCI\VEN_10DE&DEV_0759&SUBSYS_82F21043
PCI\VEN_10DE&DEV_0759&CC_01018A
PCI\VEN_10DE&DEV_0759&CC_0101
Compatible ID's:
PCI\VEN_10DE&DEV_0759&REV_A1
PCI\VEN_10DE&DEV_0759
PCI\VEN_10DE&CC_01018A
PCI\VEN_10DE&CC_0101
PCI\VEN_10DE
PCI\CC_01018A
PCI\CC_0101
PCI\VEN_10DE&DEV_0AD0&SUBSYS_82F21043&REV_A2\3&267A616A&0&48
Name: Hardware ID's:
PCI\VEN_10DE&DEV_0AD0&SUBSYS_82F21043&REV_A2
PCI\VEN_10DE&DEV_0AD0&SUBSYS_82F21043
PCI\VEN_10DE&DEV_0AD0&CC_010185
PCI\VEN_10DE&DEV_0AD0&CC_0101
Compatible ID's:
PCI\VEN_10DE&DEV_0AD0&REV_A2
PCI\VEN_10DE&DEV_0AD0
PCI\VEN_10DE&CC_010185
PCI\VEN_10DE&CC_0101
PCI\VEN_10DE
PCI\CC_010185
PCI\CC_0101
2 matching device(s) found.

truvo
21-07-2009, 17:03
SamLab, пока нигде:пока версию и не выкладываю! так как сырая »А про чипсеты я делал замечание romeo91 аж раза три, мне это тоже не нравится, но он считает, что всё нормально (типа "драйвер-то установлен, но какой-то компонент неактивен").

samsobi
21-07-2009, 18:03
P.S. Лично я не понимаю, в чём острая необходимость чекбоксов. Если я хочу установить не все драйвера, а например, только три, то спокойно могу нажать на одну кнопку, установить драйвер, нажать на вторую кнопку и т. д. »
Согласен, я тоже сначала думаю, а потом нажимаю нужную кнопку. Выделение может пригодиться только для работы с БД. А по выпадающему списку думаю логичнее будет:
1. Все
2. Все на текущей вкладке
3. Все новые (кстати, а что это подразумевает? У меня не работает)
4. Сброс отметок (вместо "Ни одного")
Кнопку назвать просто "Выбор"
По работе:
5.Если сразу выбрал "Обычная установка", то она начинается без списка драйверов (т.е. как задумано). Но если сначала "выборочно", а потом Обычную, то список вылазит и установка начинается вне зависимости какую ты кнопку нажимаешь "Отмена" или "ОК". :(

romeo91
21-07-2009, 18:36
SamLab, truvo,
Вы спрашивали, а я уже устал объяснять!
Программа так отображает потому-что так думает винда.
И это почти всегда на драйвер SMBUS controller и с некоторыми другими HWID тоже видел.
смотрите скрин.
Кстати кто-то и приводил аналогичное. Я статус драйвера получаю из программы Devcon. И пока я ей "доверяю" :)
Если можете предложить что-то, то говорите.

Или давайте я в шапке напишу про это. Чтобы было меньше вопросов, или в описании статуса описать исключения.

Все новые (кстати, а что это подразумевает? У меня не работает) »
Это для обновления БД, должны выделятся файлы с отсутсвующими БД. Тоже самое что и "создать БД для новых" из меню.
5.Если сразу выбрал "Обычная установка", то она начинается без списка драйверов (т.е. как задумано). Но если сначала "выборочно", а потом Обычную, то список вылазит и установка начинается вне зависимости какую ты кнопку нажимаешь "Отмена" или "ОК". »Это знаю, уже поправил.

Лично я не понимаю, в чём острая необходимость чекбоксов.[/post]
Выделение может пригодиться только для работы с БД. »
По чекбоксам, в данном топике меня не однократно просили сделать такую установку Выбрал сразу все и нажал установить, вот я предусмотрел такой вариант. Плюс к этому будет еще и выборочный вариант для режима совместимости, для выделенных кнопок - нажал и появилось окно со списком всем доступных дров, выбрал и нажал ок.
Кому не нравится не пользуйтесь, обычное нажатие на кнопку, как работало так и будет работать.

Об остальном сказанном про интерфейс подумаю, но уже скорее не в этой версии.

LonerD
21-07-2009, 20:07
romeo91
Вы спрашивали, а я уже устал объяснять »
Пора писать небольшой FAQ :)
Как насчет автоматической установки всех драйверов? В данной теме это было бы очень актуально. Ничего в этом плане не планируется?

Lisabon
21-07-2009, 20:49
romeo91,

По поводу версии 1.9.5 RC2

1. уменьшилось время создания базы. +1

2. по поводу чекбокса на кнопках драйверах, может их перенести с права на лево, ибо чекбоксы перекрывают название драйвера, скрин ниже. -1
http://s15.radikal.ru/i189/0907/08/5c7701c40572t.jpg (http://radikal.ru/F/s15.radikal.ru/i189/0907/08/5c7701c40572.png.html)

3. можно решить проблему исходя из выше указанного скрина, с названиями драйверов на кнопках, у меня названия не помещаются, не зависимо от того, что я изменял размер кнопки и шрифт, название на кнопке не помещается, а при значении ширины кнопки 2250 и выше, кнопка не изменяет свой размер, вместо этого кнопки перемещаются вниз, второй скрин чуть ниже, это после установки значения 2250. -1
http://s04.radikal.ru/i177/0907/c4/0bb495455502t.jpg (http://radikal.ru/F/s04.radikal.ru/i177/0907/c4/0bb495455502.png.html)

4. по поводу Выделение пакета драйверов, опцию Все на вкладке, сделать не активной(или удалить) в режиме установки драйверов, а в режиме создания баз активной, так будет логичней, ибо смысл выбирать в режиме установки драйверов, драйвера не относящиеся к тому железу, которого у тебя нет. Для работы хватит опций Неустановленные и Рекомендуемые. -1

5. В режиме установки драйверов, в Выделение пакета драйверов, когда я выбираю опцию Все на вкладке и жму кнопку Выделить выбранное, выбираются все кнопки на вкладке, как и должно быть, после выбираю опцию Неустановленные и жму кнопку Выделить выбранное, то ничего не происходит, галочки остаются на всех кнопках кладки. -1

6. В режиме создания баз, в Выделение пакета драйверов, опция Все новые не работает. -1

7. драйвер SMBUS controller и с некоторыми другими HWID тоже видел. »
Может сделать в программе опцию "Исключать обработку HWID", в которой пользователь сможет сам указать список исключения HWID, которые программа, не будет обрабатывать и не проверять на статус установленного. Я думаю, таким образом можно решить данный вопрос.

8. В Настройках программы\Оформление программы опция Расположение иконок, так вот, например, я хочу выбрать паку, откуда программа будет брать иконки, жму на кнопку для указания соответствующей папки и вдруг мне перехотелось выбирать и соотвественно нажимаю на кнопку отмена, и после удаляется путь, который был указан ранее(TOOLS\GRAPHICS). -1

Также можно реализовать, чтоб при выборе папки, где находятся иконки, выбиралась папка, а не файл.

truvo
21-07-2009, 23:31
По чекбоксам »Через несколько минут (кстати, не через полчаса, а действительно через несколько минут) после написания своего поста я уже удалил из него этот вопрос про необходимость - понял, что сморозил что-то не то...или в описании статуса описать исключения »Вот я тоже думал об этом и почти что предлагал это, но тут текст сочинить я не мастер.Пора писать небольшой FAQ »DPavlik82, в данном случае этот вариант хуже, ибо FAQ - где-то на страничке Интернета, а пояснение нужно сразу при использовании программы, чтобы вопрос не возникал.

romeo91
22-07-2009, 10:21
а если попробовать таким образом расположить все схему прилагаю »
Пока думаю не буду ничего менять в интерфейсе. Хочется все-таки на время с этим закончить. Только функционал и повышение скорости работы. Но на будущее учту такой вариант.
Пора писать небольшой FAQ »
Да, я только за! Help давно надо переделывать. Хотелось бы это организовать к финальной версии 2.0, но не знаю успею ли. Да и не мастак я по корректному "выразжовыванию" мыслей. :) Может у кого есть желание взяться?
Как насчет автоматической установки всех драйверов? » А что вы под эти подразумеваете? Тихий режим чтоли? Может быть сделаю, но это на будущее. А вообще вроде пока должно хватить групповой обработки. Вы делил например все рекомендуемые (неустановленные и обновленные) и нажал установить. Для тихого пока нет времени, очень много менять придется.
У меня еще желание большое сделать поддержку языков в программе, чтобы не только в России смогли ей пользоваться. А это тоже не так просто.
1. уменьшилось время создания базы. +1 »
на текущий момент слабым местом программы является создание БД только для пакета monitor у меня около 2 минут занимает. Но врят ли ту что-то можно будет сделать - уж очень много там inf-файлов
2. по поводу чекбокса на кнопках драйверах, может их перенести с права на лево, ибо чекбоксы перекрывают название драйвера, скрин ниже. »Ну чекбоксы скорее перенесу, но на 100% вашу проблему решить врят ли удастся. Слишком длинные слова, а переносится именно по словам. Надо бы вам переименовать пакет или шришт сделать не заглавным.а при значении ширины кнопки 2250 и выше, кнопка не изменяет свой размер, вместо этого кнопки перемещаются вниз, »
Кнопки всегда изменяют размер. Задай больший и сам увидишь. Просто происходит расчет и если кнопка не входит на ряд при таких размерах, то она перемещается ниже.
4. 5. 6.»Проверю и исправлю.Может сделать в программе опцию "Исключать обработку HWID" »
Думаю это может и навредить. Если драйвер реально будет не установлен, а программа будет говорить что все установлено. Могу сделать двойную проверку. Если обнаружена версия на локальном PC, а статус стои 0, то значит драйвер реально установлен. Вроде вполне логично.и вдруг мне перехотелось выбирать и соотвественно нажимаю на кнопку отмена »
поправим. И для всех диалогов где требуется выбор каталогов тоже постараюсь поправить чтобы отображался другой диалог.
а пояснение нужно сразу при использовании программы, чтобы вопрос не возникал. »
Думаю описанное мной ранее предложение решит данную проблему.
Кто что скажет?

LonerD
22-07-2009, 12:51
Цитата DPavlik82:Как насчет автоматической установки всех драйверов? »
А что вы под эти подразумеваете? Тихий режим чтоли? Может быть сделаю, но это на будущее. »
Я вижу это следующим образом. Возможность запустить программу с каким-либо ключем, например, DriversInstaller.exe -t . При этом программа запускается и ждет t секунд. Если ничего не трогать, то начнется автоматическая установка всех найденных драйверов.

mozgabyte
22-07-2009, 17:46
DPavlik82, хорошая идея.. romeo91, ждем реализацию этой функции

samsobi
22-07-2009, 21:12
начнется автоматическая установка всех найденных драйверов. »
ИМХО, для ленивых (без личностей и обид!). :) Ведь часто после этого начинается танцы с бубном - то не так встало, то не тот драйвер и т.д. и т.п. Посмотрите на форумы - самые обсуждаемые темы: по установке драйверов. И в них достаточно большой процент вопросов типа "А у меня не стал такой-то драйвер". Часто ведь и производители грешны ошибками. И установка автоматом на Т-13 на одной машине пройдет, а на другой - дудки. И придется разгребать вручную. Я такого, простите, нахлебался и зарёкся автоматом ставить дрова (кроме Masstorage) во время установки ОС. Поэтому думаю прав А вообще вроде пока должно хватить групповой обработки. »
Мне такой подход нравится, ведь если всё ясно с драйверами, то по времени практически не проиграешь, а если есть сомнения - есть время тыковкой пошевелить. Но всё в руках romeo91, работы по разгребанию драйверных inf'ов по моему ещё хватает, так что его слово решающее! :)




© OSzone.net 2001-2012