Показать полную графическую версию : FSAUnPack.exe – утилита для работы с пакетами/драйверами
#DP_BlueTooth_wnt5_x86-32=1
-DP_Monitor_wnt5_x86-32_104_Greg_B=0 »
1. Нет таких параметров.
2. На скринш... fsunpack и fsaunpack - что запускаем?
opel431,
1.Так называются драйверпаки.
2. 2. На скринш... fsunpack и fsaunpack - что запускаем? »
Конечно fsaunpack. Просто сначала опечатался.
DrvSource=%SrcDosDrive%\OEMDRV »
Разницу между SrcDosDrive и SrcDosPath
Разница между переменными окружения SrcDosPath и SrcDosDrive заключается в том, что первая указывает на папку, в которой расположена дистрибутивная папка i386 (например когда установка ведется из мультизагрузочного диска с несколькими дистрибутивами ОС, на котором i386 расположена не в корне диска), а вторая - только букву с двоеточием этого дистрибутивного диска. Но в случае с RIS-сервером переменная SrcDosDrive будет содержать те же данные, что и SrcDosPath, то есть ссылку на сетевую дистрибутивную папку RIS-сервера. »
Разницу между SrcDosDrive и SrcDosPath »
Я знаю - драйверпаки у меня на D:\OEMDRV (d: буква установочного CD)
Я знаю - драйверпаки у меня на D:\OEMDRV (d: буква установочного CD) »
Дружище, пока ничего в голову не приходит - после дня рождения.
Дружище, пока ничего в голову не приходит - после дня рождения. »
А в профиле написано, что день рождения в августе :). Но всё равно - поздравляю.
Я сам разобрался. Забыл в fsetup.ini указать расширение 7z.
У меня
DP_CPU_wnt5_x86-32_912=1
А надо
DP_CPU_wnt5_x86-32_912.7z=1
Извиняюсь за внесение смятения
Новая версия 2.3.
Исправлены ошибки, обновлен интерфейс, добавлено копирование дистрибутива на Т0.
P.S. - А нужна ли папка для копирования не упакованных драйверов?
sLiDeR-X
08-02-2011, 12:15
opel431, к-р-а-с-а-в-а !!!
С каждой новой версией твои проекты все лучше и красивей. Так держать!
leeseecin
08-02-2011, 13:53
opel431, а сей пакет (DP_CPU_wnt5_x86-32_1005.7z) случайно затесался или нужен для утилиты? :)
С каждой новой версией ....»
Просто большинство "ведущих гуру" уже не смотрят в сторону XP, а мне она пока нужна.
opel431, а сей пакет (DP_CPU_wnt5_x86-32_1005.7z) случайно затесался или нужен для утилиты? »
Это - "Наглядное пособие".
Если не сложно, поясните вот этот кусок из шапки:
5. Для применения без Fake-Setup Advanced (или необходимости иметь конфигурационный файл с иным именем) FSAUnPack.exe можно переименовать в DRVUnPACK.exe, а конфигурационный файл fSetup.ini в drvunpack.ini. Соответственно при этом ключи аддона Fake-Setup Advanced не поддерживаются, а запуск утилиты DRVUnPACK.exe и консольного приложения Copydist.exe необходимо обеспечить иными способами. »
Если я не использую Fake-Setup Advanced, то, соответственно, должен обеспечить "запуск утилиты DRVUnPACK.exe и консольного приложения Copydist.exe необходимо обеспечить иными способами". Как именно это сделать, чтобы было правильно?
P.S. Сорри, за возможную чайниковость.
Как именно это сделать, чтобы было правильно? »
Если не используете фейков попробуйте запустить DRVUnPACK.exe из секции [GuiUnattended] параметр DetachedProgram. Но это параллельное выполнение и результат я не знаю!!!!
Процесс установки по минутам есть в справочнике Oszone.
Лучше через внесение записи в txtsetup и dosnet.
Но, что вас пугает в Fake-Setup Advanced. Получить полное управление установкой на Т40 и Т0 + необходимые патчи, при весе 85 кб?
Copydist.exe - на Т13 внесите в реестр запись в секцию RunOnce, или секция [GUIRunOnce].
Здесь ветка Run - http://support.microsoft.com/kb/137367/
добавлено копирование дистрибутива на Т0 »
всего? или как? зачем?
leeseecin
08-02-2011, 18:43
opel431, то, что это для примера - понятно (эт я шалю малость). мне и прошлый-то не нравился (с нулевым размером), лишнее оно. или это для "особо одаренных", кто читать не умеет? :)
а вот в ключ не сразу въехал.
; ** Ключ Копирования/Отмены папки SVCPACK из копии дистрибутива (1/0).
NoCopySVCPACK=1
надо в комментарии или местами поменять значения параметра (0/1), или изменить описание "Ключ не копирования/отмены...". но еще логичнее изменить имя ключа на CopySVCPACK (1-копировать/0-нет)
всего? или как?»
CopyDirI386=1 копируем все
NoCopySVCPACK=1 копируем все, но удаляет папку SVCPACK. Применяется совместно с CopyDirI386=1.
зачем? »
Не нужно - не пользуйтесь. Просто удалите консольную утилиту и соответствующие ей ключи в конфигурационном файле.
А если FSAUnPack запускется без параметра отсчёта времени, то она будет висеть на экране всё время (что было бы предпочтительнее) или запустится сразу на автомате? Это я к тому, что сидеть и ждать появления окна FSAUnPack не совсем удобно.
И ещё:
Но, что вас пугает в Fake-Setup Advanced. Получить полное управление установкой на Т40 и Т0 + необходимые патчи, при весе 85 кб? »
Тут дело не в размере. Использую GUI-интегратор с аддоном Z-Dll_Patcher. Если добавлю Fake-Setup Advanced, они же доблировать друг друга будут. Или я не прав? К тому же я пока так и не разобрался, будет ли аддон, сгенерированный самим Fake-Setup Advanced-ом, работать с GUI-интегратором или нет. И есть ещё одна проблемка: я пока не настолько хорошо разобрался во всей этой интеграционной кухне, поэтому Z-Dll_Patcher для меня проще - кинул в папку аддонов GUI-интегратора и дело с концом, ничего особо настраивать не нужно, а с Fake-Setup Advanced, насколько понимаю, ещё нужно поразбираться (разумеется, если это не сильно сложно - был бы рад использовать эту софтину).
насколько понимаю, ещё нужно поразбираться (разумеется, если это не сильно сложно - был бы рад использовать эту софтину). »
Проще нет, тем более я выкладываю уже настроенный для работы с FSAUnPACK.
Если добавлю Fake-Setup Advanced, они же доблировать друг друга будут. Или я не прав? »
По сути фейк приостанавливает установку на Т39 (так как, он подменяет стандартный). После этого выполняются вложенные в него функции, в.т.ч. и запуск CMD-файлов на Т39 и Т0. Поэтому подмена Setup.exe может быть только одна - одновременной работы не будет. Ну, и функционал у них разный, FSA "богатче", но нет того, что есть в GUI-интеграторе (распаковка драйверов, "массы", копирование дистрибутива). Поэтому я и дополнил FSA распаковщикомю. Для "масс" у Mr dUSHA есть корректный, на данный момент аддон. К сожалению, пользователей GUI-интегратором, Boa Soft больше времени уделяет 7-ке, и возможно к GUI не вернеться, так как, на все вопросы в теме, ответ о его обновлении не дал.
Появились ещё два вопроса:
1) Здесь (http://forum.oszone.net/thread-119984.html) вроде сказано, что аддон Fake-Setup Advanced может быть интегрирован в дистриб с помощью GUI-интегратора. Из чего следует, что Fake-Setup Advanced может заменить аддон Z-Dll_Patcher, т.к. их функции дублированы. Если я не прав - поправьте.
2) Посмотрел содержание pConfig.ini в аддоне Z-Dll_Patcher и fSetup.ini в аддоне Fake-Setup Advanced.
В pConfig.ini перечислены:
PatchSfcOs=1
PatchSxS=1
SaPatchUnsignDrvInst=1
SaPatchNewDevPopUP=1
SsMain=1
PatchThemeUI=1
PatchUXTheme=1
а в fSetup.ini:
[Options]
DrvFolder=%SystemDrive%\D
PreSetup=0
PreSetupHide=1
PostSetup=0
PostSetupHide=1
PatchSfcOs=1
DisableSFC=1
PatchUXTheme=1
PatchThemeUI=1
PatchSxS=0
SsDisableOOBE=0
SaPatchUnsignDrvInst=1
SaPatchNewDevPopUP=1
DelDrvAfterInst=0
Вроде патчатся в обоих случаях одни и те же файлы, за исключением двух - Syssetup.dll и Sxs.dll. Насколько вижу, Z-Dll_Patcher эти два файла патчит, а в Fake-Setup Advanced файл Sxs.dll вообще не упоминается, а для Syssetup.dll параметр выставлен в 0. Надо понимать, что Fake-Setup Advanced в принципе может патчить Syssetup.dll, а может ли Sxs.dll - не совсем понятно. Если всё же он и его тоже может патчить, то будет ли правильно, если я в fSetup.ini задам команду SsMain=1 для патча Sxs.dll?
P.S. Всё это к тому, что я хочу попытаться для начала заменить Z-Dll_Patcher на Fake-Setup Advanced. Полностью ли Fake-Setup Advanced заменит Z-Dll_Patcher ?
Появились ещё два вопроса: »
Извини дружище! Но, это епархия авторов этих адонов, и соответсвующих им тем.
Mr dUSHA
08-02-2011, 23:16
Полностью ли Fake-Setup Advanced заменит Z-Dll_Patcher ? »
Абсолютно полностью! Особенно ввиду того, что это одна и та же программа, а не две разных, хоть и похожих ;)
Шапку читать надо по Fake-Setup Advanced... ;)
А на патч Sxs.dll не обращайте внимания, он вам не нужен. Просто установите его в 0.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC