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

truvo
10-04-2009, 14:58
Комсомолец, я не перепаковывал - не умею.

gora
10-04-2009, 14:59
Так напишите всем, что привязка идет к данному имени папки! »
Ни какой привязки к имени нет. Есть правила написания путей/имен папок которые описаныЦитата:
Внимание! Путь к папке пакета обновлений или ее имя содержат недопустимые символы.
Недопустимые символы (служебные символы, пробелы кирилица) могут привести к некоорректной интеграции »А вы не читаете, что Вам расписали.

Wowa_z
10-04-2009, 15:03
Ни какой привязки к имени нет. »
Подтверждаю, сегодня вернул обратно все "-" и точки в имени Апдейтпака, интеграция прошла успешно.

Комсомолец
10-04-2009, 15:06
Boa Soft, собрал. проверил. все нормально.

С мультибута ставил на asus a8n-e. выпал 7в. на стандартном выборе то же самое. почему, если выбирается вариант без массов и старт установки идет из \i386\setupldr.bin?

mercuryn
10-04-2009, 16:07
Boa Soft, пересобрал и установил на ту-же 915. На всех этапах проблем нет. Все драйвера установились.
Непривычно видеть работу finish.ini по установке панелей в середине последнего этапа установки...
Генерация дистрибутива сократилась относительно предыдущей на 2-3 минуты.

Enforcer2K
10-04-2009, 19:25
Boa Soft, а зачем нужен файл PreSetup.ini? Ведь все настройки указываются в ГУИ.

И потом, в finish.ini указывается путь %DPROOT%, но похоже, что при запуске панелей этой папки уже нет (перемещается в папку OemDrv)?

Boa Soft
10-04-2009, 22:05
Boa Soft, а зачем нужен файл PreSetup.ini? Ведь все настройки указываются в ГУИ. »

Это болванка, которая обеспечивает легкочитаемый и комментированный файл.

Непривычно видеть работу finish.ini по установке панелей в середине последнего этапа установки... »

Посмотрите, стоит ли галочка на "Использовать RunOnceEx" в дополнительных настройках интеграции драйверов.

Так же, непредвиденная причина такой пакости может быть в том, что кто-то преждевременно дергает ключ реестра SytemsetupinProgress. По тому определяется окончание установки и идет запись в реестр.

Возможно, придумаю более точный метод.

mercuryn
10-04-2009, 23:12
Boa Soft, галочка на "Использовать RunOnceEx" »
Стоит.
Происходит это в середина этапа "Завершение установки драйверов" перед выборкой hwid...
Непрывычно не означает неудобно. Как раз видно, что ставится, даже наоборот удобно.
А если бы этот этап попадал в какой-либо лог, что и в какой последовательности из панелей установилось, было бы ещё лучше...

Tushkan.a.k.a.AHTOH
10-04-2009, 23:47
Возможно, придумаю более точный метод. »
а нельзя ли сделать такой метод finish, чтобы поддерживал башратовские ini установки панелей?

Boa Soft
11-04-2009, 00:25
mercuryn,

Попробуйте ЭТОТ сетап из вложения. Я подправил проверку. Должно работать.

Можно просто в образе заменить. Он уже в каб упакован. Плюс к тому, сделал, что отображаются все файлы, только у начатых с # выбор недоступен.

Polydyrak
11-04-2009, 00:45
а нельзя ли сделать такой метод finish, чтобы поддерживал башратовские ini установки панелей? »
А как быть тем кто не использует Башратовские пакеты а предпочитает собственные?
Неужели так сложно самостоятельно подправить ini... Или желание ничего не делать всё же сильнее :)

Boa Soft
11-04-2009, 11:23
а нельзя ли сделать такой метод finish, чтобы поддерживал башратовские ini установки панелей? »

Поддерживаться не не будет. Возможно, сделаю конвертор из башратовского формата.

