PDA

Показать полную графическую версию : FSAUnPack.exe – утилита для работы с пакетами/драйверами


Страниц : 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

opel431
22-06-2011, 04:37
Я понял! А какой утилитой вы собираете образ? »
Я, не сборщик. просто делаю то, что нужно другим.

Sayan
22-06-2011, 04:42
Скажите мне пожалуйста все варианты от которых может выбивать ошибка после распаковки драйверов?

conductor
22-06-2011, 16:34
fSetup.ini
==========================================================================
; FSAUnPack.exe (2 in 1) для аддона Z-FakeSetupAdv.
; Утилита FSAUnPack.exe может применятся как совместо с аддоном от Mr. dUSHA
; Z-FakeSetupAdv, так и самостоятельно. FSAUnPack может быть переименован
; в DrvUnPack, а файл fSetup.ini соответственно в DrvUnPack.ini. При этом
; ключи аддона FakeSetupAdv можно удалить. За исключением ключа DrvFolder.
; ==========================================================================

; --------------------------------------------------------------------------
; Ключи конфигурации аддона Z-FakeSetupAdv
; --------------------------------------------------------------------------

[Options]
PreSetup=1
PreSetupHide=1
PostSetup=1
PostSetupHide=1
PatchSfcOs=1
DisableSFC=1
PatchUXTheme=1
PatchThemeUI=1
PatchSxS=0
SsDisableOOBE=0
SaPatchUnsignDrvInst=1
SaPatchNewDevPopUP=1

;* Папка-приемник пакетов драйверов. При параметре %SystemDrive%\D
;* двойная вложенность папки D для пакетов от Башрата исключена. При ее
; отсутствии будет предложена папка по умолчанию - есть возможность
; редактирования в процессе установки.
DrvFolder=%SystemDrive%\OEMDRV\DRIVERS

;* Ключ Сохранения/Удаление пакетов драйверов на системном диске (0/1)
;* Если планируете сохранять пакеты то, при авто установке пропишите
; сразу в параметр DrvFolder нужную папку, например %WINDIR%\OEMDRV.
DelDrvAfterInst=1

; --------------------------------------------------------------------------
; Ключи утилиты FSAUnPack
; ** эти ключи только при наличии в папке с программой утилиты CopyDist.exe
; Одновременно становятся доступны дополнительные настройки.
; --------------------------------------------------------------------------

;* Папка-источник пакетов драйверов. При работе с DrvUnPack переменная
;* %SrcDosPath% создается из пути к самой программе DrvUnPack.
;DrvSource=D:\OEMDRV\
DrvSource=%SrcDosPath%\OEMDRV\DRIVERS

;** Ключ Сохранения/Отмены копии дистрибутива (папкаI386) на системном
;** диске (1/0). Зависит от параметра DrvFolder.
CopyDirI386=0

;** Ключ Удаления/Отмены папки SVCPACK из копии дистрибутива, после его
;** копирования на системный диск (1/0). Зависит от параметра CopyDirI386=1.
NoCopySVCPACK=1

;** Ключ Внесения/Отмены внесения информации в реестр, об изменении пути
;** к дистрибутиву (1/0). Зависит от параметра CopyDirI386=1.
RegNewI386=1

;* Подсказка о классе устройства пакета драйверов - дополнительная секция
;* Выводится при перемещении по списку пакетов драйверов

