Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Инфо - Руководство по созданию аддонов (текущая версия)

Ответить
Настройки темы
Инфо - Руководство по созданию аддонов (текущая версия)

Аватара для volk1234

Старовер


Сообщения: 1708
Благодарности: 314


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: volk1234
Дата: 24-09-2010
Описание: новая версия на сайте

Руководство перенесено в статью на сайте, но его обсуждение не закончилось. Любой может добавить в него что- нибудь новенькое.

Предлагаю сосредоточиться пока на двух разделах, которые будут дорабатыватся в ветке и только потом переносится в Руководство.

Сейчас обсуждается статья: - новое приложение 9.
===============
*Если вы заметили орфографические ошибки, пишите, пожалуйста, в личку

Отправлено: 19:19, 27-02-2008

 

Покинул форум


Сообщения: 3254
Благодарности: 893

Профиль | Цитировать


volk1234,

Цитата volk1234:
2.7 Finish - фактически это cmd-файл (без расширения), выполняется после завершения интеграции всех компонентов; »
Еще раз по этому пункту. Выполняется после завершения интеграции каких компонентов???

Отправлено: 20:14, 27-02-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для volk1234

Старовер


Сообщения: 1708
Благодарности: 314

Профиль | Отправить PM | Цитировать


Цитата prokazzza:
Еще раз по этому пункту. Выполняется после завершения интеграции каких компонентов??? »
вот вам я и предлагаю дополнить этот пункт

хотя помоему и так ясно- всех компонентов пака

-------

Ю-ху!


Отправлено: 20:27, 27-02-2008 | #3


Покинул форум


Сообщения: 3254
Благодарности: 893

Профиль | Цитировать


volk1234,

volk1234,
Цитата volk1234:
хотя помоему и так ясно- всех компонентов пака »
Вопрос на засыпку. Интересно тогда как выполняется интегрирование ресурсов пака VistaPath без Finish???

Отправлено: 20:35, 27-02-2008 | #4


Аватара для volk1234

Старовер


Сообщения: 1708
Благодарности: 314

Профиль | Отправить PM | Цитировать


Цитата prokazzza:
Вопрос на засыпку. Интересно тогда как выполняется интегрирование ресурсов пака VistaPath без Finish?? »
А у вас как раз таки и есть файл finish в составе аддона забыли?

если вы разбираетесь лучше меня так предложите свой вариант описания я дополню инструкцию

-------

Ю-ху!


Отправлено: 20:45, 27-02-2008 | #5


Покинул форум


Сообщения: 3254
Благодарности: 893

Профиль | Цитировать


Цитата volk1234:
А у вас как раз таки и есть файл finish в составе аддона забыли?
если вы разбираетесь лучше меня так предложите свой вариант описания я дополню инструкцию »
Есть то он есть, но только он выполняется точно не после интергации ресурсов, а насчет описания лучше обратиться к jameszero, он лучше в этом понимает.

Отправлено: 20:52, 27-02-2008 | #6


(*.*)


Сообщения: 36493
Благодарности: 6675

Профиль | Сайт | Отправить PM | Цитировать


Наверное, нужно еще вначале объяснить, какие способы интеграции аддонов существуют, чем они отличаются и какие файлы используются (или не используются) для каждого способа.

По поводу имен и кодировок файлов - это скорее должно идти вторым пунктом (как более общая информация) и, видимо, нужно указать, в какой конкретно кодировке должны быть файлы (или в какой не должны быть).

Что касается примера с Netsky... юмор понятен, но может имеет смысл взять для примера какой-нибудь реальный аддон? Так люди смогут "пощупать" его

volk1234, предлагаю продолжать править сообщение 343, поскольку ссылка на него уже в шапке (можно инструкцию там сразу в развернутом виде, без читать дальше).

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 21:00, 27-02-2008 | #7


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Цитата Vadikan:
нужно еще вначале объяснить, какие способы интеграции аддонов существуют, чем они отличаются »
Аддоны могут быть трех типов интеграции:
1 Аддоны типа SYSOC... Первый тип знаю плохо и его описание оставлю другим, специализирующимся именно на них

