Показать полную графическую версию : [addon] интеграция драйверов
hobbit25
26-06-2008, 18:19
Boa Soft, спасибо за разяснение!
Boa Soft
28-06-2008, 22:38
Новая тестовая версия.
1. Все функции обьеденены в один файл - setup.
2. Setup полностью заменяет собой оригинальный, но возможно восстановить оригинальный файл после установки.
3. Изменен механизм установки политик цифровых подписей и блокировки элевации.
4. Переработаны диалоги - сделаны в стиле оригинального установщика.
5. Появилась возможность запуска программ после завершения сетуп (запись в реестр игнорируется!).
Качаем по ссылке:
z_drv_inst_tst.7z (http://tools.oszone.net/BoaSoft/UpdPack/RUS/Addons/z_drv_inst_tst.7z)
Boa Soft, При интеграции стали учитываться ини файлы как у Башрата или до сих пор нет?
Boa Soft
29-06-2008, 03:17
При интеграции стали учитываться ини файлы как у Башрата или до сих пор нет? »
Не будут. У нас разные методы.
Boa Soft,
2. Setup полностью заменяет собой оригинальный, но возможно восстановить оригинальный файл после установки. »
Как? Руками? Если это происходит автоматом, то на каком этапе? В случае перезагрузки в процессе установки запускается твой setup или оригинальный?
4. Переработаны диалоги - сделаны в стиле оригинального установщика. »
Что именно, вроде всё по старому. Можно ли добавить рамку процессу распаковки и сканирования папок (как у стандартных диалоговых окон)?
5. Появилась возможность запуска программ после завершения сетуп (запись в реестр игнорируется!). »
Как? В документации этого нет... :( И что значит запись в реестр игнорируется?
А в общем всё нормально поставилось, складывается впечатление, что даже быстрее чем раньше. То что работало раньше работает и сейчас. Проверил на одной рабочей машине и виртуалке.
Boa Soft
29-06-2008, 11:38
Как? Руками? Если это происходит автоматом, то на каком этапе? В случае перезагрузки в процессе установки запускается твой setup или оригинальный? »
При выполнении процедуры очистки. Т.е. после первого логона или же при autocleanup=0 при русном запуске setup clean. Оригинальный setup вообще не участвует в прцессе и сохраняется для ВОЗМОЖНОСТИ последующего восстановления.
Что именно, вроде всё по старому. Можно ли добавить рамку процессу распаковки и сканирования папок (как у стандартных диалоговых окон)?
Цитата Boa Soft: »
Диалоги выбора и распаковки драйверов сделал с рисунком и надписью на белом фоне, как у оригинального установщика.
Что именно, вроде всё по старому. Можно ли добавить рамку процессу распаковки и сканирования папок (как у стандартных диалоговых окон)? »
Не понял, что именно. Нарисуйте - ели что, добавлю.
Как? В документации этого нет... И что значит запись в реестр игнорируется? »
postsetup.cmd
Выполняется после возврата из InstallWinljwsNt. На этом этапе реестр уже выгружен и все изменения в нем идут в nul. Возможно сделать так, чтобы можно было полноценно работать с реестром на этом этапе, но тогда будет привязка к версии syssetup. Там надо применять нестандартный подход - мемпатч.
postsetup.cmd »
...а где он?
часов 12 назад скачал и там старая версия... по-моему сейчас тоже.
jameszero
29-06-2008, 14:56
Boa Soft
Ссылку на тестовую версию поправь, а то народ предыдущую "тестирует" ;)
z_drv_inst_test.7z (http://tools.oszone.net/BoaSoft/UpdPack/RUS/Addons/z_drv_inst_tst.7z)
Boa Soft
29-06-2008, 15:19
:) Я не стал заменять старую версию, а выложил отдельный архив. Специльно написал ссылку в топике.
По ссылке в топике скачивается старая версия. Сравни со ссылкой jameszero в посте #2249 - у него правильная.
По обеим ссылкам в топике качается старая версия.
Boa Soft
29-06-2008, 17:58
Mite,
Ссылка исправлена.
z_drv_inst_tst.7z (http://tools.oszone.net/BoaSoft/UpdPack/RUS/Addons/z_drv_inst_tst.7z)
EvgeniuXP
29-06-2008, 18:06
Ссылка исправлена.
z_drv_inst_test.7z »
не работает.
Boa Soft
29-06-2008, 18:11
Тестовая версия недоступна по техническим причинам. Вечером исправлю.
Boa Soft, факт старая. Перекачал из поста jameszero. Досадно, что не сам догадался, сомнения правда были...
Что касается вопросов, то они отпали сразу после знакомства с правильным архивом.
Я говорил об этой рамке :) , см вложение. С учётом изменений во внешнем виде остаётся не охваченым только 5000 диалог.
Установка прошла успешно, глюков пока нет. Правда оттестировал пока только базовый вариант чипсет-видео-звук, и только на одной машине.
Может быть стоит заблокировать кнопку Пропустить после начала распаковки драйверов, у меня после нажатия на неё пропускается фаза относящаяся к оригинальной установке вместо файла или архива (незнаю уж как задумывалось), отрабатывает постсетуп и сразу комп уходит на перезагрузку.
Будут ли учитыватся разные ресурсы в WINNTBBU.DLL для XP и 2003 они разные? При попытке интегрировать в 2003 используются XP-ные.
В RunOceEx следующая строка как заголовок Ожидание выбора пакетов драйверов (осталось %dc.) Кажется это немного не то, что надо.
Пока вроде всё.
Boa Soft
30-06-2008, 09:57
Все исправил.
Новая тестовая версия.
1. Все функции обьеденены в один файл - setup.
2. Setup полностью заменяет собой оригинальный, но возможно восстановить оригинальный файл после установки.
3. Изменен механизм установки политик цифровых подписей и блокировки элевации.
4. Переработаны диалоги - сделаны в стиле оригинального установщика.
5. Появилась возможность запуска программ после завершения сетуп (запись в реестр игнорируется!).
Качаем по ссылке:
z_drv_inst_tst.7z (http://tools.oszone.net/BoaSoft/UpdPack/RUS/Addons/z_drv_inst_tst.7z)
hobbit25
30-06-2008, 14:48
Boa Soft, поставил на живую вроде все дрова встали единственное не интегрил masstoradge !!
Boa Soft
30-06-2008, 15:49
hobbit25,
Механизм интеграции masstoradge не менялся.
ТО ALL:
Мне интересно, как пойдет установка при наличии неподписанных драйверов.
hobbit25
30-06-2008, 15:54
Boa Soft, ну не знаю про подписанность но дрова встали на АТИ две сетевухи чипсет VIA !
Звук!
4. Переработаны диалоги - сделаны в стиле оригинального установщика. »
Диалог распаковки как-то не совсем "в стиле", может лучше так:4000 DIALOGEX 6, 5, 332, 224
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION
EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_TOPMOST
CAPTION "Установка Windows XP - Распаковка пакетов драйверов"
LANGUAGE LANG_RUSSIAN, 0x1
FONT 8, "MS Shell Dlg"
{
CONTROL "", 2001, STATIC, SS_OWNERDRAW | WS_CHILD | WS_VISIBLE, 0, 0, 338, 38
CONTROL "", 2010, STATIC, SS_ETCHEDHORZ | SS_SUNKEN | WS_CHILD | WS_VISIBLE, 0, 38, 333, 3
CONTROL "#4000", 1001, STATIC, SS_ICON | SS_CENTERIMAGE | SS_REALSIZEIMAGE | WS_CHILD | WS_VISIBLE, 28, 47, 22, 20
CONTROL "Подождите, пока будет завершена распаковка драйверов. Для этого может потребоваться несколько минут.", 103, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 61, 47, 213, 19
CONTROL "Общий прогресс: ", 1004, STATIC, SS_LEFT | SS_ENDELLIPSIS | WS_CHILD | WS_VISIBLE, 28, 82, 273, 9
CONTROL "", 1002, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE, 28, 98, 273, 11
CONTROL "Текущий файл: ", 1005, STATIC, SS_LEFT | SS_PATHELLIPSIS | WS_CHILD, 28, 136, 273, 9
CONTROL "", 1003, "msctls_progress32", PBS_SMOOTH | WS_CHILD, 28, 150, 273, 11
CONTROL "", 2011, STATIC, SS_ETCHEDHORZ | SS_SUNKEN | WS_CHILD | WS_VISIBLE, 0, 195, 333, 3
CONTROL "< Назад", 2008, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_DISABLED | WS_TABSTOP, 169, 203, 50, 15
CONTROL "Далее >", 2003, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_DISABLED, 219, 203, 50, 15
CONTROL "Пропустить", 2004, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE, 275, 203, 50, 15
}http://keep4u.ru/imgs/s/080701/e5/e577d76d7b7e52205d.jpg (http://keep4u.ru/full/080701/e577d76d7b7e52205d/jpg)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC