Показать полную графическую версию : [Проект] Gui-интегратор пакета обновлений и аддонов
mercuryn
14-03-2008, 11:28
Сегодня закончил установку графической станции. Даже наиболее капризная Easy Media Creator 10 Suite отработала чётко, как и графические и CAD-овские системы. В редакторе автозагрузки параметры практически совпадают.
Риск вполне оправдался.
Отдал машину в эксплуатацию...
PS
Пока не появлялись надоевшие сообщения об ошибках неизвестно кого, но с нулевыми адресами...
Так что можно (но осторожно) говорить и о плюсах...
Boa Soft
14-03-2008, 11:42
1. Звук сделаю.
2. Ошибки устраним.
3. Логи на английском - часть кода - нарезка из других проектов. Доделаю.
4. Профили еще не додумался, как сделать красивее.
5. Когда добавлю функциональность интеграции драйверов и мультизагруки, то все будет в комплекте.
Спасибо за Интегратор. »
Спасибо за "кнопку" :)
4. Профили еще не додумался, как сделать красивее. »
Я бы предложил бы оставить только один по умолчанию - со всеми аддонами, а остальные - сохранять в отдельнае файлы конфигураций (имена задаёт пользователь) и, соответственно, загружать не профиль#1,2 ит.д., а по кнопке "открыть файл конфигурации" - загружать из файла. Тогда профилей будет сколько угодно и их можно будет переносить с одного компа на другой.
Boa Soft
14-03-2008, 19:04
ya158,
Нет, все будет,как и сейчас, в отдельном файле. Только решу,как дать осмысленные имена профилям, так и сделаю. Оно сечас уже работает - доступно 10 профилей с фиксированным именем.
Boa Soft,
Воля Ваша.
А если 10 профилей будет мало или захочется переименовать профиль?
Boa Soft,
Похоже нашел небольшой глюк. Пытался в дистрибутив, уже обработанный UpdatePack, добавить еще один аддон.
1 На вкладке 'Старт' снял галочку 'Копировать дистрибутив в новую папку'
2 Путь к дистрибутиву на уже обработанный UpdatePack дистрибутив. В его папке I386 лежит файл ADDONS.LST (16 строк - UpdatePack и его аддоны).
3 На вкладке 'Выбор дополнений' оставляю галочку только перед DX9U.
4 Нажимаю 'Старт !'
Интеграция аддона DX9U выполнеа, но файл ADDONN.LST теперь содержит только одну строку 'Addons\DX9U'
В процессе интеграции в папке Temp создавались файлы Folders.txt и AllFolders.txt они также содержали только одну строку 'Addons\DX9U'
При выполнении подобной операции скриптом в файле AllFolders.txt содержится список всех установленных аддонов (включая устанавливаемый 'Addons\DX9U')
Gui-интегратор 1.0.10.0 (RC1) от 14.03.08
PS. скрипт создает файл AllFolders.txt еще до начала обработки Upd - иногда бывает нужно.
Boa Soft
14-03-2008, 21:30
А если 10 профилей будет мало или захочется переименовать профиль? »
Поэтому и думаю, как сделать неограниченное количество.
При выполнении подобной операции скриптом в файле AllFolders.txt содержится список всех установленных аддонов (включая устанавливаемый 'Addons\DX9U') »
Я вообще-то против повторной обработки дистрибутива. Для некотрых аддонов важен порядок интеграции, а при таком способе он идет лесом.
Про проблему знаю - просто еще не доделал.
YurCompMan
14-03-2008, 22:18
у меня проблема
использую Windows XP Pro Ru SP2 с файлами от OEM версии
используя __patch.cmd всё работает (уже давно)
когда пробывал одну из первых версий интегратора - всё работало (ну конечно же с глюками, но всё же)
а сейчас вот что я вижу в логе: Не найден или поврежден Prodspec.ini дистрибутива!
дистрибутив 100% идентичный тому, что использовался раньше, содержание не повреждено
не знаю даж что делать
Boa Soft
15-03-2008, 01:38
YurCompMan,
Приложите ваш Prodspec.ini и посмотрим причину. Так же посмотрите, есть ли права на полный доступ к этому файлу.
Boa Soft
15-03-2008, 02:01
YurCompMan,
Беру слова обратно. Можно ничего не проверять. Ошибка происходит при обработке дистрибутива без копирования и неуказанной папке исходного дистрибутива. Сейчас занимаюсь исправлением.
Boa Soft
15-03-2008, 03:29
Текущая версия: 1.0.11.0 (RC1) от 14.03.08
Новое в текущей версии:
1. Исправлена ошибка "Не найден или поврежден Prodspec.ini дистрибутива" при обработке без копирования.
2. Исправлен ряд грамматических ошибок и мелких недочетов интерфейса.
3. Переведены сообщения упаковщика, патча sfc и упаковки inf-файлов.
4. Доделана работа с профилями.
5. Исправлена работа со списком Уже интегрированных аддонов при интеграции отдельных аддонов.
5. Исправлена работа addons.txt Уже интегрированных аддонов при интеграции отдельных аддонов.
Boa Soft,
Можно ли переименовать Rus update pack в Основной пакет обновлений (или как-то так)? Так всё будет по русски.
Кроме того появились такие вопросы:
1. Будет ли система профилей учитывать-сохранять параметры мультибута и интеграции драйверов (включая список обрабатываемых архивов в каждом профиле).
2. В связи с этим возникает вопрос, можно ли будет запускать на последовательное выполнение два-три профиля и спокойно пить чай :)
3. Система логов. Как мне кажется логи должны сохранятся в папки с именами в стиле ДАТА-ВРЕМЯ-ПРОФИЛЬ. По крайней мере для избыточного режима и в случаях запуска нескольких профилей.
4. Хотелось бы иметь дополнительную переменную в имени образа [PROFILE] в которую будет подставлятся имя профиля.
5. Можно ли совместить применение настроек профиля с моментом выбора профиля в списке (без кнопки загрузить). Я не дурак, но вот мой брат, на пример не догадался нажать на кнопку загрузить и долго возмущался почему не работает загрузка профиля. :lol: Не все читают документацию. :(
Добавлено: Данная версия интегратора в отличие от предыдущей не создаёт ISO-образ если в имени образа присутствуют пробелы.
Boa Soft
15-03-2008, 11:27
Shido
1. Сделал название как в оригинале. Заменить можно легко.
2. Когда будет мультибут и установка драйверов - то будет сохранятся.
3. Нет, этого делать не буду.
4. По поводу логов - уже думал.
5. А зачем оно надо?
6. Нет. Переименовать - удалить можно и неактивный профиль. А если сделать так, как в вопросе, это будет невозможно. Специально для ясности выбранный профиль отображается в заголовке.
Ошибку постараюсь исправить - там просто надо добавить кавычки.
PS Если человек неспособен прочитать инструкцию - то эта программа ему не нужна. Пакет обновлений - это не для полных чайников.
5. А зачем оно надо? »
Если это относится к переменной [PROFILE] » то для удобства идентефикации образа и его содержимого.
2. В связи с этим возникает вопрос, можно ли будет запускать на последовательное выполнение два-три профиля и спокойно пить чай »
Нет, этого делать не буду. »
Жаль было бы удобно. Обновил - запустил - получил комплект образов на все случаи жизни.
mercuryn
15-03-2008, 12:58
Похоже процесс мечтательных хотелок пошёл...
Ещё мечтательная хотелка :shuffle:
Нельзя ли в "Ход операции" добавить progress-bar для всего процесса интеграции в целом и для каждой операции в отдельности, а то когда выполняится длительная операция (например, при перепаковке CAB-файлов) может показаться, что интегратор завис.
Ещё мечтательная хотелка
Пожалуйста, по завершению - вместо кнопки СТАРТ, кнопку ВЫХОД!
ибо иногда по привычке нажимаю опять старт и еще 40 минут наслаждаюсь обновлением
(думаю ни я один)
YurCompMan
15-03-2008, 23:15
После завершения сжатия файлов у меня пишет ошибку обработки специальных случаев speccase (простите, может не совсем правильно написал).
опять старт и еще 40 минут наслаждаюсь обновлением »
а 40 мин это уж много обычно у меня мин 16 - 18 не больше
ya158, ну ненадо установи показывать полный лог и там видно всё
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC