PDA

Показать полную графическую версию : [Проект] Gui-интегратор пакета обновлений и аддонов


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 [29] 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76

anddy
14-07-2008, 16:29
Tutle,
Эта программа интегрирует пакет обновлений UpdatePack XP-SP Rus (http://forum.oszone.net/thread-109340.html), аддоны и драйверы.
Позволяет гибко задавать набор устанавливаемых аддонов и драйверов, используя настраиваемые профили.
Позволяет создавать мультизагрузочные CD.
Во многом облегчает процесс интеграции и создания своего дистрибутива.
И много чего еще.
Скачайте и прочитайте readme.

Tutle
15-07-2008, 00:35
anddy, а что без этого интегратора я типа не смогу интегрироаать апдейт пак?Да и аддоны смогу и дрова.Преимущества то какие? И он может создавать мультизагрузочные CD с дополнительными прогами в загрузчике (типа акрониса, потом мне еще антивирус нужен там, файл менеджер по типу Volkov Com)

Amigos
15-07-2008, 07:24
а что без этого интегратора я типа не смогу интегрироаать апдейт пак? »могёшь.
Преимущества то какие? »удобство.
+ вместо редактирования ini-шников (updatepack, z_drivers) - тыц-тыц по чекбоксам.
+ вместо выкидывания/добавления папок в ADDons опять же тыц-тыц по чекбоксам.
+ возможность создания профилей.
+ единый нормальный respatch.

он может создавать мультизагрузочные CD с дополнительными прогами в загрузчике (типа акрониса, потом мне еще антивирус нужен там, файл менеджер по типу Volkov Com) »он может добавить и конфигурировать BCDW. если сможешь средствами BCDW "создавать мультизагрузочные CD с дополнительными прогами в загрузчике (типа акрониса, потом мне еще антивирус нужен там, файл менеджер по типу Volkov Com" , то да

mercuryn
15-07-2008, 09:08
gora, У него там все правильно сделано, там ведь еще и liverespatch создается (и добавляется в виде аддона) для пропатчивания ресурсов после обновлений на уже установленной системе. Вот тогда и нужен будет этот xpsp1res.dll т.к. к тому времени уже не будет SPRS0419.DL_. »
Всё прекрасно, но в протоколе xpsp1res.dll не найденный... Считать, что он подпольно патчится???...

mbgroot
15-07-2008, 09:23
Считать, что он подпольно патчится???... »
Совершенно верно. У меня все прекрасно робит.

mercuryn
15-07-2008, 09:46
У него там все правильно сделано »
Тогда к чему отнести часть этого протокола???...
Патч ресурсов системных файлов....

Подготовка файлов для патча
Извлечение файла access.cpl
Извлечение файла acctres.dll
Извлечение файла sprs0419.dll

Патч файлов
Патчим access.cpl Ок
Патчим acctres.dll Ок
Патчим sprs0419.dll Ок
Патчим xpsp1res.dll пропущено (не найден файл)

Файлов в списке: 4
Успешно пропатчено: 3
Не найдено: 1
Пропущено из-за ошибок: 0

Пропущенные из-за ошибок файлы:

Не найденные файлы:
xpsp1res.dll

Amigos
15-07-2008, 10:21
Всё прекрасно, но в протоколе xpsp1res.dll не найденный... Считать, что он подпольно патчится???... »Патчим sprs0419.dll Ок
Патчим xpsp1res.dll пропущено (не найден файл) »да.
он пропатчился под именем sprs0419.dll.
теперь sprs0419.dll в дистрибутиве патченый.
винда, установленная с этого дистрибутива, будет содержать патченный xpsp1res.dll (переименнованный sprs0419.dll из дистрибутива).

Genry111
15-07-2008, 11:15
mercuryn, Тогда к чему отнести часть этого протокола???...
Патчим sprs0419.dll Ок
Патчим xpsp1res.dll пропущено (не найден файл)

Amigos прав, это наверное единственное на что не стоит обращать внимание!
Скрипт сделан универсальным чтоб можна было патчить и живую винду и дистрибутив.
Если патчить дистрибутив то: "xpsp1res.dll пропущено (не найден файл)"
А на живой системе: sprs0419.dll пропущено (не найден файл).
Так как это тот же самый файл, котроый при установке переименовывается.(наверное к английской версии не относится)

mercuryn
15-07-2008, 15:45
Скрипт сделан универсальным чтоб можна было патчить и живую винду и дистрибутив. »
И каким-же образом можно ГУИ пропатчить живую винду???...???
В данной ситуации сообщения из протокола дают информацию о прошедших процессах и ошибках. Если индикация (сообщения) работают некорректно (что вероятно и происходит в данном случае), то просто требуется исправление.
Вот и всё. Информация об этом была адресована Автору, но почему то вызвала такой ажиотаж...

Shido
15-07-2008, 16:03
mercuryn,
еще и liverespatch создается (и добавляется в виде аддона) для пропатчивания ресурсов после обновлений на уже установленной системе. »

gora
15-07-2008, 17:00
mercuryn, Вы видимо не очень знакомы с работой ResPatch-ей. Тогда немного подробнее:
0 Вы должны положить в папку GUITOOLS\ResPatch\Resources\ какой то набор ресурсов. Найти подходящий на форуме не составит труда в любом аддоне ResPatch или аналогичном по назначению.
1 GUI пропатчивает файлы в дистрибутиве и после установки системы у пользователя уже измененный дизайн системы (иконки, диалоги и т.д.)
2 GUI одновременно создает аддон liverespatch и незаметно интегрирует его в дистрибутив.
3 После установки системы (через какое то время) пользователь может обновить систему на MS Update и обновленные файлы затрут старые (пропатченные), часть иконок диалогов слетит и пользователь будет иметь недопропатченную систему.
4 Для исправления такой ситуации и предназначен аддон liverespatch который тихо установился и ждет своего часа. Живет он в %SystemRoot%\ResPatch\ и имеет ярлык для запуска в Пуск->Программы->Утилиты->Восстановить ResPatch. Щелчок по ярлыку и все изменения снова восстановлены как после установки системы (обновленные файлы тоже пропатчены).
5 То что у MS одни и те же файлы (например, xpsp1res.dll и SPRS0419.DL_) имеют разные названия в дистрибутиве и на установленной системе Вы уже поняли. По этой причине и патчатся оба файла, что бы не усложнять скрипт.
6 То что не все файлы патчатся и выводят сообщение об этом - это решение автора. И это касается не только этих "двуличных" файлов , а и некоторых других, которые разработчик ресурсов ResPatch-а посчитал нужным пропатчить, а пользователь решил удалить некоторые ненужные ему компоненты системы. В логе будут ошибки (они не критические, а просто информационные), но все будет работать на УРА!

Извините, что так подробно. ;)

