Показать полную графическую версию : DriverPack Solution - установка драйверов
изменил следущее от предыдущей своей переделки "показать драйверы" размер кнопок и окна теперь влазит 36 паков , лицензия (именил размер окна, добавил себя , надеюсь автор не обидится)
ArtXGroup
05-03-2009, 12:51
quarq, не обидится, я тебя тоже добавил :)
ArtXGroup, ;-) Возвращаемся к очистке после установки, во первых HWIDS.txt не удаляется, но это мелочи, после установки через DPInst.exe в папке SYSTEM32 остается папка DRSTORE (вроде так, ну может в пару букв ошибся), сегодня заглянул и орослезился, 2Гб разных распакованых драйверов, а я думал куда место девается?! Это уже не мелочи, надо что то думать.
При установке через devcon таких проблем нет. + к рекомендации использовать ее. ;-) Сделать всю эту "интелектуальную" через скрипты, это сложно конечно, но больше это наложит строгие правила на создание драйвер паков. А уже установку сделать через devcon, думаю это решимо?
Единственое, вроде как devcon не работает с виста и 7.
ИМХО, функция "автообновления", "отправление отчетов о ошибке", "Автоопределение UAA" не нужны, лишние фишки, вырезается из скрипта сразу. И надо сделать более доступным диспечер задач, предлогаю вынести куданибуть на основное окно.
ArtXGroup
05-03-2009, 17:29
HWIDS.txt не удаляется »
Так и задуманно, он переписывается при следующем запуске.
папка DRSTORE »
Это замутки операционной системы, нужно будет выяснить, можно ли эту папку безболезненно удалять... Спасибо за проявленную внимательность :)
devcon »
- не вариант....
Если от чего-то и нужно отказываться, то это от devcon... Его можно заменить скриптом, который будет брать информацию при помощи "WQL".
ArtXGroup, а почему нельзя использовать встроеный в систему установшик оборудования? hdwwiz.cpl который. Не будет привязки к версии ОС тогда, пусть ОС сама помогает устанавливать.
fixed
Замените 251-252 строку следующими:
»
точнее строка 251 должна выглядеть так (лишний символ #)
if ((!name.match(/#dp_finish.7z/i)) && (name.match(/.7z/i))) {
с последней реинкарнацией win7 программа повела себя более лояльно базы обновляются оборудование ХВИДится,а устоновка: лишь имитирует работу молча, ни в ручном ни в авто режиме..
возможно не хватает прав, но для HTA их не добавить ! возможно в принцепи надо менять подход к системе и застовлять ее ставить драва а не мучать консольный менеджер и дпи встроеный в систему установшик оборудования? hdwwiz.cpl » возможно выход из сложившейся ситуации!?
хотя в данном варианте прога пашет на 4+ и большую часть проблем решает так или эдок, и просто так списывать все наработки жалко((
ArtXGroup
06-03-2009, 09:58
просто так списывать все наработки жалко »
Если будет найденно более удобное решение той или иной задачи, то не жалко :)
hdwwiz.cpl »
Пока слабо представляю как его можно использовать в наших целях...
возможно не хватает прав, но для HTA их не добавить »
Добавить! :) Программа определяет операционку, и если эта Виста, то перезапускает себя с правами администратора... Пробуй!
Ребята помогите!!!. Например я нашел драйверпак DP_CanonInkjet_wnt5_x86-32_61105.7z , но DP_CanonInkjet_wnt5_x86-32_61105.txt для него нету.Сделал так:
1. запустил autorun.hta
2. выбрал режим "обновление баз"
3. выбрал показать драйвера - Все!
5. нажал на кнопку с названием CanonInkjet
6. после окончания заглянул в папку dev_db
Там стоит файл DP_CanonInkjet_wnt5_x86-32_61105.txt но размер 0 Kb. Что делать??? Подскажите пожалуйста!!!
Heaven, ничего не сделаешь. :( Так же не будет для принтеров, мониторов и т.п. не PCI устройств. Вся перифирия устанавливается ручками, да так и правильнее(IMHO, т.к. там обычно кроме самих драйверов, присутствует набор нужных и ненужных программ, установка коих нужна каждый раз по своему разумению)! Подробнее в первых страницах темы.
Softer-63
08-03-2009, 20:45
А возможно внедрить в программу утилиту UnknownDeviceIdentifer 6.01? Даже сложно посчитать сколько раз она меня выручала на чужих компах! Я думаю, что в этом "суповом" наборе она была бы очень кстати
Softer-63, можно. Загляни в наработки quarq, посмотри как он доработал меню и аналогично добавь в \tools\menu\menu.js строку с ссылками на расположение UnknownDeviceIdentifier.exe. Только бы не пересолить суповой набор добавками! :)
Будет ли обновлён пак в связи с выходом новых версий драйверов???
скачал бы я пакет 760 мб. но боюсь что на болванку не засунуть..
внедрить в программу утилиту UnknownDeviceIdentifer »
Только бы не пересолить суповой набор добавками! »
да все так, но если переделать паки то вообще не понадобится эта прога или эверест ,у меня все проблемные паки(или почти все) разделены и по обноруженым ДП знаю что там за железо без утилит
скачал бы я пакет 760 мб »
есть несколько способов запихнуть невпихуемое : выкинуть лишнее из паков или паки которые не используете, к примеру в гравфикс а ,б,с - вы
можете это все сыкономить выкинув ненужные языки справки и локализации (мой А весит36 метров без потери функционала и тд)
у меня все проблемные паки(или почти все) разделены » - аналогично и тоже перепаковано. Если основные брать от Грега или Самлаба и добавить 3rdparty, то выйдет около 540 Мб - на CD хватит. :)
Softer-63
09-03-2009, 18:34
мой А весит36 метров без потери функционала »
Не могли бы выложить - времени самому править нет, а если есть готовый, то в хозяйстве такое добро не пропало бы ;)
AjaX_too
09-03-2009, 19:06
Будет ли обновлён пак в связи с выходом новых версий драйверов??? »
в данной теме интерес представляет интерфейс, а не сборка паков. а паки обновляются очень просто. имхо
vzli_izv
10-03-2009, 04:14
вот по поводу интерфейса....
совсем не смог разобраться как запускать с HDD...
ладно autorun.hta открыл блокнотом и догадался открыть фоксом (ну нету у меня ослика на компе)
естественно нам ничего путёвого не открылось....
второе....залез в tools (так как autorun.ini ссылается туда на несуществующий файл...)
ну да ладно...запустил start..cmd...открылось пустое безцветное окно без всего....
возможно этот пак надо записывать и запускать только с диска с наличием установленного в системе осла, но может у кого есть авторан основанный на ехе??
ArtXGroup
10-03-2009, 04:55
vzli_izv, все должно запускаться по двойному клику, на некоторых системах эта установка слетает. В таком случае правой кнопкой "Открыть с помощью->tools\mshta.exe".
С диска через autorun.ini проделываются примерно такие же манипуляции.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC