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

SamLab
18-05-2010, 00:30
spider123, Работает только в IE

romeo91
18-05-2010, 06:13
Случаем не твоя программа создаёт свои файлы вот тут: »
не моя, это а специфика работы DPINST.
Проверить легко запусти DPInst без участия моей программы. :)

wolkow70
18-05-2010, 08:27
C последними версиями драйверов NVIDIA в файле базы данных в большом количестве создаются такие и аналогичные строки:

DISPLAY\nvWin2kDualView D\V\N1\ NV4_DISP.INF 04/03/2010,6.14.11.9745 NVIDIA Dualview
DISPLAY\nvMultiView D\V\N1\ NV4_DISP.INF 04/03/2010,6.14.11.9745 NVIDIA MultiView

Что это за строки?
Помешают ли они работе программы и установке драйверов?
Кстати, в солюшене тоже самое.

romeo91
18-05-2010, 09:21
C последними версиями драйверов NVIDIA в файле базы данных в большом количестве создаются такие и аналогичные строки: »
Ну достаточно открыть inf файлы и посмотреть, что в нем прописаны эти HWID. Эти драйвера еще также обновляют драйвера монитора или еще что-то для поддержки двух и более мониторов. Они давно в дровах NVIDIA

Помешать работе они никак не смогут, это же база драйверов. А не команда программе что-то делать :)

wolkow70
18-05-2010, 09:31
Помешать работе они никак не смогут »
дело в том, что таких строк много, и относятся они к разным инфам и даже к разным пакетам, будучи одинаковыми по содержанию, и как система будет определять из какого инфа обновлять эти самые драйвера монитора?

romeo91
18-05-2010, 15:23
и как система будет определять из какого инфа обновлять эти самые драйвера монитора? »
ну если вы ей дадите все сразу на установку, то будет ставить по порядку, и после первого удачного, на другие подходящие будет спрашивать - это я имею ввиду DPIsnt.

А вообще мне не встречались системы где бы данный HWID определялся, хотя в последнее время у меня только офисные компы, а там в основном intel.

Если они вас смущают, то добавьте в список исключений. Такая настройка в программе есть...Только в базе они по моему все равно останутся, но в программе никогда отображаться не будут.

SamLab
18-05-2010, 16:08
romeo91, Новая версия еще не родилась?

romeo91
18-05-2010, 20:56
Новая версия еще не родилась? »
родилась уже давно.... :) Но документацию кардинально меняю, а это такое нудное и ленивое занятие...
Вот что меня тормозит
На русском почти доделал, на английском не знаю когда. Так что решать вам... Хотя если только для понимания смысла, можно перевести и через какой-нить гуглевский транслятор. Или может у кого есть большие познания и время и желание помочь мне с переводом.
Могу пока как бету выложить..., хотя хотел финал.

SamLab
18-05-2010, 21:42
romeo91, Для нас русских английская справка не особо нужна так что думаю можно пока под RC выложить

ALaN_1
18-05-2010, 22:07
romeo91, есть же вроде клуб переводчиков пусть в другую сторону переведут или я че-то попутал.

P@V
19-05-2010, 09:53
Странно что это только сейчас выплыло, или малок то пользуется данной версией или всем нужна рекурсия, хотя когда то очень просили реализовать. »
ну у меня вылезло когда понадобились драйвера для висты, с вашей программой совместить
а так как у меня объединенный диск(мульти-загрузочный для установки нескольких версий хп/с интегрированными дровами и без/+64битный+dia в качестве авторана)
вот и после запихивания в папку дров для висты вылез этот баг

рекурсивный просмотр каталога может быть полезен для разбиения драйвер-паков по сборщикам допустим
но вывод то всё равно в одну закладку происходит. у меня была идея попросить внести изменения в программу по группировке вывода пакетов драйверов на закладку, но пока её не высказывал

romeo91
21-05-2010, 15:46
Вот выбрал время и выкладываю последнюю версию. Пока только для пользователей OsZone ну и на своем форуме тоже новость кинул :).
Через проверку обновлений программа недоступна, только по ссылке ниже.
Найдется время доделаю доку и выложу для всех и на своем сайте тоже
Советую пока данную версию не вкладывать в другие сборники драйверов и т.д.

Версия 2.4.0 PreFinal (21.05.2010)
* Изменена процедура регистрации системных библиотек (MSFLXGRD.OCX,TabCtl32.Ocx,msinfo.dll,vbscript.dll,RICHTX32.ocx):
Если библиотека или компонент ActiveX отсутствует, то происходит извлечение файла из ресурсов программы и регистрациия его в системе, с предварительным копированием в системный каталог.
Если библиотека или компонент ActiveX присутствует, но более старой версии, чем используемый программой, то по умолчанию программа запрашивает пользователя о необходимости обновления. Далее при положительном ответе, происходит разрегистрация используемого ранее файла, извлечение нового файла из ресурсов программы и регистрациия его в системе, с предварительным копированием в системный каталог.
Запрос на обновление можно скрыть, выставив соответствующие настройки в файле Settings.ini (SilentDll=1 в секции [Main])
Обновление файла vbscript.dll теперь происходит только для 32-битных систем 2000/XP/2003
+ Добавлен функционал позволяющий повторно обновить статусы кнопок (Обозначение кнопок) пакетов драйверов. Функция доступна для конкреного пакета драйверов (в контекстном меню), или для всех стразу (в меню сервис)
- Исправлена ошибка, из-за которой программа могла неотображать пакет драйверов, если предыдущий каталог (закладка) не содержал пакет драйверов.
Например, если в каталоге ".\drivers\XP" - пусто, то первый пакет драйверов из каталога ".\drivers\vista" не отображался.
+ Добавлено сообщение, позволяющее перейти на сайт Driverpacks.net, если программа запускается без единого пакета драйверов.
Некоторые элементы интерфейса при этом блокированы, для исключения ошибок.
+ В меню "О программе" добавлен пункт меню "Посетить сайт DriverPacks.net"
* Обновлен архиватор 7za до версии 9.13 beta.
* Добавлены дополнительные сообщения при появлении ошибок вида "ActiveX component can't create object".
- Исправлена ошибка обработки возвращаемого кода программы DPInst при негрупповом режиме установки. В результате которой в некоторых случаях процессы обработки finish-файлов или обновления статуса кнопки могли запускаться, когда этого не надо было делать.
- Исправлена ошибка при вызове "легенды" обозначений кнопок.
- Исправлена ошибка при изменении размера окна программы после загрузки. Ошибка появлялась если была хотя бы одна неактивная вкладка.
* Изменилось поведение всплывающего окна о возможном устаревании программы. Теперь окно появляется не каждый запуск программы, а раз в 5 дней по истечении 45-дневного периода.
* Обновлена документация (пока только на русском и не совсем до конца)

LINK for Download (http://letitbit.net/download/62282.62616cb0b12eb4a9e72006048/DriversInstaller_Release_2.4.0_Full.7z.html)

Lisabon
21-05-2010, 18:43
romeo91, Версия 2.4.0 PreFinal (21.05.2010) »

Нашёл баг в программе:

- допустим я положил в drivers\Vista\ драйвер-пак AUDIO_X86_101.7Z, и других драйвер-паков нет, тобишь он единственный, также нет драйвер-паков в других папках drivers\XP\ и drivers\Vista64\ . Запускаю программу DriversInstaller, программа проверяет на наличие новой версии, дальше сканирует, на наличие новых драйвер-паков, в моём случае выдало вот такое сообщение:
http://s006.radikal.ru/i214/1005/2f/7f11b041d79ct.jpg (http://radikal.ru/F/s006.radikal.ru/i214/1005/2f/7f11b041d79c.jpg.html)

я как обычно соглашаюсь, тобишь жму на кнопку "Да", и программа начинает сканирование драйвер-пака AUDIO_X86_101.7Z, и пытается обновить(создать) свою базу на этот драйвер-пак, но как оказалось программа ничего в папке drivers\Vista\dev_db\ не создала, тобишь база не пополнилась новым драйвер-паком.
Потом я взял и в папку drivers\Vista\ скопировал ещё другой драйвер-пак, тобишь получается уже два драйвер-пака в папке drivers\Vista\ , после опять запускаю программу DriversInstaller, и программа как обычно выдала запрос на обновление базы, и я опять согласился, и в результате базы создались в папке drivers\Vista\dev_db\ .
От сюда следует, что с одним драйвер-паком база не создаётся, а с двумя и более - создаётся...

Прилагаю к сообщению debuglog.rar

romeo91
21-05-2010, 19:49
От сюда следует, что с одним драйвер-паком база не создаётся, а с двумя и более - создаётся... »
проверим, поправим

BepToleT
21-05-2010, 19:53
romeo91,
Стоит последняя версия, хотя на предыдущей тож наблюдалось.
1.В настройках стоит галочка делать неактивными вкладки не поддерживающую вашу ОС, но как видно на скрине активна одна вкладка, а другие с такой же ОС не активны.
2.Не могут обновится два драйверпака стоит иконка с вопросом
+ предложение добавит опцию убирать вообще вкладки не поддерживающие ОС.
Настройки тоже прилагаю

romeo91
22-05-2010, 17:53
Коллеги, хотелось бы услышать отзывы по документации - пусть пока и не полной. Не зря все было затеяно - мылап не многовато? не лишняя работа?
Что еще хотелось бы увидеть?

Комсомолец
23-05-2010, 01:19
romeo91, не могу скачать с летитбита. можно отзеркалить?

romeo91
23-05-2010, 07:48
можно отзеркалить? »
Сделал зеркало на народе - ссылка на форуме (http://forum.adia-project.net/index.php?topic=790)

romeo91
25-05-2010, 08:55
1.В настройках стоит галочка делать неактивными вкладки не поддерживающую вашу ОС, но как видно на скрине активна одна вкладка, а другие с такой же ОС не активны. »
Да действительно была ошибка, такой режим мною не проверялся - да и судя по всему мало востребован. Так как фича давно присутствует, а ошибку тока выявили. В действительности получается что активной остается последняя вкладка удовлетворяющая версии текущей ОС.
+ предложение добавит опцию убирать вообще вкладки не поддерживающие ОС. »
ну для вашего случая опция, нужна! А вообще думаю будет лишней... Есть еще желающие заполучить данную настройку?
2.Не могут обновится два драйверпака стоит иконка с вопросом »
Проверьте сами архивы на битость

tr011_tmn
25-05-2010, 09:42
+ предложение добавит опцию убирать вообще вкладки не поддерживающие ОС. »
ну для вашего случая опция, нужна! А вообще думаю будет лишней... Есть еще желающие заполучить данную настройку? »

Имхо очень полезная опция, которая избавит неопытного пользователя от желания впихнуть невпихуемое в свою систему. :drug: Хотя неопытному пользователю и в руки то вручать сабж нежелательно :jester:




© OSzone.net 2001-2012