mercuryn
15-07-2008, 17:03
Цитата gora:
еще и liverespatch создается (и добавляется в виде аддона) для пропатчивания ресурсов после обновлений на уже установленной системе. » »
Сам ГУИ пропатчить живую винду не может.
Но в настройках ГУИ есть раздел "Патч ресурсов файлов дистрибутива", а в нём чекбокс "Создать патч для восстановления ресурсов после обновления".
При использовании этого чекбокса из дистрибутива \I386\SVCPACK\ можно запустить вручную RESPATCH.EXE, как сказано - патч для восстановления ресурсов после обновления (?возможно новых KBxxxxxx?).
Ну а более подробно объяснить смысл этого может только Автор, если уже где-то не объяснил...
PS
gora, на три минуты опередил, но я действительно этот режим не использовал и то что его можно запустить из Утилит не знал...
Весь вопрос был в индикации событий...
Спасибо.

Baw17
15-07-2008, 17:58
я как обычно туплю в такую жаркую погоду, но можно интегрировать Masstorage в Дистрибутив без UpdatePacks, а только при помощи Gui-интегратор пакета обновлений и адонов,


просто мне нужно в Windows XP SP3 интегрировать только Masstorage и не более того

anddy
15-07-2008, 21:30
Baw17,
нужно в Windows XP SP3 интегрировать только Masstorage »
Ну да, конечно можно.
Отключить все апдейты на вкладке "выбор дополнений", выбрать только драйверы masstorage - на вкладке "интеграция драйверов", отключить мультизагрузку, патч ресурсов, постобработку...
В результате будут интегрированы только драйверы masstorage.

