PDA

Показать полную графическую версию : DriverPack Solution - установка драйверов


Страниц : 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 76 77 78 79 80 81 82 83 84 85 86 87 88 89

Makaan
04-03-2009, 05:16
fantomddd, В шапке бета 8, качаем, тестим.

ArtXGroup
04-03-2009, 11:54
+ Добавлен параметр "Принудительная установка" »
При установке дров DPInst выбирает, какой драйвер, для какого устройства нужен и какой лучше, однако иногда ему это не удается и приходится прибегать к ручному режиму. Если в включить параметр "Принудительная установка", то будут установлены все распакованные драйвера (анализ производится не будет). Опция в принципе интересная, однако, крайне не рекомендую использовать ее при установки дров на Чипсет.
В 7-ой версии она была включена по умолчанию, что приводила к BSOD (синий экран смерти) при установки драйверов на Чипсет.
Я удивлен, что на основе той версии по интернету разошлось множество версий и на это не было жалоб.

базы разделены, удобно работать »
Скорей всего так и сделаем...

в скрипте ссылочка на tools\\pos.vbs, файла нету »
Так и должно быть... Этот скрипт я использую в личных целях.


Сейчас пытаюсь добиться отключения предупреждения о неподписанных драйверах. Через dpinst.xml к сожалению так и не удалось это сделать... Сейчас буду искать, где в реестре хранится этот параметр.

Makaan
04-03-2009, 13:14
ArtXGroup, Вот здесь (http://www.rapidshare.ru/949797) я выложил более новую версию DPInst.exe, найденую на просторах микрософта, размер ощутимо пеменьше + 64 битная версия. Можно использовать?

ispolin
04-03-2009, 13:20
ArtXGroup,
вопрос
в новой версии ничего не нужно править, чтобы завязать на дрова под висту x86?

ArtXGroup
04-03-2009, 13:39
ispolin, править ничего не нужно...

SamLab
04-03-2009, 16:37
ArtXGroup, 1) Слишком маленький размер окна (в старой версии больше был) и все драйвера не умещаются - в конфиге меняю на большие размеры и тогда нижняя строка с галочками убегает с экрана и даже прокруткой ее не достать! 2) Сверху нет пояснения по значкам как в прошлой версии! 3) Не введен запрет на отображение левых не-7zip файлов что загружает и так небольшое окно! 4) Как убрать кнопку Sound UUA? Удаляю файл и кнопка исчезает, но при выборе показывать все драйвера появляется и дает ошибку ненайденности файла! 5) В конфиге при установке версии Beta 8 предлагает обновиться до Beta 6a - в старой версии ничего подобного не было - не страшно, но не порядок!

truvo
04-03-2009, 16:48
найденую на просторах микрософта »микрософта или интернета?

quarq
04-03-2009, 16:48
вот последняя переделка 8 версии, надеюсь всех порадует, к версии автора добавлено на переней панели кнопки меню диспечер устройств вся справка и кнопка с дополнениями.
в виду огроничений удалил все предыдущие файлы с форума сдесь "все в одном" справка также доступна из окна программы

truvo
04-03-2009, 17:49
Сверху нет пояснения по значкам как в прошлой версии! »Мне кажется, если нормально прикрутить справку, то можно без этого пояснения - в справке всё это есть.

quarq, у вас в меню "Показать драйвер" вместо "драйвера".

И общий вопрос по разного рода переделкам. Вот вижу я например, что у quarq и ArtXGroup разные DPInst.exe. Это значит, во-первых, что в своем посте quarq перечислил не все отличия его версии от версии автора. Следующий вопрос: почему DPInst.exe разные? На что это влияет? Может, какой-то такой FAQ кто-то напишет - по возможным (допустимым) конструктивным отличиям "переделок"?

Makaan
04-03-2009, 19:51
truvo, Мне кажется, если нормально прикрутить справку, то можно без этого пояснения - в справке всё это есть. »

;-) А ты где видел у нас людей которые начинают работу с изучения справки?! Сначала потыкают, сломают, не лень даже не форуме до людей поприставать, а потом может и до справки дойдут.

А насчет DPInst.exe пока не понятно, версий уже много набралось, таже 2.0.1.0 версия, встречается в разных вариантах разных размеров, вот еще 2.1.0.0 откопался, эта тулца входит в состав "Windows Driver Kit", как я понял, может у кого есть последний вариант, посмотреть какая там.... и вожможно там исходники есть или они предоставляются для крупных разработчиков, те что то меняют под себя, вот и разницы в размерах, потому что на упаковыные они не очень то похожи.... кто может прояснить ситуацию?

ArtXGroup
04-03-2009, 20:15
1) Слишком маленький размер окна (в старой версии больше был) »
В официальных сборках такой размер был всегда... Потерпите немного сейчас работаю над новым интерфейсом, этот себя изжил.

2) Сверху нет пояснения по значкам как в прошлой версии! »
В официальных сборках этого так же никогда не было.

3) Не введен запрет на отображение левых не-7zip файлов »
fixed
Замените 251-252 строку следующими:

var name = fc.item().name;
if ((!name.match(/#dp_finish.7z/i)) && (name.match(/.7z/i))) {
var name = name.replace(/.7z/i,"");


4) Как убрать кнопку Sound UUA? »
Удалите строки 235-242

5) В конфиге при установке версии Beta 8 предлагает обновиться до Beta 6a »
Это не баг, это фича :)

quarq
04-03-2009, 22:40
драйвер" вместо "драйвера »
думаю это более грамотно, ибо слово драйвера - радительный подеж единственного числа, тагда будем говорить:"дОцент и прОцент" , а правельнее писать: "показать драйверы " (английское слово в русском исполнении звучит каряво) нормально прикрутить справку »
DPInst.exe »
есть и английская версия еще меньше размерами и по всей видимости ни чем не отличается, ипользовал скажем для экономии места.