[Hint]
DP_AMD_CPU_WNT5=Драйвера для процессоров AMD
DP_chipset_wxp_x86-32_1105=Чипсеты-драйвера для материнских плат
DP_CPU_WNT5_X86-32_1005=Драйвера для процессоров
DP_Graphics_PhysX_wnt5_x86-32=Драйвера видеокарт
DP_LAN_wnt5_x86-32_1102=Драйвера сетевых карт
DP_LenovoT500Laptop_wnt5_x86-32_090818=Драйвера для ноутбуков
DP_Notebook_Acer_wnt5_1010=Драйвера для ноутбуков Acer
DP_Notebook_ASUS_wnt5_1105=Драйвера для ноутбуков ASUS
DP_Notebook_dell_wnt5_1011=Драйвера для ноутбуков dell
DP_Notebook_HP_wnt5_1009=Драйвера для ноутбуков HP
DP_Notebook_IRBIS_1012=Драйвера для ноутбуков IRBIS
DP_Notebook_IRU_1006=Драйвера для ноутбуков IRU
DP_Notebook_Rover_wnt5_1105=Драйвера для ноутбуков Rover
DP_Notebook_Samsung_1105=Драйвера для ноутбуков Samsung
DP_Printers_wnt5_x86-32_1104=Драйвера для принтеров
DP_Sound_CMedia_wnt5_x86-32_1101=Драйвера звуковых карт CMedia
DP_Sound_Conexant_wnt5_x86-32_1105=Драйвера звуковых карт Conexant
DP_Sound_Creative_wnt5_x86-32_1104=Драйвера звуковых карт Creative
DP_Sound_Realtek_wnt5_x86-32_1105=Драйвера звуковых карт Realtek
DP_Sound_Sigmatel_wnt5_x86-32_1105=Драйвера звуковых карт Sigmatel
DP_Sound_SndMax_wnt5_x86-32_1105=Драйвера звуковых карт SndMax
DP_Sound_VIA_wnt5_x86-32_1104=Драйвера звуковых карт VIA
DP_TV_AVER_WNT5_X86-32_1104=Драйвера для тюнеров AVER
DP_TV_Beholder_wnt5-x86-32_1102=Драйвера для тюнеров
DP_USB_wnt5_x86-32_1104=Драйвера USB устройств ATI
DP_Video_ATI_WXP_X86-32_1010=Драйвера видеокарт
DP_Video_Intel_wnt5_x86-32_1103=Драйвера видеокарт Intel
DP_Video_NVIDIA_WXP_X86-32_1010=Драйвера видеокарт NVIDIA
DP_Video_SIS_WXP_X86-32_1010=Драйвера видеокарт SIS
DP_Video_VIA_WXP_X86_32_105=Драйвера видеокарт VIA
DP_Virtual_PCs_wnt5_x86-32_902=Драйвера для
DP_WLAN_wnt5_x86-32_1104=Драйвера устройств Wi-Fi
DP_MassStorage_wnt5_x86-32_1102.7z=Драйверв устройств SATA\RAID\IDE


;* Предварительная настройка выбранных пакетов - дополнительная секция
;* Пакет с параметром =1 будет отмечен в списке "галочкой" - выбран
[Select]
DP_AMD_CPU_WNT5.7=1
DP_chipset_wxp_x86-32_1105=1
DP_CPU_WNT5_X86-32_1005=1
DP_Graphics_PhysX_wnt5_x86-32=1
DP_LAN_wnt5_x86-32_1102=1
DP_LenovoT500Laptop_wnt5_x86-32_090818=0
DP_Notebook_Acer_wnt5_1010=0
DP_Notebook_ASUS_wnt5_1105=0
DP_Notebook_dell_wnt5_1011=0
DP_Notebook_HP_wnt5_1009=0
DP_Notebook_IRBIS_1012=0
DP_Notebook_IRU_1006=0
DP_Notebook_Rover_wnt5_1105=0
DP_Notebook_Samsung_1105=0
DP_Printers_wnt5_x86-32_1104=1
DP_Sound_CMedia_wnt5_x86-32_1101=1
DP_Sound_Conexant_wnt5_x86-32_1105=1
DP_Sound_Creative_wnt5_x86-32_1104=1
DP_Sound_Realtek_wnt5_x86-32_1105=1
DP_Sound_Sigmatel_wnt5_x86-32_1105=1
DP_Sound_SndMax_wnt5_x86-32_1105=1
DP_Sound_VIA_wnt5_x86-32_1104=1
DP_TV_AVER_WNT5_X86-32_1104=1
DP_TV_Beholder_wnt5-x86-32_1102=1
DP_USB_wnt5_x86-32_1104=1
DP_Video_ATI_WXP_X86-32_1010=1
DP_Video_Intel_wnt5_x86-32_1103=1
DP_Video_NVIDIA_WXP_X86-32_1010=1
DP_Video_SIS_WXP_X86-32_1010=1
DP_Video_VIA_WXP_X86_32_105=1
DP_Virtual_PCs_wnt5_x86-32_902=1
DP_MassStorage_wnt5_x86-32_1102.7z=1
вроде всё правильно а пишет
отсутствует пакет драйверов
что делать и кто виноват :durak:
ЗЫ драйвера находятся в OEMDRV\DRIVERS
запускаем с сд в этой папке FSAUNPACK.EXE список появляется

