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

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

Ответить
Настройки темы
Разное - xpComposer [Утилита для сборки дистрибутива]

Аватара для fantik

Старожил


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


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


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

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


Изменения
Автор: fantik
Дата: 02-07-2008
Описание: Выложены исходники
Утилита, для сборки дистрибутива.

Если часто приходится пересобирать, или менять аддоны, или делать разные конструкции - вещь довольно полезная.

Если в двух словах - то это не GUI к UpdatePack, а программа, позволяющая автоматизировать рутинные действия по пересобиранию дистрибутива. В том числе и обработать его nLite'ом в конце, запустить какой-то свой скрипт. Программа очень гибкая, все пути, все конфигурации настраиваются, так что если вы занимаетесь сборкой 10 разных дистрибов, я думаю, вам программа подойдет.

Инструкция по использованию в архиве, обязательно прочтите.

Скачать (с исходниками) : XPComposer (335.92 Кб)
CDImage можно взять здесь: http://oszone.net/2759

-------
Хорошо смеется тот, у кого есть бэкап.
Будьте благодарны людям. Не стесняйтесь давить «Полезное сообщение»

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

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

 

Аватара для nickgsm

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


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

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


fantik спасибо за программу очень удобно стало пользоватся.
хохmа81 интеграция уменя прошла нормально,
патчится папка Data\i386

Отправлено: 18:48, 23-02-2008 | #21



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

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


Аватара для fantik

Старожил


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


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

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


xoxma81,

Аддон Autorun не использую, чем от стандартного отличается?

На самом деле, я могу объяснить принцип действия, и все вопросы, думаю, отпадут.

1. Содержимое папки ...\Ext\Root полностью переписывается в папку ...\Data
2. В файл Distr.ini пишется путь к папке ...\Data
3. И UpdatePack, и nLite применяются к папке ...\Data. Никакой компонент программы не записывает данные в места кроме ...\Data и ...\Ext\UpdatePack...\Addons. Причем из ...\Data удаляется всё лишнее, а в Addons только дописывается недостающее. Берутся данные, соответственно из папок ...\Ext\Root и ...\Addons.


Соответственно, если что-то нужно править, правьте в ...\Ext\Root и ...\Addons, иначе ваши изменения потеряются при следующем обновлении папок. Используется умный механизм отслеживания измененных файлов, проверяющий размер файла и дату его изменения.


Кстати, nLite запускается в свернутом окне, с пониженным приоритетом процесса, но у меня похоже что подвисает на этапе Распаковка CAB-файлов, пока окно не развернешь. Уже несколько раз замечал.

У кого-то наблюдается что-то подобное?

-------
Хорошо смеется тот, у кого есть бэкап.
Будьте благодарны людям. Не стесняйтесь давить «Полезное сообщение»


Отправлено: 18:49, 23-02-2008 | #22


Аватара для xoxma81

Старожил


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

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


fantik,
Пасибо уже разобрался, посмотрел у себя Distr.ini и понял.

Autorun

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


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


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

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


fantik
Здравствуйте, Уважаемый!
Не могли бы Вы ответить на пару вопросов здесь?
http://forum.oszone.net/thread-101040-2.html#post746385
Спасибо!

Цитата xoxma81:
fantik,
Пасибо уже разобрался, посмотрел у себя Distr.ini и понял. »
Извините за вмешательство, и, может быть глупые вопросы, но я не понял причем
здесь Autorun, и что такого интересного Вы увидели в этом самом Distr.ini ?

-------
Windows XP SP2, Rus,AMD 64-3500+, SkyStar2(2.6D Dr4.4.0.9999), SatGate(Sirius2 NB), Prepaid 512, SlonAx, VPN Relcom.


Отправлено: 20:31, 23-02-2008 | #24


Аватара для fantik

Старожил


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


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

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


Цитата camo:
1. Какое содержание файла clean.cmd и где его взять
2. Куда ложить драйвера от Greg_B (DP_MassStorage, DP_Graphics, DP_Sound и др.)
3. В какую папку ложить дистрибутив (весь, или только I386)
4. Кнопка "Исправить" правит distr.ini (записывает в него путь к папке Data)
А нужно прописывать к папке( Data/I386) или нет?
5. Нужно ли прописывать ключи для CDIMAGE.EXE
6. Нужно ли использовать аддон z_Clean от Greg_B и.т.д.
Спасибо! »
1. Нигде не взять, содержание произвольное, от запуска калькулятора до форматирования системного диска, интерфейс текстовый, кодировка cp866. Обычный бат-файл.
2. Класть. Куда хотите, туда и кладите, не имеет значения. Чтобы папка была в корне диска, кладите в ...\Ext\Root
3. Класть. Весь в папку ...\Ext\Root
4. Правит файл таким образом, что дописывать никуда ничего не нужно.
5. Нет
6. Какие нужны аддоны, такие и используйте.

-------
Хорошо смеется тот, у кого есть бэкап.
Будьте благодарны людям. Не стесняйтесь давить «Полезное сообщение»

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

Отправлено: 21:04, 23-02-2008 | #25


Аватара для aset

Ветеран


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

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


fantik,
Nlite плохо в фоновом режиме работает, для распаковки кабов нужно активный режим и повышенный приоритет обычно

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

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

Отправлено: 21:10, 23-02-2008 | #26


Аватара для xoxma81

Старожил


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

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


camo,
В Distr.ini прописан путь к дистрибутиву который будет патчится.
В теме про Autorun всё написано, мну стандартный надоел.
Сначало использовал первую xpComposer где в Data копировалась тока папка i386, а в версии 1.1 все папки которые в D:\WinXP\Ext\Root.
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:13, 23-02-2008 | #27


Аватара для fantik

Старожил


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


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

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


aset,
Мерси, я ожидал что-то в этом духе услышать.

Щас попробую приоритет процесса сделать нормальным. Просто если окно развернуть и снова свернуть - проходит нормально всё.

-------
Хорошо смеется тот, у кого есть бэкап.
Будьте благодарны людям. Не стесняйтесь давить «Полезное сообщение»


Отправлено: 21:14, 23-02-2008 | #28


Аватара для aset

Ветеран


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

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


fantik,
забыл добавить так как распаковка кабов это существенная нагрузка на проц

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


Отправлено: 21:19, 23-02-2008 | #29


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


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

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


fantik

Приведите, будте добры, пример файла clean.cmd

-------
Windows XP SP2, Rus,AMD 64-3500+, SkyStar2(2.6D Dr4.4.0.9999), SatGate(Sirius2 NB), Prepaid 512, SlonAx, VPN Relcom.


Последний раз редактировалось camo, 24-02-2008 в 00:46.


Отправлено: 21:36, 23-02-2008 | #30



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Авторский проект: сборки RimPack (для воспроизведения) и CodeRim (для кодирования) R.i.m.s.k.y. Видео и аудио: обработка и кодирование 22 04-02-2010 14:41
Утилиты - Утилита для тестирования firewall'а septera Защита компьютерных систем 6 01-10-2009 21:38
Разное - Создание сборки WinXPE для CD/DVD и для FLASH-USB Amiranchik Microsoft Windows 2000/XP 2 12-09-2009 15:07
Утилита для descript.ion dascon Программное обеспечение Windows 2 20-02-2007 10:25
софт утилита для Харда rivera Хочу все знать 2 05-09-2006 22:41




 
Переход