|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Инфо - Руководство по созданию аддонов (текущая версия) |
|
Инфо - Руководство по созданию аддонов (текущая версия)
|
Старовер Сообщения: 1708 |
Руководство по созданию аддонов. Редакция на сайте 2.30 Руководство перенесено в статью на сайте, но его обсуждение не закончилось. Любой может добавить в него что- нибудь новенькое. Предлагаю сосредоточиться пока на двух разделах, которые будут дорабатыватся в ветке и только потом переносится в Руководство. Сейчас обсуждается статья: - новое приложение 9. =============== *Если вы заметили орфографические ошибки, пишите, пожалуйста, в личку |
|
Отправлено: 19:19, 27-02-2008 |
Ветеран Сообщения: 894
|
Профиль | Отправить PM | Цитировать NikLok,
Цитата NikLok:
|
|
------- Отправлено: 23:18, 08-10-2008 | #291 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старовер Сообщения: 1708
|
Профиль | Отправить PM | Цитировать Цитата NikLok:
Цитата NikLok:
Тоесть если аддон прописан в Sysoc.inf как Addon123(то есть прописанно имя запускаемой через Sysoc.inf секции аддона), то указав в winnt.sif вы поидее отключите его установку. Способ с отключением аддонов нельзя будет использовать при установке с CD\DVD - если они не перезаписываемые ![]() В этом и есть слабость "сильного метода" А с жесткого диска можно. Даже проще изменить inf- файлы аддона закоментировав параметр ;Modes=0,1,2,3 - что приведет к добавлению аддона к компонентам ОС без установки, но с возможностью установить аддон позднее. См. в Руководстве Приложение про Sysoc.inf. Только для этого сществуют другие, более эффективные способы, те же аддоны WSE, changer, t40editor. Они позволяют изменять winnt.sif даже при установке с CD\DVD. Цитата vserd:
vserd как вам последний вариант обсуждаемого с вами куска? |
|||
------- Отправлено: 23:20, 08-10-2008 | #292 |
Ветеран Сообщения: 825
|
Профиль | Отправить PM | Цитировать volk1234, Очень хорошая новость, не мешало бы в руководство потом внести.
|
Отправлено: 00:32, 09-10-2008 | #293 |
Ветеран Сообщения: 894
|
Профиль | Отправить PM | Цитировать Цитата volk1234:
|
|
------- Отправлено: 04:56, 09-10-2008 | #294 |
(*.*) Сообщения: 36556
|
Профиль | Сайт | Отправить PM | Цитировать Цитата volk1234:
|
|
------- Отправлено: 05:57, 09-10-2008 | #295 |
Старовер Сообщения: 1708
|
Профиль | Отправить PM | Цитировать NikLok
Еще немного поясню. Частью системы аддон может стать, если он правит системные файлы в дистрибутиве - подменой либо добавлением, однако вы явно имелли в виду сторонние программы. Поэтому ответ - никак. В руководство уже внечено и про минусы аддонов - их нелдьзя гибко извменять, и про аддоны решающую частично эту проблемму WSE,t40(в следующей редакции) и про ;Modes=0,1,2,3 Цитата vserd:
![]() |
|
------- Отправлено: 11:31, 09-10-2008 | #296 |
Ветеран Сообщения: 894
|
Профиль | Отправить PM | Цитировать Цитата volk1234:
Цитата:
[Components] xxxxxx=Off Для svcpack коментарий ";" работает, а вот для [Components] xxxxx=off не всегда... |
||
------- Отправлено: 12:10, 09-10-2008 | #297 |
Ветеран Сообщения: 1395
|
Профиль | Отправить PM | Цитировать Вопрос к гуру:
Делая для себя аддон Foxit Reader, столкнулся с тем, что описанными в руководстве методами не удается создать ярлык для "Foxit Reader.exe". Шаблон - SVCPACK от Gora. Все упирается в пробел: винда упорно ставит в ярлыке " после Foxit (т.е. в конце выглядит так: Foxit" Reader.exe), в результате чего ярлык некорректный! Ставил разное количество " (до 3-х) в PROG_1 и "%PROG_1%", результат тот же. Пришлось создавать ярлык через 7-zip SFX, а удаление работает правильно. Не сталкивались с таким? Как правильно создать ярлык для файлов с пробелами в имени? [PROG.AddShortcut] Name =%SRTC_NAME% CmdLine =16422,%PROG_DIR%,%PROG_1% WorkingDir =16422,%PROG_DIR% SubDir =%PROG_SDIR% InfoTip =%PROG_INFO% ... PROG_DIR ="Foxit Software\Foxit Reader" SRTC_NAME ="Foxit PDF Reader" PROG_1 ="Foxit Reader.exe" PROG_SDIR ="Утилиты" PROG_INFO ="Просмотр и правка PDF-файлов" |
------- Отправлено: 15:32, 20-10-2008 | #298 |
![]() Модератор Сообщения: 4920
|
Профиль | Сайт | Отправить PM | Цитировать Stanner
Нужно использовать имя файла в формате 8.3 - пост 273 |
------- Не было печали, апдейтов накачали.
Отправлено: 16:23, 20-10-2008 | #299 |
![]() Старожил Сообщения: 380
|
Профиль | Отправить PM | Цитировать 1.
Из "Руководства по созданию аддонов" ясно, что файлы Sysoc, Txtsetup, Dosnet и Run должны заканчиваться пустой строкой. Для всех остальных такого правила не определено. Значит все остальные конфигурационные файлы (SpecCase, KillWFP.lst, Finish, DelDrv.lst, Required, Conflict и др.) не должны заканчиваться пустой строкой? 2. В каких конфигурационных файлах первая строчка должна быть пустой? Вопрос потому, что в некоторых аддонах в файлах sysoc, txtsetup первая строчка пустая. 3. Имеет ли значение регист? Например, в некоторых аддонах папка SVCPACK обозначена как SvPack или svpack. Аналогично и файл Run обозначен как run (RUN). Кроме того, в конфигурационных файлах может быть написано название интегрируемой программы в верхнем регистре, в то время, когда в папке SVCPACK он обозначен в нижнем регистре. Например, в файле Run написано: XXXXX.CAB (XXXXX.cab, xxxxx.CAB, XXXXX.exe, xxxxx.EXE). А в папке SVCPACK лежит (соответственно) xxxxx.CAB (xxxxx.CAB, XXXXX.cab, xxxxx.EXE, XXXXX.exe) 4. В какой кодировке должны сохраняться конфигурационные файлы? 1251 (ANSI - кириллица), 65001 (UTF-8) или 866 (OEM - русская) 5. Цитата:
|
|
Последний раз редактировалось rexwonted, 26-10-2008 в 18:06. Отправлено: 11:18, 26-10-2008 | #300 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [решено] Как определить какая версия XP Корпоративка или Oem версия? | Rock | Microsoft Windows 2000/XP | 2 | 10-01-2008 11:18 | |
Текущая настройка безопасности ActiveX | Motto | Защита компьютерных систем | 1 | 26-12-2004 19:05 | |
Что такое текущая директория? | Guest | Программирование и базы данных | 11 | 24-07-2004 00:19 |
|