Показать полную графическую версию : [addon] интеграция драйверов
Boa Soft
14-04-2007, 03:44
Debugger
То есть, можно будет получить разные hwid для принтера?
Да, уже работает.
Выдается полный HWID.
[14.04.2007,1:02:45] DISPLAY\SAM0107\5&2101EEDD&0&11335578&06&00
[14.04.2007,1:02:45] FDC\GENERIC_FLOPPY_DRIVE\4&15E2DB85&0&0
[14.04.2007,1:02:45] HDAUDIO\FUNC_01&VEN_10EC&DEV_0883&SUBSYS_1695E601&REV_1000\4&2D41EDE9&0&0001
[14.04.2007,1:02:45] HID\VID_0518&PID_0008&MI_00\7&2822486&0&0000
[14.04.2007,1:02:45] HID\VID_0518&PID_0008&MI_01&COL01\7&10ADF7B8&0&0000
[14.04.2007,1:02:45] HID\VID_0518&PID_0008&MI_01&COL02\7&10ADF7B8&0&0001
[14.04.2007,1:02:45] HID\VID_0518&PID_0008&MI_01&COL03\7&10ADF7B8&0&0002
[14.04.2007,1:02:45] IDE\CDROM_NEC_DVD_RW_ND-3540A____________________1.03____\5&96306F9&0&0.1.0
[14.04.2007,1:02:45] IDE\DISKHITACHI_HDT725032VLA360_________________V54OA73A\20202020202046563244303032524B3132304342
[14.04.2007,1:02:45] IDE\DISKIC35L120AVV207-0________________________V24OA66A\5&96306F9&0&0.0.0
[14.04.2007,1:02:45] IMAGEDRV\NEROIMAGEDRV\0000
[14.04.2007,1:02:45] ISAPNP\READDATAPORT\0
[14.04.2007,1:02:45] LPTENUM\MICROSOFTRAWPORT\4&326CCF1F&4&LPT1
[14.04.2007,1:02:45] MODEMWAVE\0\{94030FB9-B43A-4724-8D94-0A0AE3F96A72}
[14.04.2007,1:02:45] PCI\VEN_1022&DEV_1100&SUBSYS_00000000&REV_00\3&2411E6FE&0&C0
[14.04.2007,1:02:45] PCI\VEN_1022&DEV_1101&SUBSYS_00000000&REV_00\3&2411E6FE&0&C1
[14.04.2007,1:02:45] PCI\VEN_1022&DEV_1102&SUBSYS_00000000&REV_00\3&2411E6FE&0&C2
[14.04.2007,1:02:45] PCI\VEN_1022&DEV_1103&SUBSYS_00000000&REV_00\3&2411E6FE&0&C3
Наверно, в будущем можно будет использовать рескан для установки драйверов на уже установленную ось?
Вообще, хотел отдельную тулузу сделать, но видимо не хватит сил - надо с вистой разбиратся, посему несколько падает интузиазм.
Dilinjer
Значить теперь можно будет уставливать дровишки более свежие но не имеющие цифровой подписи при условии наличия старых драйверов с цифровой подписью ?
Только если Вы точно сможете сопоставить HWID=INF, и будет это в следующей версии. Подавление проверки подписи работает великолепно и без последствий. (Надо будет подобное на висте попробовать...)
Dilinjer
14-04-2007, 11:01
Boa SoftТолько если Вы точно сможете сопоставить HWID=INF, и будет это в следующей версии. Подавление проверки подписи работает великолепно и без последствий. А теоретически можно сделать так чтоб аддон(опционально) мог устанавливать последнюю версию драйвера без цифровой подписи ? Т.е. типа параметр один в настройках аддона задать, а не так HWID=INF ! Этож гимор сканировать driver.cab и свои дриверпаки на предмет дублирования и потом еще редактировать файл конфигурации аддона! Есиб это можно было реализовать данную фичу тогда нафиг нужен аддон DelDrv (хотя он всетаки размер дистрибутива уменьшает).... А по идее все упираеться в нормальный каталогизатор! Идеально былобы в каталогизаторе след: Сканирование дистрибутива и своего набора драйверов на предмет дублирования и в случае нахождения дублей удалять драйвера с более поздней версией, хотя тут возникает куча подводных камней, например, более свежий дриверпак от Nvidia может содержать более свежие драйвера для новых видеокарт но при этом, по сравнению со старым дривепраком, у него будут отсутствовать драйвера для устаревших видюх.....
Boa Soft
14-04-2007, 16:40
Dilinjer
Так не получится. Все равно сначала установится подписаный от MS. А потом, если сделаете длинный finish.inf, то драйвер будет принудительно заменен на указаный. Если ошиблись - все вплоть до BSOD. Вообще, я это хотел добавить только для особых случаев, когда драйвер не подхватывается сам и нужен "Молоток".
Теоретически, можно изменить местоприложения хука и попытаться заставить думать систему, что все драйверы подписанные, а далее само пойдет по ранжиру. Но не знаю как получится.
Dilinjer
14-04-2007, 17:31
Boa Soft, а если попробовать завязаться с DelDrv, тоесть написать тулзу, формирующую DelDrv.lst на основе имеющегося набора предварительно распакованых наборов дриверпаков и дистрибутива ? Так можно былобы убить двух зайцев (даже трех зайцев - для тех кто пользует альтернативный список DelDrv, исключить возможность BSOD в случае отсутствия неподписанных драйверов) - сократить значительно размер дистрибутива и устанавливать неподисанные драйвера из собственного набора дриверпаков(при условии отсутствия дублей с подписанными старыми и неподписанными свежими дровишками) ?
З.Ы. Прошу звинять еси мои рассуждения выглядят бредовыми с точки зрения их реализаци ибо я далек от всех тонкостей работы данного аддона и всего того что происходит на этапе установки форточек....
Если раньше, до "проблем" с Башратом, и старым плагином (до осени прошлого года) проблем не было, то сейчас они давно появились, ну некогда мне читать и вникать в суть 3-4 текстовых файлов, и так поздно ложусь. Хотел и делал до определенного времени удобный дистрибутив, в итоге от интеграции драйверов отказаться пришлось, а ведь как всё хорошо начиналось - воткнул в аддон папки с драйверами и всё работает, так нет же, придумали велосипед. Сейчас делаю Windows c обновлениями и ziv с драйверами. Гимора меньше. И нечего говорить, что совсем обленились - неправда ваша.
Boa Soft
17-04-2007, 01:49
Использование неподписанных драйверов при наличии драйверов с одноименными файлами в дистрибутиве часто приводит к ошибкам.
BSOD 7E на неподписанных NVidea, без удаления родных - частая проблема.
По поводу всех просьб. Попробую выложить свою готовую конфигурацию. Только вот одно но. Я не использую пакеты Башрата в чистом виде. Что-то в исходном, что-то свое, что-то частично перепакованное. Ток что, файлик finish.ini все равно придется править по своему вкусу.
Сейчас версия без devcon и с уже работающей функцией rescan на тестировании. Очень сырое не охота выкладывать. Доделаю - будет о чем поговорить. Ориентеровочно - конец недели.
zerbino
...а ведь как всё хорошо начиналось - воткнул в аддон паки с драйверами и всё работает...
Вот это - истинная правда! А пришли мы к тому, что:
VelDmi
Просто этот аддон не для чайников.
Я лично себя чайником не считаю, и разнообразных дистрибутивов (рабочих!), в том числе и с драйверпаками, не один десяток наклепал, но если честно, направление развития этого аддона у меня восторга не вызывает. Только не надо кидать в меня тухлыми яйцами! Автору - огромное спасибо за труд, и терпение, вот только у меня этого терпения, чтобы во всём разобраться, к сожалению не достаёт! И судя по постам, не у одного меня! И файлы я все прочёл, и делал всё, как надо, а один чёрт всякие глюки вылазят! В итоге перешёл на использование Башратовского "DriverPack Base" в чистом виде.
А жаль... ...ведь как всё хорошо начиналось!
ведь как всё хорошо начиналось!А я досихпор пользуюсь еще старой версией (8.07.06), так как, заглянув во все 'ридми' новых версий, я сразу понял, что терпения у меня тоже не хватит, чтоб разобраться! Тяжеловато, имхо, вкусить все прелести сего творения! :)
С уважением к Boa Soft.
Boa Soft
По поводу всех просьб. Попробую выложить свою готовую конфигурацию. Только вот одно но. Я не использую пакеты Башрата в чистом виде. Что-то в исходном, что-то свое, что-то частично перепакованное. Ток что, файлик finish.ini все равно придется править по своему вкусу.
Я так полагаю, "наиболее продвинутые" пользователи аддона делают собственные драйвер-паки, и правят вручную кучу файлов, но большинство всё же пользуется Башратовскими, и хотят максимальной простоты в использовании аддона. (Хотя, может я и ошибаюсь? Можно было бы и опрос устроить...)
До сентября в шапке темы прямо так и говорилось - "аддон для интеграции Башратовских драйвер-паков". И проблем при создании и использовании дистрибутива было ненамного больше, чем в случае использования оригинального Башратовского интегратора. Потом возникли проблемы копирайта, а вслед за ними - и все остальные (я говорю только о временнОй последовательности, хотя и причинной связи некоторых проблем не исключаю). Проект "DriverPacks.net" давно на Open Source, о чём я уже писал (http://forum.oszone.net/thread-60641-21.html#post548106) . А воз, как говорится, и ныне там...
В связи с этим, у меня предложение: В первый пост темы добавить предупреждение в явном виде, что "в связи со сложностями при интеграции..." аддон рекомендуется к использованию только очень опытными людьми (и далее список требований к IQ, и т.д.)... И может всё же вернуться к начальной идее, и сделать "аддон для интеграции Башратовских драйвер-паков"? Кто за?
...асилил... ффу!...можете кидать тухлыми яйцами! :)
З.Ы.
boss911
терпения у меня тоже не хватит
Ну, если уж у ветеранов не хватает... :o
Лично мне творение Boa Soft очень нравится и особых проблем пока нет и документация устраивает. Так что жду с нетерпением новой версии.
что "в связи со сложностями при интеграции..." аддон рекомендуется к использованию только очень опытными людьми (и далее список требований к IQ, и т.д.)... Сильно умным себя никогда не считал :)
Выложите кто нить старую версию, где ничего не надо было менять, а просто скопировать в нужную папку драйверпаки.
DmB89VelDmi Цитата:Просто этот аддон не для чайников.
Я лично себя чайником не считаю
Я это сказал, потому что судя по постам некоторых участников они даже не удосужились прочитать азы автоустановки. Мне кажется Boa Soft сделал плагин не по принципу "скачал, нажал две кнопки, все само сабой получилось", а максимально настраиваемым. Ведь у каждого свои цели и задачи. Плохо то, что нет готовых пресетов для большинства случаев.
boss911А я досихпор пользуюсь еще старой версией
Кстати я тоже. В новой версии совершенно не очевидны настройки, и при этом она делает всего лишь то же самое, только дольше.
SkySandy
17-04-2007, 09:26
Прочитал последние сообщения, я себя к чайником не отношу, но полностью согласен со всеми вышесказанными сообщениями
Я то же пользуюсь старой версией
Хотя без толку наверно говорить это. Врят ли автор переделает вновь аддон в виде, что бы он стал для всех, то есть:
Скачал аддон
Положил в него драйверпаки от Башрата
И все :-)
Debugger
17-04-2007, 13:35
Врят ли автор переделает вновь аддон в виде, что бы он стал для всех, то есть
Это случится тогда, когда драйверпаки будут собираться и тестироваться совместно с интегратором, как у Башрата. Надо переделывать не аддон, а драйверпаки. Я пользуюсь последней версией, просто переделываю паки под себя.
Debugger
В свете разбушевавшегося негодования тема "Переделанные драйверпаки Башрата by Debugger" будет весьма кстати! :)
Debugger
17-04-2007, 16:50
ProkVS
Один я это не потяну, да и инет у меня сейчас уже не тот (иногда с работы выхожу, траффик сильно ограничен). Да и не тему отдельную надо создавать, а подфорум.
DmB89
Ну, если уж у ветеранов не хватает...Не вижу тут нечего удивительного! У 'ветеранов' тоже есть нервы и у каждого они разные, я же высказался про свои, а уж тем более, не говорил за других!
В общем, как я полагаю, можно констатировать следующее:
1. Этот аддон существует не сам по себе, а в тесной связи с интегрируемыми драйвер-паками. (Ну, это не новость... :) )
2. Было бы очень неплохо, если бы аддон имел ссылки на драйвер-паки, для которых он предназначен (особенно касается Mass Storage).
3. Универсальность - это хорошо, но вызывает множество дополнительных проблем. :(
4. Нужны драйверпаки от oszone.net!!! Ну, и тот смельчак, кто возьмётся за это... :wink: Может, и подфорум создать! А что?
DmB89
Не надо утрировать!
Аддон нормально работает с оригинальными драйверпаками башрата. Что касается Mass Storage, в шапке есть msstconvert с помощью которого драйверпак адаптируется к сабжу!
Любому более менее подготовленному сисадмину достаточно 3-4 раза пересобрать дистриб, чтоб добится желаемого результата. Если вам лень или некогда заняться этим, то вообще откажитесь от идеи использования наборов и аддонов.IMHO
2all
Предлагаю обсуждать конкретные баги и их решения, а то что аддон не из лёгких это и так понятно...
Boa Soft
23-04-2007, 00:56
Изменения в версии от 14 апреля.
1. Убран Devcon, все его функции реализована на апи.
в результате чего ускорилось получение списка устройств и улучшилась надежность.
2. Скорректирована процедура фильтрации HWID.
3. В лог пишется полный дамп HWID без обрезки DeviceInst.
4. Ввел проверку наличия WinBbu.dll при UseBBU=1.
5. В зачаточном состоянии реализован Rescan.
6. Исключил из состава ScanInf.exe - выложу отдельно так как он обновляется редко.
7. Исправлены доки.
Сделал еще 14, просто небыло времени протестить - ждал обновления пакета, чтобы пересобрать.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC