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

camo
02-03-2008, 23:10
jameszero

Это и происходит при первом запуске интеграции UpdatePack обновлённого с предыдущей версии. »
Благодарю за внимание, Уважаемый!
Но, Вы главного не сказали, какие мои действия после сообщения?
Мне по новой запустить UpdateIntegrator, что то удалить перед запуском, или как?

Boa Soft
03-03-2008, 03:11
Shido,

Пожалуйста приведите список всех аддонов. Специально скачаю все DEL-аддоны для проверки.

camo,

Просто запустить интеграцию заново. У меня просто все служебные сообщения выдаюся через SetError, возможно это вас и напугало.

Boa Soft
03-03-2008, 03:34
Немного обновил:

21. Исправил ошибку упаковки inf - добавил снятие атрибута read-only.
22. Добавил защиту от дурака - папка сборки не может быть корнем диска.
23. Дополнил процедуру проверки дистрибутива - теперь выдает тит лицензии.
24. Исправил обработку Sysoc.inf при обработке DelSysOc.
25. Исправил перепаковку CAB-ов.

В основном, из-за 22 пункта.

Shido
03-03-2008, 04:22
Boa Soft, То что использую я в архиве, с ними нет ошибок после отработки CMD-скрипта. Ряд других (сечас уже не помню какие именно) аддонов оставляют ошибки после себя поэтому я их не использую. Полный список аддонов используемых при сборке (максимальный вариант) в текстовом файле.

Boa Soft
03-03-2008, 13:14
Выяснил по поводу разницы в размере кабов. Дело в сортировке. У пети при создании каба используется сортировка без учета расширения - у меня же - с учетом того и другого. Содержимое распакованных кабов абсолютно идентичное. Сортировку можно сделать, но выигрыша это не даст, а возни много.

Shido
03-03-2008, 15:56
Boa Soft, понятно 50-150 кб погоды дествительно не сделают. А удаление файлов с ним разобрался?

mercuryn
03-03-2008, 16:57
Boa Soft, попробовал новый вариант.
По самому аддону:
- если на вкладке Старт после установки параметров нажать на кнопку Старт (без посещения вкладки Выбор аддонов), выдаёт в окне непонятную ошибку, после посещения вкладки Выбор аддонов и опять на Старт, всё нормально, возможно нужна блокировка кнопки Старт без посещения вкладки Выбор аддонов;
- немножко не хватает таймера с прошедшим от начала временем работы;
- не нашёл лога процесса генерации.
По дистрибутиву:
- генерация ОС чистая;
- в логе wmsetup.log в конце 2 непонятные ошибки;
- в основных логах остались записи "... не удален из-за следующей ошибки: Не удается найти указанный файл.", "... Ошибка 1168: Элемент не найден"$
- Qfecheck ругнулся на "KB946501-v2: This hotfix should be reinstalled. The following files are incorrect for this hotfix: :\WINDOWS\SYSTEM32\MSCTF.DLL ", это вроде уже было.
В остальном система вполне стабильна после установки комплекса программных средств.
Логи прикладываю.

Shido
03-03-2008, 17:34
если на вкладке Старт после установки параметров нажать на кнопку Старт (без посещения вкладки Выбор аддонов), выдаёт в окне непонятную ошибку, после посещения вкладки Выбор аддонов »
mercuryn, выложи свой UpdateIntegrator.ini хотел повторить подвиг с неизвесной ошибкой :) - не смог.

Что каксается лога то через контексное меню на вкладке Ход интеграции.

mercuryn
03-03-2008, 17:46
Shido, для этого нужно, что бы всё это происходило в первый раз... Надеюсь процесс понятен, второй раз не повторишь...
Вы видимо считаете, что никто экрана дисплея не видит... Тем более, что это адресовано не к Вам, "Автор аддонов"...
Не а если Вы посмотрите на моё сообщение, всё найдете...

Boa Soft
03-03-2008, 18:23
Boa Soft, понятно 50-150 кб погоды дествительно не сделают. А удаление файлов с ним разобрался? »

Самое смешное, что у меня каб получается меньше.

Я уже сохранил ваши вложение - вечером буду тестировать. На том наборе, что у меня, дистрибутив получается идентичный собранному cmd, только кое-где наличием-отсутствием пустых строк разнится.

mercuryn
04-03-2008, 12:57
Boa Soft, Добавление XPTHT27W.JS_ в i386 дистрибутива чем вызвано???

