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

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

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

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

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


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


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

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


Изменения
Автор: Boa Soft
Дата: 16-05-2009
Описание: Обновление шапки
Вложения
Тип файла: txt history.txt
(15.8 Kb, 571 просмотров)
Gui-интегратор пакета обновлений и адонов

Версия: 1.1.5.16 от 23.04.09

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

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


Новое в текущей версии:
1. Исправлен патч sfcfiledll - теперь при обработке таблицы от server2003 он находит все (7) таблицы.
2. Исправлена процедура очистки директории. Значительно возрасла скорость очистки.
3. Введена проверка результата очистки папки перед копированием.
4. Добавлена поддержка drvinfo.ini для новой версии setup.exe.
5. Исправлены проблемы с файлами requred и conflikt при наличии в них пустых строк или строк из одних пробелов.
6. Обновлена версия фейк-сетапа
Исправлена процедура очистки директории. Значительно возрасла скорость очистки.
Добавлена поддержка drvinfo.ini - расширенное описание пакета отображается в строке подсказки.

Скриншоты:

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

updateintegrator.7z ~1,5Mb

Важно!

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

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

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

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

Отправлено: 02:14, 18-02-2008

 

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

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


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

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


maxno969m,

Распакуйте интегратор в паку Пакета обновлений и все плучится.
Папка GuiTools обязательно должна быть в корне Пакета обновлений.

gora,
Цитата gora:
Хотелось бы что б проверка занятости образа производилась при запуске процесса интеграции, а не при начале создания образа (зря потерянное время). » »
Это уже сделано. После проверки дистрибутива, если выбрано создание ISO и такой файл есть, то делается попытка его удалить. В случае неудачи интеграция прекращается с ошибкой.

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

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

Отправлено: 13:57, 06-06-2008 | #481



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

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


Старожил


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


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

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


Boa Soft,

Что касается сервера то там всё довольно сложно, ибо ставиш не каждый день, а если ставиш, то надолго. Но под виртуалкой всё же потестил.

