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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [Проект] Gui-интегратор пакета обновлений и аддонов #2

Ответить
Настройки темы
Служебные - [Проект] Gui-интегратор пакета обновлений и аддонов #2

Аватара для Boa Soft

Компьютерный шаман


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


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

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


Изменения
Автор: Boa Soft
Дата: 28-03-2013
Описание: Пояснение
Gui-интегратор пакета обновлений и адонов

Текущая версия: 1.1.7.2 от 22.05.11

Часть вторая. Продолжение.
Старая тема закрыта и переведена в архивное состояние.
Версия для печати в архиве (302 кб)

Назначение
Программа предназначена для интеграции пакета обновлений* и аддонов в дистрибутив Windows XP** и Server 2003**.
Так же она позволяет интегрировать в дистрибутив драйвера*** и создать мультизагрузочный диск.
Программа имеет удобный дружественный интерфейс и поддерживает работу с многими наборами конфигураций.

Примечание:
* Только в формате UpdatePack-XPSP3-Rus и UpdatePack-W2K3SP2-Rus x86. Интеграция оригинальных обновлений от MS не поддерживается.
** Только для X86 версий. X64 системы не поддерживаются.
*** Как драйвера устройств Mass Storage текстового этапа так остальных типов драйверов.

Текущая версия: 1.1.7.2 от 22.05.11

Новое в текущей версии:
1. Исправлены грамматические ошибки.
2. Обновлены иконки интерфейса.


Скачать программу можно по ссылке:

gui_integrator.exe ~1,5Mb

Важно!

1. Программа только для сборки дистрибутивов с x86 архитектурой. В связи со значительными трудностями обработки 64 файлов по 32 битной системой и разной организацией дистрибутивов варианта для 64 биных дистрибутивов скорее всего не будет.
2. Копирование дистрибутива меняться не будет. Для реализации разных вещей есть "Запуск внешних программ и CMD скриптов".
3. Внесение твиков и удаление компонентов не планируется. Можете воспользоваться аддонами, размещенными на форуме. Если это сложно но очень хочется - пользуйтесь Nlite. После интеграции. Только потом не задавайте вопросов.
4. Кнопка бинарный патч не активна в GUI потому, что из-за проблемы, найденной mercuryn пришлось выложить версию, в которой от этой функции готов только интерфейс и загрузка данных патчей. Сам механизм еще не дописан. Когда доделаю - будет работать. Планирую реализовать в ближайшее время.
5. Путь к папке пакета обновлений и к папке дистрибутива не должны содержать спецсимволов, пробелов и кириллицы. Самому интегратору не свойственны эти ограничения, но для запускаемых им скриптов пакета и аддонов их наличие может быть фатальным.

Внимание!!

Новые пакеты драйверов от SamLab имеют структуру, отличную от драйверов Башрата и не могут быть использованы без перепаковки с данным интегратором. Как интегратор так и фейк-сетап не проверяют совместимость драйверов с системой и простое изменение имен папок в пакетах без удаления драйверов для не-xp (7,8 x64) могут привести к неработоспособности системы.

Подобные вопросы будут игнорироваться. Флейм - удалятся.
Почему - потому что ТАК считаю нужным. И не хочу обсуждать. Точка.

-------
Человеческая лень - главная движущая сила технического прогресса.

Это сообщение посчитали полезным следующие участники:
Показать/скрыть список поблагодаривших

Отправлено: 01:33, 24-05-2009

 

Аватара для cnira

Старожил


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

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


в меню "постобработка дистрибутива" есть строка "имя ISO образа дистрибутива" - там указывается полный пусть и имя файла, например:
e:\winxpsp3.iso

-------
...у меня есть мысль, буду ее думать...


Отправлено: 11:04, 28-05-2009 | #11



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

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


Аватара для gora

Ушёл из жизни


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

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


Цитата wolkow70:
2. Программа проверяет предыдущие попытки интеграции, почему тогда не учитываются уже интегрированные аддоны?
К примеру, уже интегрировал X-Reset. При попытке интеграции Respatch указывает на необходимость его интеграции, хотя он уже есть в дистрибутиве. А если ставлю галочку на аддоне X-Reset вновь, то показывает, что аддон уже интегрирован, поэтому приходится вручную править Required, что неудобно. »
Задача тупиковая, не неразрешимая, но сложная и трудоемкая и объясню почему:
1 Вы интегрировали уже X-Reset и, предположим, удалили его папку из папки Addons
2 Хотите интегрировать теперь Respatch, а Интергратор должен знать, что X-Reset уже был интегрирован в дистрибутив. А кто ему об этом скажет?
3 В файле Required указано название связанного аддона, т.е., его папки, а не самого исполняемого файла аддона который интегрирован на данный момент в дистрибутив. Как его (аддон X-Reset) опознать по названию файла? Где его (этот файл) искать в дистрибутиве?

Значит нужна какая то база данных для такого поиска в самом интеграторе или им создаваемая и пополняемаю/обновляемая. А если еще учесть, что есть и файлы Conflict, и что аддоны могут быть SYSOC с множеством файлов, то все это становится трудно реализуемым. Овчинка не стоит выделки. ИМХО.

Отправлено: 11:08, 28-05-2009 | #12


Аватара для wolkow70

Ветеран


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

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


Цитата gora:
1 Вы интегрировали уже X-Reset и, предположим, удалили его папку из папки Addons »
Не удалил, папка там и остается, хотя это не важно.

Цитата gora:
2 Хотите интегрировать теперь Respatch, а Интергратор должен знать, что X-Reset уже был интегрирован в дистрибутив. А кто ему об этом скажет? »
файл addons.lst в дистрибутиве

Такие проблемы вообще не возникают с самим UpdatePackRus. Можно бросить X-Reset в папку addons, запустить интеграцию. Потом бросить Respatch и снова запустить интеграцию, и никакой ошибки в этом случае не выводится. Все корректно обрабатывается. То есть UpdatePackRus из addons.lst принимает наличие в дистрибутиве интегрированного аддона X-Reset.
Я вообще интегрирую аддоны в дистрибутив всегда по одному, а не кучей, и никакой проблемы никогда не было. Всегда UpdatePackRus учитывает уже интегрированные аддоны в случае их необходимости при указании в Required, и не требует повторно интеграции. Проверено десятки раз.


PS: При раздельной интеграции аддонов проще контролировать размер получаемого дистрибутива. Кроме того, аддоны для удаления применяются уже после всех интеграций (в том числе драйверов) для подгонки размера перед записью дистрибутива.
Да и ошибок меньше возникает, если каждый аддон обрабатывается отдельно.

-------
Человек человеку - друг, товарищ и волк!


Последний раз редактировалось wolkow70, 28-05-2009 в 11:46.


Отправлено: 11:31, 28-05-2009 | #13


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


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

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


Здраствуйте, помогите разобратся...
Дело вот в чём, забрасываю дистрибутив (Widows XP Professional, язык - русский, тип лицензии Corporate, SP2) в GUI. После обработки всё норма образ создался... Но при установке, на Virtual Box, после форматации диска выбивает: "Нет доступа к компакт-диску с файлами установки Windows XP".
Ну и действия: для повтора "ввод" для отмены "F3", но тодже дистрибути в nLite все нормально пашет, пробивал другую винду брать тотже результат...
Сам интегратор мне понравился.
А если интегрирова SP3 то выбивает что: "Дистрибутив был обработа при помощи nLite" Хотя интеграцию производия через ПУСК->Выполнить.
Не могу понять, что не так???

Отправлено: 19:07, 28-05-2009 | #14


Аватара для Habetdin


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


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

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


CROATON88, прочтите FAQ

-------
Рекомендую: $25 на тест виртуального сервера (VPS) за регистрацию по ссылке


Отправлено: 20:08, 28-05-2009 | #15


Пользователь


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

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


