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

Baw17
19-03-2009, 12:38
есть небольшой вопросик
использую аддон Z_DRV_INST (увидел в шапке, что он не поддерживается больше:( :( ) )
так вопрос в следующем, что нового в интеграции драйверов Gui-интегратора и старого аддона, каковы различия и есть ли смысл переходить на GUI, что это даст?

Enforcer2K
19-03-2009, 14:24
Baw17, просто в ГУИ уже встроен данный аддон, и развивается теперь только тот, который встроен. Функционал практически тот же, отличие - конфигурация через ГУИ.

Shanser
19-03-2009, 15:07
Baw17, просто в ГУИ уже встроен данный аддон, и развивается теперь только тот, который встроен. Функционал практически тот же, отличие - конфигурация через ГУИ. »

Если не ошибаюсь в ГУИ версии с включенным в него Z_DRV_INST не все параметры вынесены в пункты меню (поля). Некоторые параметры все также придется вводить вручную правя соответствующие файлы. Но все равно это лучше чем все вводить самому вручную!!!!

Boa Soft
20-03-2009, 02:02
Текущая версия: 1.1.4.5 от 20.03.09

Новое в текущей версии:
Техническое обновление. Программа не менялась.
1. Для решения ВОЗМОЖНОЙ проблемы с созданием iso в комплект вложены разные версии cdimage
(папка \GUITOOLS\BOOT\CDIMAGE)
2. Sfx-распаковщик заменен на неупакованную upx версию с целью предотвращения ложного срабатывания дурных
антивирусов.
3. В наборе загрузочной конфигурации обновлены настройки BCDW - 2008 год заменен на 2009.
А Sp2 - на Sp3.

Комсомолец
20-03-2009, 02:08
Boa Soft, сенкс)

truvo
20-03-2009, 02:15
Boa Soft, коль вы вновь объявились, ответьте мне на этот пост, пожалуйста, а то остальные молчат:Boa Soft, я опечатался, имелось в виду zz_clean и z_clean. Ответьте ещё насчет последнего - z_clean. »Если короче - актуально ли использовать аддон z_clean вкупе с интегратором?

Enforcer2K
20-03-2009, 02:24
Boa Soft, а когда будет не "техническое" обновление? Все мои посты остались без внимания. Вы думаете, что всем удобно "копировать" гуи-тулзы, вместо того, чтобы просто взять и использовать? Кстати, нигде нет упоминаний о том, что можно их просто переместить. =)

ЗЫ: Респект за ГУИ, но все-таки мы "в ответе за тех, кого приручили"...

ЗЗЫ: Респект еще раз

truvo
20-03-2009, 02:29
Как в настройке Fake Setup указать время ожидания больше 180 секунд? В аддоне z_drv_inst было просто: исправил в PreSetup.ini параметр WaitTime и всё, а тут до 180 догнал мышкой, а дальше никак!

И еще вопрос: не знаю, правильно ли я поступил, но я попытался в дополнительных настройках указать - выполнить до интеграции файл PrepareMsst.cmd. При этом получаю сообщение в процессе интеграции, что MSSTMake.exe не является исполняемой программой винды, файл не найден и всё такое... Попробовал указать в командном файле полный путь к MSSTMake.exe - теперь пишет, что путь не найден... Я что-то не так наворочал?

Комсомолец
20-03-2009, 03:12
truvo, зачем выполнять MSSTMake.exe? в папке guitools запустите cmd-файл и он создаст все нужное.

truvo
20-03-2009, 03:35
Комсомолец, я так и делал - но в идеале, по моим понятиям, это должен делать за меня интегратор.

Polydyrak
20-03-2009, 04:28
я так и делал - но в идеале, по моим понятиям, это должен делать за меня интегратор. »
А как быть тем кто предпочитает использовать собственный msst.ini
тем кто интегрирует драйвера другими методами и т.д.

и к тому же перед каждой интеграцией не нужно создавать новый msst.ini, это достаточно сделать один раз, запустив
cmd-файл и он создаст все нужное »
и если интегратор вдруг сам за меня начнёт решеть создавать или не создавать новый msst.ini - так это будет огромный минус, "палкой гнать" такую автоматизацию.