считаю что у меня справка прикручена нормально и доступна двумя способами как с передней панели "?" так и в меню => о программе
SamLab, позвольте узнать какой вашь личный интерес в данном проэкте? не желаете ли ее прикрутить к "тоталу" в сборке типа "DVD подарок" (мне идея уже понравилась)
отключения предупреждения о неподписанных драйверах »

а удалить леганси не получается?
<!--Summary of the DPInst XML Elements http://msdn2.microsoft.com/en-us/library/ms791067(printer).aspx -->

ionian.wind
04-03-2009, 23:08
А разве через devcon нельза драйверы устанавливать?
вот что в справке MS (http://support.microsoft.com/kb/311272/ru) по поводу утилиты говорится:
devcon.exe [-r] [-m:\\<компьютер>] <команда> [<арг>...]
-r Перезагрузить компьютер после выполнения команды, если это необходимо.
<компьютер> Имя компьютера назначения.
<команда> Подлежащая выполнению команда (см. ниже).
<арг>... Один или несколько аргументов (если необходимы).
Для получения справки по определенной команды введите: devcon.exe help <команда>
classfilter Разрешить изменение фильтров классов.
classes Отобразить все классы настройки устройств.
disable Отключить устройства, которые соответствуют определенному
идентификатору оборудования или экземпляра.
driverfiles Отобразить установленные файлы драйверов.
drivernodes Отобразить все узлы драйверов устройств.
enable Включить устройства, которые соответствуют определенному
идентификатору оборудования или экземпляра.
find Найти устройства, которые соответствуют определенному
идентификатору оборудования или экземпляра.
findall Найти устройства, включая отсоединенные.
help Отображение справочной информации.
hwids Отобразить идентификаторы оборудования.
install Установить устройство в ручном режиме.
listclass Отобразить все устройства для класса настройки.
reboot Перезагрузить локальный компьютер.
remove Удалить устройства, которые соответствуют определенному
идентификатору оборудования или экземпляра.
rescan Выполнить поиск нового оборудования.
resources Отобразить ресурсы устройств.
restart Перезагрузить устройства, которые соответствуют определенному
идентификатору оборудования или экземпляра.
stack Отобразить ожидаемый стек драйверов устройств.
status Отобразить рабочее состояние устройств.
update Обновить устройство в ручном режиме.
UpdateNI Обновить устройство в ручном режиме без уведомления пользователя.
SetHwID Добавить, удалить или изменить порядок идентификаторов оборудования для устройств с корневым перечислением.

если я все верно понял, то можно сэкономить на DPInst

Кстати, где-то на форуме я видел исходники devcon-а, так что, можно его немного модифицировать под ашу конкретную задачу

SamLab
04-03-2009, 23:40
quarq, Мне уже и программой нельзя попользоваться без корыстных намерений? Использую для себя в качестве автоустановщика драйверов как и все здесь

quarq
05-03-2009, 00:21
верно понял »
попытки приручения devcon-а ведутся просто решаются не только эти проблемы, и вообще для такой маленкой программы приходится многое с "0" изучать и стыковать
попользоваться »
на здоровье!

ArtXGroup
05-03-2009, 01:50
а удалить леганси не получается? »
Этот ключ позволяет устанавливать не подписанные драйвера, но ни как не влияет на предупреждение выдаваемое системой. Само предупреждение легко отключить в ручную: "Панель управления->Система->Оборудование->Подписывание драйверов->Пропускать" (способ для Windows XP)...
Однако совсем не понятно как это можно автоматизировать... И где это отключается в Windows Vista.

А разве через devcon нельза драйверы устанавливать? »
Этот способ используется в ручном режиме установки. Т.к. dpinst может искать драйвера самостоятельно в подпапках и выбирать какой именно драйвер будет предпочтительнее, то по умолчанию используется именно он.

truvo
05-03-2009, 02:26
думаю это более грамотно, ибо слово драйвера - радительный подеж единственного числа .............., а правельнее писать: "показать драйверы " (английское слово в русском исполнении звучит каряво) »"Драйверы" или "драйвера" во множественном числе - это еще очень большой вопрос - говорю вам как профессионал по редактированию. Но в любом случае вы должны написать во множ. числе, поскольку драйверов в данном случае не один, а несколько. У вас же единственное число, так что исправьте.
сейчас работаю над новым интерфейсом »Думаю, в нём можно кнопки поуже (то есть пониже) сделать чуток.

И вот еще у меня вопрос к знающим людям: можно ли (и стоит ли?) сделать такой вариант установщика, чтобы он работал не с архивами, а с распакованными пакетами? Например, если мне не жаль места и я я закатываю на USB-носитель или на DVD все драйвера в распакованном виде - тогда, возможно, установка происходила бы быстрее?

MKN
05-03-2009, 08:40
сделать такой вариант установщика, чтобы он работал не с архивами, а с распакованными пакетами? »
Действительно, скорость установки важнее. Вообще процесс распаковки-распознавания драйверов происходит очень долго.

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

ispolin
05-03-2009, 10:01
ArtXGroup,
работаю над новым интерфейсом
Видимо все плохо читают "о программе"
с первой версии идёт эта ошибка
Благодарим всех учатников , буковку с потерял
у себя я поправляю ошибку, думал заметят, укажут

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

ArtXGroup
05-03-2009, 12:09
с первой версии идёт эта ошибка »
В каком именно месте?

буковку с потерял »
fixed

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

сделайте как то по изящней рекламу своему сайту »
Боюсь всплывающие баннеры вас тоже не порадуют :) Жду предложений :)




© OSzone.net 2001-2012