opel431
22-06-2011, 17:22
вроде всё правильно »

Синтаксис строки правильный, а вот где у вас реальный путь:
1. Применяете как FSAUnPack (с Fake-Setup Advanced?), или как DrvUnPack?
2. Проверяете работу утилиты, или ошибка при установке.

P.S. -и исправьте в секциях Hint и Select свои пакеты (названия должны соответствовать DP_AMD_CPU_WNT5/DP_AMD_CPU_WNT5.7, расширение файлов (7z) не нужно).

запускаем с сд в этой папке FSAUNPACK.EXE список появляется »
Потому, что если не обнаружен fSetup.ini в ...\system32, утилита берет путь "от себя".

XCV
22-06-2011, 18:01
названия должны соответствовать »
а можно ли использовать маски? к примеру "DP_CPU_wnt5_x86-32_*" вместо "DP_CPU_wnt5_x86-32_1005", а то при каждом обновлении версии пака лень править инишку...

Putin-mode
22-06-2011, 18:12
XCV, да

conductor
22-06-2011, 18:48
2
ошибка выскакивает при установке винды на виртуалке
ЗЫ а какую команду нужно для проверке с винчестера ?

opel431
22-06-2011, 19:17
1 »

Ну дружище, ты даешь! Я, после просмотра такого скриншота, месяц спать не буду!
ГУИ-интегратор + FSAUnPack + T-40ED + Winnt-N40 + Z_MSST+Masstor32....предполагаю еще и массы в ГУИ-интеграторе включены + интеграция пакетов?
Нормальный набор взаимоисключающих аддонов! Меняем подход к выбору аддонов, определяемся - чем будем интегрировать и распаковывать пакеты!