Если что и добавлять в интегратор, то тада уж понастоящему стоящие вещи, типа того же бинарного патча.

Комсомолец
20-03-2009, 04:51
truvo, ну тогда уже интегратор должен решать и какие аддоны интегрировать? Хотите чтобы автоматом запускался-укажите этот cmd-файл в пункте "запустить до процесса интеграции". Только паузу в нем надо убрать. И будет вам счастье)

truvo
20-03-2009, 17:00
А как быть тем кто предпочитает использовать собственный msst.ini »Вы же понимаете, что я имею в виду - что я сам настраиваю интегратор, а он уже делает - это же касается и всех остальных операций. Галочку поставить где надо или путь к батнику указать. Не хотите, предпочитаете использовать собственный msst.ini - не ставьте галочку или не задавайте, где надо путь... Интегратор ведь никогда и ничего сам не решает, как настроишь, так и сделает.

Я, конечно, не великий специалист, но на первый взгляд кажется, что генерировать этот файл можно было бы через интегратор, а не отдельным запуском батника вручную.

и к тому же перед каждой интеграцией не нужно создавать новый msst.ini, это достаточно сделать один раз »А если я заменил драйвер-паки в папках? Это же бывает!

Комсомолец, это ответ и вам.

Baw17
20-03-2009, 18:44
осознав удобство GUI интегратора и решил его попробовать, и возникли некоторые вопросы

1. Не фатальная ошибка при интеграции драйверов Mass Storage при использовании GUI, если использовать Z_DRV_INST то все нормально
2. Настройки FAKE Setup - Использовать MakeOemDrvPnf - что это такое и с чем его едят?
3. Настройки Finish - Обновить установленные драйверы и Восстановить оригинальный Setup и Использовать MakeOemDrvPnf - что за опции?
4. Патч ресурсов - Выполнить патч ресурсов дистрибутива - и отмечено 4 файла ресурсов - что это дает и для чего нужно
5. Упаковать INF - что существенного дает и нужно это вообще?


создал дистрибутив и во время тестового этапа установки "Не удается найти файл QL2300.sys" и установка обрывается

Mr dUSHA
20-03-2009, 19:39
создал дистрибутив и во время тестового этапа установки "Не удается найти файл QL2300.sys" и установка обрывается »
Этот файл для Win2003 предназначен, и в XP он работать не будет. Так что даже если он в i386 присутствует, то все равно вы получите данное сообщение.
Видимо вы неправильно сгенерировали msst.ini.

Baw17
20-03-2009, 20:27
Mr dUSHA, генерировал по инструкции

По методу Mr. dUSHA. Утилиту MSSTMake.exe положить .\GUITOOLS\drivers\ .\GUITOOLS\drivers\DriverPacks_MSST - пакет драйверов MassStorage в распакованном виде. Запустить PrepareMsst.cmd

Видимо вы неправильно сгенерировали msst.ini. »
а как правильно
прикрепляю msst.ini

22:11 MSK

проблему с QL2300.sys победил удаление папки Q3 (при этом Z_DRV_INST нормально отрабатывает это файл) из MassStorage, но то что, интегратор работает неправильно это факт, при распаковке драйверов выскакивает окно с предложение указать драйвера, при этом драйвера он видит, жмешь отмену и установка идет дальше без распаковки, VistaPath не полностью интегрировался: Вывод - ушел обратно на cmd

Mr dUSHA
20-03-2009, 22:47
проблему с QL2300.sys победил удаление папки Q3 »
Хм... у вас другая версия этого драйвера, совместимая с ХР, а не та, что у меня. Я смотрел его в пакете DP_MassStorage_wnt5_x86-32_902r1

В msst.ini в секции каждого драйвера параметр DRVTYPE указывает на его тип. В вашем файле там 1, а у меня файл типа 2.

Вот расшифровка:

