PDA

Показать полную графическую версию : [addon] интеграция драйверов


Страниц : 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 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 [113] 114 115 116 117 118 119 120 121 122 123

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)

SamLab
28-06-2008, 23:40
Boa Soft, При интеграции стали учитываться ини файлы как у Башрата или до сих пор нет?

Boa Soft
29-06-2008, 03:17
При интеграции стали учитываться ини файлы как у Башрата или до сих пор нет? »

Не будут. У нас разные методы.

Shido
29-06-2008, 06:12
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. Там надо применять нестандартный подход - мемпатч.

biork
29-06-2008, 12:42
postsetup.cmd »

...а где он?

Righter
29-06-2008, 14:43
часов 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
:) Я не стал заменять старую версию, а выложил отдельный архив. Специльно написал ссылку в топике.

Mite
29-06-2008, 15:37
По ссылке в топике скачивается старая версия. Сравни со ссылкой 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
Тестовая версия недоступна по техническим причинам. Вечером исправлю.

Shido
29-06-2008, 18:38
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 !

Звук!

_DRON_
01-07-2008, 00:03
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