Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - FSAUnPack.exe – утилита для работы с пакетами/драйверами

Ответить
Настройки темы
Служебные - FSAUnPack.exe – утилита для работы с пакетами/драйверами

Аватара для opel431

Ветеран


Contributor


Сообщения: 1803
Благодарности: 714


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: opel431
Дата: 14-03-2012
Описание: Обновление
Вложения
Тип файла: 7z FSAUnPack.7z
(389.7 Kb, 539 просмотров)
FSAUnPack.exe v.2012 – утилита для работы с пакетами/драйверами на Т-40 (разработана для аддона Fake-Setup Advanced (http://forum.oszone.net/thread-119984.html) - Спасибо Mr dUSHA.

Для работы программы необходима библиотека 7za.dll (v.9.20) - Спасибо Игорю Павлову.
Спасибо за практическую помощь ya158 (скрипт авто настройки при интеграции), а также тестерам и пользователям.

НАЗНАЧЕНИЕ:
1. FSAUnPack.exe графический интерфейс, для выбора и копирования/распаковки пакетов/драйверов.
2. Copydist.exe консольная утилита, для копирования дистрибутива на системный диск, с добавлением в реестр нового пути к дистрибутиву. Возможен запуск на установленной системе с параметром Copydist.exe /путь, например Copydist.exe /D:\Finish\I386\*.*
3. Start, для авто заполнения выбранных пакетов драйверов в секции "Select" файла настроек, при интеграции аддона.
4. При отсутствии пакетов/драйверов, соответствующий "Список выбора" в программе отсутствует. Если нет выбранныых пакетов но, есть выбор драйверов (параметр UnZipped=1) то, будет активна страница копирования драйверов.


УСТАНОВКА:
Распакуйте и скопируйте аддон в папку "Addons" набора обновлений. В папку "CopyCD\UnZipped" поместите папки с неупакованными драйверами (имена папок приведены для примера). В папку "CopyCD\Zipped" поместите пакеты драйверов (7z), которые должны быть выбраны по умолчанию для распаковки.В папку "CopyCD\Zipped\UnMark" поместите пакеты драйверов, которые не будут выбраны по умолчанию.


НАСТРОЙКИ:
1. Все настройки находятся в файле FSAUnPack.ini. На Т-40, настройки автоматически переносятся в файл fSetup.ini.
2. Ключи-параметры:
PostSetup=1 - (аддон Fake-Setup Advanced) запуск скрипта PstSetup.cmd. В нем прописан запуск Copydist.exe на Т-0, пример "%SrcDosPath%\OEMDRV\Copydist.exe" - где %SrcDosPath%, диск с дистрибутивом.
DrvFolder= - (аддон Fake-Setup Advanced) папка в которую копируются/распаковываются драйвера/пакеты на системном диске, пример (DrvFolder=%SystemDrive%\OEMDRV). Папку можно выбрать и из раскрывающегося списка в утилите. При задании пути, типа %SystemDrive%\, будет задан путь по умолчаию %SystemDrive%\D. Двойная вложенность папки "D" при распаковке пакетов и параметре DrvFolder=%SystemDrive%\D исключена программно. Папки с неупакованными драйверами помещаются в папку "%SystemDrive%\D\X".
DelDrvAfterInst=0 - (аддон Fake-Setup Advanced) сохранять/удалять (0/1) папку "DrvFolder", после установки системы. Удаление папки осуществляется на Т-0.
fSetup=1 - работа с настройками из fSetup.ini (аддон Z-FakeSetupAdv).
Timer=20 - время (сек) до начала авто выполнения распаковки/копирования. При параметре "0", авто запуск распаковки отменяется, программа ждет ввода от пользователя.
LangEn=1 - английская локализация интерфейса утилиты.
HMin=1 - минимальная высота формы, без отображения списков пакетов/драйверов. Форма авто восстанавливает размер при клике на элементах формы, перемещении курсора над кнопкой и при нажатии "Ctrl+Enter". Форма авто подстраивается под наибольший список, ограничение 18 строк до появления полосы прокрутки.
DrvSource= - папка с утилитой и драйверами на установочном диске, например %SrcDosPath%\OEMDRV.
DistrCopy=1 - копирование дистрибутива (папка "I386") в корневой каталог операционной системы (папка Windows). При работе, вне связки с fSetup.ini, параметр копирования берется из файла настройки утилиты. При удалении Copydist.exe из аддона - параметр копирования в утилите не отображается.
Секция "Hint" - для вывода подсказки по классу пакета/драйвера. Применен парсер имени пакета/драйвера - при перемещении по спискам, параметр сравнивается с названием драйвера/пакета, или по совпадению части из названия.
Секция "Select" - для выбора пакетов драйверов по умолчанию. Заполняется автоматически командами из скрипта Start при интеграции аддона. Параметр "UnZipped=1" - отвечает за выбор всех неупакованных драйверов.

Информация для тех, кто использует программу вне аддона!
1. Поиск пакетов/папок идет, сначала в папках Zipped и UnZipped, затем в папке с программой.
2. При fSetup=0 - работа с fSetup.ini не поддерживается - fSetup.ini не обновляется на Т40, параметры считываются с FSAUnPack.ini.
3. Если, не обнаружена системная переменная %SrcDosPath% (не применяется аддон Fake-Setup Advanced) то, эта переменная, формируется из корневого каталога, запуска утилиты.

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.


Отправлено: 09:35, 26-11-2010

 

Аватара для DREDivan

Пользователь


Сообщения: 58
Благодарности: 1

Профиль | Отправить PM | Цитировать


Прошу прощения, но не могли бы объяснить непонимающему что нам даст копирование дистрибутива и папки SVCPACK???
если я понимаю то будет использовано больше системного места, но установка будет проводится быстрее?

Отправлено: 10:55, 09-02-2011 | #181



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для sLiDeR-X

Ветеран


Автор проектов


Сообщения: 1202
Благодарности: 280

Профиль | Отправить PM | Цитировать


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

-------
Конструктор RDS_Boot_KIT и комплект Recovery DiskSuite


Отправлено: 12:09, 09-02-2011 | #182


Аватара для Nun-Nun

Ветеран


Сообщения: 2158
Благодарности: 294

Профиль | Отправить PM | Цитировать


Цитата Mr dUSHA:
Абсолютно полностью! Особенно ввиду того, что это одна и та же программа, а не две разных, хоть и похожих »
Да, я уже это понял и даже поэкспериментировал - интегрировал в дистриб с помощью GUI-интегратора, только пришлось в Required-файлах Del-аддонов вместо Z-Dll_PatcherFake-Setup Advanced прописать. Система поставленная с полученного дистриба, работает нормально, особых проблем не заметно.

Цитата sLiDeR-X:
это нужно для того, чтоб при замене системных файлов Windows не просила установку диска в привод - она автоматом будет ссылаться на скопированный дистрибутив. »
А автоудаление дистриба после установки системы предусмотрено или только вручную?

opel431,

Ну раз с Fake-Setup Advanced всё закончилось благополучно и он в связке с GUI-интегратором нормально работает, может и FSAUnPack можно как-нибудь прикрутить вместо того куцего окошка, которое в дистриб по дефолту добавляется? Может конечно идея и несколько "странная", но вдруг кому такое и удастся.
И ещё, если не сложно, Вы так и не ответили, по поводу временного параметра (таймера) у FSAUnPack. Если утилита запускется без параметра отсчёта времени, то она будет висеть на экране всё время или запустит процесс сразу на автомате?

-------
Свобода не означает вседозволенность.


Последний раз редактировалось Nun-Nun, 09-02-2011 в 15:00.


Отправлено: 14:37, 09-02-2011 | #183


Аватара для opel431

Ветеран


Contributor


Сообщения: 1803
Благодарности: 714

Профиль | Отправить PM | Цитировать


Цитата Nun-Nun:
может и FSAUnPack можно как-нибудь прикрутить вместо того куцего окошка, которое в дистриб по дефолту добавляется? »
Не понял, о чем идет речь.

Цитата Nun-Nun:
Вы так и не ответили, по поводу временного параметра (таймера) у FSAUnPack. Если утилита запускется без параметра отсчёта времени, то она будет висеть на экране всё время или запустит процесс сразу на автомате? »
Ну, прям уж и не ответил - читаем шапку (ОСОБЕННОСТИ, п.2) - "По умолчанию утилита запускается с русским интерфейсом и временем автозапуска 30 сек.".

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.


Отправлено: 15:48, 09-02-2011 | #184


Пользователь


Сообщения: 69
Благодарности: 15

Профиль | Отправить PM | Цитировать


все таки я ламер . 1 после запуска не блокируются настройки - замечательно, можно поиграться (итог интересный получается). 2 sfc диск требует (установка без "извращений", выбрано копирование и добавление инфы), если не исправить путь в ключе servicepacksourcepath . так задумано, или я умудрился, все же, что-то отломать?
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:26, 09-02-2011 | #185


Аватара для opel431

Ветеран


Contributor


Сообщения: 1803
Благодарности: 714

Профиль | Отправить PM | Цитировать


Цитата leeseecin:
......»
Все подправим - всех блох сразу не уловишь, особенно "бдя" по ночам, с режимом в четыре часа сна.

Обновил с учетом замечаний!

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.


Последний раз редактировалось opel431, 09-02-2011 в 20:09.

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:24, 09-02-2011 | #186


Аватара для Nun-Nun

Ветеран


Сообщения: 2158
Благодарности: 294

Профиль | Отправить PM | Цитировать


Цитата opel431:
Не понял, о чем идет речь. »
Имелась в виду реализация связки FSAUnPack + GUI-интегратор.
Цитата opel431:
Ну, прям уж и не ответил - читаем шапку (ОСОБЕННОСТИ, п.2) - "По умолчанию утилита запускается с русским интерфейсом и временем автозапуска 30 сек »
Шапку я читал. Мой вопрос о том, что там имеется в виду: что отсчёт 30 секунд будет даже тогда, когда таймер-параметр явно в команде не прописан?

P.S. Вы только, пожалуйста, на меня не обижайтесь за возможно чайниковые вопросы. Просто нравятся Ваши программы - очень помогают, но не во всех тонкостях интеграционного дела я ещё разобрался. Бывает хочется совместить работу нескольких программ, типа FSAUnPack + GUI-интегратор, но как это сделать - Бог его знает.

-------
Свобода не означает вседозволенность.


Последний раз редактировалось Nun-Nun, 10-02-2011 в 14:28.


Отправлено: 14:19, 10-02-2011 | #187


Аватара для opel431

Ветеран


Contributor


Сообщения: 1803
Благодарности: 714

Профиль | Отправить PM | Цитировать


Цитата Nun-Nun:
Имелась в виду реализация связки FSAUnPack + GUI-интегратор. »
Зачем? В GUI-интеграторе все прекрасно работает! Если мели в виду подмену Setup.exe в GUI от Fake-Setup Advanced - не знаю, и не могу советовать. Это удел эксперементаторов.

Цитата Nun-Nun:
что отсчёт 30 секунд будет даже тогда, когда таймер-параметр явно в команде не прописан? »
Да.

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:08, 10-02-2011 | #188


Аватара для LonerD

Ветеран


Сообщения: 1462
Благодарности: 336

Профиль | Сайт | Отправить PM | Цитировать


opel431, Я так и не понял про установку панелей к драйверам.
Предусмотрен ли какой-либо механизм их установки?

И еще несколько моментов. В fSetup.ini есть фразы
"Зависит от параметра CopyI386=1. "
Наверное, имеется в виду параметр CopyDirI386=1

И еще
"По умолчанию утилита запускается с русским интерфейсом и временем автозапуска 30 сек."
А в настройках прописано 20 секунд

-------
OSzone - лучшие!


Отправлено: 18:19, 13-02-2011 | #189


Ветеран


Автор проектов


Сообщения: 1579
Благодарности: 496

Профиль | Отправить PM | Цитировать


Да простит меня opel431, отвечу

Цитата LonerD:
Я так и не понял про установку панелей к драйверам.
Предусмотрен ли какой-либо механизм их установки? »
Этого нет. Попробуй http://forum.oszone.net/thread-198119.html

Цитата LonerD:
"Зависит от параметра CopyI386=1. "
Наверное, имеется в виду параметр CopyDirI386=1 »
Конечно CopyDirI386. Просто, когда мы обсуждали копирование дистрибутива, вначале предполагалась название этого параметра CopyI386

Цитата LonerD:
"По умолчанию утилита запускается с русским интерфейсом и временем автозапуска 30 сек."
А в настройках прописано 20 секунд »
30 секунд и русский интерфейс, если просто запустить
HTML код: Выделить весь код
FSAUnPack.exe

а не
HTML код: Выделить весь код
FSAUnPack.exe 20

-------
Объективная реальность есть бред, вызванный недостатком алкоголя в крови.
Оптимизм есть недостаток информации.
Хочу быть змеёй, чтобы на работу лёжа ходить.
Конструктор инсталляторов на основе 7z SFX + готовые инсталляторы


Последний раз редактировалось ya158, 17-02-2011 в 21:46.

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:36, 13-02-2011 | #190



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - FSAUnPack.exe – утилита для работы с пакетами/драйверами

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Служебные - [addon] Fake-Setup Advanced Mr dUSHA Наборы обновлений для Windows XP/2003/Windows 7 955 22-05-2024 13:12
Ошибка - Проблема с setup.exe 2ndBrz Microsoft Windows 2000/XP 3 06-10-2018 19:46
Разное - Не запускается Setup.exe TiMotoR Microsoft Windows Vista 0 16-03-2010 21:08
Только для экспертов! FAKE-Setup своими руками. amel27 Автоматическая установка Windows 2000/XP/2003 26 02-03-2010 07:52
Служебные - [addon] Fake Setup (Z_FakeSetup) vserd Наборы обновлений для Windows XP/2003/Windows 7 5 25-08-2008 00:04




 
Переход