Все sysoc и SVCPACK аддоны ставятся нормально, логи чистые. Остальные не тестил (удаление, и пр.)
Пакеты драйверов интегрируются (правда специализированых у меня практически нет, использовал башратовские). Да ресурсы из WINNTBBU.DLL для фейкового сетупа берутся ХР-ные (забавно, в первый раз чуть не попутал).
Мультибут с SETUPLDR от 2003-го не работает, кажется это ограничение BCDW (не уверен, но похоже так - при тестировании матерится кракозябрами.
В режиме работы с эксперементальным пакетом похоже не происходит патч стандартного лоадера ругается на контрольную сумму. Поэтому с СП2 не тестил.
ResPatch отрабатывает нормально.

Цитата Genry111:
Boa Soft,
Возможно ли добавить ключ для CDIMAGE - -j1 ?
Так кирилицу в исошках не поддерживает.
Или же сделать ещё один пункт : "выбрать программу для создания образа", там уже я выберу командный файл в котором запущу например тот же CDIMAGE c необходимыми ключами. »
Лучше не батник, а два новых поля для программы и для набора ключей (хотя эта возможность не самая нужная, меня сейчас всё устраивает)

И ещё можно добавить в переменные для имени образа добавить эти язык, сервиспак, дистрибутив (сервер или xp), редакция.
Поймал себя на мысле о том, что заводить новый профиль для каждой разновидности дистрибутива не удобно (набор уже из 10 не считая тестовых) тем более что отличаются многие только типом дистрибутива и именем файла образа, а переименовывать каждуый раз сильно напрягает.

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


Последний раз редактировалось Shido, 06-06-2008 в 16:58.

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

Отправлено: 15:42, 06-06-2008 | #482


Старожил


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

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


Цитата Boa Soft:
Логи респатча - а зачем? Если все верно - лог удаляется. Если файл не пропатчился - то причины две - нет файла - отражено в логе программы, ошибка патча - лог с ошибкой сохраняется.»
Извините, но вот у меня в логе невидно, какие именно патчи НЕнайдены. Только количество. Можно добавить хотя бы вывод имен файлов?

-------
i'm the Strida Rider!


Отправлено: 18:38, 06-06-2008 | #483


Старожил


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


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

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


mbgroot, Если не найден какойто файл из тех что должны были пропатчится то в избыточном режиме отображения лога видны имена таких файлов.
А если не отработал какойто патч то смотреть нужно логи в папке \GUITOOLS\RESPATCH\logs

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


Последний раз редактировалось Shido, 07-06-2008 в 04:59.

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

Отправлено: 03:37, 07-06-2008 | #484


Старожил


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

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


Использую для патча ресурсов файлы из ResPatch_Distr_test.7z. В ресурсах присутствует патч файлов xpsp1res.dll и xpsp2res.dll. В логе интегратор ругнулся, что файлы в дистрибутиве не найдены. При дальнейшем изучении выяснилось, что они хранятся в дистрибутиве под именами sprs0419.dll и sprt0419.dll соответственно. Патчу теми же ресурсами эти файлы. После этого при патчении WPF выдает:
Код: Выделить весь код
 Поиск имени файла: sprs0419.dll
 Имя файла не найдено

 Поиск имени файла: sprt0419.dll
 Имя файла не найдено
А в setuperr.log ругается, что файлы xpsp1res.dll и xpsp2res.dll не имеют верной подписи Microsoft, и не устанавливаются. Как файлы sprs0419.dll и sprt0419.dll добавить для пропатчивания WPF?
Или я где-то ошибся? Поиск вроде результатов не дал...

Отправлено: 20:12, 07-06-2008 | #485


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

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


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

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


mbgroot,

Оставте в дистрибутиве обе папки. xpsp2res.dll - со всеми ресурсами. sprt0419.dll - только скрипт. В скрипте заменяем только имя в заголовке. Все пути идут к ресурсам в xpsp2res.dll. При сборке дистрибутива на ошибку при патче - не найденной xpsp2res.dll не обращаем внимания. Таким образом, и патчется sprt0419.dll, и xpsp2res.dll выводится из защиты. Кроме того, это надо и для создания LiveResPatch

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

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

Отправлено: 00:35, 08-06-2008 | #486


Аватара для aset

Ветеран


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

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


mbgroot,
кстати в инструкции по Респатч это указано насчет того что файл не найден

-------
убить легко!
подарить жизнь новому гораздо труднее...

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

Отправлено: 13:20, 08-06-2008 | #487


Старожил


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


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

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


Boa Soft, предположим что аддон должен использоватся ТОЛЬКО СОВМЕСТНО с интеграцией драйверов и мультибутом GUI, добавление строк
Код: Выделить весь код
Z_DRV_INST
ZZ_MultiBoot
результата не даёт (пробовал). Подозреваю, что такая ситуация даже не предполагалась, что то с этим можно сделать?

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


Отправлено: 15:14, 08-06-2008 | #488


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

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


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

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


Shido,

Не используйте тогда встроенные возможности и используйте старые аддоны. Старый мультибут и установщик я развивать уже не буду (только буду обновлять finish и setup, они одинаковые).

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


Отправлено: 16:10, 08-06-2008 | #489


Старожил


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


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

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


Boa Soft, я не о использовании ... использовать свой аддон я могу и так, т.к. знаю, что он динамически формирует меню для мультибута и соответственно включу мультибут.

В случае же, если этим аддоном будет пользоватся кто-то ещё (собираюсь выложить на форум после доводки) предупреждения в реадми будет мало (т.к. большинство его не читает) нужно какое-то предупреждение ещё до запуска интеграции. Хотел реализовать через REQUIRED - не удалось.

Поэтому я и спрашиваю, можно ли реализовать проверку зависимостей через файл REQUIRED для встроеных в GUI возможностей (драйвера, мультибут, респатьч), ведь включены они пользователем, или выключены, узнать на данный момент никак нельзя.

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


Отправлено: 16:46, 08-06-2008 | #490



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Служебные - [Проект] Gui-интегратор пакета обновлений и аддонов #2 Boa Soft Наборы обновлений для Windows XP/2003/Windows 7 931 11-07-2020 03:36
Служебные - [Проект] 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 интегратор - зло или польза? pel_MEN Наборы обновлений для Windows XP/2003/Windows 7 93 14-02-2008 08:42




 
Переход