Genry111
16-07-2008, 10:41
mercuryn, И каким-же образом можно ГУИ пропатчить живую винду???...??? »
имелся в виду не ГУИ а скрипт который выполняет ГУИ , и он же потом находится в %SYSTEMROOT%\ResPatch\_ResPatch.cmd , как уже писал Shido, для пропатчивания ресурсов после обновлений на уже установленной системе. »
остальное всё обьяснили.И протоколе явно написано что :
Пропущено из-за ошибок: 0. Как я уже писал что это сделано для универсальности.

mercuryn
16-07-2008, 13:04
Genry111, имелся в виду не ГУИ »
К сожалению не все имеют в виду то, что имеете Вы... Выражаться надо конкретнее, и не иметь в ввиду.
Вопрос кажется уже закрыт...

Isaev
20-07-2008, 00:04
1. Можно ли использовать преимущества второго HDD для ускорения интеграции (копирование файлов, архивация...)?
2. Как ускорить процесс даже в ущерб размерам (для тестирования, отладки)?
3. Хотелось бы иметь выбор в Gui-интеграторе - скорость интеграции или размер полученного дистрибутива.
4. Небольшой штрих по интерфейсу Gui-интегратора - расположение элементов на некоторых вкладках не выравнено
(Только косметика).
5. Все-таки, как мне кажется, не хватает Gui-твиков реестра (например в виде закладки MyCustom аддона).

Огромное спасибо автору за его труды, дай Бог ему здоровья!

LukAleX
20-07-2008, 13:46
не хватает Gui-твиков реестра (например в виде закладки MyCustom аддона). »

поддерживаю на все 100%

sae67
20-07-2008, 19:04
Я тоже высказываюсь за твики. Можно, в принципе, и GUI-файла ответов

l1nker
20-07-2008, 21:25
Хелп! Создаю образ сборки. А тут такое:

Начало процесса интеграции 20.07.2008 в 21:20:57

Версия интегратора: 1.0.24.4 (RC3) от 24.06.08

Профиль настроек: Профиль по умолчанию

----------------------------------------------------------------------------------------------------------------------------------

Папка дистрибутива: "D:\Sborka\RuVarezXP"
Файл образа ISO: "D:\RuVarezXP-8.7.1-Winstyle.iso"
Файл загрузочного сектора "D:\Sborka\UpdatePack 8.7.16\GUITOOLS\BOOT\bootsect.bin"
Метка диска "RuVarezXP-8.7.1-WinStyle"
Включена оптимизация ISO - образа


Создание ISO - образа...
Запуск cdimage: D:\Sborka\UpdatePack 8.7.16\GUITOOLS\boot\cdimage.exe -n -h -oi -m -b"D:\Sborka\UpdatePack 8.7.16\GUITOOLS\BOOT\bootsect.bin" -l"RuVarezXP-8.7.1-WinStyle" D:\Sborka\RuVarezXP\ "D:\RuVarezXP-8.7.1-Winstyle.iso"

----------------------------------------------------------------------------------------------------------------------------------

Интеграция остановлена из-за ошибки - ошибка при создании ISO - образа
20.07.2008 в 21:22:15

Лог стоит полный, но в чем проблема я понял не могу




© OSzone.net 2001-2012