XCV
23-06-2011, 15:08
XCV, да »
как тогда правильно указывать маски? а то у меня на отрез отказывается работать =(

opel431
23-06-2011, 15:49
как тогда правильно указывать маски? а то у меня на отрез отказывается работать =( »
Маски были отменены.
Да, и в "Select" и в "Hint" полное указание пакета, но без расширения. »

XCV
23-06-2011, 17:01
Маски были отменены. »
жаль, а было бы удобно, а почему были отменены?

opel431
02-07-2011, 01:15
ТЕСТОВАЯ ВЕРСИЯ 3.0.0
1. Аддон - что облегчит интеграцию для новеньких.
2. Новый интерфейс
3. Добавлено копирование папок с неупакованными драйверами
4. Что-то "задвинул" на замен маски для подсказок по классу устройств.
5. Все настройки только в аддоне (читаем Настройки).

P.S. Редактирование параметра PreSetup=1 возможно решу добавить в файл аддона Start (если есть предложения конкретно по коду, или иные, касающиеся тестовой версии прошу высказаться).

NikLok
04-07-2011, 22:57
opel431, Я почему-то по старинке предпочитаю работать с неупакованными драйверами. (Ими можно потом воспользоваться при установке устройств классическим способом) Этих драйверов набралось уже 500 метров. С другой стороны есть опция "Копировать дистрибутив на системный диск" в Вашем плагине. Но копировать 500 метров долго! Можно было бы сделать опционально копировать только то что указано в параметре OemPnPDriversPath файла winnt.sif. В идеале было бы конечно лучше предварительно построить дерево устройств и плагину самому выбрать драйвера нужные для данной аппаратной конфигурации. Ну и конечно бы было круто оба плагина (второй WinntFix_T40) представлять одним окном! Я бы еще и 3-1 сюда добавил - Z-FakeSetupAdv. Сейчас мне не очень нравится что есть промежуток времени, когда я должен ждать окончания копирования драйверов (может этот плагин последним в батнике надо ставить?). Было бы здорово скрыть это копирование или отложить? То есть в идеале: сел быстро все покликал и ушел без ожидания.

З,Ы. В WinntFix_T40 окно широкое, но некоторые надписи не влезают - "Пропустить все диалоговые экраны при установке с", "Пропустить страницу 'Помогите защитить свой ко'". И кнопка - "Спрсит" вместо "Спросить". Короче грима бы чуток!?

Stranger13
04-07-2011, 23:01
opel431
дизайн и функциоанал на 5 а вот интерфейс на мой взгляд чуть хромает.
Если вы не против вот мои предложения по улучшению интерфейса:
Переместить на первую страницу выбор упакованных драйверов с индикатор распаковки,
а выбор неупакованных на вторую. Тоесть вторая страница будет дополнительной.

opel431
05-07-2011, 03:15
Ну и конечно бы было круто оба плагина (второй WinntFix_T40) представлять одним окном »
Уже высказывали свое мнение в ЛС - не стоит. И с аргументами согласен.

(может этот плагин последним в батнике надо ставить?) »
Утилита не формирует батников. разъясните конкретней.

З,Ы. В WinntFix_T40 окно широкое, но некоторые надписи не влезают »
Уже заметил при тесте на реальной машине - подправим.

дизайн и функциоанал на 5 а вот интерфейс на мой взгляд чуть хромает. »
Не все так гладко. Сам, обнаружил, некорректное копирование неупакованных пакетов и копирование дистрибутива (кое-что осталось закомментировано при отладке) - исправил, проверю и выложу.
По поводу вкладок - неверно. Неупакованные драйвера в основном для конкретного компьютера, а пакеты на все случаи жизни. Кроме того сначала необходимо настроить параметры распаковки, а затем уже ее визуально контролировать.

sLiDeR-X
05-07-2011, 09:20
opel431, я тоже не могу понять для чего нужны распакованные драйвера
Неупакованные драйвера в основном для конкретного компьютера, а пакеты на все случаи жизни. »
Да, но диск делаем "для всех", стало быть драйверпаки будут актуальнее.
Поддержу Stranger13

Прикрепил изображения - я так вижу.

NikLok
05-07-2011, 10:42
opel431, Цитата NikLok:
(может этот плагин последним в батнике надо ставить?) »
Утилита не формирует батников. разъясните конкретней. »
Я имел в виду файл PreSetup.cmd.

У меня последовательность такая:
Rem Запускаем распаковщик пакетов драйверов с авто распаковкой через 20 сек
if exist "%SrcDosPath%\OEMDRV\FSAUnPack.exe" start /wait "" "%SrcDosPath%\OEMDRV\FSAUnPack.exe" 0
Rem Запускаем корректировку файла $winnt$.inf на Т-40.
if exist "WinntFix.exe" (start /wait WinntFix.exe)

Как по вашему какой она должна быть ?

И еще один момент. При сетевой установке фактически на T40 уже все на диске. И копирование как таковое уже не нужно. Может быть нужно определять тип установки и соответственно модифицировать экран.

Кстати уже кто-то писал кажется - на время копирования делать кнопку "Применить" не доступной! А то копирование идет долго и не всегда по прогресс бару видно что оно закончилось.

opel431
05-07-2011, 11:24
Да, но диск делаем "для всех", стало быть драйверпаки будут актуальнее.
Поддержу Stranger13 »
Друзья, и что это меняет, утилита становится хуже? Кому это не нужно, тот и не положит распакованные драйвера в папку - и информация отразит, что таких драйверов нет (не делать-же, мне здесь, рекламный баннер). Разве лучше будет смотреться пустая вкладка настроек (с двумя чеками) + отказ от дополнительного (и нужного) функционала. Я ведь еще в предыдущих версия задавал вопрос о потребности этой функции и мне высказали мнение. Будем пользоваться "как есть".

У меня последовательность такая: »
Нужно поменять местами. Комментируете вроде как запуск с авто распаковкой в 20 сек, а параметр отсутствует.

Вот запуск с ожидание утилит с задержкой 60 сек.
start /wait WinntFix.exe 60
if exist "%SrcDosPath%\OEMDRV\FSAUnPack.exe" start /wait "" "%SrcDosPath%\OEMDRV\FSAUnPack.exe" 60

NikLok
05-07-2011, 11:27
Могу и поменять местами - решайте сами. » А и нашим и Вашим - опционально порядок можно задавать? В версии со вкладками можно было бы активировать заданную!

opel431
05-07-2011, 12:23
А и нашим и Вашим - опционально порядок можно задавать? »
Дельное предложение! Но требует переработки всей утилиты - а у меня не столько много времени, поэтому "как предложено".




© OSzone.net 2001-2012