gora
04-03-2008, 13:09
Boa Soft, потестировал Интегратор и есть несколько замечаний/пожеланий:
1 Назначение четырех кнопок справа от поля ввода "Выбор профиля" не совсем интуитивно понятно, а подсказки отсутствуют.
2 При незаполненном окне "Имя файла загрузочного диска" от куда будет браться этот файл? Из исходного образа?
3 На вкладке "Выбор аддонов" при проверке выдается сообщение "Проверка необходимых дополнений..." Может сделать также - аддонов?
4 При наличии аддона zZ-CDImg во "включенном" состоянии и отметке опции "Создавать ISO после интеграции..." Интегратор ни как на это не реагирует и не выдает предупреждения о "двойной" опции создания образа.
5 В описанном в п4 случае создается два образа и один из них с именем !ISOName! без расширения. Нужно ли это?
6 Хотелось бы после окончания интеграции иметь звуковой сигнал (опционально).
7 Не очень понял назначение профилей. Хотелось бы узнать о них из ReadMe.
8 Исправьте досадные очепятки в ReadMe.txt ;) .

Общее впечатление от работы Интегратора очень приятное. Надеюсь на дальнейшее развитие и совершенствование.

Boa Soft
04-03-2008, 15:41
1 Назначение четырех кнопок справа от поля ввода "Выбор профиля" не совсем интуитивно понятно, а подсказки отсутствуют.
2 При незаполненном окне "Имя файла загрузочного диска" от куда будет браться этот файл? Из исходного образа? »

Еще не доделанно. Забыл сделать проверку. Диск просто получится незагрузочный.

4 При наличии аддона zZ-CDImg во "включенном" состоянии и отметке опции "Создавать ISO после интеграции..." Интегратор ни как на это не реагирует и не выдает предупреждения о "двойной" опции создания образа.
5 В описанном в п4 случае создается два образа и один из них с именем !ISOName! без расширения. Нужно ли это? »

Я не телепат, чтобы определить такую несовместимость. Страшного ничего не произойдет. Вообще, можно добавить список несоместимых с интегратором аддонов, но нужно ли?

6 Хотелось бы после окончания интеграции иметь звуковой сигнал (опционально). » Доделаем. Можно хоть гимн сыграть.

7 Не очень понял назначение профилей. Хотелось бы узнать о них из ReadMe.
8 Исправьте досадные очепятки в ReadMe.txt . »

там на последней закладке написанно, что это тестовая версия. К релизу образуется.

Shido,

Прослеживается интересная вещь.

cnbjmon.dll - интегратор - удалено, скрипт - в наличии. аддон 60-DEL_PRN_25-11-2007
logon.scr - интегратор - удалено, скрипт - в наличии, аддон 70-DELSCR

итд.

Т.е. Скрипт не обрабатывает часть файлов удаления. Почему - пока не выяснил.

ANDYru
04-03-2008, 18:02
Boa Soft, и ещё вопрос : аддон ZZ_Clean уже не нужен если в GUI стоит галка на Упаковывать INF после интеграции ?

Boa Soft
04-03-2008, 18:20
ANDYru,

Не нужен. Я просто весь алгоритм Z_Clean встроил в программу. Но, если хоть 10 раз обрабатывать - все равно файлы не изменятся при повторной обработке.

gora
04-03-2008, 20:00
Boa Soft, Интегратор формирует файл Addons.txt содержащий только перечень аддонов без содержимого файлов *.nfo из аддонов. Так задумано или это просто не доделано?

Boa Soft
05-03-2008, 01:12
Новая версия
26. Исправлено создание addons.txt
27. Введена опция контроля выполнения внешних программ - при возврате кода, отличного от 0 интеграция прерывается.
28. Встроен аналог z-log - при выборе "Избыточное отображение процесса" в папке logs
будет создана необходимая информация для анализа работы программы.
29. При выборе создания ISO добавлена проверка наличия файла загрузочного сектора.
30. Подсказки для кнопок работы с профилями.
31. Немного подчистил ошибки.


Кардинальное изменение - встроен аналог z-log - при выборе "Избыточное отображение процесса" в папке logs в корневой папке пакета обновлений будет создана необходимая информация для анализа работы программы. Вы сможете легко проанализировать результат работы программы.

Shido
05-03-2008, 03:48
Boa Soft, Логи новой версии. В логах написано что файл XPTHT81D.JP_ удалён но в результирующем каталоге он присутсвует, таже самая проблема с множеством других файлов.

Добавлено:
Несмотря на это установка прошла успешно, в логах ОС чисто.

gora
05-03-2008, 08:46
26. Исправлено создание addons.txt »Теперь он нулевой длины. :(

PS C полученного образа систему установить не смог! Постоянные перезагрузки. :(

mercuryn
05-03-2008, 17:58
Новую версию интегратора проверил на предыдущем материале...
Отличий в логах практически нет, за исключением ряда кусков setuplog.txt. Ошибка Qfecheck.txt осталась (KB946501-v2), как и ошибки в конце лога WMP.
Сделал генерацию с исходного дистрибутива. При сравнении логов и setuplog.txt оказалась большое совпадение по виду и содержимому.
PS
Стараюсь с GUI и без оного использовать один материал, пока бог миловал, ставится нормально. Что интересно, как в исходном, так и в этом вариантах в событиях Система ошибки по синхронизации времени появляются практически сразу, раньше успевал снять галочку...




© OSzone.net 2001-2012