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

Shido
15-04-2009, 02:48
truvo, так или иначе, но большинство судя по всему против и я в том числе, считаю фишка подобного плана не особо нужна и востребована. Лучше пусть Boa Soft спокойно доделает бинарный патч и фейк сетап (описания для драйверов и выборочную распаковку), согласитесь это значительно важнее.

Комсомолец
15-04-2009, 03:05
Shido, согласен.

SOLON7
15-04-2009, 05:22
Привет Господа.
Как вы считаете, BoaSoft после того как я стабилизирую свою программу UPLITE, можно ли будет интегрировать это деяние в программу GUI integrator.. Было бы вессело..
Программа пока работает стабильно, много раз тестил.
Setuper.log чистый (тока жалуется что syssetup.dll патченый)..

вот ссылка
http://forum.oszone.net/thread-137276-3.html

Комсомолец
15-04-2009, 06:17
SOLON7, тут как Boa Soft решит

mercuryn
15-04-2009, 08:33
Если бы, да кабы, и грибы во рту росли, то и в лес бы ходить бы не надобно...
Целью работы интегратора является получаемый работоспособный дистрибутив XP. Навесить на него можно всё, что угодно, но возникает вопрос, а зачем???
Частных проблем и привычек тысячи, а интегратор один. Может иногда свои хотелки попридержать, чтоб не перегрузить общий "корабль"???

Boa Soft
17-04-2009, 13:53
Вообщем так. С архивами я решил не заморачиватся вообще. Для меня главный приоретет - полная соместимость с cmd версией интегратора. С архивами этого не будет. К тому же, встроенная библиотека держит только 7z. А сторонних распаковщиков не будет. К тому же, функциональность довольно сомнительная.

По поводу 64бит систем. Совместимости не будет. Довольно разные дистрибутивы. Но, главное, многие вещи, типа патча sfc_files не так просто реализовать для 64 бит.

