Показать полную графическую версию : FSAUnPack.exe – утилита для работы с пакетами/драйверами
в папке нет sSetup.ini и PreSetup.cmd нет там таких файлов чтоб их подменить там только setup »
имеется в ввиду fsetup.ini, читайте мануал:
"Программа Setup.exe в прикрепленном файле представляет собой гибрид швейцарского ножа и матрешки :
- Во-первых, это полноценный Fake-Setup;
- Во-вторых, это автогенератор и автоконфигуратор аддона для интеграции себя же в дистрибутив.
- В-третьих, это патчер системных библиотек на работающей ОС.
Для генерации аддона выполните команду Setup.exe -makeaddon"
После этого появятся необходимые файлы...
vitalik9
30-12-2010, 17:36
спасибо получилось
спасибо получилось »
В нашем полку прибыло :)
Попробую завтра на реальном компе. »
Попробовал на реальном, тоже самое...
Всех с праздником! Понятное дело, не до теста, но результат его все равно нужен для завершения. Поэтому прошу сообщить о тестировании при изменении параметра «Удалять папку с драйверами….» в Runtime, а также наличие проблемы описанной slav_ko.
Sub-Zero
06-01-2011, 12:01
Так все таки [Select] или [Checked] - как правильно?
В описании есть и то и другое.
Бяда.... версия 2.2 совсем не видит драйверов...(( пишет что ничего не найдено, при этом 2.1 все видит и ставит
Для версии 2.2 пробовал ставить и [Checked] и [Select] - один фиг - нет драйверов.
Содержимое моего файла fsetup.ini
[Options]
SourceDrv=%SrcDosDrive%\i386
DrvFolder=%SystemRoot%
DelDrvAfterInst=0
PreSetup=1
PreSetupHide=1
PostSetup=0
PostSetupHide=1
PatchSfcOs=1
DisableSFC=1
PatchUXTheme=1
PatchThemeUI=1
PatchSxS=1
SsDisableOOBE=1
SaPatchUnsignDrvInst=1
SaPatchNewDevPopUP=1
[Hint]
dp_cpu_wnt5_x86-32_1005.7z=Драйвера процессоров
dp_massstorage_wnt5_x86-32_1011.7z=Драйвера контроллеров HDD
dp_chipset_wnt5_x86-32_1011.7z=ChipSet Драйвера
dp_lan_wnt5_x86-32_10111.7z=LAN драйвера
dp_wlan_wnt5_x86-32_1009.7z=WLAN драйвера
dp_usb_wnt5_x86-32_1008.7z=Драйвера USB устройств
dp_webcam_wnt5_x86-32_1009.7z=Драйвера Web камер
[Checked]
dp_cpu_wnt5_x86-32_1005.7z=1
dp_massstorage_wnt5_x86-32_1011.7z=1
dp_chipset_wnt5_x86-32_1011.7z=1
dp_lan_wnt5_x86-32_10111.7z=1
dp_wlan_wnt5_x86-32_1009.7z=1
dp_usb_wnt5_x86-32_1008.7z=1
dp_webcam_wnt5_x86-32_1009.7z=1
Так все таки [Select] »
А в файле настройки с версией 2.2 не видать - Select?
Бяда.... версия 2.2 совсем не видит драйверов »
Как давно Вы собираете сборки? Обратите внимание - если, такая ситуация у всех,то и вопросы возникнут у все. Следует либо грешить на себя, либо не заявлять так категорично, а просто попросить помощь.
SourceDrv=%SrcDosDrive%\i386 »
За каким "макаром" вы "вперли" в эту папку пакеты драйверов?
Читаем!
2. Программа и файл 7za.dll помещаются в папку с пакетами драйверов на дистрибутиве. Это значит - создаете папку (Drivers, OEMDRV и т.д.) и размещаем ее в корне дистрибутива. В нее вбрасываем программу, dll и пакеты с драйверами.
Sub-Zero
06-01-2011, 13:12
А в файле настройки с версией 2.2 не видать - Select?
Тогда поправьте ошибку в описании. Сейчас там так:
Пример:
[Checked]
DP_AMD_CPU_wnt5_x86-32_912.7z=0
DP_CardReader_wnt5_x86-32_802.7z=
Бяда.... версия 2.2 совсем не видит драйверов »
Как давно Вы собираете сборки?
Давно.
Следует либо грешить на себя, либо не заявлять так категорично, а просто попросить помощь.
Так а я что делаю? :) Прошу помощи. С версией 2.1 все ок. С 2.2 - нет. При всех прочих одинаковых условиях.
SourceDrv=%SrcDosDrive%\i386 »
За каким "макаром" вы "вперли" в эту папку пакеты драйверов?
Я не хочу плодить папки - у меня все драйвера лежат в i386.
Программа и файл 7za.dll помещаются в папку с пакетами драйверов на дистрибутиве. Это значит - создаете папку (Drivers, OEMDRV и т.д.) и размещаем ее в корне дистрибутива. В нее вбрасываем программу, dll и пакеты с драйверами.
У меня и 7za.dll и fsaunpack.exe и zip файлы с драйверами всегда лежали в одной единственной папке i386. Я хочу чтобы было именно так - как было сказано мною выше, чтобы не плодить в корне и где бы то ни было тучу ненужных папок. И я так понимаю с версии 2.2 вы ввели некое ограничение на использование произвольного пути к драйверам? Потому как уже не работает ничего :(
p.s. Кстати забавный момент - если запустить fsaunpack.exe из папки i386 с жесткого диска то все драйвера показываются - то есть все ОК. Но если начать ставить систему то драйвера уже не находятся.
Думал что это связано с тем что я использую %SrcDosDrive% вместо %SrcDosPath% - только что проверил... не в этом было дело. Все равно драйверов нет.
И еще - забыл совсем уточнить. Все тесты по работе программы я делаю на Oracle VM VirtualBox.
Тогда поправьте ошибку в описании. Сейчас там так: »
Согласен с "[Checked]", хотя строкой выше - секцию [Select].
Так а я что делаю? »
Вы утверждаете - Бяда.... версия 2.2 совсем не видит драйверов » »
И я так понимаю с версии 2.2 вы ввели некое ограничение на использование произвольного пути к драйверам? »
Нет ограничений. Все "пляшет" от переменных Fake-Setup Advanced. При их отсутствии создается альтернатива SrcDosPath указывающая на диск дистрибутива.
Кстати забавный момент - если запустить fsaunpack.exe из папки i386 с жесткого диска то все драйвера показываются »
Порядок поиска fSetup.ini и действия проги, при его отсутствии, описан в шапке.
Может быть это связано с тем что я использую %SrcDosDrive% вместо %SrcDosPath% »
Проверьте.
Sub-Zero
06-01-2011, 14:07
Нет ограничений. Все "пляшет" от переменных Fake-Setup Advanced. При их отсутствии создается альтернатива SrcDosPath указывающая на диск дистрибутива.
Что же тогда происходит - вот вопрос...
Цитата Sub-Zero:
Кстати забавный момент - если запустить fsaunpack.exe из папки i386 с жесткого диска то все драйвера показываются »
Порядок поиска fSetup.ini и действия проги, при его отсутствии, описан в шапке.
Файл лежит в той же папке что и fsaunpack.exe.
Цитата Sub-Zero:
Может быть это связано с тем что я использую %SrcDosDrive% вместо %SrcDosPath% »
Проверьте.
Проверил - не помогло. 2.1 видит, 2.2 нет.
А вы не могли бы сами протестировать эту ситуацию?
Все тесты я делаю на Oracle VM VirtualBox, а не на реальных установках системы. Файлы fSetup.ini fsaunpack.exe 7za.dll лежат в одной папке - i386. Драйвера (.7z) лежат там же - i386.
А вы не могли бы сами протестировать эту ситуацию? »
Будет время - попробую обязательно.
Поэтому прошу сообщить о тестировании при изменении параметра «Удалять папку с драйверами….» в Runtime, а также наличие проблемы описанной slav_ko. »
Проверил на нескольких реальных компах, отсчета времени нет, программа просто ждет моих действий.
Драйверпаки находятся в папке OEM, запускал командами
if exist "%SrcDosPath%\OEM\FSAUnPack.exe" (start /wait %SrcDosPath%\OEM\FSAUnPack.exe)
и
if exist "%SrcDosPath%\OEM\FSAUnPack.exe" (start /wait %SrcDosPath%\OEM\FSAUnPack.exe 100)
Проверил на нескольких реальных компах, отсчета времени нет, программа просто ждет моих действий. »
А у остальных 60 пользователей! Проблемы те-же?
Sub-Zero
07-01-2011, 07:12
А у остальных 60 пользователей! Проблемы те-же? »
Я пока сижу на версии 2.1 по описанной выше причине. Там отсчет есть.
Финальная версия!
Отменил остановку отсчета при фокусе на списке.
А вы не могли бы сами протестировать эту ситуацию? »
Протестировал, работает. Правда, перенес всю папку, с драйверами и утилитой, в I386 (соответственно подправил cmd и ini) - не поднялись руки "гадить" в системной папке.
Финальная версия!
Отменил остановку отсчета при фокусе на списке. »
Потестил на виртуалке, с отсчетом времени все хорошо!!!
При запуске FSAUnPack (находитса в папки с драйверами), есть весь список драйверов, с возможностью извлечь их. А при запуске через PreSetup.cmd запускается только сама программа, пишет пакетов с драйверами не обнаружено. В чем трабл?
В чем трабл? »
В неправильно заданном пути к папке с драйверами. Т.е. файл fSetup.ini присутствует - следовательно, поиск пакетов осуществляется только по пути указанному в нем. Смотрите п.1, п.3 "Настройки" в шапке.
Скопировал fSetup.ini в OEMDRV, теперь отображается)
Devils0411
10-01-2011, 12:07
opel431, собсна.... Сделал все как указано Программа может применятся и отдельно. Для этого необходимо переименовать ее в DRVUnPack.exe, а файл fSetup.ini в drvunpack.ini »
DRVUnPack.exe и drvunpack.ini находятся в одной папке с с драйверпаками. (7za.dll там же), но также присутствует и fSetup.ini PreSetup.cmd
Так вот.. если DRVUnPack.exe запустить на живой системе, то и драйвера и ini файл находится и все замечательно, но если попытаться это запустить через PreSetup.cmd (Fake-Setup)
If exist %Systemdrive%\D\AllD\DRVUnPack.exe
то ни драйверов, и ini файл не находит.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC