|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор) |
|
Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)
|
Extractor Сообщения: 1422 |
Профиль | Отправить PM | Цитировать
|
|
Отправлено: 00:20, 17-09-2008 |
Покинул форум Сообщения: 3254
|
Mr dUSHA, не читал ветку, может где писалось, в чем конкретное отличие от Башратовского интегратора MassStorage Text Mode???
|
Отправлено: 00:20, 05-10-2008 | #41 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Extractor Сообщения: 1422
|
Профиль | Отправить PM | Цитировать Цитата prokazzza:
Кроме того, не знаю, реализовано ли у Башрата добавление в реестры текстового и графического этапов параметра PnpInterface для нуждающихся в нем драйверов... Изначально утилиту я писал "под себя". А в своей сборке я не использую никаких интеграторов драйверов вообще, как собственно и стандартных пакетов драйверов. Вместо этого интегрирую только необходимые TextMode-драйверы, а на графическом этапе поддержку дерева каталогов с драйверами (копируемого на винчестер при установке ОС через $OEM$-папки) реализует собственнописный фейк-сетап. |
|
Отправлено: 02:12, 05-10-2008 | #42 |
Ветеран Сообщения: 1602
|
Профиль | Отправить PM | Цитировать Цитата Mr dUSHA:
Я так понимаю, параметр PnPInterface берется из inf-файла? Если он там есть - то добавляется. Нет - не добавляется. Так? |
|
Отправлено: 11:11, 05-10-2008 | #43 |
Extractor Сообщения: 1422
|
Профиль | Отправить PM | Цитировать Цитата YikxX:
Тайный смысл этого действа заключается в том, что этот параметр если есть в inf-файле, то есть и в оригинальном txtsetup.oem этого драйвера. Поэтому и возникает иногда такой спецэффект, что если драйвер добавить стандартным способом с дискеты по F6, то все нормально работает, а если интегрировать - то не работает. Кроме того многие txtsetup.oem содержат еще некоторые другие, специфические уже для конкретного драйвера, параметры, добавляемые в реестр текстового и начала графического этапов, которые возможно тоже влияют на нормальную работоспособность драйвера. Я думаю, что возможно стоит реализовать еще и парсинг txtsetup.oem для тех драйверов, у которых он есть в комплекте (применимо например к башратовскому пакету), что возможно обеспечит более корректную интеграцию и стабильную работу... |
|
------- Последний раз редактировалось Mr dUSHA, 05-10-2008 в 11:56. Отправлено: 11:45, 05-10-2008 | #44 |
Ветеран Сообщения: 1602
|
Профиль | Отправить PM | Цитировать Цитата Mr dUSHA:
|
|
Отправлено: 14:41, 05-10-2008 | #45 |
Extractor Сообщения: 1422
|
Профиль | Отправить PM | Цитировать Новая версия программы
Новое в версии 1.6.0:
|
------- Отправлено: 02:16, 06-10-2008 | #46 |
Крокодил Сообщения: 922
|
Профиль | Отправить PM | Цитировать Цитата Mr dUSHA:
Просто вариант когда данные об интеграции берётся не из башратовского инфа, где он может допустить ошибку, описку и т.п., затем ошибка например с пробелами с некороткими hwid, вкрадывается после конвертирования в msst.ini конвертером от BS. А в данном случае вся информация собирается и тестируется самим вендором. Потом действительно можно в дерево драйверов добавить свою ветку не заморачиваясь с конвертированием в формат башрата. Вобщем графический этап + установка панелей при первом входе... |
|
Отправлено: 09:31, 06-10-2008 | #47 |
Extractor Сообщения: 1422
|
Профиль | Отправить PM | Цитировать Цитата BXA:
Связано это с особенностью устройства библиотеки setupapi.dll, которая во время первой загрузки и инициализации копирует из реестра список путей из ключа HKLM,Software\Microsoft\Windows\CurrentVersion,DevicePath в свою внутреннюю строковую переменную. Так что если уже в оригинальном установщике где-то на Т-39 с помощью родной встроенной функциональности PreSetup запустить перечисление каталогов драйверов, то эффекта не будет никакого. Опять же блокировка проверки цифровой подписи достигается из фейк-сетапа патчем всего 3 байт на лету непосредственно в памяти в исполняемом коде библиотеки Syssetup.dll. Другие полезные патчи/правки, такие как правка ранжирования неподписанных драйверов (для отказа от необходимости удаления старых встроенных подписанных MS-овских драйверов из дистрибутива) в коде Syssetup.dll и setupapi.dll также можно накладывать прямо в памяти на эти библиотеки. Так что использование одного нормального фейк-сетапа избавляет от необходимости использования кучи мусорных утилит и патченых системных библиотек. |
|
------- Последний раз редактировалось Mr dUSHA, 06-10-2008 в 12:31. Отправлено: 12:18, 06-10-2008 | #48 |
Крокодил Сообщения: 922
|
Профиль | Отправить PM | Цитировать Цитата Mr dUSHA:
|
|
Отправлено: 15:00, 06-10-2008 | #49 |
Компьютерный шаман Сообщения: 2910
|
Профиль | Сайт | Отправить PM | Цитировать Цитата BXA:
Если тестирование пройдет нормально, то в скорости выложу на всеобщее обозрение. |
|
------- Отправлено: 15:39, 06-10-2008 | #50 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Графика - [addon] ACDSee (конструктор) | volk1234 | Наборы обновлений для Windows XP/2003/Windows 7 | 525 | 03-03-2015 15:05 | |
Мультимедиа - [конструктор аддона] K-Lite Codec Pack (все версии x86) | jameszero | Наборы обновлений для Windows XP/2003/Windows 7 | 394 | 28-06-2014 00:24 | |
Интернет - [addon] Miranda NG | jameszero | Наборы обновлений для Windows XP/2003/Windows 7 | 153 | 08-11-2013 09:22 | |
Офис и Текст - [addon] конструктор MS Office 2003 | efkot | Наборы обновлений для Windows XP/2003/Windows 7 | 10 | 01-02-2012 11:21 | |
Интернет - [addon] Skype (конструктор) | viksem | Наборы обновлений для Windows XP/2003/Windows 7 | 195 | 28-12-2011 19:44 |
|