Комсомолец
17-04-2009, 17:08
Boa Soft, тут (http://forum.oszone.net/thread-129079-8.html) про SFCPATCH можешь подсказать?

Вопрос снят.

Dilinjer
17-04-2009, 18:38
Комсомолец, тут (http://forum.oszone.net/thread-86074-10.html) Boa Soft уже ответил....

SOLON7
18-04-2009, 15:33
4. Кнопка бинарный патч не активна в GUI потому, что из-за проблемы, найденной mercuryn пришлось выложить версию, в которой от этой функции готов только интерфейс и загрузка данных патчей. Сам механизм еще не дописан. Когда доделаю - будет работать. Планирую реализовать в ближайшее время. »

Вот исходники универсального патчера который патчит отключение защиты от редактирования syssetup.inf.
Там принцип такой, ищется последовательность байт а потом патчится.. Принцип замечателен тем что от версии syssetup.dll не зависит. Посмотри может такой принцип будешь использовать !!!

Такой же принцип использовался и в патчере ядра с палитрой, но там пришлось хорошо постаратся чтобы сделать корректный патч !!!

Минусы такие что надо найти эту уникальную последовательность байт и спосмотреть чтобы она не повторялась в самом файле который патчится !!

AIA
19-04-2009, 10:05
Добрый день!
Маленький вопрос... или замечание... Являются ли несовместимыми аддоны 1-IE6 и IE8_reload?
и если являются, надо бы подправить, как несовместимые... И (как предложение), так как аддоны лежат в папке с update pack-ом и приходится подменять каждый раз, сделать возможность , чтобы дополнительные аддоны были в другой папке.
Всех с праздником!!!

Комсомолец
19-04-2009, 10:15
AIA, интегратор показывает несовместимость, ели автор аддона ее явно указал в файле required. Для интеграции ие-8 не мешает ие-6 из апдейтпака.

SOLON7
19-04-2009, 10:53
Boa Soft, Может я разработаю универсальный патчер для твоего интегратора для различных версий и для различных DLL ???
А код исходников на дельфи потом выложу. Видимо Gui интегратор разработан на Дельфях как показал анализ !!

Комсомолец
19-04-2009, 10:58
SOLON7, Gui интегратор разработан на Дельфях »
так и есть. делай. людям пригодится.

Habetdin
19-04-2009, 11:41
аддоны 1-IE6 »
IE6 уже есть в WinXP SP3, зачем интегрировать?

gora
19-04-2009, 22:05
Boa Soft, "лишний" перевод строки в конце файла Required выдает ошибку в этом аддоне:Всего выбрано 31 из 59 дополнений
Ошибка: для дополнения RP_Poly_v4.7.1 требуется
OK: наличие несовместимых дополнений не выявленоТак задумано или ...?

Boa Soft
20-04-2009, 00:09
Так задумано или ...? »

Нет. Бага. Спасибо за репорт.

Boa Soft
24-04-2009, 00:24
Текущая версия: 1.1.5.16 от 23.04.09

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

hobbit25
24-04-2009, 00:58
Boa Soft, поппытался интегрировать с помощью новой версии выскочила ошибка лог прилагаю!

Relaxer
24-04-2009, 01:31
поппытался интегрировать с помощью новой версии выскочила ошибка лог прилагаю! »

аналогично Начало процесса интеграции 24.04.2009 в 1:26:48

Версия интегратора: 1.1.5.16 от 23.04.09

Версия пакта обновлений: UpdatePack-XPSP3-Rus 9.3.14

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

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

Папка дистрибутива: "C:\XPCD"
Дистрибутив будет скопирован перед обработкой.
Папка сборки: "C:\xpcd2"

Для интеграции были выбраны следующие пакет обновлений/дополнения:
Rus update pack
дополнение 1-BaseCSP
дополнение 1-exFAT
дополнение 1-Flash
дополнение 1-GPPC
дополнение 1-IMAPI2
дополнение 1-LLTD
дополнение 1-MSXML
дополнение 1-MU
дополнение 1-PkgInst
дополнение 1-Rootsupd
дополнение 1-WGA
дополнение 3-dllsfull
дополнение 3rdParty
дополнение 7zip4.65
дополнение 9-WMP11RUS
дополнение AkelPad
дополнение Del MSNExplr
дополнение Del ZoneGames
дополнение DirectX
дополнение Domino
дополнение DotNet11_35SP1_KB_LP
дополнение DTools4303
дополнение Durak
дополнение Eye_bscr
дополнение Firefox
дополнение Flash_Player
дополнение FoxitReader3
дополнение HashTab20090302
дополнение IE7_Reload
дополнение Java1613
дополнение Killcopy
дополнение Luxor3
дополнение Monopoly
дополнение Moorhuhn
дополнение Nod32v4
дополнение ooo24pro03072008
дополнение Paint.NET336
дополнение QIP
дополнение ResPatch_BDB_v4.2
дополнение SCP2009
дополнение SDP2009
дополнение SeaBattle
дополнение Shockwav_svcpack
дополнение SPTD
дополнение Themes
дополнение UltraISO_PE_v9.3.3.2685
дополнение UxTheme
дополнение WallReplace
дополнение Winamp
дополнение WinRAR3.80final
дополнение x-Reset10
дополнение z-Log

Ищем папку утилит GUITOOLS в папке пакета обновлений
Папка утилит GUITOOLS не найдена в папке пакета обновлений
Ищем папку утилит GUITOOLS в папке программы
Папка утилит GUITOOLS найдена в папке программы
Используем папку C:\Integrator\GUITOOLS

Выбрана опция интеграции драйверов.
Будут добавлены следующие пакеты:
#DP_FINISH_SP.7z
DP_Chipset_wnt5_x86-32_902.7z
DP_Graphics_A_wnt5_x86-32_8121.7z
DP_LAN_wnt5_x86-32_8121.7z
DP_MassStorage_wnt5_x86-32_901.7z
DP_Sound_A_wnt5_x86-32_805.7z
Будут интегрированы драйверы загрузочных устройств текстового режима

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

Проверка дистрибутива...
Дистрибутив опознан как: Windows XP Professional
Язык дистрибутива: Russian
Тип лицензии: Retail
Дистрибутив с интегрированным SP3

Проверка предыдущих попыток интеграции...

Подготовка рабочей папки...
Очистка рабочей папки...
Создание временных папок...

Проверка необходимости обновления пакета и дополнений

Подготовка к интеграции.
Очистка папки назначения...
Копирование дистрибутива...
Копирование дистрибутива окончено...
Сброс атрибутов файлов дистрибутива...


Запись списка ADDONS.LST...

Обработка CheckDistr...

Дистрибутив с SP3, исправление ошибки WBEMOC.INF

Обработка start...
дополнение z-Log

Сжатие файлов...

Обработка специальных случаев...
Rus update pack

Создание списков файлов...

Удаление компонентов OS...

Распаковка CAB-файлов...
DRIVER.CAB
FP40EXT.CAB
IIS6.CAB
IMS.CAB
MANAGER.CAB
MMSSETUP.CAB
MODEM.CAB
OSC.CAB
SP3.CAB
WIN.CAB
WINSYS.CAB
WINSYS32.CAB

Удаление лишних файлов из driver.cab...

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

Интеграция остановлена из-за ошибки - Access violation at address 004D5FE6 in module 'UpdateIntegrator.exe'. Read of address 00000000
24.04.2009 в 1:28:03

truvo
24-04-2009, 02:08
Папка утилит GUITOOLS не найдена в папке пакета обновлений »По-моему, вы что-то не туда положили?




© OSzone.net 2001-2012