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

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

 

Аватара для conductor

Ветеран


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

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


Цитата truvo:
sov44, я собираю дистрибутив в GUI-интеграторе, а потом образ с помощью oscdimg.exe
а где прописываются команды в GUI-интеграторе для oscdimg.exe ?
хочу свои
и можно ли использовать секцию пост обработка дистрибутива ?окошко
-доп параметры ком строки CDIMAGE
и что туда прописывать ?
к примеру хочу такие ключи -x -o -m

Последний раз редактировалось conductor, 05-09-2010 в 12:44.


Отправлено: 12:31, 05-09-2010 | #551



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

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


Ветеран


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

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


conductor, если вы спрашиваете меня, то я же написал:
Цитата truvo:
sov44, я собираю дистрибутив в GUI-интеграторе, а потом образ с помощью oscdimg.exe уже не в интеграторе, а запуская командный файл.»
А вы выдернули кусок предложения для цитаты.
читать дальше »
@echo off
TITLE Creating ISO Image of BCDW project
ECHO.

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

:: Укажите метку тома (без пробелов!)
:: Она же будет использована как имя ISO образа
SET LABEL=boot_%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 -m -x -o -yd -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

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


Отправлено: 21:58, 05-09-2010 | #552


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


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

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


Подскажите, в аддоне MultiBoot есть возможность в файле FINISH указать удаление ненужных папок и файлов, а в интеграторе где это можно прописАть?

Отправлено: 01:50, 09-09-2010 | #553


Аватара для sLiDeR-X

Ветеран


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


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

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


NeSkoda, можете использовать pstsetup.cmd

-------
Конструктор RDS_Boot_KIT и комплект Recovery DiskSuite


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

AIA AIA вне форума

Аватара для AIA

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


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

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


Подскажите пожалста! Честно говоря может где-то и есть...
какие опции нужно поставить и какую версию cdimage использовать, чтобы он не переводил в верхний регистр и не давал ошибку установки (отсутствие txtsetup.sif с кодом 14)...

Отправлено: 11:35, 09-09-2010 | #555


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


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

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


sLiDeR-X, я правильно понял - в PosSetup.cmd пишу
Код: Выделить весь код
IF EXIST "%Distr%\SUPPORT" RD /s /q "%Distr%\SUPPORT" > nul
IF EXIST "%Distr%\VALUEADD" RD /s /q "%Distr%\VALUEADD" > nul
IF EXIST "%Distr%\DOTNETFX" RD /s /q "%Distr%\DOTNETFX" > nul
и это сработает?

Отправлено: 17:45, 09-09-2010 | #556


Аватара для gora

Ушёл из жизни


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

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


Цитата NeSkoda:
и это сработает? »
Сработает. Файл скрипта можете назвать как угодно и прописать путь к нему в GUI Дополнительные настройки - Запуск внешних программ и cmd скриптов. Я такой батник прописываю в секцию Запустить до процесса интеграции, дабы интегратор не копировал этот "мусор", чтобы потом удалять его .

А вообще лучше из дистрибутива в рабочей папке заранее удалить всё лишнее и тогда и скрипт не нужен будет, и время на все эти операции копирования/удаления при каждом запуске GUI тратится не будет.
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:03, 09-09-2010 | #557


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


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

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


gora, заранее удалить лишнее в эталонном дистрибутиве не удасться,так как он монтирован на виртуальный привод и уже с него идёт копирование в новую папку.
А ещё-бы, прошу автора, в будущем, добавить возможность сделать возможным выбор образа эталонного дистрибутива, в смысле .iso.

Отправлено: 18:42, 09-09-2010 | #558


Аватара для gora

Ушёл из жизни


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

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


Цитата NeSkoda:
не удасться,так как он монтирован на виртуальный привод »
Зачем это нужно? Жалко места для копии диска на жестком диске? У меня iso файл с оригинальным образом лежит в одном месте, а для GUI сделана папка с копией в которой я оставляю только нужное мне:
Цитата:
e:\Original_XPSP3\boot.images\
e:\Original_XPSP3\I386\
e:\Original_XPSP3\WIN51
e:\Original_XPSP3\WIN51IP
e:\Original_XPSP3\BOOTFONT.BIN
e:\Original_XPSP3\WIN51IP.SP3

Отправлено: 18:58, 09-09-2010 | #559


Ветеран


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

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


NeSkoda, а у меня это записано в SpecCase апдейт-пака, в таком случае в GUI указывать уже ничего не нужно. Правда, форма записи у меня несколько другая:
Код: Выделить весь код
If Exist "%I386%\WIN9XMIG\*.*" Del /F /Q /S "%I386%\WIN9XMIG\*.*"
If Exist "%I386%\WIN9XUPG\*.*" Del /F /Q /S "%I386%\WIN9XUPG\*.*"
If Exist "%Distr%\DOTNETFX\*.*" Del /F /Q /S "%Distr%\DOTNETFX\*.*"
If Exist "%Distr%\DOCS\*.*" Del /F /Q  /S "%Distr%\DOCS\*.*"
If Exist "%Distr%\SUPPORT\*.*" Del /F /Q /S "%Distr%\SUPPORT\*.*"
If Exist "%Distr%\VALUEADD\*.*" Del /F /Q /S "%Distr%\VALUEADD\*.*"
If Exist "%Distr%\cmpnents\*.*" Del /F /Q /S "%Distr%\cmpnents\*.*"
Я сами папки оставляю, очищаю только их содержимое.

P. S. Помнится, Boa Soft собирался вернуться к XP и несколько усовершенствовать интегратор. От того момента уже много времени утекло...

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


Последний раз редактировалось truvo, 10-09-2010 в 00:11.

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

Отправлено: 19:19, 09-09-2010 | #560



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




 
Переход