mercuryn
11-04-2009, 11:30
Boa Soft, Попробуйте ЭТОТ сетап из вложения. Я подправил проверку. Должно работать. »
Попробовал... На своей конфигурации. Установилось всё полностью и без проблем.
Если честно, разницы не заметил. Но уже ощущается привычная стабильность.
Ну а как говорится, лучшее - враг хорошего.

Tushkan.a.k.a.AHTOH, если есть проблемы с панелями, то посмотрите http://forum.oszone.net/post-1077783-406.html. Может поможет...

Boa Soft
11-04-2009, 13:25
Ну а как говорится, лучшее - враг хорошего. »

Просто для совместимости с сервером пришлось немного перетрести код. К тому же, многое было переписано для инструментов для клонирования. Теперь у обоих проектов общая база кода. К тому же, ранее некотрые вещи были написаны "на соплях, лиж бы работало". Теперь же основа капитально переписана.

Кроме того, добавлю еще две вещи - возможность выбора диалогов старого стиля (более мелких) - многим нравились и подсказки к пакетам драйверов. Описание будет вкладыватся в виде текстового файлика в папку с драйверами и отображатся при выборе.

В отдаленных планах пока следуюшее - сделать выборочную распаковку архивов по результатам сканирования. Чтобы распаковывались только те драйвера, которые реально нужны на этой системе. Сколь реален этот метод - пока не знаю. Наработки все есть, а далее - посмотрим.

Dilinjer
11-04-2009, 18:05
В отдаленных планах пока следуюшее - сделать выборочную распаковку архивов по результатам сканирования. Чтобы распаковывались только те драйвера, которые реально нужны на этой системе. Сколь реален этот метод - пока не знаю. Наработки все есть, а далее - посмотрим. » - интересно, на основе чего будет производится анализ того что нужно распаковывать - вендор и класс устройств или как? Т.е. если есть Wi-Fi интеловский то в окошке выбора пакета драйверов будет стоять галка для DP_WLAN_INTEL*.7z и анализ выбора будет происходить на основе имени файла архива драверов или будет рядом лежать одноименный конфигурационный файл ?

ЗЫ: я Вас об этом просил еще год назад наверное :) и о подсказках к пакетам драйверов тоже.....
ЗЫЫ: Фейк-сетуп какой ща юзать 6.0.6.2 или 6.0.6.5 ?

SamLab
11-04-2009, 22:21
Boa Soft, Новый MSSTMake.exe после PrepareMsst.cmd не создает msst.ini

katok888
11-04-2009, 22:58
Новый MSSTMake.exe после PrepareMsst.cmd не создает msst.ini »
у меня все работает. MSSTMake.exe 9.4.6.0

Polydyrak
12-04-2009, 00:14
подсказки к пакетам драйверов. Описание будет вкладыватся в виде текстового файлика в папку с драйверами и отображатся при выборе. »
Шорошо бы это был простой текстовый файл одноимённый тому или иному пакету драйверов (архиву) который бы не отображался в диалоге выбора, но описания из него отображалось при наведении на одноимённый ДП. А лучше даже не при наведении а где-нибудь внизу диалога в специально отведённом для этого месте.

И совсем было бы замечательно если бы некоторые опции такие как например: "Копиравать дистрибутив" и "Сохранять драйвера" можно было изменить во время установке тоесть чтобы они в виде галочек были добавлены например в тот же диалог выборо дп.

P.S.
А с MSSTMake.exe у меня тож всё норм.,
PrepareMsst.cmd вот такой:

@echo off
echo Подготовка папки драйверов текстового режима методом Mr.dUSHA

MSSTMake.exe -A -K .\DriverPacks_MSST > nul

copy .\Z-MSST\msst.ini .\msst.ini

RD /s /q Z-MSST

echo Подготовка окончена.
pause

SamLab
12-04-2009, 00:26
Polydyrak, Спасибо! У меня от 8 числа версия и там MSSTMake.exe -boa -r

Polydyrak
12-04-2009, 00:39
SamLab,
Ключ -boa вроде как канул в лету и в новых версиях не работает.




© OSzone.net 2001-2012