|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] Fake-Setup Advanced |
|
Служебные - [addon] Fake-Setup Advanced
|
Extractor Сообщения: 1422 |
Профиль | Отправить PM | Цитировать
|
|
Отправлено: 00:31, 14-10-2008 |
Ветеран Сообщения: 894
|
Профиль | Отправить PM | Цитировать Цитата Mr dUSHA:
Сделайте вызовы командников на: T12 (аля cmdlines.txt только не в $OEM$, а на диске) T9 [SetupParams] |
|
------- Отправлено: 10:07, 22-10-2008 | #41 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 251
|
Профиль | Отправить PM | Цитировать Цитата YikxX:
|
|
Отправлено: 10:40, 22-10-2008 | #42 |
Silent Сообщения: 1305
|
Профиль | Сайт | Цитировать Цитата Dilinjer:
|
|
Отправлено: 11:10, 22-10-2008 | #43 |
Extractor Сообщения: 1422
|
Профиль | Отправить PM | Цитировать Цитата vserd:
- Патчем изменить путь к этому файлу (можно даже на винчестер); - Патчем заменить вызов функции обработки cmdlines.txt на вызов внутреней функции в Фейк-сетапе (заменить указатель). То есть получится CallBack из оригинального установщика в Фейк. Цитата:
|
||
------- Отправлено: 11:27, 22-10-2008 | #44 |
Ветеран Сообщения: 894
|
Профиль | Отправить PM | Цитировать Цитата Dilinjer:
Dilinjer, YikxX. Раз вы ковыряетесь с этой фичей, проверьте что в DOSNET точно нет этих строк. Если строки есть, тогда проблема с установщиком, и нужно будет внести это в руководство для аддоно писателей как опыт бегания по граблям, если строк нет, то проблема со скриптом апдейтпака, в некоторых условиях он не срабатывает, хотя там код проще простого.... Цитата Mr dUSHA:
Цитата Mr dUSHA:
И я думаю что это не единственное применение... P.S. Mr dUSHA а установщик обрабытывает INF с помощью стандартного API или внутреннего? (интересует только чтение и запись инфов, вернее секций вида: [sect] param param2 ..... xxxxx ) с остальными как бы стандартные GetPrivateProfileXXXX справляются, а в Инете везде говорится о создании INF только руками в редакторе, без API. |
|||
Отправлено: 12:34, 22-10-2008 | #45 |
Ветеран Сообщения: 1602
|
Профиль | Отправить PM | Цитировать Цитата simplix:
Цитата vserd:
Цитата vserd:
|
|||
Отправлено: 12:58, 22-10-2008 | #46 |
Extractor Сообщения: 1422
|
Профиль | Отправить PM | Цитировать Цитата vserd:
Цитата vserd:
Цитата vserd:
Для поиска строк используется: SetupFindFirstLine/SetupFindNextLine Для чтения строк: SetupGetLineText, SetupGetStringField, SetupGetIntField, и т.д., и т.п..... Смотрите в MSDN вобщем. У меня в соседней ветке парсер для MSST-драйверов целяком написан на функциях SetupApi.dll. Работает быстро, и Юникод понимает автоматически. Для записи в ИНФы у SetupApi-движка функций нет. Используйте WritePrivateProfileString/WritePrivateProfileStruct. Кстати cmdlines.txt тоже разбирается именно как ИНФ-файл, SetupApi-движком, а какждая команда выполняется через CreateProcess. |
|||
------- Отправлено: 13:12, 22-10-2008 | #47 |
Ветеран Сообщения: 894
|
Профиль | Отправить PM | Цитировать Цитата YikxX:
Цитата YikxX:
Цитата YikxX:
Если что-то повторяется дважды это уже тенденция :)), если трижды это уже закон :)) В официальной странице руководства этого упоминания нет. Так что еще не внесено. Mr dUSHA, Цитата Mr dUSHA:
|
||||
------- Отправлено: 15:01, 22-10-2008 | #48 |
Ветеран Сообщения: 2891
|
Профиль | Отправить PM | Цитировать @echo off
setlocal set /p pass="Please, enter password : " if not "%pass%"="12345678" ( echo The password is wrong, rebooting.... shutdown -r -f goto :EOF ) ... ... ... вот такой батник как вставить в Presetup.cmd мне нужно всего лишь чтобы до начала установки заработал батник всмысле графической части |
------- Отправлено: 18:19, 22-10-2008 | #49 |
Ветеран Сообщения: 894
|
Профиль | Отправить PM | Цитировать aset,
1. вставьте его до Exit в Forcecopy\presetup.cmd 2. написать свой плугинчик, который будет добавлять эти строки в presetup.cmd при интеграции. Имя плугина должно начинаться с z чтобы обработалось в конце. 3. написать finish для Z-FakeSetupAdv чтобы эти строки оказывались в начале файла presetup.cmd, как пример можешь посмотреть T40Editor. |
------- Отправлено: 18:54, 22-10-2008 | #50 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Утилиты - [addon] Inno Setup | CrOsP | Наборы обновлений для Windows XP/2003/Windows 7 | 33 | 11-05-2011 16:03 | |
Только для экспертов! FAKE-Setup своими руками. | amel27 | Автоматическая установка Windows 2000/XP/2003 | 26 | 02-03-2010 07:52 | |
Система - [addon] ASTRA32 - Advanced System Information Tool (информация о железе) | Amigos | Наборы обновлений для Windows XP/2003/Windows 7 | 5 | 25-01-2010 07:45 | |
Служебные - [addon] Fake Setup (Z_FakeSetup) | vserd | Наборы обновлений для Windows XP/2003/Windows 7 | 5 | 25-08-2008 00:04 | |
AddOn FistRun-Setup | JustDen | Наборы обновлений для Windows XP/2003/Windows 7 | 2 | 08-12-2006 00:54 |
|