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

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

 

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

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


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

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


Holtek, Вы точно уверены, что понимает? Дело в том, что исходники поддержки 7z. что у меня есть, поддерживают только определенную версию библиотеки. Подгонять их под другую и тестировать у меня нет времени и сил.

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


Отправлено: 22:36, 27-03-2010 | #401



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

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


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


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

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


Уважаемый Boa Soft это не первый мой эксперимент, у меня всё пошло и в этом случае и с my_sysprep, точнее с MYFACTORY.exe,где дрова пережимал LZMA2 и всё было в отлично.

Отправлено: 06:45, 28-03-2010 | #402


Аватара для g7r7s7

Старожил


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

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


Holtek,
Цитата:
Holtek, не совсем понял...: за распаковку пакетов драйверов отвечает setup.exe ...
Нужно, чтобы пакеты драйверов запакованные в LZMA2 при установке Windows могли распаковываться.

-------
Кто-то очень хороший: Лужу, паяю, ЭВМ починяю...


Отправлено: 07:27, 28-03-2010 | #403


Ветеран


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

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


В "Дополнительные настройки" задал запуск после интеграции командного файла (create_iso.cmd) - этим файлом, как видно из его названия, должен был создаваться образ диска. И наблюдаю за ходом процесса в окне интегратора. Вижу, там уже написано "RunAfterProg" - то есть, я так понимаю, в этот момент и запускается мой файл и создается исошник. Вижу в Total Commander, что образ действительно уже присутствует на жестком диске.

Но после этого вижу другую надпись в окне интегратора: "Упаковка inf". И только потом уже: "Интеграция успешно завершена".

В таком случае я не совсем понимаю: получается, что у меня упаковываются те inf-файлы, которые в дистрибутиве, но уже после того, как образ записан. То есть, получается, что я записал недоделанный образ, а всё потому, что батник был запущен не после интеграции, как ожидалось, а немного раньше.

Ну хорошо, предположим, в опциях интегратора предусмотрен не мой случай, а запуск каких-то иных программ, не являющихся в действительности финальным этапом всего и вся (как у меня). Но всё-таки: почему тогда в опциях указано "Запустить после интеграции"? Ведь "после" - напрямую означает: после того, как все эти инфы упакованы и интеграция успешно завершена, то есть после того, как высветилось соответствующее сообщение. По логике, вроде бы так должно быть? Извините за сумбурное изложение, надеюсь, что кому надо - тот поймет, что я тут "нагнал".

И попутно - к автору темы: предлагаю немного отодвинуть кнопку "Сохранить настройки в профиль" от кнопки "Загрузить настройки из профиля". Месть для этого вроде бы есть. Дело в том, что при большом разрешении монитора эти две кнопки достаточно мелкие, расположены достаточно близко, и картинки на них довольно-таки похожие - короче, есть риск курсором промахнуться и сохранить не то.

-------
Моя статья на OSzone.net


Последний раз редактировалось truvo, 06-04-2010 в 03:16.


Отправлено: 02:57, 06-04-2010 | #404


Модератор


Moderator


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

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


Цитата truvo:
получается, что я записал недоделанный образ, а всё потому, что батник был запущен не после интеграции, как ожидалось, а немного раньше. »
да
Цитата truvo:
в опциях интегратора предусмотрен не мой случай, а запуск каких-то иных программ, не являющихся в действительности финальным этапом всего и вся (как у меня) »
да
Цитата truvo:
почему тогда в опциях указано "Запустить после интеграции"? »
потому что это действительно запускается после интеграции.
на этом этапе действительно всё уже интегрированно. "упаковка inf" к интеграции не относится, это скорее косметическая процедура.
если склероз не изменяет, этот функционал использовался для дополнительного копирования (из bat) всяких вкусностей в дистрибутив, но потом появился отдельный функционал для копирования, а возможность "запустить после интеграции" оставили на всякий случай.

И если так важно именно автоматическое создание ISO при каждой интеграции, то почему не воспользоватся родным Gui-интеграторовским функционалом? он отрабатывает после "упаковки inf"

Отправлено: 07:16, 06-04-2010 | #405


Аватара для Комсомолец

Ветеран


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


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

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


truvo, после сборки дистрибутива, но до создания образа, можно выполнить свои скрипты. типа удаления папок и т.д. Но не создание образа батником, как видим. То етсь данная функция не предназначена для этого

-------
Для того, чтобы узнать, что такое рекурсия - необходимо узнать, что такое рекурсия. :)

http://forum.oszone.net/image.php?type=sigpic&userid=69953&dateline=1440353086


Отправлено: 07:41, 06-04-2010 | #406


Ветеран


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

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


Я пользовался файлом Create_ISO.cmd:
читать дальше »
@echo off
TITLE Creating ISO Image of BCDW project
ECHO.

:: Укажите путь к дистрибутиву (файлам создаваемого диска)
SET DISTRO=G:\WnewMy
:: Укажите где создать результирующий ISO образ
SET OUTPUT=G:\

:: Укажите метку тома (без пробелов!)
:: Она же будет использована как имя ISO образа
SET LABEL=WinXP_My_%date%
:: Список стандартных меток
:: Windows XP http://www.tacktech.com/display.cfm?ttid=342
:: Windows 2003 http://www.tacktech.com/display.cfm?ttid=355

:: Снятие атрибутов файлов
ECHO Removing any possible attributes set on %DISTRO% and its subfolders...
attrib -R -H "%DISTRO%" /S /D
ECHO.

:: Создание ISO
ECHO Creating ISO...

:: Предполагается, что папка с BCDW в корне создававемого диска.
:: Измените путь к загрузчику (.bin) если необходимо.

:: Для BCDW 2.0a1
oscdimg.exe -l"%LABEL%" -h -j1 -oci -m -b"%DISTRO%\bcdw\loader.bin" "%DISTRO%" "%OUTPUT%\%LABEL%.ISO"

:: Для BCDW 1.50z
:: oscdimg.exe -l"%LABEL%" -h -j1 -oci -m -b"%DISTRO%\bcdw\bcdw.bin" "%DISTRO%" "%OUTPUT%\%LABEL%.ISO"
ECHO.

PAUSE
EXIT
Если же я буду создавать образ GUI-интегратором, какие параметры из моего батника потребуется указать в интеграторе, чтобы получить на выходе тот же результат? (Я имею в виду ключи для cdimage и имя образа (формат имени)). И пока мне не совсем понятно, как в GUI реализовать вариант мультизагрузки "Обычная установка Windows + Автоматическая установка Windows". Это где-нибудь описано?

-------
Моя статья на OSzone.net


Отправлено: 02:18, 07-04-2010 | #407


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


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

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


подскажите как настроить #DP_FINISH_SP.7z чтобы нужные драйвера сохранялись, а не нужные были удалены

Отправлено: 14:22, 08-04-2010 | #408


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


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

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


Цитата BAKENS:
подскажите как настроить #DP_FINISH_SP.7z чтобы нужные драйвера сохранялись, а не нужные были удалены »
Надо зайти : Интеграция драйверов - дополнительно - настройка finish , там думаю всё понятно.

Отправлено: 14:39, 08-04-2010 | #409


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


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

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


Что-то не понял ничего. После изменений в настройка finish, после установки система занимает 7 Гб

Отправлено: 09:47, 09-04-2010 | #410



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




 
Переход