2 Аддоны типа SVCPACK обычно используют SFX архивы (7z, RAR, и т.д.) которые могут быть использованы и для установки на "живую" систему или "тихие" инсталяторы. Они имеют следующую структуру (на примере аддона WinFlip):
Код: Выделить весь код
<WinFlip0424RU>
--Run
--addon.nfo
--<Files>
----<ForceCopy>
------<SVCPACK>
--------WinFlip.exe
SFX архив (WinFlip.exe) может быть один или их может быть несколько. Все они располагаются рядом, в папке <SVCPACK>. Порядок их запуска определяется последовательностью записей в файле Run, который должен обязательно заканчиваться пустой строкой. Т.е. после названия .exe файла и его ключей просто нужно нажать Enter и сохранить файл, этого вполне достаточно!
Ключи через "механизм" SVCPACK передаются, но требуют соблюдения определенных условий. Передать путь с пробелами не удастся и кавычки при этом не спасают. Ключи типа хххх-хххх-хххх-хххх тоже не передаются из-за знака минус (-) в ключе. Но обойти эти ограничения в ряде случаев удается.

3 Комбинированные использующие оба типа (SVCPACK и SVCPACK) одновременно.
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:43, 27-02-2008 | #8


Аватара для volk1234

Старовер


Сообщения: 1708
Благодарности: 314

Профиль | Отправить PM | Цитировать


Цитата Vadikan:
в какой конкретно кодировке должны быть файлы (или в какой не должны быть). »
Мне стыдно но я не могу придумать в какой кодировке должны быть файлы.
Цитата Vadikan:
Что касается примера с Netsky... юмор понятен »
Как только выйдем на более менее нормальный объем(и смысл) инструкции, сразу сменю на что-нить стоящее.
Цитата Vadikan:
По поводу имен и кодировок файлов - это скорее должно идти вторым пунктом »
сделано

Gora а если както так?

Аддоны в зависимости от целей и способов реализации делятся на 4 типа(в зависимости от способов интеграции в дистрибутив):
1.Аддоны использующий SYSOS
вот здесь надо пригласить когонибудь знающего

2.Аддоны использующий для интеграции SVCPACK.
Изначально механизм SVCPACK предназначался для установки обновлений вышедших после ОС.Однако вместо обновлений можно
замечательно устанавливать и свои приложения. Самое главное преимущество этого способа - SVCPACK обрабатывается на Т13 когда уже доступны
все инструменты Windows: реестр, учетные записи....и когда существуют все необходимые папки и файлы.....
В аддонах типа SVCPACK обычно используют SFX архивы(7z, RAR, и т.д.) либо исполняемые файлы, которые могут быть использованы и для установки на "живую" систему или "тихие" инсталяторы. Если исполняемых файлов или SFX архивов несколько, порядок запуска определяется в конфигурационном файле Run .


3.???????

4.Аддоны изменяющие дистрибутив в процессе интеграции обновлений и других аддонов. Категория т.н. служебных аддонов.

предлагаю инструкцию разделить
на
А Общие понятия
B Типы Аддонов
С Примеры и приложения(если будут)

-------

Ю-ху!


Последний раз редактировалось volk1234, 28-02-2008 в 00:45.


Отправлено: 00:20, 28-02-2008 | #9

vek vek вне форума

Аватара для vek

Старожил


Сообщения: 400
Благодарности: 52

Профиль | Сайт | Отправить PM | Цитировать


Цитата gora:
Аддоны SVCPACK имеют следующую структуру »
Небольшое дополнение:
Все файлы из папки аддона расположенной по пути Files\ForceCopy\SVCPACK в процессе работы скрипта основного пакета просто копируются в папку I386\SVCPACK дистрибутива Windows.
Вся последовательность записей из файла Run, расположенного в корне папки аддона, добавляется в секцию [SetupHotfixesToRun] файла I386\svcpack.inf дистрибутива Windows. Приложения внесенные в секцию [SetupHotfixesToRun] файла svcpack.inf и находящиеся в I386\SVCPACK начинают поочередно выполняться за 13 минут до окончания установки Windows.
Расписал как для школьников. Чувствую общими стараниями может получиться еще одна познавательная статья в Учебник

-------
Addon: RegShot

Это сообщение посчитали полезным следующие участники:

Отправлено: 00:25, 28-02-2008 | #10



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Инфо - Руководство по созданию аддонов (текущая версия)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] Как определить какая версия 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




 
Переход