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

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

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

Аватара для volk1234

Старовер


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


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

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


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

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

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

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

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

 

Новый участник


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

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


Цитата volk1234:
Уточните ваш вопрос. Что именно надо сделать »
Хочу сделать аддон, который при интеграции копирует папку DRV в корень дистрибутива

Отправлено: 04:56, 21-12-2008 | #311



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

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


Старожил


Автор проектов


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

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


gabasov, воспользуйтесь этой командой,
Код: Выделить весь код
COPY /V /Y /Z "%~1\DRV" "%DISTR%"
её нужно поместить в файл SPECCASE или FINISH (отличаются временем срабатывания), подробнее смотри в руководстве. Папка должна распологатся в корне вашего аддона.

-------
По-настоящему занятой человек в свободное время спит.

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

Отправлено: 11:47, 21-12-2008 | #312


Новый участник


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

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


Цитата Shido:
COPY /V /Y /Z "%~1\DRV" "%DISTR%" »
Странно, почему в руководстве нет ничего про переменную %DISTR%. Надо бы исправить! ;-)

Я так понял, она формируется из файла Distr.ini ?

Отправлено: 12:10, 21-12-2008 | #313


Аватара для gora

Ушёл из жизни


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

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


Цитата gabasov:
Я так понял, она формируется из файла Distr.ini ? »
Нет. Она назначается в __PATCH.CMD UpdatePack-a.

Отправлено: 12:53, 21-12-2008 | #314


Аватара для volk1234

Старовер


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

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


Не вопрос в очередной заход добавлю пример Shido.

-------

Ю-ху!


Отправлено: 13:38, 21-12-2008 | #315


Новый участник


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

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


Цитата gora:
Она назначается в __PATCH.CMD »
Какие еще интересные переменные среды назначаются при интеграции аддонов?

Отправлено: 13:59, 21-12-2008 | #316


Аватара для gora

Ушёл из жизни


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

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


Цитата gabasov:
Какие еще интересные переменные среды назначаются при интеграции аддонов? »
Да любые переменные из PATCH.CMD UpdatePack-a. доступны пользователя (автору аддонов), но...
До тех пор пока они не будут переопределены, или проигнорированы в PATCH.CMD UpdatePack-a!!!
Я бы не стал делать аддон в расчете на НЕ анонсированные переменные PATCH.CMD ! ИМХО это не правильно! Есть другие способы решить поставленную задачу и без привязки к недокументированным переменным.

Отправлено: 18:37, 21-12-2008 | #317


Новый участник


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

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


Цитата gora:
НЕ анонсированные переменные »
Дело в том, что они ВСЕ не анонсированы, разве что %DISTR% недавно обнаружилась

Отправлено: 03:19, 22-12-2008 | #318


Старожил


Автор проектов


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

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


gabasov, Если разбираешся в cmd то вычленить их не проблема. Про %I386% пояснять надеюсь не надо? Есть ещё %GUI% при запуске из под _patch.cmd GUI=NO служит ля проверки типа интегратора GUI или _patch.cmd. А если использовать GUI, то там есть свои специфичные переменные (можно посмотреть в теме про GUI).

-------
По-настоящему занятой человек в свободное время спит.

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

Отправлено: 04:24, 22-12-2008 | #319


Аватара для volk1234

Старовер


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

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


Поступило предложение по переделке Приложения №1

читать дальше »
JamesZero (14:46:15 11/01/2009)
К тебе встречное предложение, вернее пожелание.
Рассмотри возможность удаления из руководства по созданию аддонов "Таблицы префиксов"
Люди воспринимают это не как руководство к изготовлению новых аддонов, а как руководство по переименованию существующих, я уже забадался объяснять, что это потенциальные грабли.

Denger (14:47:12 11/01/2009)
там вроде куча предупреждений

JamesZero (14:51:03 11/01/2009)
Никто не читает мануалы, факи и правила форума
Никакой функциональности префиксы не несут и я добавил в FAQ и в Диагностику проблем замечание о переименовании.
Помню, как пару раз люди выкладывали логи интеграции с переименованными аддонами. Я кучу времени убил пока вкурил где какой аддон.

Denger (14:53:47 11/01/2009)
давай попробуем написать предупреждение на таблице префиксов

Denger (14:54:10 11/01/2009)
если не поможет я ее удалю

JamesZero (14:56:05 11/01/2009)
я за то чтобы убрать эту главу совсем, ну как скажи анализировать логи и сопоставлять переименованные и оригинальные аддоны.
Обычно случайные и неопытные участники наводят красоту в папках, а потом убиваются об грабли.

JamesZero (15:00:22 11/01/2009)
а зачем она ему?

Denger (15:00:48 11/01/2009)
например для создание аддона с твиками которые должны применятся после определенного аддона

Denger (15:01:30 11/01/2009)
для создани допустим служебного аддона - изменяющего иконку
в ресурсах винды

JamesZero (15:02:33 11/01/2009)
значит главу нужно переписать, и упор сделать на порядок выполнения в зависимости от префикса, но не расписывать все возможные варианты аддонов


Обсуждаем...

-------

Ю-ху!


Отправлено: 16:06, 11-01-2009 | #320



Компьютерный форум 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




 
Переход