// 1 - SCSIPORT-based MiniPort-driver
// 2 - STORPORT-based MiniPort-driver
// 3 - PCIIDEX--based SystemBusExtender-driver
// 4 - CLASSPNP-based SystemBusExtender-driver
// 5 - Unclassified MiniPort-driver
// 6 - Unclassified SystemBusExtender-driver

truvo
21-03-2009, 00:37
Хотите чтобы автоматом запускался-укажите этот cmd-файл в пункте "запустить до процесса интеграции". Только паузу в нем надо убрать. »Я так и делал, ведь в том посте на который вы отвечаете, написано:я попытался в дополнительных настройках указать - выполнить до интеграции файл PrepareMsst.cmd. При этом получаю сообщение в процессе интеграции, что MSSTMake.exe не является исполняемой программой винды, файл не найден и всё такое... Попробовал указать в командном файле полный путь к MSSTMake.exe - теперь пишет, что путь не найден...»Теперь же по вашему совету убрал паузу, поэтому, я так понимаю, теперь я вообще не вижу как дос-окно ругается - но оно, видимо, по-прежнему ругается, поскольку глядя на файл mmst.ini в папке тоталкомандера, я вижу, что дата файла в процессе интеграции не меняется при сию минуту идущей интеграции (а при ручном запуске PrepareMsst.cmd она меняется). Значит, файл не отрабатывает. Тогда, возвращаясь к моему первому посту в этом вопросе - что у меня не так с путями или с чем-то еще?

Boa Soft
21-03-2009, 02:26
MassStorage, но то что, интегратор работает неправильно это факт, при распаковке драйверов выскакивает окно с предложение указать драйвера, при этом драйвера он видит, жмешь отмену и установка идет дальше без распаковки, »

Неправильно упакован архив. Например, без сжатия. Встроенный распаковщик понимает только 7z архивы с методом LZMA и любой степенью сжатия, кроме как без сжатия.

Значит, файл не отрабатывает. Тогда, возвращаясь к моему первому посту в этом вопросе - что у меня не так с путями или с чем-то еще? »

Файл не был предназначен для запуска из интегратора.

Попробуйте поправить так:

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

CD /D "%~dp0"

MSSTMake.exe -boa -k .\DriverPacks_MSST > nul

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

RD /s /q Z-MSST

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


1. Не фатальная ошибка при интеграции драйверов Mass Storage при использовании GUI, если использовать Z_DRV_INST то все нормально »

Смотрите лог. С каким драйвером проблема. Я не телепат.

2. Настройки FAKE Setup - Использовать MakeOemDrvPnf - что это такое и с чем его едят?
3. Настройки Finish - Обновить установленные драйверы и Восстановить оригинальный Setup и Использовать MakeOemDrvPnf - что за опции? »

В GUITOOLS\DRIVERS\DriverTools\ лежит PreSetup.ini - там все описано с комментариями.

4. Патч ресурсов - Выполнить патч ресурсов дистрибутива - и отмечено 4 файла ресурсов - что это дает и для чего нужно »

Для чего - здесь: http://forum.oszone.net/thread-117754.html

Файлы - для примера.

5. Упаковать INF - что существенного дает и нужно это вообще? »

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

Baw17
21-03-2009, 08:51
Я смотрел его в пакете DP_MassStorage_wnt5_x86-32_902r1 »
делал на основе DP_MassStorage_wnt5_x86-32_901.7z
еще раз повторю с Z_DRV_INST проблемм нету, т.к. он пропускает этот драйвер и не вносит информацию в TXTSETUP.SIF
Неправильно упакован архив. Например, без сжатия. Встроенный распаковщик понимает только 7z архивы с методом LZMA и любой степенью сжатия, кроме как без сжатия. »
а почему тогда Z_DRV_INST все нормально видит?В GUITOOLS\DRIVERS\DriverTools\ лежит PreSetup.ini - там все описано с комментариями. »
да нет, там не все с комментариями, а если они есть, то суть их применения не понятна




З.Ы. вчера допоздна сидел так и не понял феном проблемы, но решил её повторным закачиванием UPDATEPACK :) , вечером попробую еще раз интегратор, может зря я на него орал!!!




© OSzone.net 2001-2012