|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] WSE(Winnt.Sif Editor) |
|
Служебные - [addon] WSE(Winnt.Sif Editor)
|
Пользователь Сообщения: 52 |
Профиль | Отправить PM | Цитировать
Адднон реализует идею редактирования файла конфигурации программы установки windows(winnt.sif) непосредственно перед запуском графического этапа установки системы. Впервые это было реализовано комрадом fantik в аддоне Changer, который, к сожалению, более не развивется что и побудило меня к написанию своего аналога.
Функционал был несколько расширен. Кроме того аддон полностью независим от каких либо иных аддонов, т.к. весь функционал "FakeSetup"реализован собственными средствами. Аддон подменяет оригинальный setup.exe в дистрибутиве своим, а после выполнения манипуляций с файлами конфигурации возвращает оригинальный setup.exe на место и запускает собственно процесс установки. Если в %SYSTEMROOT%\system32 будет найден файл presetup.cmd он также будет запущен на исполнение перед оригинальным setup.exe. Кроме того оставлена возможность запускать программу из presetup.cmd, тип запуска определяется автоматически. Способ применения - положить в папку "Addons" UpdatePack'a. WSEx.xx - самостоятельный аддон. Z_WSEx.xx - версия для использования совмесно с Z_DRV_INST или "Gui-интегратор пакета обновлений и адонов" от Boa Soft. Аддон совместим с пакетом обновлений для SP3 Версия 1.22 от 14.02.2008 - Добавлена возможность полностью отключить модуль работы с реестром. - Параметры раскладки теперь прописываются один раз, потом их можно менять. - Из кода вычищены все отладочные прибамбасы, никаких мифических вкладок больше не появится. - Сделаны нормальные EditBox’сы для ip-адресов, правда, пока не везде. |
|
Отправлено: 17:10, 24-07-2007 |
Ветеран Сообщения: 894
|
Профиль | Отправить PM | Цитировать Elusion, У меня проблема решается так:
Type THackControl = class(TControl); procedure SetCharsetFont(ABaseComponent : TComponent; ACharSet : TFontCharset); var I: integer; begin For i:=0 to ABaseComponent.ComponentCount -1 do begin if ABaseComponent.Components[i] is TControl then begin THackControl(ABaseComponent.Components[i]).font.Charset := ACharSet; end; if ABaseComponent.Components[i].ComponentCount >0 then SetCharsetFont(ABaseComponent.Components[i],ACharSet); end; end; В твоем случае нужно выковырять из ресурсов DFM форму. преобразовать ее в текстовый вид, исправить у всех компонентов Charset шрифтов на 204 (русская кодировка), затем перобразовать в бинарник, затем упаковать обратно в EXE. Вроде ресторатор позволяет извлекать\паковать ресурсы, преобразование в текстовый вид/бинарный можно сделать с помошью утилиты Convert (есть в дистрибутивах Delphi/builder) Втрой вариант. посмотри что утебя находится в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper\DEFAULT если не 204, тогда пробуй заменять в одном из inf |
------- Отправлено: 00:34, 17-08-2008 | #131 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 508
|
Профиль | Отправить PM | Цитировать spectre4, можно ли сделать возможность управления через ini-файл следующими параметрами:
1. AutoAdminLogon. В моем случае я делаю автовход для админа только 2 раза. Для этого применяю твик реестра из cmdlines на Т-12. Но получается так, что если я прозевал момент, когда WSE появилось на экране, а по умолчанию автовход админу включен постоянно, - получается что мой твик не сработает? Или как? У кого из них приоритет? 2. Звук! Количество бибиканий, их продолжительность. |
Отправлено: 22:02, 18-08-2008 | #132 |
Старожил Сообщения: 324
|
Профиль | Сайт | Отправить PM | Цитировать KORKODON,
А когда и где можно увидеть русский??? |
------- Отправлено: 00:42, 19-08-2008 | #133 |
Пользователь Сообщения: 52
|
Профиль | Отправить PM | Цитировать Цитата snark:
Цитата snark:
|
||
------- Последний раз редактировалось spectre4, 19-08-2008 в 18:26. Отправлено: 17:22, 19-08-2008 | #134 |
Старожил Сообщения: 372
|
Профиль | Отправить PM | Цитировать spectre4, Скажите планируется ли поддержка кириллицы в грядущем обновлении?
|
------- Отправлено: 00:45, 30-08-2008 | #135 |
Компьютерный шаман Сообщения: 2910
|
Профиль | Сайт | Отправить PM | Цитировать То, что на картинке выделено красным - VCL - графические элементы управления. Зеленые - нативные windows, для них в VCL только обертка.
Цитата vserd:
|
|
------- Отправлено: 01:09, 30-08-2008 | #136 |
Ветеран Сообщения: 894
|
Профиль | Отправить PM | Цитировать Цитата Boa Soft:
У меня были точно такие же проблемы с отображением в T40Editor |
|
------- Отправлено: 07:47, 30-08-2008 | #137 |
Компьютерный шаман Сообщения: 2910
|
Профиль | Сайт | Отправить PM | Цитировать Цитата vserd:
|
|
------- Отправлено: 21:39, 30-08-2008 | #138 |
Пользователь Сообщения: 50
|
Профиль | Отправить PM | Цитировать Цитата vserd:
Задал все параметры за один раз и спокойно пошел курыть |
|
Отправлено: 22:28, 18-09-2008 | #139 |
Ветеран Сообщения: 894
|
Профиль | Отправить PM | Цитировать Цитата sae67:
Если мне то в моем аддоне есть возможность запускать программы по кнопке. Эксперементируйте. Я пока BS PostInstaller не пользуюсь. Цитата sae67:
|
||
------- Отправлено: 11:45, 19-09-2008 | #140 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Winnt.sif и Firewal | kross1 | Автоматическая установка Windows 2000/XP/2003 | 0 | 06-09-2006 07:18 | |
WINNT.SIF | WIF | Автоматическая установка Windows 2000/XP/2003 | 4 | 21-05-2006 21:47 | |
WINNT.SIF | VSB | Автоматическая установка Windows 2000/XP/2003 | 3 | 02-01-2006 02:55 | |
проблемма с winnt.sif | RUV | Хочу все знать | 2 | 29-09-2005 09:41 | |
Разница между winnt.sif и ключем /unatted:file winnt.exe | pahan_etu8 | Автоматическая установка Windows 2000/XP/2003 | 3 | 28-03-2005 02:09 |
|