Boa Soft, Есть образ винды с обновлениями, аддонами, драйверами. Стоит задача добавить новые пакеты драйверов в папку OEMDRV и удалить устаревшие. Как поведет себя установщик винды, если сделать все изменения внутри образа без новой интеграции? Увидит ли новый список драйвпаков и корректно его обработает?

P.S. massstorage не изменяется.

Отправлено: 05:11, 29-05-2009 | #16


Аватара для wolkow70

Ветеран


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

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


Цитата Alexis13:
P.S. massstorage не изменяется. »
Если масс не меняется, то состав OEMDRV не имеет значения. Я меняю пакеты как хочу (добавляю, убавляю и т.д. , там можно вообще указать путь к пакету).

-------
Человек человеку - друг, товарищ и волк!


Отправлено: 06:55, 29-05-2009 | #17


Аватара для Boa Soft

Компьютерный шаман


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

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


Цитата Alexis13:
Boa Soft, Есть образ винды с обновлениями, аддонами, драйверами. Стоит задача добавить новые пакеты драйверов в папку OEMDRV и удалить устаревшие. Как поведет себя установщик винды, если сделать все изменения внутри образа без новой интеграции? Увидит ли новый список драйвпаков и корректно его обработает? »
Список драйверов создается непосредственно в процессе установки сканированием папки. Заменять/удалять пакеты можно безболезненно.
Не желательно только заменять пакет massstorage.

-------
Человеческая лень - главная движущая сила технического прогресса.

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

Отправлено: 10:40, 29-05-2009 | #18


Аватара для SOLON7

Ветеран


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


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

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


TO ALL
Хотел спросить вопрос. Будет ли сжиматся файлы находящиеся в папке Files, нужно для аддона !!
Мне бы хотелось чтоба ингератор сам сжал файлы, вопрос в том куда надо положить файлы аддона чтобы интегратор их сжал !!

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


Отправлено: 10:39, 30-05-2009 | #19


Аватара для Boa Soft

Компьютерный шаман


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

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


Цитата SOLON7:
Хотел спросить вопрос. Будет ли сжиматся файлы находящиеся в папке Files, нужно для аддона !!
Мне бы хотелось чтоба ингератор сам сжал файлы, вопрос в том куда надо положить файлы аддона чтобы интегратор их сжал !! »
Если файлы, находящиеся в папке files находятся в дистрибутиве в сжатом состоянии, то они будут сжаты и скопированны в дистрибутив.
Если файлы в дистрибутиве не сжаты, то они будут скопированы в дистрибутив без сжатия.
Если файлы в дистрибутиве отсутствуют в любом виде - то они ни куда не скопируются.

Для добавления файлов используется папке files\forcecopy. Из той папки происходит копирование файлов втом виде. в котором они есть.

Полностью повторяет алгоритм работы cmd - версии интегратора.

-------
Человеческая лень - главная движущая сила технического прогресса.

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

Отправлено: 15:04, 30-05-2009 | #20



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [Проект] Gui-интегратор пакета обновлений и аддонов #2

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Служебные - [Проект] TweakMaster (база твиков и Gui конфигуратор для сборки Аддона) SOLON7 Наборы обновлений для Windows XP/2003/Windows 7 569 26-03-2014 21:30
Служебные - Интегратор обновлений в дистрибутивы Office 2003 FUH Наборы обновлений для Windows XP/2003/Windows 7 1103 04-12-2013 21:25
Инфо - Способ интеграции аддонов в дистрибьютив без набора обновлений ? aik18 Наборы обновлений для Windows XP/2003/Windows 7 8 28-03-2013 12:46
Служебные - [Проект] Gui-интегратор пакета обновлений и аддонов Boa Soft Наборы обновлений для Windows XP/2003/Windows 7 1505 24-05-2009 01:39
Служебные - [флейм] GUI интегратор - зло или польза? pel_MEN Наборы обновлений для Windows XP/2003/Windows 7 93 14-02-2008 08:42




 
Переход