Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Наборы обновлений для Windows XP/2003/Windows 7 (http://forum.oszone.net/forumdisplay.php?f=62)
-   -   FSAUnPack.exe – утилита для работы с пакетами/драйверами (http://forum.oszone.net/showthread.php?t=192321)

opel431 26-11-2010 09:35 1551884

FSAUnPack.exe – утилита для работы с пакетами/драйверами
 
Вложений: 5
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) то, эта переменная, формируется из корневого каталога, запуска утилиты.

opel431 26-11-2010 09:36 1551886

TECT - FSAUnPack.exe.
Прочитав, о том, что Mr dUSHA не захотел возиться с GUI-распаковщиком решил попробовать заполнить этот пробел.

P.S. - спасибо mamont1 за фактически высказанную идею GUI для утилиты Mr dUSHA.

mamont1 26-11-2010 13:46 1552068

DrvUnPack.exe - надо-бы тоже подправить (Форма подстраивается, 2 прогресбара)
кто такой 7za.dll ?

opel431 26-11-2010 15:00 1552114

Цитата:

Цитата mamont1
DrvUnPack.exe - надо-бы тоже подправить »

Да, подправлю.
Цитата:

Цитата mamont1
кто такой 7za.dll »

http://7-zip.org.ua/ru/faq.html

jameszero 26-11-2010 15:30 1552141

opel431
Цитата:

7za.dll
Для поддержки LZMA2 есть смысл обновить этот модуль до версии 9.20 (входит в состав 7z920_extra.7z)

opel431 26-11-2010 16:52 1552169

Цитата:

Цитата jameszero
Для поддержки LZMA2 есть смысл обновить этот модуль до версии 9.20 »

Спасибо jameszero!
Да, забыл указать в шапке. Обновлять плагин (7za.dll) можно самому - просто заменив на более новую версию.

7za.dll_9.20

Sub-Zero 27-11-2010 00:38 1552452

Вещь нужная и полезная! А то все шло одним zip файлом в 600 метров )) и на полчаса распаковки ))) Завтра буду тестировать.
Может быть еще имеет смысл приписывать к каждой строке что это есть такое (для непонятливых). Например - Видеодрайвера DP_Graphics_A_wnt5_x86-32_1009.7z

opel431 27-11-2010 01:45 1552473

Цитата:

Цитата Sub-Zero
Может быть еще имеет смысл приписывать к каждой строке что это есть такое (для непонятливых) »

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

mamont1 27-11-2010 01:56 1552476

opel431
Пакет дровов - который по жизни распаковывается в C:\D
Новый FSAUnPack.exe (с диска запустил) распаковал вC:\D\D - так задумано?

opel431 27-11-2010 04:29 1552503

Цитата:

Цитата mamont1
Новый FSAUnPack.exe (с диска запустил) распаковал вC:\D\D - так задумано? »

Нет. Если вы указали в настройках DrvFolder=%SystemDrive%\D то и будет C:\D\D, ведь пакеты при распаковке сами создают папку D.
Я, ведь в параметрах по умолчанию не зря поставил \OEMDRV, а не \D - нет вложенности папок D, да и inf не мусорят в корне диска.

Pozia 27-11-2010 10:44 1552595

Цитата:

Цитата opel431
но как правило для опытных пользователей это не нужно. »

бывает даешь диск с виндой обычному юзеру и потом по телефону убиваешь много времени объясняя что выбирать (у меня нечто похожее на автоит написано, но более упращенно)

jameszero 27-11-2010 10:54 1552599

Цитата:

Цитата Sub-Zero
Может быть еще имеет смысл приписывать к каждой строке что это есть такое (для непонятливых) »

ИМХО не стоит. Сейчас интерфейс программы функционален и не содержит ничего лишнего.

P.S. Непонятливых нужно всеми способами заставлять обучаться, а не упрощать им жизнь. Количество чайников и танкистов в последнее время удручает.

sLiDeR-X 27-11-2010 17:51 1552844

opel431, в чем существенное отличие от вашей же DPsXtrct? Ей пользуюсь и FSA их цепляет при отработке и все в итоге в порядке :)

opel431 27-11-2010 18:54 1552883

Цитата:

Цитата sLiDeR-X
в чем существенное отличие от вашей же DPsXtrct? »

Это GUI-распаковщик именно для Fake-Setup Advanced (используем его файл настроек и возможности при работе с пакетами драйверов), но в целом, ничего не мешает использовать его и самостоятельно.
Динамическая индикация распаковки пакета - в DPsXtrct просто счетчик распакованных пакетов.
DPsXtrct - захватывает распаковку из папки Bin (в зависимости от версии ОС) - здесь в этом необходимости нет.
DPsXtrct "ловит" только пакеты с определенных (в ini, или должны лежать рядом с утилитой) папок + имя пакета должно начинающиеся с DP_ + заполнение всех секций в ini - таков был заказ.
Двуязычный интерфейс.

P.S. - Судя по хотелкам, в этой и смежной теме, нужно сделать универсальный распаковщик на базе FSAUnPack, заменив тем самым DPsXtrct и DrvUnPack 1.0, где и реализовать их. Вот только есть ли смысл? Есть программы для установки пакетов.

opel431 28-11-2010 23:53 1553786

Цитата:

Цитата jameszero
ИМХО не стоит. Сейчас интерфейс программы функционален и не содержит ничего лишнего. »

Все таки рискнул.

Обновление - Версия 1.1
Надеюсь, данная версия закроет ряд вопросов возникших у пользователей!
Изменения:
Теперь утилита ищет файл fSetup.ini сначала в System32 (стандарт для Fake-Setup Advanced), если нет, то рядом с утилитой (локальный вызов) и если не находит, то применяются пути по умолчанию.
Стало возможным задавать подсказку (по классу устройств) для пакетов драйверов. Для этого необходимо добавить в fSetup.ini секцию [Hint] и прописать ключи соответствующие названию пакета (с расширением) и подсказку к нему. Пример:
[Hint]
DP_AMD_CPU_wnt5_x86-32_912.7z=Процессоры AMD

Внимание! Количество ключей должно соответствовать количеству драйверов добавляемых в список, иначе вместо подсказки будет выведено сообщение «Несовпадение списков».

opel431 30-11-2010 08:59 1554816

Интересно! Или не понравилась, или уже никому не нужно?

serg32768 30-11-2010 15:47 1555126

можно поподробнее куда и чего, в какую папку ложить, а то как не пытался прописать путь к OEMDRV в файле fSetup.ini, прога не видит папки с архивами дров 7z.

slav_ko 30-11-2010 16:38 1555172

Цитата:

Цитата opel431
Нет. Если вы указали в настройках DrvFolder=%SystemDrive%\D то и будет C:\D\D, ведь пакеты при распаковке сами создают папку D.
Я, ведь в параметрах по умолчанию не зря поставил \OEMDRV, а не \D - нет вложенности папок D, да и inf не мусорят в корне диска. »

Т.е. если мне нужно что бы драйвера распаковались в коренеь системного диска, то мне нужно в настройках
написать DrvFolder=%SystemDrive%\, но тогда Fake-Setup начнет сканировать весь системный диск в поисках
.inf, а не папку %SystemDrive%\D ??? Или я что-то не допонял???

opel431 30-11-2010 22:15 1555398

Цитата:

Цитата serg32768
можно поподробнее куда и чего, в какую папку ложить »

1. SourceDrv= это путь к драйверам. Поддерживает системные переменные. Т.е. %SYSTEMDRIVE% - корень системного диска, %SrcDosPath% (при использовании Fake-Setup Advanced) - путь к дистрибутиву диска. Например: пакеты драйверов на дистрибутивном диске находятся в папке ..:\OEM\DP_XP (т.е. папка OEM на одном уровне с I386). В fSetup.ini запишем SourceDrv=%SrcDosPath%\OEM\DP_XP

2. DrvFolder=папка, в которую будут извлечены пакеты драйверов. Например: нужно извлечь в папку D, на системном диске. В fSetup.ini запишем DrvFolder=%SystemDrive%\

3. Нужно не забывать о том, что при распаковке стандартных пакетов драйверов, создается корневая папка D.

Цитата:

Цитата slav_ko
но тогда Fake-Setup начнет сканировать весь системный диск »

Ответ в пункте № 2 и 3.

slav_ko 01-12-2010 11:31 1555703

Цитата:

Цитата opel431
2. DrvFolder=папка, в которую будут извлечены пакеты драйверов. Например: нужно извлечь в папку D, на системном диске. В fSetup.ini запишем DrvFolder=%SystemDrive%\ »

А теперь смотрим в описании Fake Setup:
DrvFolder - определяет папку, в которой расположено дерево каталогов драйверов.
В этом параметре можно указывать как абсолютные, так и относительные пути, а также переменные окружения, например: DrvFolder=%SystemDrive%\D, DrvFolder=%SrcDosDrive%\D, DrvFolder=%SystemRoot%\OEMDRV\D , и т.п…

Как видно назначение DrvFolder несколько разное, отсюда и возник мой вопрос.

Debugger 01-12-2010 14:19 1555849

А пищать она умеет при запуске? :)

serg32768 01-12-2010 14:38 1555862

Подскажите, эта прога что аддон для UpdatePack-XPSP3-Rus (типа Z_DRV_INST)???

opel431 01-12-2010 18:47 1556040

Цитата:

Цитата Debugger
А пищать она умеет при запуске? »

Все, что нужно для установки с Fake-Setup Advanced умеет, ну и пищать тоже.

Цитата:

Цитата serg32768
Подскажите, эта прога что аддон для UpdatePack-XPSP3-Rus »

Нет. Это для совместной работы с Fake-Setup Advanced, и работы, только с упакованными пакетами драйверов.

SharkyEXE 02-12-2010 10:53 1556471

opel431
Пожалуйста, не могли бы Вы сделать так, чтобы при распаковке пакетов драйверов Вашей программой Служебные - FSAUnPack.exe для Fake-Setup Advanced чекбокс/квадрат с птичкой/галочкой 1 и кнопка 2 на скриншоте были не активными/серыми, как кнопка 3 - Извлечь, т. е.:
1) нельзя убрать или поставить птичку/галочку в квадрате слева от строки Выбрать / Отменить все при распаковке пакетов драйверов - чекбокс/квадрат с птичкой/галочкой 1;
2) нельзя нажать на крестик при распаковке пакетов драйверов - кнопка 2. Спасибо.

opel431 02-12-2010 17:04 1556762

Цитата:

Цитата SharkyEXE
нельзя убрать или поставить птичку/галочку в квадрате слева от строки »

Можно. Сделаю блокировку сразу, как только закончилось время до авто распаковки. Чуток надо подождать, может еще будут предложения, а то каждый день обновление "не очень хорошо".

sLiDeR-X 06-12-2010 11:30 1559413

opel431, вот предложение:
Конечному пользователю ведь не нужно знать имя файла (dp_graphics_nvidia_wxp_x86-32_1010_greg_b.7z).
Думаю было бы логичнее сделать так:
программа ищет в имени: dp_graphics_nvidia_wxp_x86-32_1010_greg_b.7z и вместо этого имени подставляет в окно программы "Видеодрайвер Nviadia"
В итоге в оке будут только "обозначения" пакетов, т.е.:
Код:

Материнская плата
Видеокарта  ATI
Видеокарта  Intel
....
Сетевая карта
Звуковая карта  CMedia
Звуковая карта  NVidia
...

вместо
Код:

dp_chipset_wxp_x86-32_1010_greg_b.7z
DP_Graphics_ATI_wxp_x86-32_1010_Greg_B.7z
DP_GRAPHICS_INTEL_x86_32_1010_greg_b.7z
dp_lan_wxp_x86-32_1010_greg_b.7z
dp_sound_cmedia_wnt5_x86-32_1010_greg_b.7z
dp_sound_nvidia_wxp_x86-32_1010_greg_b.7z


opel431 06-12-2010 13:56 1559502

Цитата:

Цитата sLiDeR-X
opel431, вот предложение: »

1. Я, думаю это лишнее.
2. Писать анализ строк, или копирование части файла, для такой проги нет смысла. Имена драйверов могут быть не только в стандарте DPsBase. И примеры этому есть, даже у нас на сайте.
3. Есть пояснения к каждому файлу (в ini) и их вывод при перемещении по файлам - этого достаточно.

sLiDeR-X 06-12-2010 14:04 1559509

opel431, тогда остаюсь на DPsXtrct
Спасибо.

opel431 06-12-2010 14:13 1559512

Цитата:

Цитата sLiDeR-X
когда остаюсь на DPsXtrct »

Его надо переписывать, но лень разбираться по изменениям в последних версиях DpsBase (что нужно, что нет, когда и куда распаковывать).

sLiDeR-X 06-12-2010 14:14 1559515

В таком случае можно реализовать НЕотображение окна со списком драйверов (опционально в ини) с возможностью потом его развернуть
---------->

Это для неопытных пользователей.


P.S.
В DPsXtrct распаковкой папки bin не занимаюсь (удалил в ней все кроме консоли архиватора), так как установку драйверов производит все тот же FSA (Поэтому и спрашивал для чего писалась FSAUnPack)

opel431 06-12-2010 14:19 1559520

Цитата:

Цитата sLiDeR-X
В таком случае можно реализовать »

Логично. Учту при выпуске финала - судя по всему других, кроме ранее данных предложений, уже не будет.

opel431 07-12-2010 06:20 1559976

Обновил до финальной версии.
Учтено предложение SharkyEXE.
Добавлен параметр H - только индикация распаковки.
Описание в шапке поправил. Удачи.

sLiDeR-X 07-12-2010 06:24 1559978

opel431, да, нужен ключ запуска для вида окна (то, что говорит mamont1)

opel431 07-12-2010 06:38 1559982

Имеется в виду DrvUnPack.exe? Сделаю.

sLiDeR-X 07-12-2010 06:41 1559984

opel431, нет. Я имею ввиду относительно этой программы сделать ключ на запуск в свернутом виде. Программа запустилась - началась распаковка черех Х секунд. За это время знающий человек может окно вручную развернуть и выбрать нужные драйвера. (по умолчанию они се выбраны)

opel431 07-12-2010 06:48 1559986

Цитата:

Цитата sLiDeR-X
сделать ключ на запуск в свернутом виде »

Зачем тогда я трах... с ключем H? А делать четвертый ключ - не много?
Да и минимизированную форму всегда посмотрит "любой" - даже незнающий пользователь.

sLiDeR-X 07-12-2010 07:31 1559991

opel431, не ругайтесь. :)
Давайте зрить в корень. Про ключ Н в шапке еще не было, когда я предыдущий пост писал.
Теперь по существу...
Собираем диск с ключем Н. Пользователь ставит ОС. И внезапно появляется БСОД (относительно драйверов). То, как реализовано сейчас у вас, не позволит отменить выбор какого-либо компонента. Если бы была возможность развернуть окно... то было бы отлично. Не надо придумывать еще один режим окна, еще один ключ запуска, а просто сделать в нижнем правом углу (не знаю как правильно называется) "растягивалку".

opel431 07-12-2010 09:21 1560035

Цитата:

Цитата sLiDeR-X
opel431, не ругайтесь. »

Дружище, я не ругаюсь!
Решил задачу по иному - без ввода новых параметров. При запуске с параметром "H", если нажата Enter будет восстановлена полная форма. Сейчас залью.

sLiDeR-X 07-12-2010 10:28 1560081

opel431, у вас написано что в окно входит 18 пунктов, что не совпадает с действительностью (реально их 16). Сделайте 20 для ровного счета (или 18 как заявлено).

opel431 07-12-2010 13:01 1560211

Цитата:

Цитата sLiDeR-X
opel431, у вас написано что в окно входит 18 пунктов »

Всю жизнь учили не верить тому, что написано! Это так! На самом деле в ЛС попросили увеличить расстояние между чеками, вот и результат – поправим. Кроме того владельцы ноутбуков (коим сам являюсь) обидятся на то, что забрал Enter, на открытие окна (время поджимало бежать по делам, вот и упустил). Так что все равно выложу обновление, исправив визуализацию окна на сочетание Shift+Enter.

sLiDeR-X 07-12-2010 13:56 1560244

только укажите текстовое уведомление в меньшем окне о том, что при нажатии шифт+энтр будет виден список драйверов

opel431 08-12-2010 09:36 1560772

Обновление версии 2.0
Вроде все "хотелки" реализовал!

Debugger 09-12-2010 03:43 1561564

А почему не сделать распаковщик логическим продолжением DPsXtrct? А то теперь два отдельных распаковщика и каждый со своими плюсами и минусами.

1. Зачем делать две разных формы? Почему бы не сделать в одном окне и выбор пакетов, и таймер, и кнопки, и прогресс-бар?
2. Меня удивляет, что если есть подсказки для названий драйверпаков, зачем выводить и то и другое? В DPsXtrct они вообще чаще всего не помещались в окно. По моему логичнее - если нет секции [Hint], то показывать в окне названия файлов, если есть - показывать подсказки.
3. Что хотелось и в DPsXtrct, и теперь в этом распаковщике - возможность той же секцией [Hint] регулировать порядок следования файлов в окне. Сейчас они отображаются по алфавиту, а хотелось бы в точности так как прописано в секции. Назначение - затолкать малоиспользумые пакеты в самый конец списка. Что очень нравилось в DPsXtrct - возможность задать какие пакеты отмечены по умолчанию а какие нет.

Теперь "хотелки" для нового распаковщика:
1. Подсказки выводятся уж слишком светлым шрифтом, плохо видно.
2. Почему если наводить мышем не на название пакета а в любое другое место то на месте подсказки пишется "Файл" (наверное от слова "Failed", дескать, не туда наводишь :))
3. Насколько я понял, писк идет не на спикер а на звуковую карту. Нелогично, какой звук на T40?

Вроде все. Вообще в новом распаковщике понравился только прогресс-бар.

P.S. Извините что так резко. Думал вот - избавление от минусов DPsXtrct. А вообще - респект и уважение opel431 за DPsXtrct коим пользуюсь уже давно.

opel431 09-12-2010 07:38 1561605

Цитата:

Цитата Debugger
А почему не сделать »

«Аппетит приходит во время еды – или некто, не успевает вовремя к обеду!»
Если сразу просмотреть всю тему и здесь и в DPsXtrct, то многое станет понятным.
Я ориентируюсь на пользователя – поступило предложение переработать, и оно явно, или с молчаливого согласия иных поддержано - сделал. Сколько раз переделывался DPsXtrct? То с папками по умолчанию, то только в заказных папках, то подстроенных под DPS или DIA. Такой же «хаос» был и по чекам, и по их предназначению. Этот распаковщик задумывался как простое приложение для совместной работы с Fake-Setup Advanced. Затем начались «хотелки» и т.д. Я уже давал ответ в параллельной ветке – писать не мешки ворочать, но нужно знать общее мнение. А так получается, один пользователь попросил (значит он пользуется), я естественно откликнулся. Другие мнения приходят “опосля”, и иногда с совсем противоположной оценкой и мнением. Нужно консолидированное мнение. Этот распаковщик – только для Fake-Setup Advanced!
В параллельной ветке можно продолжить обсуждение и DPsXtrct и DrvUnPack.

Цитата:

Цитата Debugger
Почему если наводить мышем не на название пакета а в любое другое место »

Не от Failed, а от File - именно для этого и предназначается подсказка (написать "Пакет драйверов" и увеличить Width формы в "полтора раза"?).

Цитата:

Цитата Debugger
Насколько я понял, писк идет не на спикер »

Не правильно поняли.

Предложения учту.

Debugger 09-12-2010 10:29 1561686

Цитата:

Цитата opel431
В параллельной ветке можно продолжить обсуждение и DPsXtrct »

Извините, не знал что есть еще и обсуждение DPsXtrct. Я и не знал даже до вчерашнего дня что это ваш продукт, пока не прочитал в этой ветке. Просто скачал его когда то с форума driverpacks.net.
Цитата:

Цитата opel431
Не от Failed, а от File - именно для этого и предназначается подсказка (написать "Пакет драйверов" и увеличить Width формы в "полтора раза"?). »

Да понял я что от слова file, это был так, намек на юмор. Просто по логике вещей думал что если наводить курсор НЕ на драйверопакет то в подсказке вообще ничего не должно писаться.
Цитата:

Цитата opel431
Не правильно поняли. »

Допускаю что неправильно. Проверял под Windows.

opel431 10-12-2010 10:02 1562405

Цитата:

Цитата Debugger
Просто скачал его когда то с форума driverpacks.net. »

Это другой проект, но подход один.

Цитата:

Цитата Debugger
Просто по логике вещей думал что если наводить курсор НЕ на драйверопакет то в подсказке вообще ничего не должно писаться. »

Тогда стандартное оповещение, а не пустое пространство между компонентами.

opel431 14-12-2010 22:13 1565978

Обновление! FSAUnPack_2.1.7z

Новый интерфейс, возможность предварительно настроить выбранные пакеты (добавлена секция Checked), исправлены ошибки при работе с горячими клавишами. Как и раньше секции Hint и Checked на любителя - все работает и без них.
Если понравится заменим версию в "шапке".

xp9 15-12-2010 20:26 1566685

opel431,
Эта программа лучше чем Z_DRV_INST ?

opel431 15-12-2010 21:29 1566744

Цитата:

Цитата xp9
Эта программа лучше чем Z_DRV_INST ? »

Не от туда начали сравнивать! Сравнение нужно начинать с Fake-Setup Advanced.

Maza Faka 16-12-2010 11:46 1567117

Извиняюсь за тупой вопрос, а куда нужно поместить файлы: PreSetup.cmd и fSetup.ini?

opel431 16-12-2010 12:01 1567130

А куда нужно поместить файлы - заменить одноименные файлы в аддоне Fake-Setup Advanced.

xp9 16-12-2010 15:03 1567267

opel431,
Как интегрировать ваш аддон.

opel431 16-12-2010 16:49 1567353

Цитата:

Цитата xp9
Как интегрировать ваш аддон. »

Это не аддон! Аддон - Fake-Setup Advanced. См. пост выше, что и куда бросать. А программа ложится в папке, рядом с драйверпаками, на дистрибутиве.

opel431 17-12-2010 01:44 1567721

Цитата:

Цитата mamont1
Эт только у меня запускается - без галочек на архивах (общая есть) ? »

И у меня тоже, так запускается - без секции Checked. Я, знаю об этом, но пока не готов к финалу по одной причине - отсутствие именно таких сообщений, а следовательно всестороннего разбора работы. Больше сообщений типа - "куда положить" и "как использовать", естественно и тест программы на этом уровне.

DenisMF 17-12-2010 06:31 1567773

При растягивания окна программы вниз/вверх, а затем наведении курсора в образовавшееся пустое место - ОШИБКА с последующим вылетом программы. По-моему проще было оставить окно фиксированным к примеру на десять паков + прикрутить к нему полосу прокрутки ;)

зы: можно с разрешения Mr dUSHA закинуть прогу в аддон Fake-Setup Advanced с последующим копированием первой во время сборки дистрибутива согласно установкам в конфиг.файле. (надеюсь, понятно написал ;))

xp9 17-12-2010 13:52 1568019

opel431,
Это правда что нельзя выбирать пакеты драйверов?

opel431 17-12-2010 17:47 1568221

Цитата:

Цитата DenisMF
При растягивания окна программы вниз/вверх .....»

Знаю - это не есть проблема для теста. Бета версия 2.1. будет выложена сегодня, так как, считаю, что программа все-таки "побывала в руках" подготовленных тестеров, и я могу спокойно выложить v.2.1b, где всех этих «???» изначально нет. Прошу извинить за подобный подход к тестированию, но все-таки базовый вариант должен быть по-настоящему «вылизан» пользователем, а не исходить только из моих тестов.

Цитата:

Цитата DenisMF
можно с разрешения Mr dUSHA закинуть прогу в аддон Fake-Setup Advanced »

СПАСИБО за подсказку для ПОЛЬЗОВАТЕЛЕЙ программой. Я изначально этого делать не буду.

Цитата:

Цитата xp9
Это правда что нельзя выбирать пакеты драйверов? »

С чего вы взяли? Именно для этого и представлена программа - выбрать и распаковать.

opel431 17-12-2010 19:11 1568306

Бета версия в шапке. Тестируем и подводим к финалу.

Robby 21-12-2010 21:15 1571576

opel431,
если указан путь DrvFolder=%SystemDrive%\ fSetup.ini то удаляется все содержимое системного диска! и после перезагрузки соответственно уже ничего не загружается. Если DrvFolder=%SystemDrive%\D, то все нормально. Это проблема FSAUnPack или Fake-Setup Advanced?

opel431 21-12-2010 22:45 1571636

Цитата:

Цитата Robby
Это проблема FSAUnPack или Fake-Setup Advanced? »

Не думаю, что это их проблема!
1. FSAUnPack - не занимается удаление папок.
2. Fake-Setup Advanced - работает очень корректно.

Вы, случаем, сами не пересобрали пакеты драйверов? Правильно собранные пакеты при распаковке создают папку D и в нее помещаю папки по каждому классу устройств.

slav_ko 22-12-2010 10:59 1571931

Цитата:

Цитата opel431
[Options]
;папка, в которую извлекаются пакеты драйверов (по умолчанию - системный\D)
DrvFolder=%SystemDrive%\
.......
;удаление содержимого папки DrvFolder после завершения установки ОС
DelDrvAfterInst=1 »

К тому что написал Robby, если поставить настройки как указано выше, то по
идее содержимое %SystemDrive% будет удалено

opel431 22-12-2010 11:14 1571948

Цитата:

Цитата slav_ko
К тому что написал Robby, если поставить настройки как указано выше, то по
идее содержимое %SystemDrive% будет удалено »

Вы думаете,что я только тем и занимаюсь, что "сношу" у себя систему? Если пакеты собраны правильно, то при распаковке, любой пакет, создает папку D, в которую затем помещается папка с драйверами - AMD, CPU и т.д. Поэтому переменная %SystemDrive%\ указывает правильно. Попробуйте распаковать пакеты выкладываемые на форуме с переменной %SystemDrive%\D - на системном диске вы получите вложенную структуру из двух папок ...D\D\. А вот если уважаемый Robby не вставил слеш, то итог может быть и тот, который он получает. Но я думаю все иначе, он присутствовал на форуме, когда я задал ему вопрос - пропал.

slav_ko 22-12-2010 16:27 1572161

opel431,
может быть для исключения разногласий и разночтений добавить еще одну
переменную, например UnzipFolder и не использовать DrvFolder оставив
ее исключительно для Fake-Setup Advanced???

Тогда к примеру :
UnzipFolder=%SystemDrive%\
DrvFolder=%SystemDrive%\D
SourceDrv=%SrcDosPath%\OEMDRV

mamont1 22-12-2010 19:02 1572252

Цитата:

Цитата slav_ko
может быть для исключения разногласий и разночтений добавить еще одну »

Не никаких разногласий !!!
просто нельзя удалять с %SystemDrive% (слеш/не слеш не важно)
с %SystemDrive%\мояПапка - можно

а, вот, что для FSAUnPack.exe (по умолчанию)
дано распаковать в %SystemDrive%, а он распаковывает %SystemDrive%\D
Цитата:

При отсутствии файла fSetup.ini ...
DrvFolder = %SystemDrive%\ , т.е. распаковка в папку \D.
короче драйвера (скажем) должны попасть
%SystemDrive%\МояПапка а паподут в
%SystemDrive%\D\МояПапка
не есть хорошо.

Robby 23-12-2010 12:27 1572787

opel431, я не исчез просто ответить не мог из-за отсутсвия интернета.
Код:

[Options]
;папка, в которую извлекаются пакеты драйверов (по умолчанию - системный\D)
DrvFolder=%SystemDrive%\
.......
;удаление содержимого папки DrvFolder после завершения установки ОС
DelDrvAfterInst=1

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

opel431 23-12-2010 17:25 1572989

Цитата:

Цитата Robby
При таких настройках все с системного диска удаляется, можешь сам в этом легко убедиться »

Я проверяю на "живой" системе и проблем при этом не выявил. НА VM - при сборке дистрибутива всегда задавал, и задаю %SystemDrive%\OEMDRV (так привык), поэтому при выпуске финала проверю и на VM. Возможно у меня где-то ошибка в преобразовании переменной %SystemDrive%\ в ..\. Пока нет времени.

Mr dUSHA 24-12-2010 00:52 1573281

Цитата:

Цитата Robby
При таких настройках все с ситемного диска удаляется, можешь сам в этом легко убедиться. Я четыре раза проверил прежде чем написать. Драйвер паки брал стандартные, ничего не перепаковывал. »

Это потому, что для FSA переменная DrvFolder - это не
Цитата:

Цитата opel431
;папка, в которую извлекаются пакеты драйверов (по умолчанию - системный\D)
DrvFolder=%SystemDrive%\ »

как написано в этой шапке,

а

Цитата:

Цитата Mr dUSHA
DrvFolder - определяет папку, в которой расположено дерево каталогов драйверов.
В этом параметре можно указывать как абсолютные, так и относительные пути, а также переменные окружения, например: DrvFolder=%SystemDrive%\D, DrvFolder=%SrcDosDrive%\D, DrvFolder=%SystemRoot%\OEMDRV\D , и т.п… »

Тут есть 2 варианта решения:
1. Утилита FSAUnPack должна обрезать путь из DrvFolder на один уровень, и в полученную папку распаковывать драйвера. Но это подразумевает, что в архивах с драйверами дерево папок уже начинается с корневой папки, например D\ (как у башратовских пакетов).

2. Для FSAUnPack создать еще один дополнительный параметр, где будет вручную указано, куда распаковать содержимое архивов, каким бы оно не было.

opel431 24-12-2010 02:27 1573307

Цитата:

Цитата Mr dUSHA
Для FSAUnPack создать еще один дополнительный параметр, где будет вручную указано, куда распаковать содержимое архивов, каким бы оно не было. »

Mr dUSHA!
Вопрос. Но, тогда, как я понимаю, этот путь не будет доступен для функции удаления папки - при DelDrvAfterInst=1. При условии, что параметр ключа DrvFolder будет пустым.
Тогда, мне кажется, лучше пойти по первому пути, т.е. при значении в ключе DrvFolder=%SystemDrive%\D обрезать D, что и предотвратит "повторную" вложенность папок D.

Mr dUSHA 24-12-2010 04:41 1573323

Цитата:

Цитата opel431
Но, тогда, как я понимаю, этот путь не будет доступен для функции удаления папки - при DelDrvAfterInst=1. При условии, что параметр ключа DrvFolder будет пустым. »

Да нет, тогда эти два параметра нужно будет синхронизировать при настройке аддона, то есть ни какой автоматики, и нужны руки.sys и извилины в голове "сборщика сборок".

Цитата:

Цитата opel431
Тогда, мне кажется, лучше пойти по первому пути »

Согласен.

opel431 24-12-2010 22:13 1573943

slav_ko! mamont1! &
Искренне приношу свои извинения, за причиненные неудобства. После разъяснения Mr dUSHA, я понял почему так происходит. Все исправил, но хочу доработать до версии 2 in 1, т.е. и FSA и DRVunPack (у них функционал почти одинаков).

slav_ko 25-12-2010 07:09 1574078

Цитата:

Цитата opel431
хочу доработать до версии 2 in 1, т.е. и FSA и DRVunPack (у них функционал почти одинаков). »

Ждем с нетерпением :)

Sub-Zero 26-12-2010 23:50 1575200

Приветствую автора!
Ты не будешь сильно ругаться если я заменю твое имя © Opel431, UA на свое, которое мне нужно? :Beer:

sLiDeR-X 27-12-2010 06:37 1575280

Sub-Zero, ИМХО, это нарушение авторских прав. Пишите в таком случае сами программы.

Lubitel Softa 27-12-2010 09:38 1575343

sLiDeR-X, ну а так у чела гофно-сборка не получится с чисто его копирайтами... что мол всё изначально сам делал, типа как в пословице: "наш папа был на всё горазд - он пианист и ...."

Sub-Zero 27-12-2010 14:38 1575520

Тише народ - не надо так нервничать :) Во первых я спрашивал у автора, во вторых моя сборка не имеет отношения к вашей ссылке...

opel431 28-12-2010 18:44 1576461

Новая версия 2 in 1 в шапке!
Новый параметр в интерфейсе (Удалять....) пока не задействован (функционально он работает, но требует изменений в другом компоненте - будем ждать).

Цитата:

Цитата Sub-Zero
Ты не будешь сильно ругаться если я заменю твое имя »

Как-то не серьезно, от серьезного человека и сисадмина.

Sub-Zero 29-12-2010 04:55 1576739

Цитата:

Цитата opel431
Как-то не серьезно, от серьезного человека и сисадмина. »

Я ж шутил...)) В моих сборках все будет идти как есть с указанием авторства. Респект за программу! :Beer:

sLiDeR-X 29-12-2010 06:31 1576754

opel431, как всегда бывает - новая версия - новые косяки %)
1. сделай как было - все в одном регистре
2. при запуске "FSAUnPack.exe h" и наведении мышкой на извлечь открывается полное окно
3. происходит обрезка строки

opel431 29-12-2010 07:25 1576763

Цитата:

Цитата sLiDeR-X
opel431, как всегда бывает - новая версия - новые косяки %) »

1. У всех разные вкусы - особенно когда смотришь в классической теме, что равносильно на текстовом этапе.
2. Так и задумано - решили "поиграть мышкой", значит что-то не нравиться.
3. Это не "косяк". На Т40 тоже будете с темой просматривать? Смотрите при классике. Ранее анализировал размер формы при классике и с темой, но реально это не нужно.

Знаю пока один косяк – все делал ночью, чтобы никому не мешать отключил сигнал при запуске, а включить забыл.

Вашу просьбу по аддону () выполнил, через полчаса скину.

sLiDeR-X 29-12-2010 08:03 1576768

opel431, отлично, понял.
Цитата:

Цитата opel431
Вашу просьбу по аддону () выполнил, через полчаса скину. »

ммм... жду :)

opel431 29-12-2010 12:50 1576933

Цитата:

Цитата sLiDeR-X
Добавлю еще один: »

Дружище! Ты сегодня точно не выспался.
Скачал, отредактировал ini, запустил, проверил - все работает. Смотри откуда у тебя читает ini и где драйвера.
ЛС по аддону (обновлен) смотрел?

sLiDeR-X 29-12-2010 13:15 1576949

opel431, выспался.... вчера корпоратив был %)
Смотрел. Уже сделал.

opel431 29-12-2010 13:45 1576973

Цитата:

Цитата sLiDeR-X
opel431, выспался.... вчера корпоратив был %) »

ПОВЕЗЛО!

sLiDeR-X 29-12-2010 13:54 1576984

opel431, эм....

сейчас собрал образ и при попытке установить на ВМ получаю слдующее...
файл fsetup лежит стандартно в систем32. Он скорее всего подцепился, так как выбраны галками как и в ини, только вот описание не работают (надпись "файл"). На живой системе все нормально.

Проблема подтвердилась. Наблюдается только при запуске с ключем h

opel431 29-12-2010 14:21 1577011

Цитата:

Цитата sLiDeR-X
Проблема подтвердилась. Наблюдается только при запуске с ключом h »

С этим ключом - нет смысла обрабатывать. Ведь подсказки выводятся при перемещении по списку! Вот, при развертывании формы снова я, не помню, восстановил ли обработку (?).

sLiDeR-X 29-12-2010 14:28 1577019

opel431, а если надо развернуть форму, и посмотреть чего к чему, то обработка не работает. Видимо забыл.

serg32768 29-12-2010 14:44 1577035

opel431 а можно сделать АДДОН FSAUnPack, ну типа как Z_DRV_INST ?

opel431 29-12-2010 15:08 1577048

Цитата:

Цитата sLiDeR-X
opel431, а если надо развернуть форму, и посмотреть чего к чему, то обработка не работает. Видимо забыл. »

Вспомним и это и оповещение.

Цитата:

Цитата serg32768
opel431 а можно сделать АДДОН FSAUnPack, ну типа как Z_DRV_INST ? »

А чем он вас не устраивает. Boa Soft сам решит при необходимости обновления. А меня лично вполне устраивает связка - Fake-Setup Advanced + MSSTMake+ FSAUnPack (система сама определит, что и как ставить, а панели автоматом можно и после поставить).

serg32768 29-12-2010 16:10 1577090

чесно говоря никак не могу вьехать када чего ложить в папку Addon в UpdatePack-XPSP3-Rus
если можно разжуйте плиз!

slav_ko 29-12-2010 18:11 1577156

На виртуалке "WMware"не хочет отсчитывать время до начала распаковки, просто ждет пока я сам не нажму "Извлечь",
на реальной машине пока не проверял, пробовал ставить "30" и "60" секунд, одинаково

sLiDeR-X 29-12-2010 19:31 1577201

serg32768,
Цитата:

Цитата opel431
Программа и файл 7za.dll помещаются в папку с пакетами драйверов на дистрибутиве »

какие еще нужны объяснения? :\

slav_ko, "FSAUnPack.exe 15" отлично работает

slav_ko 29-12-2010 20:00 1577222

Цитата:

Цитата sLiDeR-X
slav_ko, "FSAUnPack.exe 15" отлично работает »

Время значения не имеет, что "15", что "60" - одинаково!!!
Завтра попробую на реальном компе.

opel431 30-12-2010 02:51 1577429

Цитата:

Цитата slav_ko
На виртуалке "WMware"не хочет отсчитывать время до начала распаковки »

А вы запускали с параметрами по умолчанию? Кроме того - нажатие клавиш, сдвиг мыши в окне проги приведет к остановке отсчета.

opel431 30-12-2010 05:46 1577446

Цитата:

Цитата serg32768
чесно говоря никак не могу вьехать када чего ложить в папку Addon в UpdatePack-XPSP3-Rus
если можно разжуйте плиз! »

Качаете - FSAUnPack_2.2.7z.
Качаете аддон - http://forum.oszone.net/thread-119984.html
В аддоне подмените файлы (sSetup.ini и PreSetup.cmd) - они отдельно в FSAUnPack_2.2.7z.
Программу FSAUnPack.exe и 7z.dll помещаете в папку с пакетами драйверов. Как у вас организована сборка не знаю, поэтому просто скажу - папка с пакетами драйверов должна лежать в корень диска с дистрибутивом, т.е. рядом с папкой I386, BCDW и т.д.

opel431 30-12-2010 07:21 1577462

Пред финальная версия! Прошу внимательно прочесть п.2 Описания.
А папку Compressed, аддона, от Setup.ex_ надежней очистить вручную.
Подсказки, теперь не связаны жестко с количеством пакетов и записей в секции HINT.

sLiDeR-X 30-12-2010 08:17 1577481

opel431, в шапке старая версия

opel431 30-12-2010 08:56 1577499

Цитата:

Цитата sLiDeR-X
opel431, в шапке старая версия »

Да какой-то промах при перезаписи. Сейчас перезалью.

Devils0411 30-12-2010 14:26 1577782

opel431, Если не составит труда, напишите changelog, чтобы знать, что изменилось.

vitalik9 30-12-2010 16:08 1577875

opel431, в данном аддоне http://forum.oszone.net/thread-119984.html
в папке нет sSetup.ini и PreSetup.cmd нет там таких файлов чтоб их подменить там только setup

slav_ko 30-12-2010 16:11 1577879

Цитата:

Цитата opel431
А вы запускали с параметрами по умолчанию? Кроме того - нажатие клавиш, сдвиг мыши в окне проги приведет к остановке отсчета. »

Да сейчас попробовал по умолчанию, то же самое. Мышку, клаву не трогаю. Попробую завтра на реальном компе.
Если Новый год не помешает :lol:

slav_ko 30-12-2010 16:59 1577912

Цитата:

Цитата vitalik9
в папке нет sSetup.ini и PreSetup.cmd нет там таких файлов чтоб их подменить там только setup »

имеется в ввиду fsetup.ini, читайте мануал:

"Программа Setup.exe в прикрепленном файле представляет собой гибрид швейцарского ножа и матрешки :
- Во-первых, это полноценный Fake-Setup;
- Во-вторых, это автогенератор и автоконфигуратор аддона для интеграции себя же в дистрибутив.
- В-третьих, это патчер системных библиотек на работающей ОС.
Для генерации аддона выполните команду Setup.exe -makeaddon"

После этого появятся необходимые файлы...

vitalik9 30-12-2010 17:36 1577931

спасибо получилось

slav_ko 30-12-2010 17:52 1577937

Цитата:

Цитата vitalik9
спасибо получилось »

В нашем полку прибыло :)

slav_ko 01-01-2011 14:31 1578719

Цитата:

Цитата slav_ko
Попробую завтра на реальном компе. »

Попробовал на реальном, тоже самое...

opel431 02-01-2011 22:41 1579439

Всех с праздником! Понятное дело, не до теста, но результат его все равно нужен для завершения. Поэтому прошу сообщить о тестировании при изменении параметра «Удалять папку с драйверами….» в Runtime, а также наличие проблемы описанной slav_ko.

Sub-Zero 06-01-2011 12:01 1581961

Так все таки [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

opel431 06-01-2011 12:52 1582025

Цитата:

Цитата Sub-Zero
Так все таки [Select] »

А в файле настройки с версией 2.2 не видать - Select?

Цитата:

Цитата Sub-Zero
Бяда.... версия 2.2 совсем не видит драйверов »

Как давно Вы собираете сборки? Обратите внимание - если, такая ситуация у всех,то и вопросы возникнут у все. Следует либо грешить на себя, либо не заявлять так категорично, а просто попросить помощь.

Цитата:

Цитата Sub-Zero
SourceDrv=%SrcDosDrive%\i386 »

За каким "макаром" вы "вперли" в эту папку пакеты драйверов?
Читаем!
2. Программа и файл 7za.dll помещаются в папку с пакетами драйверов на дистрибутиве. Это значит - создаете папку (Drivers, OEMDRV и т.д.) и размещаем ее в корне дистрибутива. В нее вбрасываем программу, dll и пакеты с драйверами.

Sub-Zero 06-01-2011 13:12 1582046

Цитата:

Цитата opel431
А в файле настройки с версией 2.2 не видать - Select?

Тогда поправьте ошибку в описании. Сейчас там так:
Пример:
[Checked]
DP_AMD_CPU_wnt5_x86-32_912.7z=0
DP_CardReader_wnt5_x86-32_802.7z=

Бяда.... версия 2.2 совсем не видит драйверов »
Цитата:

Цитата opel431
Как давно Вы собираете сборки?

Давно.

Цитата:

Цитата opel431
Следует либо грешить на себя, либо не заявлять так категорично, а просто попросить помощь.

Так а я что делаю? :) Прошу помощи. С версией 2.1 все ок. С 2.2 - нет. При всех прочих одинаковых условиях.

SourceDrv=%SrcDosDrive%\i386 »
Цитата:

Цитата opel431
За каким "макаром" вы "вперли" в эту папку пакеты драйверов?

Я не хочу плодить папки - у меня все драйвера лежат в i386.

Цитата:

Цитата opel431
Программа и файл 7za.dll помещаются в папку с пакетами драйверов на дистрибутиве. Это значит - создаете папку (Drivers, OEMDRV и т.д.) и размещаем ее в корне дистрибутива. В нее вбрасываем программу, dll и пакеты с драйверами.

У меня и 7za.dll и fsaunpack.exe и zip файлы с драйверами всегда лежали в одной единственной папке i386. Я хочу чтобы было именно так - как было сказано мною выше, чтобы не плодить в корне и где бы то ни было тучу ненужных папок. И я так понимаю с версии 2.2 вы ввели некое ограничение на использование произвольного пути к драйверам? Потому как уже не работает ничего :(

p.s. Кстати забавный момент - если запустить fsaunpack.exe из папки i386 с жесткого диска то все драйвера показываются - то есть все ОК. Но если начать ставить систему то драйвера уже не находятся.
Думал что это связано с тем что я использую %SrcDosDrive% вместо %SrcDosPath% - только что проверил... не в этом было дело. Все равно драйверов нет.
И еще - забыл совсем уточнить. Все тесты по работе программы я делаю на Oracle VM VirtualBox.

opel431 06-01-2011 13:52 1582062

Цитата:

Цитата Sub-Zero
Тогда поправьте ошибку в описании. Сейчас там так: »

Согласен с "[Checked]", хотя строкой выше - секцию [Select].

Цитата:

Цитата Sub-Zero
Так а я что делаю? »

Вы утверждаете -
Цитата:

Цитата Sub-Zero
Бяда.... версия 2.2 совсем не видит драйверов » »

Цитата:

Цитата Sub-Zero
И я так понимаю с версии 2.2 вы ввели некое ограничение на использование произвольного пути к драйверам? »

Нет ограничений. Все "пляшет" от переменных Fake-Setup Advanced. При их отсутствии создается альтернатива SrcDosPath указывающая на диск дистрибутива.

Цитата:

Цитата Sub-Zero
Кстати забавный момент - если запустить fsaunpack.exe из папки i386 с жесткого диска то все драйвера показываются »

Порядок поиска fSetup.ini и действия проги, при его отсутствии, описан в шапке.

Цитата:

Цитата Sub-Zero
Может быть это связано с тем что я использую %SrcDosDrive% вместо %SrcDosPath% »

Проверьте.

Sub-Zero 06-01-2011 14:07 1582076

Цитата:

Цитата opel431
Нет ограничений. Все "пляшет" от переменных Fake-Setup Advanced. При их отсутствии создается альтернатива SrcDosPath указывающая на диск дистрибутива.

Что же тогда происходит - вот вопрос...

Цитата Sub-Zero:
Кстати забавный момент - если запустить fsaunpack.exe из папки i386 с жесткого диска то все драйвера показываются »
Цитата:

Цитата opel431
Порядок поиска fSetup.ini и действия проги, при его отсутствии, описан в шапке.

Файл лежит в той же папке что и fsaunpack.exe.

Цитата Sub-Zero:
Может быть это связано с тем что я использую %SrcDosDrive% вместо %SrcDosPath% »
Цитата:

Цитата opel431
Проверьте.

Проверил - не помогло. 2.1 видит, 2.2 нет.

А вы не могли бы сами протестировать эту ситуацию?
Все тесты я делаю на Oracle VM VirtualBox, а не на реальных установках системы. Файлы fSetup.ini fsaunpack.exe 7za.dll лежат в одной папке - i386. Драйвера (.7z) лежат там же - i386.

opel431 06-01-2011 14:19 1582090

Цитата:

Цитата Sub-Zero
А вы не могли бы сами протестировать эту ситуацию? »

Будет время - попробую обязательно.

slav_ko 06-01-2011 16:56 1582263

Цитата:

Цитата opel431
Поэтому прошу сообщить о тестировании при изменении параметра «Удалять папку с драйверами….» в 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)

opel431 07-01-2011 01:02 1582646

Цитата:

Цитата slav_ko
Проверил на нескольких реальных компах, отсчета времени нет, программа просто ждет моих действий. »

А у остальных 60 пользователей! Проблемы те-же?

Sub-Zero 07-01-2011 07:12 1582720

Цитата:

Цитата opel431
А у остальных 60 пользователей! Проблемы те-же? »

Я пока сижу на версии 2.1 по описанной выше причине. Там отсчет есть.

opel431 08-01-2011 08:17 1583548

Финальная версия!
Отменил остановку отсчета при фокусе на списке.

Цитата:

Цитата Sub-Zero
А вы не могли бы сами протестировать эту ситуацию? »

Протестировал, работает. Правда, перенес всю папку, с драйверами и утилитой, в I386 (соответственно подправил cmd и ini) - не поднялись руки "гадить" в системной папке.

slav_ko 08-01-2011 09:21 1583562

Цитата:

Цитата opel431
Финальная версия!
Отменил остановку отсчета при фокусе на списке. »

Потестил на виртуалке, с отсчетом времени все хорошо!!!

gixnax 09-01-2011 23:29 1584890

При запуске FSAUnPack (находитса в папки с драйверами), есть весь список драйверов, с возможностью извлечь их. А при запуске через PreSetup.cmd запускается только сама программа, пишет пакетов с драйверами не обнаружено. В чем трабл?

opel431 10-01-2011 06:02 1585014

Цитата:

Цитата gixnax
В чем трабл? »

В неправильно заданном пути к папке с драйверами. Т.е. файл fSetup.ini присутствует - следовательно, поиск пакетов осуществляется только по пути указанному в нем. Смотрите п.1, п.3 "Настройки" в шапке.

gixnax 10-01-2011 12:00 1585125

Скопировал fSetup.ini в OEMDRV, теперь отображается)

Devils0411 10-01-2011 12:07 1585130

opel431, собсна.... Сделал все как указано
Цитата:

Цитата 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 файл не находит.

sLiDeR-X 10-01-2011 19:16 1585430

Devils0411, зачем вы переименовали, если используете fake-setup (судя по использованию fSetup.ini)?
Цитата:

Цитата Devils0411
If exist %Systemdrive%\D\AllD\DRVUnPack.exe »

это что за путь тот такой вообще?
должно быть что-то вида:
Цитата:

Цитата opel431
if exist "%SrcDosPath%\OEMDRV\FSAUnPack.exe" (start /wait %SrcDosPath%\OEMDRV\FSAUnPack.exe) »


opel431 10-01-2011 19:29 1585445

Цитата:

Цитата Devils0411
opel431, собсна.... Сделал все как указано »

- от меня + все остальное.
Скоро можно будет не заходить в тему "Трезвым не входить"! Может, я не помню, где "городил" такую конструкцию - напомните!

Devils0411 10-01-2011 19:31 1585449

sLiDeR-X, Сама утилита запускается ;)
Цитата:

Цитата sLiDeR-X
зачем вы переименовали, если используете fake-setup (судя по использованию fSetup.ini)? »

Да потому что есть необходимость сделать универсальность пути к драйверам. (Вообщем долго объяснять) Суть в том, чтобы утилита, видела ini файл, находящийся в одной папке с утилитой, соответственно, после прочтения его, поняла, что пути к драйверам в ini файле нет, то бишь драйвера находятся все там же ))
Цитата:

Цитата sLiDeR-X
это что за путь тот такой вообще? »

пакетный файл PreSetup.cmd нормально запускает утилитку с данного пути. Надеюсь нет нужны объяснять значение переменной %systemdrive%

opel431, Чуть ниже процитировал.
А так.. первый абзац после скриншота программы, и 1 пункт в Настройка
Мож я, конечно, что-то и упустил.

opel431 11-01-2011 09:01 1585878

Цитата:

Цитата Devils0411
opel431, Чуть ниже процитировал. »

Речь об этом -
Цитата:

Цитата Devils0411
есть необходимость сделать универсальность пути к драйверам »

.
Попробуйте в fSetup оставить пустым параметр - DrvSource.

timon45 13-01-2011 01:38 1587394

заранее извиняюсь, но как эту программу использовать со своей сборкой? т.е. как интегрировать? (потому как данная информация здесь отсутствует)
Примечание:
1. Fake-Setup Advanced не использую
2. Использую Z-Dll_Patcher так что проблем с отсутствием цифровой подписи для драйверов у меня быть не должно.
3. Нужно интегрировать только MassStorage, поэтому в функции выбора или отмены драйверпаков не нуждаюсь.

П.С. Если кто подскажет более оптимальное решение для интеграции MassStorage для графического этапа установки без отображения диалогов буду только рад.

opel431 13-01-2011 03:36 1587416

Цитата:

Цитата timon45
более оптимальное решение для интеграции MassStorage для графического этапа установки »

MassStorage прежде всего необходим на текстовом этапе установкки. Для интеграции - http://forum.oszone.net/thread-117423.html или - http://forum.oszone.net/thread-135321.html.

timon45 13-01-2011 16:21 1587821

opel431,
Да я знаю его я уже сделал жесткий диск на текстовом этапе видит и копирование файлов проходит (а раньше выдавала критическую ошибку) так что аддон для текстового этапа установки я создал верно. А вот после второй перезагрузки не доходя до "Третий этап (графический режим)" выдает синий экран смерти и перезагрузка, и так до бесконечности.
Так что меня интересует интеграция драйверов исключительно для графического этапа установки.
как я понял ваша утилита без Fake-Setup Advanced производит только распаковку драйверов а программа установки сама производит установку на 37 минуте (установка драйверов устройств) графического этапа.

Так как его использовать?
Цитата:

Цитата timon45
как интегрировать? »

И еще:
[addon] AHCI MassStorage не помогает, еще хотел спросить он производит интеграцию только для графического этапа или для текстового тоже?

sLiDeR-X 13-01-2011 17:12 1587863

timon45, судя по вашим сообщениям FSAUnPack вам не требуется. Для masstor спользуйте только вот этот аддон: http://forum.oszone.net/attachment.p...9&d=1283710827 Он самодостаточен, больше ничего не нужно.
FSAUnPack используетя возможности выбора пакетов драйверов: видео, звук и т.д.

timon45 13-01-2011 17:47 1587889

sLiDeR-X,
В том то и дело что мне его недостаточно.

sLiDeR-X 13-01-2011 18:57 1587953

Цитата:

Цитата timon45
выдает синий экран смерти »

скорее всего это не относится к аддонам и утилитам вообще.
Ищите ответы по коду BSODа тут: http://forum.oszone.net/forumdisplay...eadprefix=BSOD

timon45 13-01-2011 19:27 1587978

sLiDeR-X,
Я знаю решение своей проблемы, она заключается в отсутствии драйверов MassStorage, поэтому и спрашиваю всего то как использовать FSAUnPack.exe v.2.2 с UpdatePack-XPSP3-Rus. Неужели это так сложно ответить на такой простой для вас вопрос?

opel431 13-01-2011 21:05 1588052

Цитата:

Цитата timon45
Неужели это так сложно ответить на такой простой для вас вопрос? »

А вот стучать ногами и подымать пыль при собственной невнимательности не совсем этично.
1. Ведь в шапке все есть - с фейком от Mr dUSHA, и без него (но, тут уж ваши проблемы - как вы запустите FSAUnPack на Т40).
2. Можете попробовать аддон Z_DRV_INST от Boa Soft (один из проводных авторов на форуме). Если не подходят утилиты ни от Mr dUSHA, ни от Boa Soft..........используйте батники!

timon45 13-01-2011 21:29 1588080

Цитата:

Цитата opel431
А вот стучать ногами и подымать пыль при собственной невнимательности »

дело в том что я не спрашивал как решить проблему с BSOD

Цитата:

Цитата opel431
используйте батники! »

Вот тут то и засада как его можно реализовать? Или это вопрос не для этой ветки форума, и на ответ не надеятся?

mouse82 14-01-2011 14:33 1588635

timon45, по моему вам проще взять полный набор masstor с driverpacks.net. Там же есть тулза для "зашивания" в дистрибутив этих драйверов, как на текстовом, так и на графическом этапе.

Pozia 15-01-2011 20:43 1589463

opel431, предыдущая бета работала нормально. а сейчас после замены чисто exeшника при запуске пишет что драйвер паки не найдены. Что то изменилось в настройках по сравнению с бетой и я что то упустил или как? (и таймер в 30 сек что стоит после exeшника не срабатывает. тикает 10 сек)

opel431 15-01-2011 20:54 1589469

Цитата:

Цитата Pozia
предыдущая бета работала нормально »

Ну...я, буквально сейчас проверял на VM другую прогу, и FSA отработал штатно. Все изменения в шапке.

Pozia 16-01-2011 10:32 1589725

opel431, вроде нашел ошибку. Раньше был у вас ключ SourceDrv, сейчас DrvSource. Подтвердите если это так и буду тестировать

из шапки
Цитата:

Цитата opel431
добавлен ключ DrvSource. »

Цитата:

Цитата opel431
или параметров в ключах – SourceDrv и DrvFolder, »

Цитата:

Цитата opel431
пути: SourceDrv = »


Pozia 16-01-2011 12:57 1589795

opel431, теперь почти все нормально. Только не работает по дефолту выбранные архивы. Настройки fSetup.ini:
Код:

;------------------------------------------------------------------------------
; CТАНДАРТНАЯ СЕКЦИЯ НАСТРОЙКИ Z-FakeSetupAdv
;------------------------------------------------------------------------------
[Options]
;папка, в которую извлекаются пакеты драйверов (по умолчанию - системный\D)
DrvFolder=%SystemDrive%\D
;запуск PreSetup.cmd на Т-40 (команда запуска FSAUnPack.exe и т.д.)
PreSetup=1
PreSetupHide=1
PostSetup=0
PostSetupHide=1
PatchSfcOs=0
DisableSFC=0
PatchUXTheme=1
PatchThemeUI=1
PatchSxS=1
SsDisableOOBE=1
SaPatchUnsignDrvInst=1
SaPatchNewDevPopUP=1
;удаление содержимого папки DrvFolder после завершения установки ОС
DelDrvAfterInst=1

;------------------------------------------------------------------------------
; ДОПОЛНИТЕЛЬНЫЙ КЛЮЧ - ПАПКА НА ДИСКЕ С ПАКЕТАМИ ДРАЙВЕРОВ (пример)
;------------------------------------------------------------------------------
;исходная папка, с 7z пакетами драйверов на диске
DrvSource=%SrcDosPath%\Drivers

;------------------------------------------------------------------------------
; ДОБАВЛЕННАЯ СЕКЦИЯ - ДЛЯ ВЫВОДА ПОДСКАЗКИ К ПАКЕТАМ (пример)
;------------------------------------------------------------------------------
[Hint]
00_Chipset.7z=Чипсеты материнских плат
01_Network.7z=Сетевые карты
02_Graphics.7z=Видеокарты ATI/AMD
03_Sound.7z=Звуковые карты
04_Print.7z=Принтера
05_Monitor.7z=Мониторы
DriversNEWNotebook.7z=Драйвера для ноутбука HP 6730

;------------------------------------------------------------------------------
; ДОБАВЛЕННАЯ СЕКЦИЯ - ДЛЯ ПРЕДВАРИТЕЛЬНОЙ НАСТРОЙКИ ВЫБРАННЫХ ПАКЕТОВ (пример)
;------------------------------------------------------------------------------
[Checked]
00_Chipset.7z=1
01_Network.7z=1
02_Graphics.7z=1
03_Sound.7z=1
04_Print.7z=1
05_Monitor.7z=1
DriversNEWNotebook.7z=0

DriversNEWNotebook.7z тоже выбран а судя по всему не должен быть. в чем сейчас проблема?

sLiDeR-X 16-01-2011 13:30 1589819

Pozia, читайте внимательно шапку:
Обратите внимание на название секции
Цитата:

Цитата opel431
5. Для предварительной настройки выбранных в списке пакетов драйверов нужно создать в файле конфигурации секцию [Select] и прописать ключи, которые соответствуют названию пакета (с расширением) и параметр выбора (0-не выбран, 1-выбран). Пример:
[Select]
DP_AMD_CPU_wnt5_x86-32_912.7z=0
DP_CardReader_wnt5_x86-32_802.7z=1 »


Shved87 18-01-2011 11:27 1591324

Подскажите, как изменить путь к папке с драйверами, если она лежит не в корне диска (мультизагрузочная флешка). Установщик никак нехочет запускатся. Структура:
X - флешка
+WINSETUP
++XPpSP3
+++OEMDRV
+++I386

opel431 18-01-2011 11:51 1591343

Цитата:

Цитата Shved87
как изменить путь к папке с драйверами »

Смотрите!
Цитата:

Цитата Mr dUSHA
Разница между переменными окружения SrcDosPath и SrcDosDrive заключается в том, что первая указывает на папку, в которой расположена дистрибутивная папка i386 (например когда установка ведется из мультизагрузочного диска с несколькими дистрибутивами ОС, на котором i386 расположена не в корне диска), а вторая - только букву с двоеточием этого дистрибутивного диска. Но в случае с RIS-сервером переменная SrcDosDrive будет содержать те же данные, что и SrcDosPath, то есть ссылку на сетевую дистрибутивную папку RIS-сервера. »


Shved87 18-01-2011 13:05 1591398

А можно пример, т.к я уже разные пути пробовал, но всё равно при установке не запускается распаковщик. Может я что-то не так понимаю. С диска все отлично работает

sLiDeR-X 18-01-2011 13:09 1591401

Shved87, путь в аддоне указан корректный для вашего случая
Код:

DrvSource=%SrcDosPath%\OEMDRV
поэтому менять ничего не надо.

Я также как и вы собираю на флешку с такими же путями - работает все.

И, кстати, я правильно понял что вы используете Fake-Setup Advanced (http://forum.oszone.net/thread-119984.html)?

Shved87 18-01-2011 13:16 1591407

Тогда в чем может быть причина? Собираю "КухнейXP 3" распаковщик вообще не запускается, но видно процесс есть, т.к происходит задержка 20-30 сек. Я посчитал что ненаходит FSAUnPack.exe

Цитата:

Цитата sLiDeR-X
И, кстати, я правильно понял что вы используете Fake-Setup Advanced (http://forum.oszone.net/thread-119984.html)? »

Да, верно

sLiDeR-X 18-01-2011 13:36 1591427

Цитата:

Цитата Shved87
но видно процесс есть, т.к происходит задержка 20-30 сек. Я посчитал что ненаходит FSAUnPack.exe »

как вы видите процесс?

opel431 18-01-2011 13:42 1591430

Цитата:

Цитата Shved87
Собираю "КухнейXP 3" »

Я тоже собираю "Кухней".
Проверить всегда просто - переименовать ее в DRVUnPack.exe. Файл DRVUnPack.ini не нужен. Корректируем имя в файле PreSetup.cmd.
Т.е. DRVUnPack.exe запуститься без предварительных настроек (Настройка п.3) - папка на дистрибутиве с пакетом драйверов.

Shved87 18-01-2011 13:51 1591435

Цитата:

Цитата sLiDeR-X
как вы видите процесс? »

Нет я его не вижу, но похоже что он есть. У меня так же происходило когда путь неправильно прописал

opel431 18-01-2011 15:38 1591504

Цитата:

Цитата Shved87
но похоже что он есть »

FSA или не "материализуется", или выйдет с сообщением "Пакетов с драйверами не обнаружено!"

Shved87 18-01-2011 15:49 1591511

Только что попробовал еще раз результат тот же. Один и тот же образ записываю на болванку и на флешку.С диска все нормально, с флешки не "материализуется".И спытывал на реальнай машине. Я склоняюсь к неправильным путям, но как их прописать незнаю

opel431 18-01-2011 16:05 1591527

Цитата:

Цитата Shved87
но как их прописать незнаю »

Попробуйте %SrcDosDrive%\ваш путь. Это даст только букву привода т.е. так F:\ваш путь

Shved87 18-01-2011 17:19 1591579

Цитата:

Цитата opel431
Попробуйте %SrcDosDrive%\ваш путь. Это даст только букву привода т.е. так F:\ваш путь »

Результат тотже.

opel431 18-01-2011 17:45 1591592

Цитата:

Цитата Shved87
Результат тотже »

Посмотрите на устанавливаемой системе в реестре HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\SourcePath и пропишите этот путь в fSetup.ini (DrvSource=...+\папка с пакетами драйверов).

matsiyaka 18-01-2011 19:10 1591638

Здравствуйте, скажите а можно сделать так что бы по умолчанию галочки стояли напротив всех пакетов драйверов? Я имею в виду чтобы не прописывать "название каждого пакета = 1", может есть какойто параметр типа "selekt=all".

sLiDeR-X 18-01-2011 19:47 1591655

matsiyaka, пробовали в секцию select ничего не вносить?

Shved87 18-01-2011 20:54 1591721

Цитата:

Цитата opel431
Попробуйте %SrcDosDrive%\ваш путь. Это даст только букву привода т.е. так F:\ваш путь »

Спасибо, все получилось! В первый раз старый образ поощибке на флешку записал

matsiyaka 18-01-2011 21:44 1591764

sLiDeR-X, спасибо. Все получилось. Убрал все строки в секции [Select], проверил на виртуальной машине - все ОК: галочки против каждого пакета.

Если автор сочтет нужным, может добавить это описание в шапку?

opel431 18-01-2011 22:14 1591782

Цитата:

Цитата matsiyaka
Если автор сочтет нужным, может добавить это описание в шапку? »

Для чего? Разве в шапке нет информации?
Настройка:
5. Для предварительной настройки выбранных в списке пакетов драйверов нужно создать в файле конфигурации секцию [Select].

matsiyaka 22-01-2011 23:40 1594955

Прошу прощения за вопрос не в тему. Скажите, что лучше, установка драйверов самой системой во время установки (тоесть посредством FSAUnPack.exe), или использование различных установщиков драйверов после установки Виндовс?

sLiDeR-X 23-01-2011 11:09 1595232

Цитата:

Цитата matsiyaka
тоесть посредством FSAUnPack.exe »

FSAUnPack ничего не устанавливает, а
Цитата:

Цитата opel431
утилита (FSAUnPack.exe) для распаковки пакетов драйверов »

Драйвера устанавливаются стандартным способом посредством сканирования папки, указанной в fsetup.ini
Вам лучше почитать эту тему http://forum.oszone.net/thread-119984.html

ya158 23-01-2011 21:02 1595653

Что-то у меня не подхватывается fsetup.ini из папки %SystemDrive%\WINDOWS\system32. После начала установки я даже для проверки открыл fsetup.ini и запустил по новой FSAUnPack.exeю Результат на скриншоте. Пробовал для выбора драйверов и [Select] и [Checked] - не получается. Мой fsetup.ini
читать дальше »
[Options]
DrvFolder=%SystemDrive%\D
PreSetup=1
PreSetupHide=1
PostSetup=1
PostSetupHide=1
PatchSfcOs=1
DisableSFC=0
PatchUXTheme=1
PatchThemeUI=1
PatchSxS=1
SsDisableOOBE=1
SaPatchUnsignDrvInst=1
SaPatchNewDevPopUP=1
DelDrvAfterInst=0
DrvSource=%SrcDosDrive%\OEMDRV
[Select]
#DP_BlueTooth_wnt5_x86-32=1
-DP_Monitor_wnt5_x86-32_104_Greg_B=0
DP_Chipset_wnt5_x86-32_1011r2=1
DP_CPU_wnt5_x86-32_912=1
DP_LAN_wnt5_x86-32_1010b1=1
DP_MassStorage_wnt5_x86-32_1011r1=1
DP_Monitor_wnt5_x86-32_Lenovo=1
DP_Touchpad_wnt5_x86-32=1
DP_USB_wnt5_x86-32_1006=1
DP_Virtual_wnt5_x86-32_80925=1
DP_WLAN_wnt5_x86-32_1009=1
[Hint]
dp_AMD_CPU_wnt5_x86-32_912.7z=Процессоры AMD
dp_chipset_wxp_x86-32_1010_greg_b.7z=Чипсеты материнских плат
dp_Graphics_ATI_wnt5_x32_101218TQ.7z=Видеокарты ATI/AMD
dp_lan_wxp_x86-32_1010_greg_b.7z=Драйверы сетевых карт
DP_Monitor_wnt5_x86-32_911.7z=Мониторы
DP_Sound_Realtek255_wnt5_x32_1012Q.7z=Звуковые карты
DP_USB_wnt5_x86_32_1006.7z=USB драйвера
DP_WebCam_wnt5_x86-32_1009Q=Веб камеры
DP_WLAN_wnt5_x86-32_1009.7z=WLAN драйвера

opel431 23-01-2011 21:43 1595686

Цитата:

Цитата ya158
#DP_BlueTooth_wnt5_x86-32=1
-DP_Monitor_wnt5_x86-32_104_Greg_B=0 »

1. Нет таких параметров.
2. На скринш... fsunpack и fsaunpack - что запускаем?

ya158 23-01-2011 21:46 1595687

opel431,
1.Так называются драйверпаки.
2.
Цитата:

Цитата opel431
2. На скринш... fsunpack и fsaunpack - что запускаем? »

Конечно fsaunpack. Просто сначала опечатался.

opel431 23-01-2011 21:47 1595689

Цитата:

Цитата ya158
DrvSource=%SrcDosDrive%\OEMDRV »

Разницу между SrcDosDrive и SrcDosPath
Цитата:

Цитата Mr dUSHA
Разница между переменными окружения SrcDosPath и SrcDosDrive заключается в том, что первая указывает на папку, в которой расположена дистрибутивная папка i386 (например когда установка ведется из мультизагрузочного диска с несколькими дистрибутивами ОС, на котором i386 расположена не в корне диска), а вторая - только букву с двоеточием этого дистрибутивного диска. Но в случае с RIS-сервером переменная SrcDosDrive будет содержать те же данные, что и SrcDosPath, то есть ссылку на сетевую дистрибутивную папку RIS-сервера. »


ya158 23-01-2011 22:14 1595712

Цитата:

Цитата opel431
Разницу между SrcDosDrive и SrcDosPath »

Я знаю - драйверпаки у меня на D:\OEMDRV (d: буква установочного CD)

opel431 23-01-2011 22:37 1595721

Цитата:

Цитата ya158
Я знаю - драйверпаки у меня на D:\OEMDRV (d: буква установочного CD) »

Дружище, пока ничего в голову не приходит - после дня рождения.

ya158 23-01-2011 23:42 1595768

Цитата:

Цитата opel431
Дружище, пока ничего в голову не приходит - после дня рождения. »

А в профиле написано, что день рождения в августе :). Но всё равно - поздравляю.

Я сам разобрался. Забыл в fsetup.ini указать расширение 7z.
У меня
Код:

DP_CPU_wnt5_x86-32_912=1
А надо
Код:

DP_CPU_wnt5_x86-32_912.7z=1
Извиняюсь за внесение смятения

opel431 08-02-2011 03:38 1607327

Новая версия 2.3.
Исправлены ошибки, обновлен интерфейс, добавлено копирование дистрибутива на Т0.

P.S. - А нужна ли папка для копирования не упакованных драйверов?

sLiDeR-X 08-02-2011 12:15 1607528

opel431, к-р-а-с-а-в-а !!!
С каждой новой версией твои проекты все лучше и красивей. Так держать!

leeseecin 08-02-2011 13:53 1607576

opel431, а сей пакет (DP_CPU_wnt5_x86-32_1005.7z) случайно затесался или нужен для утилиты? :)

opel431 08-02-2011 14:44 1607612

Цитата:

Цитата sLiDeR-X
С каждой новой версией ....»

Просто большинство "ведущих гуру" уже не смотрят в сторону XP, а мне она пока нужна.

Цитата:

Цитата leeseecin
opel431, а сей пакет (DP_CPU_wnt5_x86-32_1005.7z) случайно затесался или нужен для утилиты? »

Это - "Наглядное пособие".

Nun-Nun 08-02-2011 15:31 1607647

Если не сложно, поясните вот этот кусок из шапки:
Цитата:

Цитата opel431
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. Сорри, за возможную чайниковость.

opel431 08-02-2011 16:17 1607680

Цитата:

Цитата Nun-Nun
Как именно это сделать, чтобы было правильно? »

Если не используете фейков попробуйте запустить 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/

Pozia 08-02-2011 18:23 1607772

Цитата:

Цитата opel431
добавлено копирование дистрибутива на Т0 »

всего? или как? зачем?

leeseecin 08-02-2011 18:43 1607786

opel431, то, что это для примера - понятно (эт я шалю малость). мне и прошлый-то не нравился (с нулевым размером), лишнее оно. или это для "особо одаренных", кто читать не умеет? :)
а вот в ключ не сразу въехал.
Код:

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

надо в комментарии или местами поменять значения параметра (0/1), или изменить описание "Ключ не копирования/отмены...". но еще логичнее изменить имя ключа на CopySVCPACK (1-копировать/0-нет)

opel431 08-02-2011 19:18 1607817

Цитата:

Цитата Pozia
всего? или как?»

CopyDirI386=1 копируем все
NoCopySVCPACK=1 копируем все, но удаляет папку SVCPACK. Применяется совместно с CopyDirI386=1.

Цитата:

Цитата Pozia
зачем? »

Не нужно - не пользуйтесь. Просто удалите консольную утилиту и соответствующие ей ключи в конфигурационном файле.

Nun-Nun 08-02-2011 21:15 1607925

А если FSAUnPack запускется без параметра отсчёта времени, то она будет висеть на экране всё время (что было бы предпочтительнее) или запустится сразу на автомате? Это я к тому, что сидеть и ждать появления окна FSAUnPack не совсем удобно.

И ещё:
Цитата:

Цитата opel431
Но, что вас пугает в Fake-Setup Advanced. Получить полное управление установкой на Т40 и Т0 + необходимые патчи, при весе 85 кб? »

Тут дело не в размере. Использую GUI-интегратор с аддоном Z-Dll_Patcher. Если добавлю Fake-Setup Advanced, они же доблировать друг друга будут. Или я не прав? К тому же я пока так и не разобрался, будет ли аддон, сгенерированный самим Fake-Setup Advanced-ом, работать с GUI-интегратором или нет. И есть ещё одна проблемка: я пока не настолько хорошо разобрался во всей этой интеграционной кухне, поэтому Z-Dll_Patcher для меня проще - кинул в папку аддонов GUI-интегратора и дело с концом, ничего особо настраивать не нужно, а с Fake-Setup Advanced, насколько понимаю, ещё нужно поразбираться (разумеется, если это не сильно сложно - был бы рад использовать эту софтину).

opel431 08-02-2011 22:20 1607961

Цитата:

Цитата Nun-Nun
насколько понимаю, ещё нужно поразбираться (разумеется, если это не сильно сложно - был бы рад использовать эту софтину). »

Проще нет, тем более я выкладываю уже настроенный для работы с FSAUnPACK.

Цитата:

Цитата Nun-Nun
Если добавлю Fake-Setup Advanced, они же доблировать друг друга будут. Или я не прав? »

По сути фейк приостанавливает установку на Т39 (так как, он подменяет стандартный). После этого выполняются вложенные в него функции, в.т.ч. и запуск CMD-файлов на Т39 и Т0. Поэтому подмена Setup.exe может быть только одна - одновременной работы не будет. Ну, и функционал у них разный, FSA "богатче", но нет того, что есть в GUI-интеграторе (распаковка драйверов, "массы", копирование дистрибутива). Поэтому я и дополнил FSA распаковщикомю. Для "масс" у Mr dUSHA есть корректный, на данный момент аддон. К сожалению, пользователей GUI-интегратором, Boa Soft больше времени уделяет 7-ке, и возможно к GUI не вернеться, так как, на все вопросы в теме, ответ о его обновлении не дал.

Nun-Nun 08-02-2011 23:01 1607993

Появились ещё два вопроса:
1) Здесь вроде сказано, что аддон 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 ?

opel431 08-02-2011 23:06 1608000

Цитата:

Цитата Nun-Nun
Появились ещё два вопроса: »

Извини дружище! Но, это епархия авторов этих адонов, и соответсвующих им тем.

Mr dUSHA 08-02-2011 23:16 1608006

Цитата:

Цитата Nun-Nun
Полностью ли Fake-Setup Advanced заменит Z-Dll_Patcher ? »

Абсолютно полностью! Особенно ввиду того, что это одна и та же программа, а не две разных, хоть и похожих ;)
Шапку читать надо по Fake-Setup Advanced... ;)

А на патч Sxs.dll не обращайте внимания, он вам не нужен. Просто установите его в 0.

DREDivan 09-02-2011 10:55 1608297

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

sLiDeR-X 09-02-2011 12:09 1608352

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

Nun-Nun 09-02-2011 14:37 1608466

Цитата:

Цитата Mr dUSHA
Абсолютно полностью! Особенно ввиду того, что это одна и та же программа, а не две разных, хоть и похожих »

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

Цитата:

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

А автоудаление дистриба после установки системы предусмотрено или только вручную?

opel431,

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

opel431 09-02-2011 15:48 1608523

Цитата:

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

Не понял, о чем идет речь.

Цитата:

Цитата Nun-Nun
Вы так и не ответили, по поводу временного параметра (таймера) у FSAUnPack. Если утилита запускется без параметра отсчёта времени, то она будет висеть на экране всё время или запустит процесс сразу на автомате? »

Ну, прям уж и не ответил - читаем шапку (ОСОБЕННОСТИ, п.2) - "По умолчанию утилита запускается с русским интерфейсом и временем автозапуска 30 сек.".

leeseecin 09-02-2011 18:26 1608679

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

opel431 09-02-2011 19:24 1608731

Цитата:

Цитата leeseecin
......»

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

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

Nun-Nun 10-02-2011 14:19 1609306

Цитата:

Цитата opel431
Не понял, о чем идет речь. »

Имелась в виду реализация связки FSAUnPack + GUI-интегратор.
Цитата:

Цитата opel431
Ну, прям уж и не ответил - читаем шапку (ОСОБЕННОСТИ, п.2) - "По умолчанию утилита запускается с русским интерфейсом и временем автозапуска 30 сек »

Шапку я читал. Мой вопрос о том, что там имеется в виду: что отсчёт 30 секунд будет даже тогда, когда таймер-параметр явно в команде не прописан?

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

opel431 10-02-2011 17:08 1609443

Цитата:

Цитата Nun-Nun
Имелась в виду реализация связки FSAUnPack + GUI-интегратор. »

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

Цитата:

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

Да.

LonerD 13-02-2011 18:19 1611979

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

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

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

ya158 13-02-2011 19:36 1612036

Да простит меня 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

virtuOS 17-02-2011 21:01 1615650

opel431,
в GUI есть небольшая проблема со строкой подсказки, в которой указывается распаковываемый в данный момент драйвер. В какой-то момент эта строка перестала изменяться. Например, отображается "Драйвера сетевых карт", а на самом деле они уже распакованы и распаковывается следующий пакет. Возможно, связано с ограничением в 20 пакетов, ещё не проверял.

opel431 18-02-2011 06:45 1615848

Цитата:

Цитата virtuOS
в GUI есть небольшая проблема со строкой подсказки, в которой указывается распаковываемый в данный момент драйвер. »

После начала распаковки, обновление информации о пакете драйверов [Hint] не обновляется - остается последнее обращение к [Hint] при перемещении по списку. А вывод информации об обрабатываемом пакете отражается на метке возле верхнего прогресс бара.

Pozia 18-02-2011 14:59 1616200

opel431, нашел пару глюков:
1. По умолчанию у меня отмечена распаковка нескольких пакетов драйверов. Если при этом снять и поставить птичку - Снять/отметить все пакеты драйверов для распаковки, а затем попробовать поставить/снять любые птички с пакетов драйверов, то выскакивает ошибка: List index out of bounds (-1). Заглавие окна сообщения - Fsaunpack.
2. я указал вот такой путь распаковки драйверов: DrvFolder=%SystemDrive%\D\ и их сохранение.
Но если нажать два раза птичку - Сохранить распакованные драйвера на системном диске, то путь меняется как у вас в скрине, а мой указанный забывается.

opel431 18-02-2011 18:20 1616423

Цитата:

Цитата Pozia
1. По умолчанию у меня отмечена распаковка нескольких пакетов драйверов. Если при этом снять и поставить птичку »

У меня смоделировать не получилось! Тоже, есть выбранные пакеты, все снял, все поставил, сделал выбор, и все в разных вариантах. Моделирую с реальным fSetup.ini в System32.
Цитата:

Цитата Pozia
List index out of bounds »

По простому, вы обращаетесь к не существующему списку.

Цитата:

Цитата Pozia
Но если нажать два раза птичку »

На то и есть поле редактирования, если решили что-то менять, меняйте, в переменную ваш прежний путь не сохраняется (если без файла настроек). А путь по умолчанию
Цитата:

Цитата Pozia
как у вас в скрине »

для тех, кто после экспериментов решил по принципу - оно мне надо.

Я не могу моделировать действия всех пользователей, но защиту от неумелых действий предусмотрел в виде путей по умолчанию.

Pozia 18-02-2011 18:32 1616436

Цитата:

Цитата opel431
У меня смоделировать не получилось! Тоже, есть выбранные пакеты, все снял, все поставил, сделал выбор, и все в разных вариантах. Моделирую с реальным fSetup.ini в System32. »

а вы запускали на установленной системе или при установке винды на Т40? Если первое то как на живой системе подцепить файл настроек?
Цитата:

Цитата opel431
обращаетесь к не существующему списку. »

то есть ошибка в записи имени пакета драйвера?

opel431 19-02-2011 00:24 1616680

Цитата:

Цитата Pozia
то как на живой системе подцепить файл настроек? »

Прописать ваш путь к пакетам в настройках DrvSource=диск:\папка с драйверами. Сам fSetup может быть или в ...\system32 (у меня здесь), или рядом с утилитой, и пакетами (в шапке ведь есть).

Цитата:

Цитата Pozia
то есть ошибка в записи имени пакета драйвера? »

Список не инициализирован - задекларировано "одно", а в наличии "иное".

Pozia 19-02-2011 10:12 1616815

opel431, понял от чего баг. он возникает не тогда как я сразу описал, а если растянуть окно и навести мышь в пустое место. попробуйте у себя

opel431 19-02-2011 11:34 1616860

Цитата:

Цитата Pozia
попробуйте у себя »

Мне и пробовать не надо. Я, и так все понял - надо ставить защиту от экспериментаторов (но, тебе спасибо). Пустое место - это обращение к несуществующему индексу в списке. Это решаемо.

Pozia 19-02-2011 11:39 1616865

Цитата:

Цитата opel431
надо ставить защиту от экспериментаторов »

мне просто не понравилось что все мои пакеты не влазят в окно и решил растянуть. Какие ж тут эксперименты )

Pozia 19-02-2011 12:13 1616885

opel431, сегодня стоит ждать обновки?

opel431 19-02-2011 12:21 1616889

Цитата:

Цитата Pozia
сегодня стоит ждать обновки? »

Естественно.

opel431 20-02-2011 09:29 1617449

Версия 2.3.1
Изменения:
1. Изменена работа с секциями HINT и SELECT - для исключения корректировки при обновлении версий пакетов драйверов.

Пример для секции HINT:
- для пакетов от Башрата (например: DP_Bluetooth_wnt5_x86-32_1005b1.7z) вид: DP_Bluetooth_wnt5=Драйвера для управления мобильными устройствами
- для пакетов от greg_b (например: dp_chipset_wxp_x86-32_1010_greg_b.7z) вид: DP_chipset_wxp=Чипсеты-драйвера для материнских плат
- для иных пакетов (например: DriversHPXP.7z) вид: DriversHPXP=Драйвера для ноутбука HP Compag 615

Пример для секции Select:
- для пакетов от Башрата (например: DP_Bluetooth_wnt5_x86-32_1005b1.7z) вид: DP_Bluetooth_wnt5=1
- для пакетов от greg_b (например: dp_chipset_wxp_x86-32_1010_greg_b.7z) вид: DP_chipset_wxp=1
- для иных пакетов (например: DriversHPXP.7z) вид: DriversHPXP=0

Предыдущая версия оставлена.

Pozia 20-02-2011 10:58 1617471

Цитата:

Цитата opel431
Исключена ошибка при выборе в пустом поле списка. »

у меня осталась. Растягиваю окно, навожу внизу списка мышку и опа... ошибка...

opel431 20-02-2011 11:44 1617492

Цитата:

Цитата Pozia
у меня осталась. Растягиваю окно, навожу внизу списка мышку и опа... ошибка... »

Извиняюсь! Загрузил промежуточную.

Перезалил.
Версия 2.3.1
Изменения:
1. Исключена ошибка при выборе в пустом поле списка.
2. Изменена работа с секциями HINT и SELECT - для исключения корректировки при обновлении версий пакетов драйверов (инициатива ya158).

Пример для секции HINT:
- для пакетов от Башрата (например: DP_Bluetooth_wnt5_x86-32_1005b1.7z) вид: DP_Bluetooth_wnt5=Драйвера для управления мобильными устройствами
- для пакетов от greg_b (например: dp_chipset_wxp_x86-32_1010_greg_b.7z) вид: DP_chipset_wxp=Чипсеты-драйвера для материнских плат
- для иных пакетов (например: DriversHPXP.7z) вид: DriversHPXP=Драйвера для ноутбука HP Compag 615

Пример для секции Select:
- для пакетов от Башрата (например: DP_Bluetooth_wnt5_x86-32_1005b1.7z) вид: DP_Bluetooth_wnt5=1
- для пакетов от greg_b (например: dp_chipset_wxp_x86-32_1010_greg_b.7z) вид: DP_chipset_wxp=1
- для иных пакетов (например: DriversHPXP.7z) вид: DriversHPXP=0

Pozia 20-02-2011 12:05 1617507

opel431, можно ли избежать автосортировки в поле [Hint]. А то в файле параметров записал один порядок, как мне удобно, в итоге все по алфавиту. Можете убрать автосортировку? Или сделать ее опционально?

opel431 20-02-2011 12:40 1617531

Цитата:

Цитата Pozia
можно ли избежать автосортировки в поле [Hint] »

Там вообще нет сортировки - сортировка в списке, была и будет.

Цитата:

Цитата mamont1
Ток и должо быть? »

Читайте шапку, файл Readme и настраивайте конфигурационный файл под себя - автоматом он не настраивается!

slav_ko 23-02-2011 08:04 1619747

В новой версии

[Hint]
DP_Chipset_wnt5=Чипсеты мамок
DP_CardReader_wnt5=Кардридеры
DP_LAN_wnt5=Сетевые карты
DP_SOUND_CMEDIA=Звуковые карты CMEDIA
.............
[Select]
DP_Chipset_wnt5=1
DP_CardReader_wnt5=1
DP_LAN_wnt5=1
DP_SOUND_CMEDIA=1
.............

Но ни один пакет не выбран

Nun-Nun 23-02-2011 12:25 1619882

Плиз, добавьте в базу: ETF=Empty Temp Folders - Очистка папок системы от временных файлов.

opel431 23-02-2011 14:38 1619975

Цитата:

Цитата slav_ko
Но ни один пакет не выбран »

Если я не умею летать на самолете, то это не значит, что они не летают!!!

Цитата:

Цитата Nun-Nun
Плиз, добавьте в базу »

А каким боком это повернуто к проге?

opel431 23-02-2011 15:24 1620005

P.S. - После того, как выложил версию 2.3.1. скачано 11 раз старой версии!!! Толи убрать, толи следует быть внимательным при скачивании?

Lubitel Softa 23-02-2011 17:06 1620087

opel431, та рука автоматически тянется к первому прикреплённому файлу :yes:
Всех с праздником!

slav_ko 24-02-2011 07:45 1620439

Цитата:

Цитата opel431
Если я не умею летать на самолете, то это не значит, что они не летают!!! »

В самолете конструкция типа
DP_SOUND_CREATIVE_1009_x86, если указать в fSetup.ini DP_SOUND_CREATIVE не работает.
Но если драйверпак переименовать в DP_SOUND_CREATIVE_x86_1009 все будет ОК.

Не думаю, что это только у меня

Nun-Nun 24-02-2011 09:13 1620487

Цитата:

Цитата opel431
А каким боком это повернуто к проге? »

Извиняюсь, ошибся темой. :(

opel431 24-02-2011 09:21 1620490

Цитата:

Цитата Nun-Nun
Извиняюсь, ошибся темой »

Бывает.

Цитата:

Цитата slav_ko
Не думаю, что это только у меня »

Только у вас! Каков подход к изучению имеющегося материала, таков и результат.
Раз уж не летаем, то хотя бы читаем. И в шапке, и в Readme, и в сообщении об обновлении приведены примеры для популярных пакетов:
DP_Sound_CMedia_wnt5=
DP_Sound_Creative_wnt5=
Пакеты драйверов никто и никого переименовывать не заставлял!!!
Свои пакеты, "обзывайте", как хотите.

slav_ko 24-02-2011 16:30 1620831

Цитата:

Цитата opel431
Только у вас! Каков подход к изучению имеющегося материала, таков и результат. »

Напишите, на всякий случай, пункт 7: "PS: Не пробуйте!!! Другие варианты не обрабатываются!!!"

Извиняюсь за ложную тревогу :) :) :)

opel431 26-02-2011 12:05 1622172

Цитата:

Цитата slav_ko
Напишите, на всякий случай, пункт 7: "PS: Не пробуйте!!! Другие варианты не обрабатываются!!!" »

Обрабатываются! Не знаете, не утверждайте!
Цитата:

Цитата opel431
- для иных пакетов (например: DriversHPXP.7z) вид: DriversHPXP=Драйвера для ноутбука HP Compag 615 »

Стандартные пакеты от Башрата и greg имеют составляющую "_x**", которая и служит "маркером" для обработки. Любые другие можно именовать как душе угодно, "маркером" для отсечения будет точка – т.е. в конфигурационный файл вносится имя пакета без расширения. И именно об этом и идет речь в описании настройки.

vitalik9 27-02-2011 12:48 1622908

Вложений: 1
opel431, не обижайтесь пожалуйста но не получается у меня интегрировать в дистрибутив данный аддон
может я делаю чтото не так
раскажу по порядку что я делаю
1 скачал аддон Fake-Setup Advanced от Mr dUSHA.
2 заменил файлы файлами из вашего аддона
3 настроил параметры в fsetup.ini я его прикрепил
но при запуске на виртуальной машине не появляется менюшка с выбором установки драйверов
помогите пожалуйста
драйвера такого типа

DP_Chipset_wnt5.7z

opel431 27-02-2011 13:27 1622940

Цитата:

Цитата vitalik9
драйвера такого типа DP_Chipset_wnt5.7z »

1. Надеюсь, у вас имеется папка в корне дистрибутива OEMDRV (у вас путь к ней прописан в конфигурационном файле - DrvSource=%SrcDosPath%\OEMDRV), а в нее помещены пакеты, FSAUnPack.exe и 7za.dll.

2. Стандартные драйвера, например от Башрата (типа DP_Bluetooth_wnt5_x86-32_1005b1.7z) переименовывать (типа DP_Bluetooth_wnt5.7z) не нужно. А вот в ini файл, информацию о пакете нужно записать так - DP_Bluetooth_wnt5= . Именно такая постановка позволяет не менять ini при обновлении версии пакета.

3. Если вам необходимо переименовать пакет, то уж лучше так - DP_Chipset.7z.

vitalik9 05-03-2011 15:17 1627876

opel431,
1. Надеюсь, у вас имеется папка в корне дистрибутива OEMDRV
ДА НАХОДИТСЯ В КОРНЕ ДИСТРИБУТИВЕ
ПРОБУЮ НА VMWARE НЕ ЗАПУСКАЕТСЯ НА 40 МИНУТЕ FSAUnPack ХОТЬ УМРИ ВТОРОЙ ДЕНЬ МУЧАЮСЬ НИВКАКУЮ
ЗАПУСКАЕШ FSAUnPack ВИДИТ ПАКЕТЫ ДРАЙВЕРОВ
А НА ЭТАПЕ УСТАНОВКИ НЕ ЗАПУСКАЕТСЯ

vitalik9 05-03-2011 15:22 1627883

Вложений: 1
ВОТ СТРУКТУРА ПАПКИ OEMDRV ДО ДОБОВЛЕНИЯ В КОРЕНЬ ДИСТРИБУТИВА

jameszero 05-03-2011 15:41 1627899

vitalik9
Отключите Caps Lock на клавиатуре.

vitalik9 05-03-2011 15:48 1627902

причем здесь Caps Lock то что я писал сообщение с включенным Caps Lock на запуск аддона это не повлияет

Tuzin 05-03-2011 15:53 1627909

vitalik9, а файл fSetup.ini где?????

vitalik9 05-03-2011 15:55 1627912

в 220 посте

Tuzin 05-03-2011 16:01 1627918

я про скриншот, там нет ентого файла!!!!

jameszero 05-03-2011 16:16 1627935

Цитата:

Цитата vitalik9
причем здесь Caps Lock »

При том, что читайте Правила форума (п. 3.10)
Красный шрифт это замечание, а не ответ на ваш вопрос.
Использование заглавных букв в интернет-общении, по крайней мере, некультурно.

vitalik9 05-03-2011 16:27 1627946

Извените больше не повторится но как насчет моего вопроса

Lubitel Softa 05-03-2011 16:36 1627959

vitalik9, в файле PreSetup.cmd аддона Fake-Setup Advanced прописан запуск распаковки?

Код:

Rem Запускаем распаковщик пакетов драйверов с авто распаковкой через 20 сек
if exist "%SrcDosPath%\OEMDRV\FSAUnPack.exe" start /wait "" "%SrcDosPath%\OEMDRV\FSAUnPack.exe" 20


vitalik9 05-03-2011 17:16 1627986

Вложений: 1
да прописан вот файлы аддона помогите пожалуйста

Lubitel Softa 05-03-2011 18:26 1628040

У вас написано:

Код:

[Hint]
DP_Chipset=Чипсеты-драйвера для материнских плат
DP_AMD_CPU=Драйвера для процессоров
DP_Video=Драйвера видеокарт ATI/NVIDIA
DP_LAN=Драйвера сетевых карт
DP_Sound_A=Драйвера звуковых карт Realtek
DP_Sound_B=Драйвера звуковых карт OTHER
DP_WebCam=Драйвера для Web-камер
DP_WLAN=Драйвера беспроводных устройств Wi-Fi

[Select]
DP_Chipset=1
DP_AMD_CPU=0
DP_Video=1
DP_LAN=1
DP_Sound_A=1
DP_Sound_B=0
DP_WebCam=0
DP_WLAN=0

А надо вот так:

Код:

[Hint]
DP_Bluetooth_wnt5_x86-32_910.7z=Bluetooth
DP_Broadband_wnt5_x86-32_1005.7z=Broadband
DP_Chipset_wnt5_x86-32_1101.7z=Chipset

[Select]
DP_Bluetooth_wnt5_x86-32_910.7z=1
DP_Broadband_wnt5_x86-32_1005.7z=1
DP_Chipset_wnt5_x86-32_1101.7z=1

Полностью имя архива и расширение надо прописать.

vitalik9 05-03-2011 20:01 1628116

;* Подсказка о классе устройства пакета драйверов - дополнительная секция
;* Выводится при перемещении по списку пакетов драйверов
[Hint]
DP_Chipset=Чипсеты-драйвера для материнских плат
DP_AMD_CPU.7z=Драйвера для процессоров
DP_Video.7z=Драйвера видеокарт ATI/NVIDIA
DP_LAN.7z=Драйвера сетевых карт
DP_Sound.7z=Драйвера звуковых карт
DP_WebCam.7z=Драйвера для Web-камер
DP_WLAN.7z=Драйвера беспроводных устройств Wi-Fi

;* Предварительная настройка выбранных пакетов - дополнительная секция
;* Пакет с параметром =1 будет отмечен в списке "галочкой" - выбран
[Select]
DP_Chipset.7z=1
DP_AMD_CPU.7z=0
DP_Video.7z=1
DP_LAN.7z=1
DP_Sound.7z=1
DP_WebCam.7z=0
DP_WLAN.7z=0

не помогает

sLiDeR-X 05-03-2011 20:58 1628169

vitalik9,
Цитата:

Цитата opel431
7. Вывод подсказки о пакетах при перемещении мышки над списком (при заполненной секции Hint).
- для пакетов от Башрата (например: DP_Bluetooth_wnt5_x86-32_1005b1.7z) вид: DP_Bluetooth_wnt5=Драйвера для управления мобильными устройствами
- для пакетов от greg_b (например: dp_chipset_wxp_x86-32_1010_greg_b.7z) вид: DP_chipset_wxp=Чипсеты-драйвера для материнских плат
- для иных пакетов (например: DriversHPXP.7z) вид: DriversHPXP=Драйвера для ноутбука HP Compag 615 »

Внимательно читайте как нужно прописывать!!!

AlexThePeacemaker 07-03-2011 11:15 1629171

Доброго времени суток. При использовании FSAUnPack возникает следующая ситуация. Драйвера устанавливаются, установка идет по привычному сценарию, но на Т-0 затрачивается времени больше привычного. В результате после перезагрузки система выводит сообщение об отсутствующем NTLDR. В корне диска С:\ отсутствуют какие-либо системные файлы. Реально Fake-Setup получается. Тестировалось на Microsoft Vitual PC 2007. Конфиг прилагается...

Код:

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

DrvFolder=%SystemDrive%\   

DelDrvAfterInst=1   

DrvSource=%SrcDosPath%\OEMDRV   

CopyDirI386=0   

NoCopySVCPACK=1   

RegNewI386=0   

[Hint] 
DP_Bluetooth_wnt5_x86-32_910.7z=Устройства Bluetooth 
DP_Chipset_wnt5_x86-32_1101.7z=Чипсеты (рекомендуется оставить галочку) 
DP_CPU_wnt5_x86-32_1005.7z=Процессоры AMD (рекомендуется оставить галочку) 
DP_Graphics_A_wnt5_x86-32_1011.7z=Видеокарты пак А (рекомендуется оставить галочку)
DP_Graphics_B_wnt5_x86-32_10111.7z=Видеокарты пак В (рекомендуется оставить галочку)
DP_Graphics_C_wnt5_x86-32_1011.7z=Видеокарты пак С (рекомендуется оставить галочку) 
DP_LAN_wnt5_x86-32_1101.7z=Сетевые адаптеры 
DP_MassStorage_wnt5_x86-32_1101.7z=Устройства хранения данных 
DP_Misc_wnt5_x86-32_1011.7z=Драйвера различных устройств 
DP_Sound_A_wnt5_x86-32_1009.7z=Звуковые карты пак А 
DP_Sound_B_wnt5_x86-32_1009.7z=Звуковые карты пак В 
DP_TV_wnt5_x86-32_1005.7z=ТВ-тюнеры 
DP_WebCam_wnt5_x86-32_1101.7z=Веб-камеры 
DP_WLAN_wnt5_x86-32_1101.7z=Беспроводные сетевые адаптеры   

[Select] 
DP_Bluetooth_wnt5_x86-32_910.7z=0 
DP_Chipset_wnt5_x86-32_1101.7z=1 
DP_CPU_wnt5_x86-32_1005.7z=1 
DP_Graphics_A_wnt5_x86-32_1011.7z=1 
DP_Graphics_B_wnt5_x86-32_10111.7z=1 
DP_Graphics_C_wnt5_x86-32_1011.7z=1 
DP_LAN_wnt5_x86-32_1101.7z=1 
DP_MassStorage_wnt5_x86-32_1101.7z=1
DP_Misc_wnt5_x86-32_1011.7z=0 
DP_Sound_A_wnt5_x86-32_1009.7z=1 
DP_Sound_B_wnt5_x86-32_1009.7z=1 
DP_TV_wnt5_x86-32_1005.7z=0 
DP_WebCam_wnt5_x86-32_1101.7z=0 
DP_WLAN_wnt5_x86-32_1101.7z=1

Может умолчальные параметры для DrvFolder=%SystemDrive%\ стоило изменить?

Lubitel Softa 07-03-2011 11:43 1629191

Цитата:

Цитата AlexThePeacemaker
DelDrvAfterInst=1 »

Скорее всего из-за этого и получается казус с удалением системных файлов. У меня этот параметр выставлен в 0 а для очистки папки %SYSTEMDRIVE%\D запускаю через PstSetup.cmd утилитку DPsFnshr.exe от DPBase. В итоге папка D и *.ini файлы пакетов драйверов (DriverPack_Bluetooth_wnt5_x86-32.ini и т.д.) корректно удаляются не затрагивая системные файлы.

AlexThePeacemaker 07-03-2011 12:26 1629216

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

Mr dUSHA 07-03-2011 13:38 1629264

Цитата:

Цитата AlexThePeacemaker
Может умолчальные параметры для DrvFolder=%SystemDrive%\ стоило изменить? »

По умолчанию для FSA это DrvFolder=%SystemDrive%\D, и естественно в таком случае при DelDrvAfterInst=1 FSA не попытается снести все, что возможно на системном диске, а удалит только \D.

DrvFolder=%SystemDrive%\ - это уже отсебятина. И чревата она не только тем, что FSA может попытаться всё снести (как в вашем случае), а еще и тем, что на Т-40 он попытается во всех папках на системном диске найти драйвера, что займет намного больше времени, чем если драйвера расположить в ту же \D и на неё конкретно FSA и направить.

Lubitel Softa 07-03-2011 16:46 1629347

Цитата:

Цитата Mr dUSHA
DrvFolder=%SystemDrive%\D »

А так получается двойная вложенность папки D, вчера ночью тестировал. И это, мне кажется, естественно ибо папка назначения указана %SystemDrive%\D а в архивах уже есть эта папка D. Всё логично получается, целевая папка %SystemDrive%\D и в неё распаковывается содержимое архивов а в архивах у нас тоже папка D.

Mr dUSHA 07-03-2011 16:57 1629353

Цитата:

Цитата Lubitel Softa
А так получается двойная вложенность папки D, вчера ночью тестировал. »

Я понимаю, но это уже не ко мне. Либо распаковывайте в корень содержимое архива драйверов, если в нем уже есть корневая D, либо перепаковывайте архив, либо, что предпочтительней, просто не обращайте внимания на двойную вложенность, поскольку технически она не мешает нормальной работе.

Можно еще корневую D назвать как-то по другому, более культурно, а в ней уже пусть будет вложена D.

slav_ko 07-03-2011 19:48 1629440

Цитата:

Цитата Lubitel Softa
А так получается двойная вложенность папки D, вчера ночью тестировал. »

В примере fSetup.ini написано

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

Так что проблем быть не должно...

opel431 07-03-2011 20:01 1629450

Цитата:

Цитата Lubitel Softa
А так получается двойная вложенность папки D, вчера ночью тестировал »

Так получается только тогда, когда вы первоначально задаете в DrvFolder свою папку с пакетами (%SystemDrive%\OEMDRV, %SystemDrive%\DRV и т.д.), т.е. отличную от папки по умолчанию для распаковки пакетов (%SystemDrive%\D или %SystemDrive%\ - программное преобразование в \D без двойной вложенности), а затем, на Т40, вновь "передумали" и решили отказаться от "своей" папки и вернуть путь по умолчанию. Определяйтесь при настройке, какая вам папка нужна, а если меняете на Т40, то уж выбирайте не папку по умолчанию (именно такую возможность и просили добавить на Т40). Но в целом учту, и подправлю код, для исключению последствий таких экспериментов.

vitalik9 08-03-2011 20:02 1630181

все разобрался сам спасибо за подсказки

TERMINAL 11-03-2011 12:47 1632297

opel431, Было бы круто, если бы была возможность, насильно устанавливать определённые драйвера-такие как DP_MassStorage_wnt5-при необходимости.

opel431 11-03-2011 14:21 1632370

Цитата:

Цитата TERMINAL
opel431, Было бы круто, если бы была возможность, насильно устанавливать определённые драйвера-такие как DP_MassStorage_wnt5-при необходимости. »

Я, стараюсь не делать то, что уже есть, и тем более, есть MSSTMake в исполнении Mr dUSHA - КРУЧЕ уже некуда.

TERMINAL 11-03-2011 17:01 1632491

opel431, а ссылочку дай на MSSTMake плз.

brodjaga5 11-03-2011 17:17 1632503

Цитата:

Цитата TERMINAL
а ссылочку дай на MSSTMake плз. »

MSSTMake

Vizit0r 12-03-2011 09:35 1633030

в результате распаковки аддона оказалось 2 файла fSetup.ini - один в папке OEMDRV, второй в папке с инсталлом винды.
Какой можно удалить? логика подсказывает, что тот, который в OEMDRV, но лучше переспросить :)

opel431 12-03-2011 18:58 1633341

Цитата:

Цитата Vizit0r
в результате распаковки аддона оказалось 2 файла fSetup.ini »

Они друг-другу не мешают! Если произойдет сбой (бред, но...) с первым (находящимся при установке в System32), то прога считает с OEMDRV.

Vizit0r 12-03-2011 21:27 1633420

ясно, значит из OEMDRV можно сносить :)

ya158 13-03-2011 00:53 1633549

Цитата:

Цитата opel431
Пример для секции Select:
- для пакетов от Башрата (например: DP_Bluetooth_wnt5_x86-32_1005b1.7z) вид: DP_Bluetooth_wnt5=1 »

Мне кажется эта концепция не совсем логична и верна.
Я проверил - если указать не DP_Bluetooth_wnt5=1, а DP_Bluetooth_wnt5_x86-32_1005b1=1, то драйверпак не будет выбран, я уж не говорю про DP_Bluetooth_wnt5_x86-32_1005b1.7z=1. Не логично: DP_Bluetooth_wnt5_x86-32_1005b1=1, а драйверпак в окне утилиты не выбран. Не верно: а если у меня два пакета DP_Bluetooth_wnt5_x86-32_1005b1 и DP_Bluetooth_wnt5_x86-32_MY и только один должен быть выбран по умолчанию?
Мне кажется логика должна быть такой:
1. В fsetup.ini должно быть разрешено задавать и DP_Bluetooth_wnt5, и DP_Bluetooth_wnt5_x86-32, и DP_Bluetooth_wnt5_x86-32_1005b1 и даже DP_Bluetooth_wnt5_x86-32_1005b1.7z. А вообще-то и даже DP_Bluetooth_wnt5_x86-??_*.7z, где ? - любой символ, * - любое количество любых символов.
2. Если в fsetup.ini DP_Bluetooth_wnt5_x86-32_1005b1=1, то в окне программы выбран по умолчанию DP_Bluetooth_wnt5_x86-32_1005b1. Если DP_Bluetooth_wnt5=1, то выбраны DP_Bluetooth_wnt5_x86-32_1005b1 и DP_Bluetooth_wnt5_x86-32_MY. А, если Если DP_*_wnt5=1, то - и DP_Bluetooth_wnt5_x86-32 и DP_Graphics_wnt5_x86-32, но не dp_chipset_wxp_x86-32_1010_greg_b.

Это всё программа максимум, программа минимум - пункт 1 без ? и *.

murder 14-03-2011 20:53 1634910

Здравствуйте
Можно ли сделать так, чтобы путь к OEMDRV брался не как %SrcDosDrive%\OEMDRV, а с помощью поиска?
Пробовал так
Код:

FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST "%%d:\OEMDRV\FSAUnPack.exe" SET CDROM=%%d:
но переменная не создалась.
---
Почему-то дистрибутив не копируется...
читать дальше »

fsetup.ini
[Options]
DrvFolder=%SystemDrive%\D
PreSetup=1
PreSetupHide=1
PostSetup=1
PostSetupHide=1
PatchSfcOs=1
DisableSFC=1
PatchUXTheme=1
PatchThemeUI=1
PatchSxS=1
SsDisableOOBE=1
SaPatchUnsignDrvInst=1
SaPatchNewDevPopUP=1
DelDrvAfterInst=0
DrvSource=%SrcDosDrive%\OEMDRV
CopyDirI386=1
NoCopySVCPACK=1
RegNewI386=1
[Select]
DP_Broadband_wnt5_x86-32_1005.7z=1

SharkyEXE 14-03-2011 22:00 1634949

Цитата:

Цитата murder
Здравствуйте
Можно ли сделать так, чтобы путь к OEMDRV брался не как %SrcDosDrive%\OEMDRV, а с помощью поиска?
Пробовал так
Код:
FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST "%%d:\OEMDRV\FSAUnPack.exe" SET CDROM=%%d:
но переменная не создалась.
---
Почему-то дистрибутив не копируется...
читать дальше » »

Могу посоветовать, может поможет, Вам проверить, чтобы у Вас в файле \Z-FakeSetupAdv\Files\ForceCopy\PstSetup.cmd аддона Служебные - [addon] Fake-Setup Advanced было обязательно! прописано следующее
читать дальше »
Код:

REM Копирование дистрибутива в папку Windows\I386
"%SrcDosPath%\OEMDRV\Copydist.exe"

Данные сткрои взяты из файла \FSAUnPACK v2.3.1\Z-FakeSetupAdv\Files\ForceCopy\PstSetup.cmd, при этом файл \FSAUnPACK v2.3.1\Z-FakeSetupAdv\Files\ForceCopy\PstSetup.cmd находиться в файле FSAUnPACK v2.3.1.7z, а файл FSAUnPACK v2.3.1.7z можно скачать из шапки этой темы: Служебные - FSAUnPack.exe v.2.3.1 (2in1) - для Fake-Setup Advanced.

Лично у меня:
1) в файле \Z-FakeSetupAdv\Files\ForceCopy\fsetup.ini аддона Служебные - [addon] Fake-Setup Advanced написано
читать дальше »
Код:

; ==========================================================================
;  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

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

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

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

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

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

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

;* Подсказка о классе устройства пакета драйверов - дополнительная секция
;* Выводится при перемещении по списку пакетов драйверов
[Hint]
DP_Bluetooth_wnt5=Драйвера для управления мобильными устройствами
DP_CardReader_wnt5=Драйвера для карт-ридеров (карт памяти)
dp_chipset_wxp=Чипсеты-драйвера для материнских плат
DP_CPU_wnt5=Драйвера для процессоров
DP_Graphics_ATI_wnt5=Драйвера видеокарт ATI/AMD
DP_Graphics_Intel_wnt5=Драйвера видеокарт Intel
DP_Graphics_NV266.58_wnt5=Драйвера видеокарт Nvidia
DP_HID_wnt5=Драйвера универсальных устройств ввода 
dp_lan_wxp=Драйвера сетевых карт
DP_Monitor_wnt5=Драйвера мониторов
dp_sound_cmedia_wnt5=Драйвера звуковых карт Cmedia
dp_sound_nvidia_wxp=Драйвера звуковых карт Nvidia
DP_Sound_Realtek257_wnt5=Драйвера звуковых карт Realtek
DP_Sound_VIA9100_wnt5=Драйвера звуковых карт VIA
DP_USB_wnt5=Драйвера USB устройств
DP_WebCam_wnt5=Драйвера для Web-камер
DP_WLAN_wnt5=Драйвера беспроводных устройств Wi-Fi
DriverPack_MassStorage_wxp=Драйверв устройств SATA\RAID\IDE
DriversHPXP=Драйвера для ноутбука HP Compag 615
DP_massstorage_wnt5=Драйвера устройств SATA\RAID\IDE


;* Предварительная настройка выбранных пакетов - дополнительная секция
;* Пакет с параметром =1 будет отмечен в списке "галочкой" - выбран 
[Select]
DP_Bluetooth_wnt5=0
DP_CardReader_wnt5=0
dp_chipset_wxp=1
DP_CPU_wnt5=0
DP_Graphics_ATI_wnt5=1
DP_Graphics_Intel_wnt5=0
DP_Graphics_NV266.58_wnt5=0
DP_HID_wnt5=0
dp_lan_wxp=1
DP_Monitor_wnt5=1
dp_sound_cmedia_wnt5=0
dp_sound_nvidia_wxp=0
DP_Sound_Realtek257_wnt5=1
DP_Sound_VIA9100_wnt5=0
DP_USB_wnt5=0
DP_WebCam_wnt5=0
DP_WLAN_wnt5=0
DriverPack_MassStorage_wxp=1
DriversHPXP=1
DP_massstorage_wnt5=1

2) в файле \Z-FakeSetupAdv\Files\ForceCopy\PreSetup.cmd аддона Служебные - [addon] Fake-Setup Advanced написано
читать дальше »
Код:

REM this is PreSetup

REM Запускаем распаковщик пакетов драйверов с авто распаковкой через 20 сек
IF EXIST "%SrcDosPath%\OEMDRV\FSAUnPack.exe" (START /WAIT "" "%SrcDosPath%\OEMDRV\FSAUnPack.exe" 20)

3) в файле \Z-FakeSetupAdv\Files\ForceCopy\PstSetup.cmd аддона Служебные - [addon] Fake-Setup Advanced написано
читать дальше »
Код:

REM this is PstSetup

REM Копирование дистрибутива в папку Windows\I386
"%SrcDosPath%\OEMDRV\Copydist.exe"

В итоге: при установке ОС на ВМ, у меня на: Т-40 запускается распаковщик пакетов драйверов с авто распаковкой через 20 сек, а на Т-0 появляется окно с копированием дистрибутива. Спасибо.

opel431
Пожалуйста, если это возможно, просьба реализовать опциональное скрытие этого окна при копировании дистрибутива. Спасибо.

murder 14-03-2011 23:13 1635009

SharkyEXE, спасибо, нашёл у себя ошибку, Copydist.exe оказался после команды EXIT и самоудаления PstSetup.cmd.
Но после этого Windows просит диск, когда изменяю защищённые файлы без выключения SFC. В реестре посмотрел - ServicePackSourcePath="C:\Windows\I386", а "Installation Sources"="E:\", SourcePath="C:\Windows". В FSAUnPack отметки о назначении нового пути поставлены. Может все эти переменные должны вести в C:\Windows\I386 ?

Sayan 15-03-2011 02:29 1635074

если я хочу интегрировать - FSAUnPack а в аддоне оформления есть уже Fake-Setup Advanced то его надо обезательно удалять?

Sayan 15-03-2011 02:49 1635079

Ребята как правильно им пользоватся-я никогда просто неинтегрировал драйвера-напишыте хоть в кратце что за чем делать.За ранее благодарен!

opel431 15-03-2011 03:54 1635085

Цитата:

Цитата ya158
Это всё программа максимум, программа минимум - пункт 1 без ? »

Мне кажется, лучше вообще вернуться к прямому считыванию - как было раньше.

Цитата:

Цитата SharkyEXE
если это возможно, просьба реализовать опциональное скрытие этого окна при копировании дистрибутива »

И пользователь будет думать, что у него система ЗАВИСЛА!

Цитата:

Цитата Sayan
если я хочу интегрировать - FSAUnPack а в аддоне оформления есть уже Fake-Setup Advanced то его надо обезательно удалять? »

Вы о чем? FSAUnPack, всего лишь приложение к Fake-Setup Advanced для распаковки драйверов и копирования дистрибутива. Не нужен - не ставьте, Fake-Setup Advanced от него не зависит.

Цитата:

Цитата Sayan
Ребята как правильно им пользоватся-я никогда просто неинтегрировал драйвера »

Копируете папку OEMDRV из распакованного архива в корень диска с дистрибутивом. Добавляете в нее свои драйвера (.7z).
Копируете файлы из папки Z-FakeSetupAdv в аддон Z-FakeSetupAdv. Подстраиваете под себя.
Пользуетесь!

Цитата:

Цитата murder
Можно ли сделать так, чтобы путь к OEMDRV брался не как %SrcDosDrive%\OEMDRV, а с помощью поиска? »

1. При отсутствии переменной DrvSource (папка-источник драйверов) она формируется из пути к утилите.
2. Можно указать явно типа - F:\MyDRV.

ya158 15-03-2011 07:54 1635125

Цитата:

Цитата opel431
Мне кажется, лучше вообще вернуться к прямому считыванию - как было раньше. »

Ну, если сложно реализовать мои предложения, то можно и так. Просто в моём аддоне MultiBootDisk секция Select формируется автоматически, исходя из наличия драйверпаков в определенных папках, и мне удобнее делать это с полными именами (можно без ".7z"). В ручную гораздо удобнее не заполнять эту секцию при обновлении драйверпака, а написать один раз DP_Bluetooth_wnt5. Мне не сложно написать скрипт, который будет при обнаружении DP_Bluetooth_wnt5_x86-32_1005b1 записывать в секцию Select DP_Bluetooth_wnt5, но ошибочность такого подхода я указывал раньше.
А так хозяин - барин: как решишь - так и будет ;)

murder 15-03-2011 11:30 1635280

opel431,
Цитата:

Цитата:

Цитата murder
Можно ли сделать так, чтобы путь к OEMDRV брался не как %SrcDosDrive%\OEMDRV, а с помощью поиска? »

Цитата:

Цитата opel431
1. При отсутствии переменной DrvSource (папка-источник драйверов) она формируется из пути к утилите.
2. Можно указать явно типа - F:\MyDRV. »


я немного другое пытался сделать - на CD - дистрибутив, с OEMDRV(с утилитой, но без драйверов), а на флэшке - OEMDRV с драйверами. Хотел чтоб Ваша утилита, запущенная с диска, могла производить поиск драйверов на сменных носителях. (не у всех есть DVD-ROM, да и обновлять драйвера удобно)

Sayan 15-03-2011 15:16 1635458

FSAUnPack будет работь без Fake-Setup Advanced?

Lubitel Softa 15-03-2011 17:13 1635546

Цитата:

Цитата Sayan
FSAUnPack будет работь без Fake-Setup Advanced? »

Конечно будет. Он просто распакует драйверы в указанную папку и всё.
А как без Fake-Setup вы собирайтесь его запустить на Т-40?

SharkyEXE 16-03-2011 12:46 1636119

Цитата:

Цитата opel431
Цитата SharkyEXE:
если это возможно, просьба реализовать опциональное скрытие этого окна при копировании дистрибутива »
И пользователь будет думать, что у него система ЗАВИСЛА! »

Согласен. Тогда возможно ли сделать, пожалуйста, опционально, невозможность нажатия на кнопки "Отмена" и "Крестик"/неактивность кнопки "Отмена" и "Крестик"/убрать(скртыть) кнопку "Отмена" и "Крестик" на этом скриншоте? Спасибо.

ya158 17-03-2011 00:39 1636732

opel431,
Стоит ли ждать изменения правил для ключей в секции Select, о котором я говорил ранее? Мне это необходимо для корректировки моего аддона MultiBootDisk.

Sayan 17-03-2011 03:14 1636768

Что- то я непойму, обьесните ПОЖАЛУЙСТА!!! Мне нужно интегрировать драйвера и чтобы на T- 40 появлялось окошко с выбором драйверов для их установки. Ето осуществляется при помощи Fake-Setup Advanced или FSAUnPack?Ответьте с уважениям!

mozgabyte 17-03-2011 03:32 1636769

Цитата:

Цитата Sayan
Мне нужно интегрировать драйвера и чтобы на T- 40 появлялось окошко с выбором драйверов »

FSAUnPack + Fake-Setup Advanced

opel431 18-03-2011 11:53 1637842

Извиняюсь, что не отвечал - отсутствовал.
Цитата:

Цитата SharkyEXE
Согласен. Тогда возможно ли сделать, пожалуйста, опционально »

Нет, используется стандартная функция Win API.

Цитата:

Цитата ya158
Стоит ли ждать изменения правил для ключей в секции Select »

Да, и в "Select" и в "Hint" полное указание пакета, но без расширения. К вечеру.

opel431 18-03-2011 20:02 1638211

Обновлено до версии 2.3.2.
Исправлено см. п.п. 7,8 в шапке.

Nun-Nun 19-03-2011 13:30 1638619

opel431,

Обратил внимание на текст в шапке:
Цитата:

Цитата opel431
5. Для применения без Fake-Setup Advanced (или необходимости иметь конфигурационный файл с иным именем) FSAUnPack.exe можно переименовать в DRVUnPACK.exe, а конфигурационный файл fSetup.ini в drvunpack.ini. Соответственно при этом ключи аддона Fake-Setup Advanced не поддерживаются, а запуск утилиты DRVUnPACK.exe и консольного приложения Copydist.exe необходимо обеспечить иными способами.»

Интересует выделенное красным цветом. Если не сложно, приведите пример или дайте подсказку, как можно корректно запустить DRVUnPACK.exe и Copydist.exe в отсутствие Fake-Setup Advanced? Это было бы весьма полезно.

Wowa_z 19-03-2011 15:05 1638693

Цитата:

Цитата Nun-Nun
Если не сложно, приведите пример или дайте подсказку, как можно корректно запустить DRVUnPACK.exe и Copydist.exe в отсутствие Fake-Setup Advanced? Это было бы весьма полезно. »

Nun-Nun, думаю, что можно воспользоваться встроенной в Updateintegrator от BoaSoft возможностью запуска программ из PreSetup.cmd предварительно его отредактировав для запуска этих файлов.

opel431 19-03-2011 19:00 1638883

Цитата:

Цитата Nun-Nun
Обратил внимание на текст в шапке: »

Ну! Сидеть и "переваривать" весь накопленный опыт здесь и на MSFN я не буду. Начинайте с вариантов запуска своих программ и скриптов из winnt на T39 и при первом входе.

Nun-Nun 19-03-2011 20:08 1638924

Wowa_z,

Благодарю, дельная мысль, попробую.

Цитата:

Цитата opel431
Сидеть и "переваривать" весь накопленный опыт здесь и на MSFN я не буду. »

Я и не просил лопатить весь опыт, а только привести, если возможно, какой-нибудь пример (Вам ведь, как автору, лучше известно как при отсутствии фейксетапа можно корректно запустить FSAUnPack, т.е. избежать граблей). Ну нет, так нет - я не в обиде.

opel431 20-03-2011 04:07 1639230

Цитата:

Цитата Nun-Nun
Вам ведь, как автору, лучше известно как при отсутствии фейксетапа можно корректно запустить FSAUnPack, т.е. избежать граблей »

Дружище! Как автор, могу сказать, что FSAUnPack создавался непосредственно для работы с Fake-Setup Advanced, включая и необходимую поддержку (консультация и изменение самого Fake-Setup Advanced) от автора Mr dUSHA. Все остальное навеяно "хотелками" пользователей.

Sayan 29-03-2011 22:35 1646785

Сделайте кто-то видео обучения как интегрировать драйвера с помощи FSAUnPACK v2.3.2!

ya158 29-03-2011 22:49 1646791

Цитата:

Цитата Sayan
Сделайте кто-то видео обучения как интегрировать драйвера с помощи FSAUnPACK v2.3.2! »

При помощи FSAUnPACK драйвера не интегрируются - только распаковываются. Как они распаковываются - прекрасно отображают скриншоты. Интегрируются драйвера (да и то только массторадж текстового этапа) при помощи Z_MSST от Mr dUSHA. Помимо этого Fake-Setup Advanced от того же Mr dUSHA умеет при установки оси устанавливать (прошу прощения за тавтологию) и драйвера на графическом этапе из определённой папки. А вот для того, чтобы распаковать эти драйвере из драйверпаков в эту папку и предназначен сабж.

Пример использования всех этих аддонов и утилит - аддон MultiBootDisk

Devils0411 30-03-2011 08:33 1646987

opel431, Если не трудно, добавьте в шапку changelog. Чтоб можно было знать, что добавилось, что удалилось...

opel431 30-03-2011 10:55 1647088

В шапку добавлена исправленная версия CopyDist - ошибка вызывала окно с запросом дистрибутива при подсоединения USB-устройств и невозможности правильного наполнения кеша DLL при работе SFC.

Обновление утилиты будет после "решения" вопроса, о способе и информативности подсказки для пакетов.

Robby 30-03-2011 18:16 1647358

opel431, а зачем вообще нужно копирование дистрибутива на системный диск? Не знаю как в исправленной версии, но в прошлой что-то портилось в системе из-за чего невозможно было установить MS Office 2007. Перебрал все аддоны, а проблема оказалась в твоем.

ya158 30-03-2011 19:56 1647405

Цитата:

Цитата Robby
зачем вообще нужно копирование дистрибутива на системный диск? »

Чтобы не вылетал запрос "Вставьте диск с дистрибутивом"

Цитата:

Цитата Robby
Не знаю как в исправленной версии, но в прошлой что-то портилось в системе из-за чего невозможно было установить MS Office 2007. »

Я думаю, что это и было исправлено. Но не плохо было бы проверить. Попробуй, плиз, и отпишись.

Robby 30-03-2011 22:59 1647534

ya158, Проверю скорее всего завтра, напишу о результате.

Robby 30-03-2011 23:59 1647577

Проверил с новой версией - MS Office 2007 нормально установился.

Misha150295 04-04-2011 20:07 1651004

opel431, Здравствуй уважаемый автор аддона обясни как использовать FSAUnPack без аддона Z-FakeSetupAdv как итегрировать в дистр и обеспечить запуск утилиты DRVUnPACK.exe и консольного приложения Copydist.exe на T-40 и еще зачем копировать дистр на жесткий диск никак не пойму :help: если вопрос уже задавался то извеняюсь зараннее :)

Nun-Nun 04-04-2011 22:09 1651093

Цитата:

Цитата Misha150295
зачем копировать дистр на жесткий диск никак не пойму »

Чтобы после установки винды у Вас система диск не запрашивала.

opel431 05-04-2011 13:53 1651511

Цитата:

Цитата Misha150295
обясни как использовать FSAUnPack без аддона Z-FakeSetupAdv как итегрировать в дистр и обеспечить запуск утилиты DRVUnPACK.exe и консольного приложения Copydist.exe на T-40 и еще зачем копировать дистр на жесткий диск никак не пойму »

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

Итак исходя из запроса:
1. Вам прежде всего необходимо решить вопрос интеграции драйверов текстового режима (IDE, RAID, SATA) т.е, их установку на Т-40. Для решения задачи можно применить:
- MSSTMake (http://forum.oszone.ru/thread-117423.html);
- MassStor (http://forum.oszone.net/thread-135321.html).
2. FSAUnPack - это утилита для распаковки (PNP - PLUG AND PLAY) пакетов драйверов. Ее запуск можно организовать практически на любом, доступном этапе установки дистрибутива. Я перечислю лишь возможные этапы запуска, импровизация ложится на Вас:
- запуск на Т-40 из секции Winnt.sif [GuiUnattended], DetachedProgram=. Следует помнить, что возможен лишь запуск одной (параллельное выполнение) команды;
- запуск на Т-13 (сделать «обвертку» для батника или FSAUnPack);
- запуск на Т-12 из секции Cmdlines.txt [COMMANDS];
- запуск на Т-9 из секции Winnt.sif [SetupParams], UserExecute =.
3. Для чего нужен Copydist.exe Nun-Nun уже дал исчерпывающий ответ. Организацию запуска можно обеспечить командным файлом (из секции RunOnceEx реестра) или из секции Winnt.sif [GuiRunOnce].

Vizit0r 07-04-2011 09:59 1652823

покидался письмами с эвристическим отделом Аваста насчет срабатывания на аддон, в итоге

Цитата:

False positive will be fixed.
так что теперь на SETUPwst.exe не будет гавкать

sergeevi4 19-04-2011 19:14 1661895

Здраствуйте всем! Использовал эту утилитку, всё красиво распаковалось, очень удобно что перед распаковкой можно внести койкие корректиры! и реакция на клавиатуру, но есть у меня 2 вопроса.
1 У распаковщика из "Boa Fake-Setup" есть настройка "использовать winntbbu.dll" у FSAUnPack нет такой функции?
2 Если в fSetup.ini выбрать DelDrvAfterInst=0 то на диске сохранятся все пакеты, можно настроить удаление только не нужных для текущей системы драйверов? Или я не внимательно читал тему? Спасибо!
Vizit0r, У меня Аваст и не гавкал
Поздравляю вас opel431, с повышением!

Lubitel Softa 20-04-2011 01:43 1662051

Цитата:

Цитата sergeevi4
использовать winntbbu.dll »

Такой возможности у FSAUnPack нет.

Цитата:

Цитата sergeevi4
можно настроить удаление только не нужных для текущей системы драйверов? »

А как определить что нужно а что нет? FSAUnPack это как-бы красивый GUI использующий 7Zip для распаковки пакетов.

opel431 20-04-2011 13:16 1662304

Цитата:

Цитата sergeevi4
можно настроить удаление только не нужных для текущей системы драйверов? »

Логичней будет распаковать только нужные пакеты.

VIP-men 14-05-2011 21:55 1676441

opel431, пока не в теме этой утилиты, только читаю посты.
Цитата:

В шапку добавлена исправленная версия CopyDist - ошибка вызывала окно с запросом дистрибутива при подсоединения USB-устройств и невозможности правильного наполнения кеша DLL при работе SFC.
Обновление утилиты будет после "решения" вопроса, о способе и информативности подсказки для пакетов.
Это уже решено?

opel431 15-05-2011 11:51 1676635

Цитата:

Цитата VIP-men
Это уже решено? »

Просто в архиве FSAUnPACK v2.3.2.7z утилита CopyDist не обновлена, а выложена отдельно. Но, в ближайшее время обновлю.

SharkyEXE 15-05-2011 12:30 1676652

opel431
Можно, пожалуйста, Вас попросить сделать так, чтобы отказаться от "лишних" телодвижений в плане переименовывания файлов:
1) FSAUnPack.exe в DRVUnPACK.exe
2) fSetup.ini в drvunpack.ini
чтобы всё работало без переименовывания вышеуказанных файлов для случая
читать дальше »
Цитата:

Цитата opel431
5. Для применения без Fake-Setup Advanced (или необходимости иметь конфигурационный файл с иным именем) FSAUnPack.exe можно переименовать в DRVUnPACK.exe, а конфигурационный файл fSetup.ini в drvunpack.ini. Соответственно при этом ключи аддона Fake-Setup Advanced не поддерживаются»

Спасибо.

opel431 15-05-2011 13:43 1676695

Цитата:

Цитата SharkyEXE
чтобы всё работало без переименовывания вышеуказанных файлов для случая »

Я, боюсь ошибиться, но такая схема была предложена после вопроса, о необходимости применения стандартного fSetup.ini и отдельного (переименованного) конфигурационного файла для FSAUnPack.exe.
В принципе, при переименовании (в отсутствие Fake-Setup Advanced) меняется функциональность утилиты - отсутствуют такие функции обработки пакетов как, поддержка механизма интеграции драйверов в дистрибутив для графического этапа установки ОС, удаление распакованных пакетов.

ya158 15-05-2011 19:41 1676840

opel431,
FSAUnPack почему-то не работает с 7za.dll версии 9.22. Можно как-нибудь поправить?

opel431 15-05-2011 21:57 1676921

Цитата:

Цитата ya158
FSAUnPack почему-то не работает с 7za.dll версии 9.22. Можно как-нибудь поправить? »

Бета версии не поддерживаются на уровне компонентов. Как будет "обновление", так будут и изменения.

SLIMYS 20-05-2011 18:13 1679749

Здравствуйте, у меня проблемка на 40-Т запускается окно FSAUnPack но списка драйверов нету , секции Select и Hint отредактировал , что я не так делаю ?

opel431 20-05-2011 18:26 1679754

Цитата:

Цитата SLIMYS
на 40-Т запускается окно FSAUnPack но списка драйверов нету »

Проверьте путь к пакетам в fsetup.ini DrvSource=

SLIMYS 20-05-2011 19:38 1679782

Цитата:

Цитата opel431
Проверьте путь к пакетам в fsetup.ini DrvSource= »

;DrvSource=%SrcDosPath%\OEMDRV
DrvSource=D:\OEMDRV\
;DrvSource=%SrcDosPath%\OEMDRV

Putin-mode 20-05-2011 19:49 1679789

SLIMYS, должно быть DrvSource=%SrcDosPath%\OEMDRV чтоб программа видела дрова на диске(CD/DVD). У меня именно так и все прекрасно работает.

opel431 20-05-2011 20:05 1679798

SLIMYS
Уберите точку с запятой в начале первой строки, и удалите две оставшиеся.

DrvSource=%SrcDosPath%\OEMDRV

SLIMYS 20-05-2011 21:20 1679834

Цитата:

Цитата opel431
Уберите точку с запятой в начале первой строки, и удалите две оставшиеся. »

спасибо заработало...

Nun-Nun 26-05-2011 09:47 1682796

opel431,

Подскажите, если в параметрах для FSAUnPack таймер не задан или указан 0, будет ли на T-40 окно FSAUnPack висеть "вечно" или сразу запустится процесс автораспаковки?

opel431 26-05-2011 15:46 1683093

Цитата:

Цитата Nun-Nun
таймер не задан или указан 0, будет ли на T-40 окно FSAUnPack висеть "вечно" »

Не будет. Если не задан, то 30 сек. Вопрос об отключении таймера не ставился - всем нужна была авто установка, но при необходимости это можно реализовать.

Nun-Nun 26-05-2011 15:52 1683097

Цитата:

Цитата opel431
Вопрос об отключении таймера не ставился - всем нужна была авто установка, но при необходимости это можно реализовать. »

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

opel431 26-05-2011 18:22 1683199

Версия 2.3.3
- при установке параметра таймера в "0" авто распаковка отменяется и программа ждет действий пользователя.
пример: FSAUnPack.exe 0

Nun-Nun 27-05-2011 10:26 1683528

opel431,

Попробовал в работе, есть пара замечаний:

1) в заголовке GUI на T-40 высвечивается номер предыдущей версии;
2) если задать таймер, равным 0, то в GUI на T-40 он всё равно продолжает тикать.

opel431 27-05-2011 23:14 1683918

Цитата:

Цитата Nun-Nun
1) в заголовке GUI на T-40 высвечивается номер предыдущей версии;
2) если задать таймер, равным 0, то в GUI на T-40 он всё равно продолжает тикать. »

Ищите причину у себя! Я, проверил ранее, и проверил сейчас повторно.

Sayan 20-06-2011 20:47 1698428

Куда ложить Sepup.exe?

opel431 20-06-2011 20:53 1698435

Цитата:

Цитата Sayan
Куда ложить Sepup.exe? »

Вы о чем?

Sayan 20-06-2011 21:14 1698454

Цитата:

Цитата opel431
Sepup.exe »

Ой извеняюсь, я имел веду Setup.exe из Fake-Setup Advanced

Sayan 20-06-2011 21:33 1698466

как интегрировать Масстораге в текстовом режиме?

opel431 20-06-2011 22:04 1698493

Цитата:

Цитата Sayan
Ой извеняюсь, я имел веду Setup.exe из Fake-Setup Advanced »

Fake-Setup Advanced сделает все за вас.

Цитата:

Цитата Sayan
как интегрировать Масстораге в текстовом режиме? »

Смотрите!
http://forum.oszone.net/thread-117423.html или http://forum.oszone.net/thread-135321.html

Sayan 20-06-2011 23:11 1698539

Цитата:

Цитата opel431
Fake-Setup Advanced сделает все за вас »

Setup.exe из http://forum.oszone.net/thread-119984-85.html куда ложить у ваш аддон?Кто нибудь может скинуть мне все готовое, чтобы я токо сам ini файл редактировал? (у меня уже нервов нехватает)

Nun-Nun 20-06-2011 23:23 1698542

Sayan,

Может это из PreSetup.cmd в FSAUnPACK v2.3.3 Вам поможет и наведёт на правильную мысль:

читать дальше »

@echo off

:: ================================== Конструкция для интерактивного выбора программ ==================================

:: ----- Определение папки с программами
:: Изначально написано для фейкового setup.exe от Fake-Setup Advanced (http://forum.oszone.net/thread-119984.html).
if not exist %SrcDosPath%\I386\fSetup.ini (
:: Если пользуйтесь фейковым setup.exe от BoaSoft (http://forum.oszone.net/showthread.php?t=100898) с
:: мультивариантной загрузкой измените в следующей строке путь до папки I386 вашего дистрибутива, например:
:: set WinPath=\WinDistrib\WinXP_SP3_VL_UpdPk\
set WinPath=\
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
if exist %%i:%WinPath%I386\SVCPACK\_SetupHotfixes.cmd Set SrcDosPath=%%i:
)
)
set DistrDir=%SrcDosPath%\I386\SVCPACK


В Z-FakeSetupAdv есть аналогичный файл и Setup.exe, ставьте аддон и не суетитесь.

Sayan 21-06-2011 00:04 1698559

Блин ребята, вам что сложно понять что я спрашую? я же у вас спрашую сто превый раз КУДА Setup.exe вкидивать у FSAUnPACK?
Если вы неможете понять то дайте мне готовый FSAUnPack с екзешником что я у вас спрашую!!!!!!!!!!!

opel431 21-06-2011 00:27 1698568

Цитата:

Цитата Sayan
Блин ребята, вам что сложно понять что я спрашую? »

Даже очень!

1. В FSAUnPack нет файла Setup.exe.
2. Замену стандартного установщика (Setup.exe) Windows осуществляет аддон Fake-Setup Advanced.

Применяете оба аддона (распаковываете в папку c обновлениями - Addons), читаете в шапке НАСТРОЙКИ: - настраиваете. ПОЛЬЗУЕТЕСЬ.

mamont1 21-06-2011 17:41 1699025

Sayan

http://forum.oszone.net/post-1691674.html#post1691674

Putin-mode 21-06-2011 20:00 1699097

Sayan, я же тебе кидал готовую конструкцию аддона. 2 папки. одна идет в аддонс а другая в корень

Sayan 22-06-2011 02:15 1699278

Цитата:

Цитата Putin-mode
я же тебе кидал готовую конструкцию аддона »

Кинь еще рас пожалуйста!!!

Sayan 22-06-2011 02:56 1699282

Ребята СРОЧНО НУЖНА ПОМОЩЬ!!!
Помогите разобраться !!!
Собираю образ, если образ у меня весит 4.28 ГБ ,то после распаковки драйверов выдает ошибку, потом уменьшаю образ (удаляю часть дополнительных файлов с WPI) - образ занимает 3.81 ГБ , все устанавливается идеально, никаких ошибок. (интегрирую гуи интегратором).
Может дело в утилите CDIMAGE?

ПОСОВЕТУЙТЕ , как устранить этот баг?

opel431 22-06-2011 03:20 1699287

Цитата:

Цитата Sayan
ПОСОВЕТУЙТЕ , как устранить этот баг? »

Общие Правила конференции OSZone.net
Задавать свой вопрос в открытой теме, если он не связан с обсуждаемым в этой теме вопросом.

Sayan 22-06-2011 03:31 1699289

Я извиняюсь, уже просто с паники написал бо месяц а то и больше не могу решить эту проблему

opel431 22-06-2011 03:52 1699292

Цитата:

Цитата Sayan
Я извиняюсь, уже просто с паники написал бо месяц а то и больше не могу решить эту проблему »

Уважаемые Sayan!
Неужели нельзя сориентироваться на форуме. Интегрируете ГУИ-интегратором, пишите в FSAUnPack. Я вас умоляю, не паникуйте - просто, правильно поставьте свой вопрос, и обратитесь в соответствующую тему.

Sayan 22-06-2011 04:08 1699296

Я понял! А какой утилитой вы собираете образ?

opel431 22-06-2011 04:37 1699297

Цитата:

Цитата Sayan
Я понял! А какой утилитой вы собираете образ? »

Я, не сборщик. просто делаю то, что нужно другим.

Sayan 22-06-2011 04:42 1699298

Скажите мне пожалуйста все варианты от которых может выбивать ошибка после распаковки драйверов?

conductor 22-06-2011 16:34 1699671

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 1699706

Цитата:

Цитата conductor
вроде всё правильно »

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

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

Цитата:

Цитата conductor
запускаем с сд в этой папке FSAUNPACK.EXE список появляется »

Потому, что если не обнаружен fSetup.ini в ...\system32, утилита берет путь "от себя".

XCV 22-06-2011 18:01 1699734

Цитата:

Цитата opel431
названия должны соответствовать »

а можно ли использовать маски? к примеру "DP_CPU_wnt5_x86-32_*" вместо "DP_CPU_wnt5_x86-32_1005", а то при каждом обновлении версии пака лень править инишку...

Putin-mode 22-06-2011 18:12 1699739

XCV, да

conductor 22-06-2011 18:48 1699759

2
ошибка выскакивает при установке винды на виртуалке
ЗЫ а какую команду нужно для проверке с винчестера ?

opel431 22-06-2011 19:17 1699768

Цитата:

Цитата conductor
1 »

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

XCV 23-06-2011 15:08 1700288

Цитата:

Цитата Putin-mode
XCV, да »

как тогда правильно указывать маски? а то у меня на отрез отказывается работать =(

opel431 23-06-2011 15:49 1700305

Цитата:

Цитата XCV
как тогда правильно указывать маски? а то у меня на отрез отказывается работать =( »

Маски были отменены.
Цитата:

Цитата opel431
Да, и в "Select" и в "Hint" полное указание пакета, но без расширения. »


XCV 23-06-2011 17:01 1700341

Цитата:

Цитата opel431
Маски были отменены. »

жаль, а было бы удобно, а почему были отменены?

opel431 02-07-2011 01:15 1705518

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

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

NikLok 04-07-2011 22:57 1706989

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

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

Stranger13 04-07-2011 23:01 1706991

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

opel431 05-07-2011 03:15 1707091

Цитата:

Цитата NikLok
Ну и конечно бы было круто оба плагина (второй WinntFix_T40) представлять одним окном »

Уже высказывали свое мнение в ЛС - не стоит. И с аргументами согласен.

Цитата:

Цитата NikLok
(может этот плагин последним в батнике надо ставить?) »

Утилита не формирует батников. разъясните конкретней.

Цитата:

Цитата NikLok
З,Ы. В WinntFix_T40 окно широкое, но некоторые надписи не влезают »

Уже заметил при тесте на реальной машине - подправим.

Цитата:

Цитата Stranger13
дизайн и функциоанал на 5 а вот интерфейс на мой взгляд чуть хромает. »

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

sLiDeR-X 05-07-2011 09:20 1707177

Вложений: 2
opel431, я тоже не могу понять для чего нужны распакованные драйвера
Цитата:

Цитата opel431
Неупакованные драйвера в основном для конкретного компьютера, а пакеты на все случаи жизни. »

Да, но диск делаем "для всех", стало быть драйверпаки будут актуальнее.
Поддержу Stranger13

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

NikLok 05-07-2011 10:42 1707231

opel431,
Цитата:

Цитата 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 1707260

Цитата:

Цитата sLiDeR-X
Да, но диск делаем "для всех", стало быть драйверпаки будут актуальнее.
Поддержу Stranger13 »

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

Цитата:

Цитата NikLok
У меня последовательность такая: »

Нужно поменять местами. Комментируете вроде как запуск с авто распаковкой в 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 1707265

Цитата:

Цитата opel431
Могу и поменять местами - решайте сами. »

А и нашим и Вашим - опционально порядок можно задавать? В версии со вкладками можно было бы активировать заданную!

opel431 05-07-2011 12:23 1707332

Цитата:

Цитата NikLok
А и нашим и Вашим - опционально порядок можно задавать? »

Дельное предложение! Но требует переработки всей утилиты - а у меня не столько много времени, поэтому "как предложено".

opel431 06-07-2011 01:01 1707919

Бета версия в шапке!

Stranger13 06-07-2011 12:33 1708122

Цитата:

Цитата opel431
Неупакованные драйвера в основном для конкретного компьютера, а пакеты на все случаи жизни. Кроме того сначала необходимо настроить параметры распаковки, а затем уже ее визуально контролировать. »

Полностью согласен.
Да но и под конкретную модель можно собрать упакованные драйвера, только возни по больше.

Цитата:

Цитата NikLok
А и нашим и Вашим - опционально порядок можно задавать? В версии со вкладками можно было бы активировать заданную! »

На мой взгляд это лишнее. Надо либо оставить все как асть или убрать функции неупакованных драйверов вообще.

Цитата:

Цитата opel431
Будем пользоваться "как есть" »


opel431 06-07-2011 16:43 1708356

Цитата:

Цитата Stranger13
Надо ... или убрать функции неупакованных драйверов вообще. »

Для заинтересованных была версия 2.3.3, и кто хотел, нею воспользовался, а это специальное предложение.

Ser-51 06-07-2011 17:10 1708372

Подсказка, при наведении на путь распаковки: "Sestemdrive - корень диска" :)

Stranger13 06-07-2011 23:09 1708565

Цитата:

Цитата opel431
Для заинтересованных была версия 2.3.3, и кто хотел, нею воспользовался, »

я так и делаю , но хотелось бы версию 2.3.3 скрестить с версией 3.0.0

sLiDeR-X 07-07-2011 11:53 1708809

opel431, 1 закладка - неупакованные. У меня их нет. При таком раскладе не работает кнопка перехода к упакованным драйверам.
Мало того, распаковываю любой пакет и кидаю в папку с распакованными - пишет, что нет драйверов распакованных.

Сборка последняя, предыдущая работала.

opel431 07-07-2011 12:21 1708832

Цитата:

Цитата sLiDeR-X
При таком раскладе не работает кнопка перехода к упакованным драйверам. »

Дружище, сразу проверил. Просто появилось сообщение "Неупакованные драйвера не используются" - кнопка перехода работает.
Проверяется легко - переименовал папку (Zipped или UnZipped) и запустил утилиту. Видимо папки остались с прежним наименование - Drv_...., а нужно Zipped и UnZipped.

sLiDeR-X 07-07-2011 13:45 1708902

opel431, а сделать изменение размера окна по количеству драйверов (упакованных/неупакованных) можно?

opel431 07-07-2011 14:00 1708911

Цитата:

Цитата sLiDeR-X
а сделать изменение размера окна по количеству драйверов (упакованных/неупакованных) можно? »

Нет, этого не будет - по крайней мере об этом не думал (нужно учитывать наличие неупакованных или пакетов, где больше и т.д.).

Ser-51 08-07-2011 06:16 1709318

Было бы привычнее что ли, если бы на первой странице были Zipped, а при нажатии далее уже UnZipped

Я по началу думал что за на, что не так сделал.... (не прочитав что на первой странице речь о UnZipped...)

:)

sLiDeR-X 08-07-2011 06:41 1709324

Ser-51, поддерживаю. Может наверное потому, что собираю диск не для конкретного компа(ов).

opel431, изменить "Применить" на "Начать" (или что-то подобное)
Баг? Если не трогать, то при автостарте распаковки не переходит на экран упакованных драйверов. (по аналогии с WinntFix_T40). К тому же, можно менять настройки 1 экрана прямо в процессе распаковки, даже менять путь распаковки (что я и попробовал - результат чуть позже на результат не повлияло.). Но все равно некрасиво %)
Если это не исправить, тогда точно нужно делать упакованные на 1 экране.
+ Еще .s хотелось отцентрированное окно копирования дистриба на этапе RunOneEx

Stranger13 08-07-2011 11:26 1709443

opel431 в версии из шапки во вкладке "Папка-приемник для пакета драйверов" присутствуют одинаковые путя для копирования и распаковки, и отсутствует "%SYSTEMDRIVE%\OEMDRV". Правим в файле FSAUnPack.ini параметр DrvFolder=%Systemroot%\OEMDRV на DrvFolder=%SYSTEMDRIVE%\OEMDRV тогда все нормально.

Цитата:

Цитата sLiDeR-X
г? Если не трогать, то при автостарте распаковки не переходит на экран упакованных драйверов. (по аналогии с WinntFix_T40). К тому же, можно менять настройки 1 экрана прямо в процессе распаковки, даже менять путь распаковки (что я и попробовал - результат чуть позже на результат не повлияло.). Но все равно некрасиво %) »

Согласен. Проверял тоже самое.

opel431 08-07-2011 18:56 1709766

Что-то изменим, что-то улучшим но, подход к расположению вкладок останется.

SLIMYS 10-07-2011 14:54 1710610

А где можно скачать версию 2.3.3?

opel431 10-07-2011 18:16 1710705

Держи.

SLIMYS 10-07-2011 23:51 1710848

У меня проблемка, не отображает описание драйверов, в чем проблема ?

opel431 11-07-2011 00:00 1710852

Цитата:

Цитата SLIMYS
в чем проблема ? »

Наверное нужно удалить в секции HINT и SELECT расширение для пакета (7z). Там ведь есть пример.

Nun-Nun 13-07-2011 23:26 1712793

opel431,

FSAUnPack.exe v.3.0.0 для размещения драйверпаков обзавёлся собственными папками Zipped и UnZipped, в прежних версиях этого не было. С одной стороны это вроде как и хорошо, но новая версия несколько сбивает с толку, и порождает проблемные вопросы: например, раньше драйверпаки располагались в одноимённых папках GUI-интегратора, либо аддона MultiBootDisk ? Как теперь быть с драйверпаками тем тестерам, которые использовали довольно многофункциональный аддон MultiBootDisk ? Собственно, вопрос в том, насколько стыкуются теперь эти два аддона и будут ли по-прежнему совместно работать? Куда теперь класть драйверпаки - в папки аддона MultiBootDisk или в папки FSAUnPack.exe v.3.0.0 ? Совсем отказываться от MultiBootDisk-а не хотелось бы, он всё-таки много чего полезно давал - и с мастороджевыми драйверпаками работать, и загрузочную флешку скорчить.

opel431 14-07-2011 00:10 1712829

Цитата:

Цитата Nun-Nun
opel431,
FSAUnPack.exe v.3.0.0 для .....»

1. Понятное дело, мы работаем не командным методом. Я, опирался только на аддон Fake-Setup Advanced.
2. Версия 3, появилась как спец предложение, в плане реализации поступивших хотелок.
3. При необходимости, всегда можно взять нужное (из версии 3) для модификации версии 2.3.3. Но предложение нет, а возникших проблем и т.д. я не знаю.

Nun-Nun 14-07-2011 01:03 1712857

Цитата:

Цитата opel431
Версия 3, появилась как спец предложение, в плане реализации поступивших хотелок. »

А я и не против. Просто хотелось узнать, совместимы ли в настоящий момент MultiBootDisk и FSAUnPack.exe v.3.0.0. Так понимаю, что нет. В таком случае, есть ещё одно пожелание: либо стОит инфу добавить в какой-нибудь файл "Conflict", чтобы пользователям не гадать, либо всё-таки их как-то подружить и сделать Ваш аддон более гибким, добавить ему ещё одну полезную фичу, например, с условием, что если используется MultiBootDisk и FSAUnPack.exe v.3.0.0, то кидать дрова в папки MultiBootDisk-а? Последний вариант мне кажется более предпочтительным.

opel431 14-07-2011 02:33 1712905

Цитата:

Цитата Nun-Nun
Просто хотелось узнать, совместимы ли в настоящий момент MultiBootDisk и FSAUnPack.exe v.3.0.0 »

Ну, на это может дать ответ только ya158. Я могу только модифицировать то, что возможно и необходимо.

Nun-Nun 14-07-2011 16:25 1713335

Цитата:

Цитата opel431
Я могу только модифицировать то, что возможно и необходимо.»

Я за!!! Для тестеров, использующих в своих сборках ОДНОВРЕМЕННО Ваш аддон и MultiBootDisk, если можно, добавьте в FSAUnPack.exe v.3.0.0 такую возможность, чтобы драйверпаки можно было располагать не только в папках FSAUnPack.exe v.3.0.0, но и в папках MultiBootDisk-а, как было раньше. Автор MultiBootDisk-а появляется редко, и когда свой MultiBootDisk состыкует с новой версией Вашего аддона не ясно; думаю, Вы быстрее откорректируете свой аддон для стыковки с MultiBootDisk-ом.

opel431 14-07-2011 18:45 1713456

Цитата:

Цитата Nun-Nun
думаю, Вы быстрее откорректируете свой аддон для стыковки с MultiBootDisk-ом. »

Тут нужен обоюдный подход с ya158! Версия 3 по иному вносит изменения в fSetup - на Т40, по иному формирует HINT, что исключает базу пакетов, добавляет описание для неупакованных драйверов и т.д. Нужно согласованное решение, и если ya158 пожелает обсудить, он без сомнения сделает предложение, так как у нас налажена с ним переписка.

NikLok 14-07-2011 19:45 1713486

opel431, Вот имею те же проблемы что и ранее. Выбираю все неупакованные драйвера, снимаю галочку копировать. Запускаем. И видим что процесс копирования все равно идет! Почему? Мне например он не нужен, так как я все скопировал уже методом каталога $1. И в принципе мне достаточно просто указать где они лежат. Сейчас и имею на винте 2 копии драйверов и потери времени.

Вторая застарелая проблема в то что где то на после T35 (точно не помню) вылетает BSOD.
После перезагрузки просто выхожу их Вашего плагина и все проходит как по маслу с подхватыванием драйверов.

Был бы рад в Вашей помощи по решению этих проблем!

opel431 14-07-2011 21:08 1713550

Цитата:

Цитата NikLok
Выбираю все неупакованные драйвера, снимаю галочку копировать. »

Это как? Копирования нет - когда сняты все чеки. Какую "галочку копировать" вы снимаете?

Цитата:

Цитата NikLok
вылетает BSOD »

Это, скорее всего, не ко мне - ищите проблемы с интеграцией "масс".

NikLok 14-07-2011 22:48 1713615

Цитата:

Цитата opel431
Это, скорее всего, не ко мне - ищите проблемы с интеграцией "масс". »

таковые отсутсвують!

Цитата:

Цитата opel431
Какую "галочку копировать" вы снимаете? »

На первом экране "Неупакованные драйвера" - "копирование дистрибутива на системный диск"

opel431 14-07-2011 22:55 1713620

Цитата:

Цитата NikLok
таковые отсутсвують! »

Прекрасно, но и FSAUnPack к "синьке" не причастен, ибо кроме распаковки ему нечего делать в системе.

Цитата:

Цитата NikLok
На первом экране "Неупакованные драйвера" - "копирование дистрибутива на системный диск" »

Я, хоть и живу на Украине, но по русски пишу и читаю свободно, и ошибки сделать не мог - "копирование дистрибутива". Речь идет, о копировании дистрибутива, а не драйверов. Надо быть, внимательным.

NikLok 15-07-2011 11:34 1713884

Цитата:

Цитата opel431
Надо быть, внимательным. »

Ну со всяким может случится! Я потому и уматываю скоро в отпуск. Если будет нет, продолжу "доставать". ):

Но мне опять таки непонятно. При сетевой установке, на этом этапе уже все на диске, и по моему представлению копировать ничего не надо. Просто я кажется видел надпись копирование тех папок драйверов которые он нашел. (Не совсем уверен, может потом проверю).

Так что он копирует? Может быть достаточно сделать символическую ссылку (у меня все и так на системном диске), что делается просто мгновенно?

opel431 15-07-2011 12:11 1713909

Цитата:

Цитата NikLok
Но мне опять таки непонятно. »

Лучше когда достают, чем молчат. У меня времени не навалом и проверять все, тем более "хотелки" некогда.
Драйвера копируются только если выбраны - поставлены чеки. Снимите все чеки, и увидите сообщение "Нет выбранных...". Т.е. вам предлагается - или поставить чеки, или просто выйти. Выбор неупакованных и пакетов независимы.
Копирование дистрибутива отдельная "песня" - можете копировать на системный (установив чек, можете отменить).

Сантей 26-07-2011 14:27 1720217

поместил все
Драйвера
DP_Bluetooth_wnt5_x86-32_1104.7z
DP_Broadband_wnt5_x86-32_1104.7z
DP_Chipset_wnt5_x86-32_1101.7z
DP_HECI_wnt5_x86-32_1010.7z
DP_HID_wnt5_x86-32_1104.7z
DP_LAN_SERVER_wnt5_x86-32_1011.7z
DP_LAN_wnt5_x86-32_1102.7z
DP_MassStorage_wnt5_x86-32_1102.7z
DP_Misc_wnt5_x86-32_1104.7z
DP_Mobile_wnt5_x86-32_1104.7z
DP_Modem_wnt5_x86-32_1104.7z
DP_Monitor_wnt5_x86-32_1103.7z
DP_Printers_wnt5_x86-32_1104.7z
DP_Sound_CMedia_wnt5_x86-32_1101.7z
DP_Sound_Conexant_wnt5_x86-32_1102.7z
DP_Sound_Creative_wnt5_x86-32_1104.7z
DP_Sound_Others_wnt5_x86-32_1102.7z
DP_Sound_Realtek_wnt5_x86-32_1102.7z
DP_Sound_Sigmatel_wnt5_x86-32_1102.7z
DP_Sound_SndMax_wnt5_x86-32_1102.7z
DP_Sound_UAA_wnt5_x86-32_1006.7z
DP_Sound_VIA_wnt5_x86-32_1104.7z
DP_Sounds_NEW_wnt5_x86-32_1104.7z
DP_TV_Aver_wnt5_x86-32_1104.7z
DP_TV_Beholder_wnt5-x86-32_1102.7z
DP_TV_Others_wnt5_x86-32_1102.7z
DP_USB_wnt5_x86-32_1104.7z
DP_Video_ATI_wnt5_x86-32_1102.7z
DP_Video_Hybrid_wnt5_x86-32_1104.7z
DP_Video_Intel_wnt5_x86-32_1103.7z
DP_Video_Modded_wnt5_x86-32_1104.7z
DP_Video_nVIDIA_wnt5_x86-32_1104.7z
DP_Video_Others_wnt5_x86-32_1101.7z
DP_Videos_NEW_wnt5_x86-32_1104.7z
DP_WebCam_wnt5_x86-32_1104.7z
DP_WLAN_wnt5_x86-32_1104.7z

в папку Zipped, папка Unzipped пустая, - и вот такая вот

Сутки убил, чтобы создать с нуля сборку, всё вроде нормально интегрировалось, единственное - не запускалась FSAUnPack.exe из Presetup.cmd, если с параметром, допустим, 20, пишет что-то вроде "Не удалось найти файл 20...", если без параметра - открывается DOS-окно и ничего не происходит. В общем, убрал все кавычки, запустилась, но так и не видит драйверов. opel431, может я что-то не так делаю?

opel431 26-07-2011 16:12 1720317

Цитата:

Цитата Сантей
может я что-то не так делаю? »

Ну, это гадание на кофейной гуще. Нужна структура папок на диске, содержание файла настроек.

Сантей 26-07-2011 17:16 1720378

opel431,
Настройки
; --------------------------------------------------------------------------
; Ключи настроек аддона Z-FakeSetupAdv
; --------------------------------------------------------------------------

[Options]
PreSetup=1
PostSetup=1
DelDrvAfterInst=1
; Папка-приемник для распаковки драйверов на системном диске
DrvFolder=%SystemDrive%\OEMDRV

; --------------------------------------------------------------------------
; Ключи настроек FSAUnPack
; --------------------------------------------------------------------------

[CopyFiles]
; Папка-источник с драйверами на диске
DrvSource=%SrcDosPath%\OEMDRV\Zipped
; Копирование дистрибутива на системный диск
DistrCopy=0

[HintUnZipped]
; Подсказка о классе устройства неупакованных драйверов (Пример)
AMD=Драйвер процессора
GRAPHICS=Драйвер видеокарты
CHIPSET=Драйвер чипсетов материнской платы
PRINTER=Драйвер принтера
LAN=Драйвер сетевой карты
SUUND=Драйвера звуковой карты
MONITOR=Драйвер монитора


[HintZipped]
; Подсказка о классе устройства пакета драйверов (Пример)
DP_Bluetooth=Драйвера для управления мобильными устройствами
DP_Broadband=Драйвера для беспроводной связи
DP_Chipset=Чипсеты-драйвера для материнских плат
DP_HID=Драйвера универсальных устройств ввода
DP_HECI=
DP_LAN=Драйвера сетевых карт
DP_MassStorage=Драйверв устройств SATA\RAID\IDE
DP_Misc=
DP_Mobile=
DP_Modem=Драйвера модемов
DP_Monitor=Драйвера мониторов
DP_Printers=Драйвера принтеров
DP_Sound=Драйвера звуковых карт
DP_TV=Драйвера ТВ-тюнеров
DP_USB=Драйвера USB устройств
DP_Video=Драйвера для видеокарт
DP_WebCam=Драйвера для Web-камер
DP_WLAN=Драйвера беспроводных устройств Wi-Fi


; Пакет с параметром =1 будет отмечен в списке "галочкой" - выбран
[Select]
DP_Bluetooth_wnt5_x86-32_1104.7z=1
DP_Broadband_wnt5_x86-32_1104.7z=1
DP_Chipset_wnt5_x86-32_1101.7z=1
DP_HECI_wnt5_x86-32_1010.7z=1
DP_HID_wnt5_x86-32_1104.7z=1
DP_LAN_SERVER_wnt5_x86-32_1011.7z=1
DP_LAN_wnt5_x86-32_1102.7z=1
DP_MassStorage_wnt5_x86-32_1102.7z=1
DP_Misc_wnt5_x86-32_1104.7z=1
DP_Mobile_wnt5_x86-32_1104.7z=1
DP_Modem_wnt5_x86-32_1104.7z=1
DP_Monitor_wnt5_x86-32_1103.7z=1
DP_Printers_wnt5_x86-32_1104.7z=1
DP_Sound_CMedia_wnt5_x86-32_1101.7z=1
DP_Sound_Conexant_wnt5_x86-32_1102.7z=1
DP_Sound_Creative_wnt5_x86-32_1104.7z=1
DP_Sound_Others_wnt5_x86-32_1102.7z=1
DP_Sound_Realtek_wnt5_x86-32_1102.7z=1
DP_Sound_Sigmatel_wnt5_x86-32_1102.7z=1
DP_Sound_SndMax_wnt5_x86-32_1102.7z=1
DP_Sound_UAA_wnt5_x86-32_1006.7z=1
DP_Sound_VIA_wnt5_x86-32_1104.7z=1
DP_Sounds_NEW_wnt5_x86-32_1104.7z=1
DP_TV_Aver_wnt5_x86-32_1104.7z=1
DP_TV_Beholder_wnt5-x86-32_1102.7z=1
DP_TV_Others_wnt5_x86-32_1102.7z=1
DP_USB_wnt5_x86-32_1104.7z=1
DP_Video_ATI_wnt5_x86-32_1102.7z=1
DP_Video_Hybrid_wnt5_x86-32_1104.7z=1
DP_Video_Intel_wnt5_x86-32_1103.7z=1
DP_Video_Modded_wnt5_x86-32_1104.7z=1
DP_Video_nVIDIA_wnt5_x86-32_1104.7z=1
DP_Video_Others_wnt5_x86-32_1101.7z=1
DP_Videos_NEW_wnt5_x86-32_1104.7z=1
DP_WebCam_wnt5_x86-32_1104.7z=1
DP_WLAN_wnt5_x86-32_1104.7z=1




Оффтоп
Подскажите, как добиться, чтобы в конце установки всё-таки появилось создание учетной записи?

sLiDeR-X 26-07-2011 18:07 1720412

Сантей, DrvSource=%SrcDosPath%\OEMDRV
С чего вы вдруг решили приписать \Zipped?

Причем здесь учетные записи? Это вам нужно поискать на форуме "OOBE"

Сантей 26-07-2011 19:37 1720460

sLiDeR-X, программа не определяла драйвера, вот и решил, что забыл указать правильный путь.
Только что вернул на %SrcDosPath%\OEMDRV, все равно не определяет

opel431 26-07-2011 23:07 1720581

Цитата:

Цитата Сантей
Только что вернул на %SrcDosPath%\OEMDRV, все равно не определяет »

В первом случае, вам уже ответил sLiDeR-X!
Что касается утилиты то, исключений для отдельных пользователей нет - все должно работать, как у всех. Проверить всегда можно - учитывая, что %SrcDosPath% - это фактически буква диска, типа C: (всегда можно подменить и проверить, даже на HDD).

Сантей 27-07-2011 11:30 1720762

сегодня удалил, распаковал заново, перенастроил, путь оставил %SrcDosPath%\OEMDRV, всё заработало.
Не понимаю, как такое может быть.

opel431 27-07-2011 15:15 1720890

Цитата:

Цитата Сантей
Подскажите, как добиться, чтобы в конце установки всё-таки появилось создание учетной записи? »

http://forum.oszone.net/thread-134358-12.html
http://forum.oszone.net/thread-183566-26.html

Devils0411 03-08-2011 10:22 1725027

opel431, Я правильно понял, что третья версия программы, не поддерживает переименование в DRVUnPACK.exe ?

opel431 03-08-2011 12:45 1725138

Цитата:

Цитата Devils0411
Я правильно понял, что третья версия программы, не поддерживает переименование в DRVUnPACK.exe ? »

Да.

Devils0411 08-08-2011 13:59 1727860

opel431, Появился нюанс. скачал последнюю версию (2.3.3)
Видит архивы драйверов, но не видит файла установки (*.ini-файла)

opel431 08-08-2011 17:23 1728022

Цитата:

Цитата Devils0411
Видит архивы драйверов, но не видит файла установки »

Дружище, я так понимаю, что 2.3.3 потому, что нужно было переименовать? При переименовании - файл настройки утилита ищет рядом с собой.

Devils0411 08-08-2011 20:24 1728141

opel431, не поверишь - переименовано. И утилита, и файл настройки так, как указано у вас в мануале.

opel431 08-08-2011 22:57 1728252

Цитата:

Цитата Devils0411
не поверишь »

Само собой! Только слова, и никаких данных для анализа или подтверждения.

Devils0411 11-08-2011 15:33 1729908

opel431, DRVUnPACK.exe и drvunpack.ini находятся на одном уровне с архивами драйверов.
Содержимое 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=0
DisableSFC=1
PatchUXTheme=1
PatchThemeUI=1
PatchSxS=0
SsDisableOOBE=0
SaPatchUnsignDrvInst=1
SaPatchNewDevPopUP=1

; Папка-приемник пакетов драйверов.
DrvFolder=%SystemDrive%\D

; Ключ Сохранения/Удаление пакетов драйверов на системном диске (0/1).
DelDrvAfterInst=1

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

; * Папка-источник пакетов драйверов.
;DrvSource=%SrcDosPath%\1

; * Подсказка о классе устройства пакета драйверов - при перемещении в списке.
[Hint]
DP_Bluetooth_wnt5=Блютус-устройства
DP_Chipset_wnt5=Чипсеты
DP_HID_wnt5=HID-устройства
DP_CPU_wnt5=Процессоры AMD
DP_Graphics_A_wnt5=Графические карты (A)
DP_Graphics_B_wnt5=Графические карты (B)
DP_Graphics_C_wnt5=Графические Карты (С)
DP_LAN_wnt5=Сетевые карты
DP_MassStorage_wnt5=AHCI/RAID контроллеры
DP_TV_wnt5=ТВ-тюнеры
DP_Modem_wnt5=Модемы
DP_Monitor_wnt5=Мониторы
DP_Sound_A_wnt5=Звуковые карты (A)
DP_Sound_B_wnt5=Звуковые карты (B)
DP_WebCam_wnt5=Веб-камеры
DP_WLAN_wnt5=Wi-Fi карты

; * Предварительная настройка Выбран/Нет пакетов драйверов (1/0). 
[Select]
DP_Bluetooth_wnt5=0
DP_Chipset_wnt5=1
DP_HID_wnt5=0
DP_CPU_wnt5=1
DP_Graphics_A_wnt5=1
DP_Graphics_B_wnt5=1
DP_Graphics_C_wnt5=1
DP_LAN_wnt5=1
DP_MassStorage_wnt5=1
DP_TV_wnt5=0
DP_Modem_wnt5=0
DP_Monitor_wnt5=1
DP_Sound_A_wnt5=1
DP_Sound_B_wnt5=1
DP_WebCam_wnt5=0
DP_WLAN_wnt5=0


opel431 11-08-2011 17:11 1729991

Цитата:

Цитата Devils0411
DRVUnPACK.exe и drvunpack.ini находятся на одном уровне с архивами драйверов.
Содержимое ini-файла представлено ниже: »

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

http://s52.radikal.ru/i137/1108/74/596331a13e7b.jpg

Devils0411 11-08-2011 17:39 1730003

opel431, Да я верю вам. С версией 2.3.2 было все нормально, при таком же раскладе. Сейчас происходит сбой. Зачем мне врать? Просто появилась проблема.... Все что я сделал - просто заменил старую версию DRVUnPACK.exe на новую DRVUnPACK.exe
https://lh5.googleusercontent.com/-X...2/IMAG0058.jpg

opel431 12-08-2011 02:32 1730249

Цитата:

Цитата Devils0411
Сейчас происходит сбой. Зачем мне врать? »

Ну братец, не хватало мне еще обвинять тебя во вранье. Я, не могу на лету прокрутить все варианты, поэтому тупо переименовал и посмотрел результат. Проблемы не возникло.

Devils0411 12-08-2011 15:24 1730617

opel431, Причину нашел. Просто в предыдущей версии у вас было обрезание в имени архива, а именно: (DP_CPU_wnt5). А сейчас его нужно писать полностью, кроме расширения. Жаль что отказались от этого удобства.

opel431 12-08-2011 15:52 1730638

Цитата:

Цитата Devils0411
Жаль что отказались от этого удобства. »

Скорее всего просто переработаю эту версию (настройки и подсказки как в 3-й версии) - для тех кому это нужно, но сделаю в виде аддона. Это решит проблемы настройки выставленных чеков при интеграции (на основе скрипта от ya158).

opel431 13-08-2011 13:34 1731013

Версия FSAUnPack v3.0.1 в шапке (пакеты и неупакованные драйвера).
Версия 2.3.3. (только пакеты драйверов, рус/анг интерфейс) будет переработана в ближайшее время.

Nun-Nun 13-08-2011 13:46 1731022

opel431,

Удалось ли состыковать работу FSAUnPack.exe v.3.0.1 с аддоном MultiBootDisk от ya158 (имеется в виду вариант, когда пакеты драйверов размещаются в соответствующих папках MultiBootDisk-а)?

ya158 13-08-2011 13:53 1731025

Цитата:

Цитата Nun-Nun
Удалось ли состыковать работу FSAUnPack.exe v.3.0.1 с аддоном MultiBootDisk от ya158 »

Почти всё готово, надо только оттестировать в различных режимах + Redme, шапка и т.п. Постараюся сделать как можно быстрее (сейчас занимаюсь ремонтом :( )

Stranger13 17-08-2011 12:07 1733656

opel431 со скриптом Start утилита стала еще лучше да и оформление стало на пять, неплохоб было ето оформление сделать и на WinntFix.
По самой утилите по истечению таймера начинается процесс копирования и распаковки драйверов на 1 странице,
все чеки активны (можно менять как хочеш).
При ручной настройке после нажатия "применить" появляется прямо на списке выбора драйверов индикатор распаковки дров, или это так задумано?

ya158 17-08-2011 12:34 1733682

Цитата:

Цитата Stranger13
неплохоб было ето оформление сделать и на WinntFix »

Я давно уже прошу объединить все утилиты от opel431, которые запускаются на Т40 в одну. Можно, наверное, сделать ключи запуска, чтобы не нужные конкретному пользователю не отображались.

opel431 18-08-2011 14:40 1734530

Цитата:

Цитата Stranger13
со скриптом Start утилита стала еще лучше »

Спасибо ya158.
Цитата:

Цитата Stranger13
неплохоб было ето оформление сделать и на WinntFix »

При наличии времени, сделаю.
Цитата:

Цитата Stranger13
начинается процесс копирования и распаковки драйверов на 1 странице,
все чеки активны (можно менять как хочеш) »

Да, забыл кое-что вернуть обратно. Обновлю вместе с переработанной версией 2.4.0.
Цитата:

Цитата Stranger13
появляется прямо на списке выбора драйверов индикатор распаковки дров »

Не прямо, а под ним.
Цитата:

Цитата ya158
Я давно уже прошу объединить все утилиты »

Друзья! Пока есть нарекания на отдельные утилиты, в этом нет смысла.

opel431 20-08-2011 11:08 1735684

Обновление с учетом замечаний и предложений!
Времени на тесты нет - на лечении. Поэтому в шапку внесу после Вашего теста.

conductor 20-08-2011 11:56 1735695

opel431,
можно ли в FSAUnPACK v2.3.3.7z сделать окно больше(выше)

opel431 20-08-2011 12:28 1735714

Цитата:

Цитата conductor
можно ли в FSAUnPACK v2.3.3.7z сделать окно больше(выше) »

Цитата:

Цитата opel431
1. Форма авто подстраивается под список для отключения полосы прокрутки (ограничение 20 пакетов). При запуске на "живой" системе, и темой отличной от классической, полоса прокрутки в списке присутствует - стандартные особенности изменения размеров формы. »


Stranger13 20-08-2011 20:44 1735995

opel431 потестил FSAUnPACK c обновлениями, у меня все нормально.
В версии 2 не хвотает только оформления от версии 3.

opel431 20-08-2011 21:05 1736008

Цитата:

Цитата Stranger13
В версии 2 не хвотает только оформления от версии 3. »

И не будет! 3-я создавалась по просьбе, а вторая от души.

brodjaga5 31-08-2011 13:53 1743212

opel431, на виртуалке вё ок, а на живую не срабатывает использую FSAUnPack_v3 с MultiBoot USB - Мультизагрузочная флешка & Windows XPE/7PE
PRESETUP.CMD
Код:

if exist "%SrcDosPath%\WINSETUP\XPpSP3\OEMDRV\FSAUnPack.exe" start /wait "" "%SrcDosPath%\WINSETUP\XPpSP3\OEMDRV\FSAUnPack.exe" 20
что не так?

Stranger13 31-08-2011 18:24 1743427

opel431 извините ,что вопрос вам а я влезаю.
Цитата:

Цитата brodjaga5
if exist "%SrcDosPath%\WINSETUP\XPpSP3\OEMDRV\FSAUnPack.exe" start /wait "" "%SrcDosPath%\WINSETUP\XPpSP3\OEMDRV\FSAUnPack.exe" 20 »

Если вы писали эту строку сами, то после использования WinSetupFromUSB 1.0 beta 7 проверти ее еще раз, она в большенстве случаев меняет путя на неправильные.

Pozia 31-08-2011 18:29 1743431

Цитата:

Цитата Stranger13
она в большенстве случаев меняет путя на неправильные. »

почему так происходит?

Stranger13 31-08-2011 19:38 1743476

brodjaga5 попробуй так:

1 - строка в дистрибутиве, тоесть в ISO образе.
if exist "%SrcDosPath%\OEMDRV\FSAUnPack.exe" start /wait "" "%SrcDosPath%\OEMDRV\FSAUnPack.exe" 60
2 - строка после использования MultiBoot USB - Мультизагрузочная флешка & Windows XPE/7PE.
if exist "%SrcDosPath%\WINSETUP\XPpSP3\OEMDRV\FSAUnPack.exe" start /wait "" "%SrcDosPath%\WINSETUP\XPpSP3\OEMDRV\FSAUnPack.exe" 60
3 - Теперь на флешке изменяем строку п.2 на строку как в п.1 т.е. как было изначально.
Все работает.

brodjaga5 31-08-2011 19:57 1743489

Цитата:

Цитата Stranger13
Если вы писали эту строку сами, то после использования WinSetupFromUSB 1.0 beta 7 проверти ее еще раз, она в большенстве случаев меняет путя на неправильные. »

нет какраз после использования WinSetupFromUSB 1.0 beta 7 уже на флешке,
ага вообщем понятно попробую

Stranger13 31-08-2011 20:23 1743505

Цитата:

Цитата Pozia
почему так происходит? »

Примерно так: утилита переносит диструбутив в другую корневую папку на флешке, соответственно меняет строки в файле PRESETUP.CMD где используются переменные окружения.
А вообще такие вопросы задавай автору утилиты, где чево и как.

brodjaga5 31-08-2011 21:33 1743560

Stranger13, я извиняюсь конечно, написал а потом сам врубился сразу, поэтому и удалил,
а вообще огромное спасибо толко проинсталлировал всё на ура!!!

Devils0411 01-09-2011 10:38 1743874

opel431, Подправьте пожалуйста утилитку. Чекбоксы ставятся в том случае, если в секции [Select] указать полное имя архива вместе с расширением. Пример:
Код:

DP_Chipset_wnt5_x86-32_1107.7z=1
А вот так:
Код:

DP_Chipset_wnt5_x86-32_1107=1
Уже не ставится.
Хотелось бы иметь некую универсальность в секции [Select] при обновлении пакетов с драйверами. Например вот так:
Код:

DP_Chipset_wnt5=1

ya158 02-09-2011 19:16 1744905

Вложений: 1
Исправил ошибку в файле START. Ошибка возникала, если была пустая папка CopyCD\Zipped\UnMark. Исправленный файл во вложении.

opel431,
Есть предложение. Поскольку аддон полностью настраивается с помощью, то неплохо бы туда добавить и ключи, который сейчас используются при запуске FSAUnPack.exe в командной строке
Цитата:

Цитата opel431
время до начала авто распаковки (в секундах), запуск с английским интерфейсом (EN) и запуск с уменьшенной формой »

Тогда всё прописывалось бы в инищнеке и не надо было бы думать, что прописать в строке запуска.

Stranger13 02-09-2011 20:41 1744947

Цитата:

Цитата ya158
Тогда всё прописывалось бы в инищнеке и не надо было бы думать, что прописать в строке запуска. »

Полностью поддерживаю это предложение.

Nun-Nun 02-09-2011 20:54 1744953

opel431,
ya158,

Господа авторы, убедительная просьба - не забывайте о пользователях! Есть вопрос вот к этому делу из шапки темы:
Цитата:

Цитата opel431
НАСТРОЙКИ ЗАПУСКА:
------------------------
1. Запуск утилиты (на Т-40) осуществляется из PreSetup.cmd. Например с временем авто старта в 20 сек, так - if exist "%SrcDosPath%\OEMDRV\FSAUnPack.exe" start /wait "" "%SrcDosPath%\OEMDRV\FSAUnPack.exe" 20. Утилита запущенная без параметра, авто стартует через 30 сек. Запущенная с параметром 0 (FSAUnPack.exe 0) - будет ожидать действий пользователя.
2. Запуск копирования дистрибутива (на Т-0) осуществляется из PstSetup.cmd ("%SrcDosPath%\OEMDRV\Copydist.exe"). »

Где PreSetup.cmd и PstSetup.cmd (да и fSetup.ini) должны находиться, чтобы FSAUnPack 3.0.1 их нормально подхватил? Вопрос обусловлен тем, что менялась концепция аддонов MultiBootDisk и FSAUnPack и для разных версий Ваших программных продуктов менялось расположение PreSetup.cmd и PstSetup.cmd (да и fSetup.ini тоже), причём настолько, что сейчас уже невозможно разобраться, где же они должны быть: в папке GUI-интегратора \GUITOOLS\DRIVERS\DriverTools, папке \FSAUnPack\CopyCD\ аддона FSAUnPack 3.0.1, папке \Z-FakeSetupAdv\Files\ForceCopy\ аддона Z-FakeSetupAdv или папках \ZZ_MultiBootDisk\Files\ForceCopy\ и \ZZ_MultiBootDisk\Settings\ аддона MultiBootDisk ? При такой чехарде с этими файлами уже нет никакой гарантии, что на разных компьютерах (при казалось бы одинаковых установках используемых для интеграции утилит) будет получен один и тот же результат!!! Договоритесь же Вы наконец-то да положите их куда-нибудь в одно место, ну хотя бы в папку GUI-интегратора, как то было с самого начала интеграционной эпопеи! Вам же самим (да и пользователям тоже) проще разбираться будет!

ya158 02-09-2011 21:48 1744982

Nun-Nun,
Поясню
Цитата:

Цитата Nun-Nun
Где PreSetup.cmd и PstSetup.cmd (да и fSetup.ini) должны находиться »

1. FSAUnPack предназначен для Fake-Setup Advanced. GUI-интегратор имеет свой собственный GUI для распаковки драйверпаков => если используется интегратор дров GUI-интегратора, то ни FSAUnPack, ни Fake-Setup Advanced не используются.

2. Если используется только Z-FakeSetupAdv без ZZ_MultiBootDisk, то эти файлы должны быть в \Z-FakeSetupAdv\Files\ForceCopy\ и в fSetup.ini должно быть
Код:

PreSetup=1
PostSetup=1

А в файле PreSetup.cmd должно быть что-то типа
Код:

if exist "%SrcDosPath%\OEMDRV\FSAUnPack.exe" start /wait "%SrcDosPath%\OEMDRV\FSAUnPack.exe" 20
3. Если используется ZZ_MultiBootDisk (не важно есть ли Z-FakeSetupAdv или нет), то записи в PreSetup.cmd для запуска FSAUnPack вообще не надо вносить - ZZ_MultiBootDisk сделает это автоматически - создаст в \ZZ_MultiBootDisk\Files\ForceCopy\ свой файл PreSetup.cmd, в котором будут записи из PreSetup.cmd из папки \Z-FakeSetupAdv\Files\ForceCopy\ + запись для запуска FSAUnPack + записи, необходимые самому ZZ_MultiBootDisk. Причем, для предотвращения двойного запуска FSAUnPack, если в PreSetup.cmd из папки \Z-FakeSetupAdv\Files\ForceCopy\ есть запись для запуска FSAUnPack, то в PreSetup.cmd из папки \ZZ_MultiBootDisk\Files\ForceCopy\ эта запись не попадёт. При интеграции файл PreSetup.cmd из папки \ZZ_MultiBootDisk\Files\ForceCopy\ перезапишет в дистрибутиве PreSetup.cmd из папки \Z-FakeSetupAdv\Files\ForceCopy\.

4. Если аддон FSAUnPack не используется, то ZZ_MultiBootDisk для распаковки драйверпаков использует FSAUnPack.exe v.2.3. Записи в PreSetup.cmd будут сделаны при этом автоматически.

conductor 02-10-2011 12:27 1764082

путь такой
WINDISRIB\WINXP1\I386\PRESETUP.CMD
if exist "%SrcDosPath%\OEMDRV\FSAUnPack.exe" start /wait "" "%SrcDosPath%\OEMDRV\FSAUnPack.exe" 20
окошко появляется и счезает
кто виноват и что делать :sorry:
ЗЫ с таким путём
I386\PRESETUP.CMD проблем нЭт ( Версия 2.3.3)

opel431 02-10-2011 13:21 1764117

Цитата:

Цитата conductor
кто виноват и что делать »

Цитата:

Цитата Mr dUSHA
5. Преобразование пути из параметра sourcepath из файла $winnt$.inf и установка глобальных переменных окружения SrcDosPath и SrcDosDrive, содержащих путь к дистрибутиву устанавливаемой ОС и букву дистрибутивного диска с двоеточием соответственно, для последующего использования программами и скриптами из PreSetup.cmd, PstSetup.cmd.
Поддерживаются пути к дистрибутиву на CD-диске, RIS-сервере, жестком диске.
Разница между переменными окружения SrcDosPath и SrcDosDrive заключается в том, что первая указывает на папку, в которой расположена дистрибутивная папка i386 (например когда установка ведется из мультизагрузочного диска с несколькими дистрибутивами ОС, на котором i386 расположена не в корне диска), а вторая - только букву с двоеточием этого дистрибутивного диска. Но в случае с RIS-сервером переменная SrcDosDrive будет содержать те же данные, что и SrcDosPath, то есть ссылку на сетевую дистрибутивную папку RIS-сервера.
После окончания установки и перезагрузки эти переменные не удаляются, так что их можно использовать и при первом входе в систему, например в скриптах RunOnce.
Распаковка драйверов из 7z-архивов, лежащих на дистрибутивном диске, одной строкой в PreSetup.cmd может выглядеть как-то так:
%SrcDosPath%\OEM\bin\un7zip.exe %SrcDosPath%\OEM\DP\DP*.7z %SystemDrive%\ »


atf7 02-10-2011 19:59 1764412

Вложений: 1
Задал путь для упакованных дров, сначала %SrcDosPath%\I386\ASMS\OEMDRV После отработки Апдэйт-пака все перенеслось просто в I386. Упакованные драйвера в i386\ZIPPED. Ну да ладно. Поправил ini, указал тот путь, но при установке пишет "Не найден путь...".
В чем может быть проблема?
Файл настроек прикрепил.

Stranger13 02-10-2011 20:12 1764424

atf7 не страдай фигней сделай сначало по стандарту как предлагает opel431, если заработает пробай менять, что либо.
Да и выложи еще и PRESETUP.CMD

atf7 02-10-2011 21:18 1764489

Цитата:

Цитата Stranger13
сделай сначало по стандарту как предлагает opel431, если заработает пробай менять, что либо. »

Разумно. Так и сделал. Все заработало.
Пока не проверял, но подозреваю, что программа не смогла найти пакеты из-за того, что "папка источник" была указана ZIPPED, а не I386.
В общем, с нужными путями, можно и с помощью рук разобраться, но вот теперь у меня возник другой вопрос.
Как сделать, если это вообще возможно, чтобы список дров появлялся в первом окне, а не после нажатия кнопки "далее"? (как у тех, кто через ГУИ делает)

ЗЫ
Цитата:

Цитата Stranger13
Да и выложи еще и PRESETUP.CMD »

Если через него утилита запустилась, то от него уже ничего не зависит.

conductor 02-10-2011 21:19 1764492

del

atf7,
я не понял папка OEMDRV что перемешается в I386 ?
а мне надо что бы в корне лежала и запускалась DriverPack Solution(ном)

atf7 02-10-2011 21:41 1764522

Цитата:

Цитата conductor
я не понял папка OEMDRV что перемешается в I386 ?
а мне надо что бы в корне лежала и запускалась DriverPack Solution(ном) »

Если настройки не менять, то будет в корне.
Это мне она, просто, в корне - как не пришей кобыле хвост.

Stranger13 02-10-2011 21:49 1764528

Цитата:

Цитата atf7
Если через него утилита запустилась, то от него уже ничего не зависит. »

чтоб посмотреть путь запуска утилиты и сравнить с твоим конфигом.
Цитата:

Цитата atf7
тобы список дров появлялся в первом окне, а не после нажатия кнопки "далее" »

если ты используеш версию 3, то никак (вначале выбор неупакованных, потом упакованных).

conductor 02-10-2011 22:08 1764542

так а как мне с 412 постом ?

Devils0411 06-10-2011 17:45 1767523

opel431, Вы подправили версию 2.3.3, в которой был недочет

opel431 06-10-2011 18:34 1767555

Цитата:

Цитата Devils0411
Вы подправили версию 2.3.3, в которой был недочет »

Надо посмотреть! Я не помню уже.

Stranger13 06-10-2011 19:35 1767590

Devils0411 попробуй версию от сюда и исправленный файл START от сюда . opel431 выкладывал эти версии для тестов, но так и не внес их в шапку.

opel431 06-10-2011 21:04 1767640

Цитата:

Цитата Stranger13
opel431 выкладывал эти версии для тестов, но так и не внес их в шапку. »

Так уж получилось, тест внес и попал на больничку, а потом забыл чем все закончилось! С учетом вашего сообщения просмотрю и внесу - если все уже оттестировано.

Devils0411 06-11-2011 13:51 1789601

Stranger13, Недочет остался. Версию, которую вы выкладывали, я скачивал. В ней недочет не подправлен. Приходится каждый раз менять название архива в ini файле, при его замене на более новый.

Stranger13 06-11-2011 19:07 1789801

Цитата:

Цитата Devils0411
Приходится каждый раз менять название архива в ini файле, при его замене на более новый. »

Читайте лучше шапку, для подсказок достаточно в секции [HintZipped] прописать ( Chipset=Чипсеты-драйвера для материнских плат ), а в Zipped положить сам архив. Секцию [Select] создаст файл Start автоматически при сборке.
Если вы меняете архивы в уже готовой сборке то придется прописывать название архива заново.

Devils0411 10-11-2011 00:36 1791941

Stranger13, Я шапку читал. Вы пишите про версию 3.0.1. Я же пишу про версию. 2.3.3. Мне интересна именно это версия, т.к. 3.0.1 уже не может работать независимо от fake-setup'a а интегрировать драйвера мне не нужно.
Цитата:

8. Вывод подсказки о пакетах при перемещении мышки над списком (при заполненной секции Hint).
- имя пакета без расширения.
9. Предварительная установка выбранных пакетов (при заполненной секции Select)
Если изменения все же коснулись, тогда прошу подправить шапку под те изменения, которые сделаны.

Stranger13 11-11-2011 21:18 1793278

Цитата:

Цитата Devils0411
Вы пишите про версию 3.0.1. Я же пишу про версию. 2.3.3 »

Я описал вам про обои версии и несколькью постами выше я указывал ссылки на последнии версии 3 и 2 для тестирования, они пока не выложены в шапке. Поюзай сначало ee (v.2.4.0), а потом опишите opel431 свои недочеты и пожелания.

Devils0411 12-11-2011 11:22 1793512

Stranger13, Здесь я уже описывал ситуацию, тоже самое выдает при нынешнем раскладе. pic1, pic2

Stranger13 12-11-2011 11:46 1793517

Devils0411 я же написал
Цитата:

Цитата Stranger13
Поюзай сначало ee (v.2.4.0), а потом опишите opel431 свои недочеты и пожелания. »


conductor 12-11-2011 12:58 1793552

Цитата:

Цитата Stranger13
Devils0411 я же написал
Цитата Stranger13:
Поюзай сначало ee (v.2.4.0), а потом опишите opel431 свои недочеты и пожелания. » »

а где 2_4 ?

brodjaga5 12-11-2011 13:12 1793556

Цитата:

Цитата conductor
а где 2_4 ? »

Цитата:

Цитата Stranger13
Devils0411 попробуй версию от сюда и исправленный файл START от сюда . opel431 выкладывал эти версии для тестов, но так и не внес их в шапку. »


Devils0411 12-11-2011 16:18 1793615

Stranger13, Дык я уже их показал, недочеты. В 430 посте.

opel431 13-11-2011 18:13 1794265

Прошу прошения заходил на форум только по прикрепленной ссылке на последнюю разработку и долго не просматривал всю тему.

Цитата:

Цитата Devils0411
Дык я уже их показал, недочеты. В 430 посте. »

Что вы считаете недочетом!

1. Для начала, нужно было прислушаться к советам бывалых пользователей утилиты! Если, только у вас не получается - это не означает, что не работает.
2. Бездумно скачивать и применять - не принято! Посмотрите файл Start и поймете его работу. Вам нет нужды прописывать "ручками" секцию Select. Это за вас делает именно этот файл при интеграции в дистрибутив. Ваше участие, состоит только в том, чтобы разложить драйвера по папкам - если не ошибаюсь - Zipped\*.7z и Zipped\UnMark\*.7z

Цитата:

Цитата Devils0411
Я шапку читал. Вы пишите про версию 3.0.1. Я же пишу про версию. 2.3.3. Мне интересна именно это версия, т.к. 3.0.1 уже не может работать независимо от fake-setup'a а интегрировать драйвера мне не нужно. »

Версия 2.4 не поддерживает переименование и т.д.

Опишите подробно вашу проблему, скрин мне ничего не дает!

Devils0411 13-11-2011 21:46 1794410

opel431, Хорошо, поставлю вопрос по другому, какая версия утилиты имеет возможность работать автономно? Т.е. не интегрировать в дистрибутив!
З.Ы. Если честно, уже устал объяснять... Если у вас осталась версия 2.3.2 или ниже, буду очень признателен.

ya158 13-11-2011 22:24 1794437

Цитата:

Цитата Devils0411
Хорошо, поставлю вопрос по другому, какая версия утилиты имеет возможность работать автономно? »

Да любая - пропиши только правильно настройки

opel431 14-11-2011 00:19 1794512

Вообще, нужно окончательно определится со всеми потребностями и излишествами, после чего сделать две-одну версию, и больше к этой теме не возвращаться!

Devils0411 14-11-2011 09:34 1794665

Вообщем пошел по самому простому, но не очень удобному, пути.
В секции SELECTуказываю следующие параметры
Код:

DP_Chipset_wnt5_x86-32_1108.7z=1
Можно конечно состряпать пакетник, который будет переименовывать архивы в такой вид: DP_Chipset_wnt5_x86-32 или так DP_Chipset_wnt5, и соответственно единожды прописать в ini-файл в секцию SELECT
Код:

DP_Chipset_wnt5_x86-32=1 или так
DP_Chipset_wnt5=1

но тогда можно забыть версию используемого архива с драйверами.
Версия 2.3.2 позволяла избавиться от таких манипуляций.
Т.е. Если архив имел имя DP_Chipset_wnt5_x86-32_1108.7z, а в секции SELECT было указано так
Код:

DP_Chipset_wnt5=1
то утилита сама подхватывала остальную части имени, и соответственно галочка напротив данного архива была установлена.
Вот про это я и говорил.

opel431 14-11-2011 14:27 1794803

Цитата:

Цитата Devils0411
Вот про это я и говорил. »

Так было, до тех пор, пока ya158 не предложил заполнять секцию Selected автоматически, при интеграции - и это правильное решение, требуемое подавляющему большинству пользователей.

Вы, ведь сами поняли, идентификация по обрезанному имени достаточно неудобна -
Цитата:

Цитата Devils0411
но тогда можно забыть версию используемого архива с драйверами »


Devils0411 14-11-2011 17:16 1794934

opel431, Я имел ввиду идентификацию самого файла, а не идентификацию файла по наличию строки в ini-файле.
P.S. Видимо я не из большинства ))

ya158 14-11-2011 19:32 1795051

Devils0411,
Возьми файл Start (только бери исправленный), сделай из него батник, отредактируй и запускай его, тем самым сформируешь правильный файл настроек. После этого у тебя смогут нормально подхватываться более одного пакета драйверов с одинаковыми префиксами (DP_Graphics_A_wnt5_x86-32_1107.7z и DP_Graphics_B_wnt5_x86-32_1107.7z например).

Devils0411 14-11-2011 20:22 1795107

ya158, Да это-то понятно. Просто хотелось без лишних телодвижений, ну да ладно ;)

Sub-Zero 23-11-2011 03:11 1801310

Такая непонятная ситуация с версией 2.4. Из описания (файл Readme.txt) понятно что:
1) При отсутствии переменной DrvSource (папка-источник драйверов) она формируется из пути к утилите.
2) Конфигурационный файл ищется утилитой сначала в папке Windows\System32 (Fake-Setup Advanced), затем в папке с пакетами драйверов (при отсутствии Fake-Setup Advanced). При его общем отсутствии утилита запускается с параметрами по умолчанию (все пакеты выбраны, без информации о пакетах и предварительно выбранных пакетах).

Исходя из 1 и 2 я делаю вывод что если переменная DrvSource отсутствует (я как раз хочу чтобы драйвера, fsetup.ini и FSAUnPack.exe лежали в одной папке) то и: путь FSAUnPack.exe=путь конфигурационного файла fsetup.ini=путь файлов 7z c драйверами.

Имеем - в одной папке лежат: dp_chipset_wnt5_x86-32_1109.7z; dp_cpu_wnt5_x86-32_1005.7z; FSAUnPack.exe; fsetup.ini
В fsetup.ini записано следующее:

[Options]
DrvFolder=%Systemroot%
PreSetup=1
PostSetup=1

[CopyFiles]

[HintZipped]
dp_chipset_wnt5=Драйвера ChipSet
dp_cpu_wnt5=Драйвера CPU

[Select]

При запуске FSAUnPack.exe версии 2.4 она нифига не находит. Вопрос почему?

p.s. Попытка запустить версию 2.3.1 при тех же самых условиях в той же папке привела к успеху - она нашла драйвера. Выходит - лучшее враг хорошего?
p.p.s. Версия 2.3.3 также нашла оба файла с драйверами

opel431 23-11-2011 04:22 1801328

Цитата:

Цитата Sub-Zero
При запуске FSAUnPack.exe версии 2.4 она нифига не находит. Вопрос почему? »

Цитата:

Цитата Sub-Zero
я как раз хочу чтобы драйвера, fsetup.ini и FSAUnPack.exe лежали в одной папке »

Хотеть не вредно! Драйвера должны лежать в папке Zipped! Т.е. папка с утилитой и конфигурационным файлом, а в ней вложенная папка Zipped с драйверами.

Sub-Zero 23-11-2011 09:39 1801401

Цитата:

Цитата opel431
Хотеть не вредно!.....Драйвера должны лежать в папке Zipped....»

И откуда родилась эта гениальная мысль? :) Нафига плодить папки - и так трешь их из дистрибутива трешь... а вы плодите.
А где же логика? :help: И тут входит логика... (с) КВН

bz 23-11-2011 13:46 1801624

opel431, поясните, пожалуйста, пункт "Копировать дистрибутив на жёсткий диск".
Имеется ввиду папка с OEM-драйверами? Или дистр самой Винды?

Nun-Nun 23-11-2011 15:33 1801703

Цитата:

Цитата bz
Или дистр самой Винды »


ya158 23-11-2011 19:34 1801905

Цитата:

Цитата Sub-Zero
И откуда родилась эта гениальная мысль? Нафига плодить папки - и так трешь их из дистрибутива трешь... а вы плодите. »

Мысль по структуре папок родилась у меня. Первоначальные папки в аддоне нужны для автоматического заполнения конфигурационного файла. Гораздо проще разложить драйвера по папкам, чем в ручную править конфигурационный файл.
Ну, если тебе не нравится - можешь не плодить, а навалить все файлы в одну папку - и драйверпаки и распакованные драйвера. Только сам потом отделяй одни от других.

Цитата:

Цитата Sub-Zero
А где же логика? »

То есть по твоему логичней навалить все файлы в корень дистрибутива и потом в них пытаться разобраться ;)

Sub-Zero 23-11-2011 19:52 1801917

Цитата:

Цитата ya158
и драйверпаки и распакованные драйвера »

У меня в распакованном виде в дистрибутиве лежат только masstorage драйвера текстового режима. Остальные запакованы 7z и распаковываются в ходе инсталляции уже на жесткий диск.
Зачем еще должны быть какие-то распакованные драйвера? Они запакованные весят немало а уж распакованные вообще караул!
Цитата:

Цитата ya158
по твоему логичней навалить все файлы в корень дистрибутива »

Ну это же ты делаешь сборку - ты и должен понимать что в ней к чему, а остальным там делать нечего :)
Microsoft ведь тоже не плодил кучу папок - а попихал все в одну и потом уже inf файлами они разносятся по директориям кто куда. Так imho правильнее :)
Хотя если это аддон то для облегчения процесса с папками наверное лучше.

ya158 23-11-2011 21:40 1801991

Цитата:

Цитата Sub-Zero
У меня в распакованном виде в дистрибутиве лежат только masstorage драйвера текстового режима. »

У меня вообще нет распакованных драйверпаков. Наверпное, так должны делать все... Осталось только это им приказать.

Цитата:

Цитата Sub-Zero
Ну это же ты делаешь сборку - ты и должен понимать что в ней к чему, а остальным там делать нечего »

Вот поэтому мне и удобнее, чтобы разные вещи лежали в разных папках. У тебя наверно рубашки лежат в том же ящике, что и ботинки и куртки - они твои же и ты лучше знаешь где что :).

Цитата:

Цитата Sub-Zero
Microsoft ведь тоже не плодил кучу папок »

Особенно Windows Mobile - там всего одна папка Windows? из которой копируются (имепнно копируются, а не переносятся) файлы в другие папки. Найти там нужный файл - увлекательная задача.

Sub-Zero 23-11-2011 22:01 1802005

Цитата:

Цитата ya158
Вот поэтому мне и удобнее, чтобы разные вещи лежали в разных папках. »

Тебе удобнее а мне наоборот :) Универсальность то потеряласть. Может быть сделать ключ который бы решал эту проблему. Кому надо - пусть делает по папкам кому нет - все в одну кучу :)
Цитата:

Цитата ya158
У меня вообще нет распакованных драйверпаков »

Так и у меня их нет :) я говорил про драйвера masstorage текстового режима.
Цитата:

Цитата ya158
Особенно Windows Mobile - там всего одна папка Windows? »

Чур меня чур :) после приобретения HTC Sensation с андроидом на мобильную винду меня больше никто не заманит :)

opel431 23-11-2011 22:36 1802027

Цитата:

Цитата Sub-Zero
Может быть сделать ключ который бы решал эту проблему. Кому надо - пусть делает по папкам кому нет - все в одну кучу »

Посмотрим!

MhZ 05-12-2011 11:32 1809533

Как установить путь распаковки в %SystemDrive% ?
При DrvFolder=%SystemDrive% в программе все равно стоит %SystemDrive%\D.
Наблюдается как на 2.4, так и на 3.0.1

Stranger13 06-12-2011 09:55 1810145

Цитата:

Цитата MhZ
При DrvFolder=%SystemDrive% в программе все равно стоит %SystemDrive%\D. »

Я думаю это придусмотренно програмно, своего рода защита.( не пдлодится мусор после распаковки пакетов в корне и Fake-Setup Advanced будет обращатся к конкретной папке а не ко всему разделу для поиска и установки драйверов.
Используйте "DrvFolder=%SYSTEMDRIVE%\OEMDRV" проблем пока никогда небыло.

opel431 09-01-2012 05:28 1831397

До согласования необходимых вопросов с ya158, желающие могут протестировать обновленную версию FSAunPACK.

Devils0411 09-01-2012 13:22 1831539

opel431, Можно узнать, что изменилось (добавилось)?

opel431 09-01-2012 15:26 1831684

Цитата:

Цитата Devils0411
Можно узнать, что изменилось (добавилось)? »

Это доведение v.2.4 до логического завершения!
Описание
НАЗНАЧЕНИЕ:
1. FSAUnPack.exe графический интерфейс, для выбора и копирования/распаковки пакетов/драйверов.
Работает, как в паре с fSetup.ini, аддона Fake-Setup Advanced, так и отдельно - применяются настройки утилиты (отвечает параметр fSetup в файле настроек).
2. Copydist.exe консольная утилита, для копирования дистрибутива на системный диск, с добавлением в реестр нового пути к дистрибутиву.
3. Start (cкрипт от ya158), для авто заполнения выбранных пакетов драйверов в секции "Select" файла настроек.
4. При отсутствии пакетов или драйверов, соответствующие страницы-списки отсутствуют.

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

НАСТРОЙКИ:
1. Все настройки находятся в файле FSAUnPack.ini. На Т-39, настройки автоматически переносятся в файл fSetup.ini (аддон Fake-Setup Advanced)*.
2. Ключи-параметры:
PreSetup=1 - (аддон Fake-Setup Advanced) запуск скрипта PreSetup.cmd в нем прописан запуск FSAUnPack.exe на Т-39, пример (if exist "%SrcDosPath%\OEMDRV\FSAUnPack.exe" start /wait "" "%SrcDosPath%\OEMDRV\FSAUnPack.exe").
PstSetup=1 - (аддон Fake-Setup Advanced) запуск скрипта PstSetup.cmd в нем прописан запуск Copydist.exe на Т-0, пример ("%SrcDosPath%\OEMDRV\Copydist.exe").
DrvFolder= - (аддон Fake-Setup Advanced) папка в которую копируются/распаковываются драйвера/пакеты на системном диске, пример (DrvFolder=%SystemDrive%\D). Папку можно выбрать и из раскрывающегося списка в утилите. При задании пути, типа %SrcDosPath%\, %SrcDosPath%\D, или пустом параметре, будет задан путь по умолчанию (%SrcDosPath%\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 - папка с утилитой FSAUnPack.exe на установочном диске.
DistrCopy=1 - копирование дистрибутива (папка "I386") в корневой каталог операционной системы (папка Windows). При работе, вне связки с fSetup.ini, параметр копирования берется из файла настройки утилиты. При удалении Copydist.exe из аддона - параметр копирования в утилите не отображается.
Секция "Hint" - для вывода подсказки по классу пакета/драйвера. Применен парсер имени пакета/драйвера - при перемещении по спискам, параметр сравнивается с названием драйвера/пакета, или по совпадению части из названия.
Секция "Select" - для выбора пакетов драйверов по умолчанию. Заполняется автоматически командами из скрипта Start при интеграции аддона. В секцию добавлен параметр "UnZipped=1" - отвечающий за выбор всех неупакованных драйверов.

Nun-Nun 09-01-2012 15:57 1831725

Цитата:

Цитата opel431
Это доведение v.2.4 до логического завершения! »

Т.е. это та же версия 2.4 (только усовершенствованная) или всё-таки новая (какая? номер я не нашёл, есть только год - 2012).

opel431 09-01-2012 17:23 1831796

Цитата:

Цитата Nun-Nun
Т.е. это та же версия 2.4 »

Практически применил интерфейс в стиле 2.3, а функционал изменен и улучшен, все настройки тепрь в ini, но при отсутствии файла настроек параметры запуска сохранены.

Stranger13 12-01-2012 22:41 1834346

opel431 в последней тестовой версии 2012 в FSAUnPack.ini после строки
"; Выбранные пакеты для распаковки (Авто 1=из папке Zipped, 0=из папке Zipped\UnMark)"
нужно добавить пустую строку, а то файл "Start" название первого пакета дописывает к ней.
В итоги при установки винды первый дриверпак не выбран.

Если я правильно понял подсказки для неупакованных драйверов берутся из секции [Hint], неудобно так как придется незвания папок неупакованых дров подстраивать. Лучше подсказки вообще тогда убрать для неупакованных дров, ведь можно название папки задать любое(вместо подсказки).

opel431 раз уж винда устанавливается в классическом стиле, намогли бы вы оформить и FSAUnPack в классический стиль( цветовое оформление), чтоб установка винды была в одном стиле. Если есть такое желание и время.

opel431 13-01-2012 07:15 1834515

1. Понятно
2. Да, все правильно. Но, зачем подстраивать, есть признанный способ подготовки папок с драйверами - http://www.oszone.net/2780.
3. Скорее всего нет. Аскетический вид, был отметен еще в первых, тестовых версиях. Можно просто изменить цветовую схему, например на серый.

opel431 21-01-2012 02:57 1840887

Финальная версия!

SLIMYS 21-01-2012 07:23 1840916

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

Nun-Nun 21-01-2012 07:44 1840920

Цитата:

Цитата SLIMYS
не могу понять почему нужно копировать дистрибутив на системный диск? объясните плиз »

Чтобы не втыкать его каждый раз в дисковод, когда система попросит. :)

SLIMYS 21-01-2012 07:50 1840922

Цитата:

Цитата Nun-Nun
Цитата SLIMYS:
не могу понять почему нужно копировать дистрибутив на системный диск? объясните плиз »
Чтобы не втыкать его каждый раз в дисковод, когда система попросит. »

а отказаться можно от этой фишки ?

opel431 21-01-2012 09:03 1840948

Цитата:

Цитата SLIMYS
а отказаться можно от этой фишки ? »

Установите параметр:
DistrCopy=0

SLIMYS 22-01-2012 14:53 1841787

еще один вопрос, что нужно прописать в PreSetup.cmd что бы запустился FSAUnPack.exe? пробовал if exist "%SrcDosPath%\OEMDRV\FSAUnPack.exe" start /wait "" "%SrcDosPath%\OEMDRV\FSAUnPack.exe" 20 не сработало.

Pozia 22-01-2012 17:09 1841907

opel431, запуск FSAUnPack.exe нужно как то организовывать самому? Или аддон долже все сделать сам. У меня не запустился

Stranger13 22-01-2012 17:34 1841922

Цитата:

Цитата SLIMYS
что бы запустился FSAUnPack.exe? пробовал »

Строка указана правильно, если opel431 только не убрал поддержку ключа таймера.
Цитата:

Цитата Pozia
запуск FSAUnPack.exe нужно как то организовывать самому? »

В файле fSetup.ini адона Z-FakeSetupAdv установите параметр PreSetup=1 для запуска PreSetup.cmd
Проверил сам , все работает.
Отдельное спасибо opel431 за серую цветовую схему, смотрится отлично.

SLIMYS 22-01-2012 21:51 1842169

Цитата:

Цитата Stranger13
В файле fSetup.ini адона Z-FakeSetupAdv установите параметр PreSetup=1 для запуска PreSetup.cmd »

спасибо
opel431,
как можно убрать поддержку ключа таймера с PreSetup.cmd? как должна выгладить строка в PreSetup.cmd?

opel431 22-01-2012 23:52 1842295

Цитата:

Цитата SLIMYS
как можно убрать поддержку ключа таймера с PreSetup.cmd? как должна выгладить строка в PreSetup.cmd? »

Ну было, примеру так - start /wait FSAUnPack.exe 30, будет - start /wait FSAUnPack.exe.

ya158 25-01-2012 22:57 1844514

Вложений: 1
Альтернативный Start.
Драйверпаки копируются не в папку Zipped, а в ту же папку, что и файлы FSAUnPack (то есть не в DrvSource\Zipped, а в DrvSource)

Nun-Nun 26-01-2012 16:05 1844952

opel431,
Цитата:

Цитата opel431
Ну было, примеру так - start /wait FSAUnPack.exe 30, будет - start /wait FSAUnPack.exe »

В FSAUnPack.ini отключённый таймер как выглядит?

Так
Цитата:

; Время до начала автораспаковки (сек.)
Timer=0

или так:
Цитата:

; Время до начала автораспаковки (сек.)
Timer=


opel431 27-01-2012 00:13 1845260

Цитата:

Цитата Nun-Nun
В FSAUnPack.ini отключённый таймер как выглядит? »

А, без разницы - и то, и иное нуль.

sLiDeR-X 27-01-2012 09:01 1845413

opel431, поправь FSAUnСPack на корректное FSAUnPack в заголовке программы

Pozia 29-01-2012 19:04 1847056

opel431,
Цитата:

Цитата opel431
Copydist.exe консольная утилита, для копирования дистрибутива на системный диск, с добавлением в реестр нового пути к дистрибутиву. »

после запуска sfc /scannow проходит пару минут, двигается ползунок проверки и требует установочный диск. Что не так?

opel431 29-01-2012 21:05 1847134

Цитата:

Цитата Pozia
Что не так? »

Я, не экстрасенс!

1.Проверьте параметр в FSAUnPACK.INI
DistrCopy=1

2.Наличие строки в PstSetup.cmd.
Rem Копирование дистрибутива в папку Windows\I386 на "Т0"
"%SrcDosPath%\OEMDRV\Copydist.exe"

3. Скопирована ли папка I386 в \Windows.

4. Прописаны ли пути в реестре.

Pozia 29-01-2012 22:58 1847217

opel431,
1. есть
2. есть, копирует
3. скопирована
4. Как в реестре на скрине. как правильно должно быть?

opel431 30-01-2012 08:19 1847374

Цитата:

Цитата Pozia
ак правильно должно быть? »

\\Software\Microsoft\Windows\CurrentVersion\SETUP
SourcePath=C:\Windows
ServicePackSourcePath=C:\Windows

\\Software\Microsoft\Windows NT\CurrentVersion\
SourcePath=C:\Windows\I386

Pozia 30-01-2012 18:49 1847781

Цитата:

Цитата opel431
\\Software\Microsoft\Windows\CurrentVersion\SETUP
SourcePath=C:\Windows
ServicePackSourcePath=C:\Windows
\\Software\Microsoft\Windows NT\CurrentVersion\
SourcePath=C:\Windows\I386 »

все так. Скажите, Fake-Setup Advanced может мне такой косяк сделать? Если да, то не подскажите ли, какой параметр
Код:

[Options]
DrvFolder=%WinDir%\OEMDRV\
PreSetup=1
PreSetupHide=1
PostSetup=1
PostSetupHide=1
PatchSfcOs=0
DisableSFC=0
PatchUXTheme=1
PatchThemeUI=1
PatchSxS=1
SsDisableOOBE=1
SaPatchUnsignDrvInst=1
SaPatchNewDevPopUP=1
DelDrvAfterInst=0


SLIMYS 03-02-2012 00:07 1850473

пробовал установить систему черезфлешку окошко с драйверами, не вышло можно ли сделать, что бы окошко выходило при установки с USB ?

opel431 03-02-2012 01:35 1850520

Цитата:

Цитата SLIMYS
можно ли сделать, что бы окошко выходило при установки с USB ? »

Если мне не изменяет память то, проблема установки с USB и решение обсуждалось в теме MultiBootDisk
http://forum.oszone.net/thread-198119-54.htm

Цитата:

Цитата Pozia
все так. Скажите, Fake-Setup Advanced может мне такой косяк сделать? »

Нет! Но, у вас, почему-то глобальная проблема - пути не прописаны, инфо "крякозяблами". И не только в FSAUnPack, насколья я, понял и в SoftAdd!
И еще! Вы, в какой кодировке, сохраняете INI?

opel431 03-02-2012 05:12 1850566

Обновление!
Оптимизация кода. Незначительно изменен интерфейс.
В Copydist.exe добавлен параметр /путь с папке I386\*.* - это позволит запускать утилиту на установленной системе, пример - Copydist.exe /D:\I386\*.*

Stranger13 03-02-2012 18:20 1851066

Цитата:

Цитата SLIMYS
можно ли сделать, что бы окошко выходило при установки с USB ? »

После сборки дистрибутива на флешку проверь в файле PreSetup.cmd строку запуска FSAUnPack.exe, если путь запуска изменился переправь на свой.
Для примера:
if exist "%SrcDosPath%\OEMDRV\FSAUnPack.exe" start /wait "" "%SrcDosPath%\OEMDRV\FSAUnPack.exe"

Цитата:

Цитата opel431
инфо "крякозяблами" »

вкладка "настройка" все всплывающие подскази крякозяблами, только при установки системы на живой все в порядке. Межет всплывающие подсказки убрать т.к. они дублируются в низу без крякозяблов?

В подсказке для копирования дистра нужно переправить "С изменение пути" на "С изменением пути"

opel431 03-02-2012 18:41 1851083

Цитата:

Цитата Stranger13
вкладка "настройка" все всплывающие подскази крякозяблами »

Подправим!
И подправил = обновил.

Pozia 03-02-2012 20:17 1851161

Цитата:

Цитата opel431
И еще! Вы, в какой кодировке, сохраняете INI? »

ANSI
Цитата:

Цитата opel431
пути не прописаны, »

пути правильно прописаны, все скопировано, но проверка не идет

opel431 03-02-2012 20:38 1851172

Цитата:

Цитата Pozia
пути правильно прописаны, все скопировано, но проверка не идет »

Так у вас не запускается sfc?

1. Проверьте, работают ли службы?
Удаленный вызов процедур (RPC)
Локатор удаленного вызова процедур (RPC)

2. Как вариант, запустите sfc с параметром /scanonce – однократное сканирование всех защищённых системных файлов при следующей загрузке системы.

3. Нет: проверяем наличие файлов в WINDOWS\system32\
sfc.dll, sfc.exe, sfc_os.dll, sfcfiles.dll, user32.dll
или обновите с "чистого" дистрибутива, или скачайте из сети.

Из последнего обновления, можете запустить копирование на установленной системе - для проверки.
Затем попробуйте запустить проверку из командной строки - sfc /scannow.

SLIMYS 04-02-2012 11:41 1851536

Цитата:

Цитата Stranger13
После сборки дистрибутива на флешку проверь в файле PreSetup.cmd строку запуска FSAUnPack.exe, если путь запуска изменился переправь на свой.
Для примера:
if exist "%SrcDosPath%\OEMDRV\FSAUnPack.exe" start /wait "" "%SrcDosPath%\OEMDRV\FSAUnPack.exe" »

там есть эта строка.

Stranger13 04-02-2012 21:16 1851896

Цитата:

Цитата SLIMYS
там есть эта строка. »

проверти правильность пути запуска FSAUnPack.exe.
Вы переносили образ на флешку при помощи WinSetupFromUSB 1.0 Beta 7 входящей в комплект
multiboot ,почле чего приходится вручную переправлять путь запуска в PreSetup.cmd на исходный.
Обычно добавляет название папки в которой размещает дистр на флешке.

Devils0411 11-02-2012 12:10 1856139

opel431, Подправьте пожалуйста авторазмер, при нажатии "настройки". А то получается вот такая петрушка. Да, и если в папке Zipped всего один драйвер, то его не в окне выбора драйверов.


VMROL 11-02-2012 13:30 1856199

В дистрибутив интегрирую только драйвера MassStorage. Для установки на графическом этапе воспользовался аддоном Fake-Setup Advanced. В корне диска лежит папка DRIVERS с распакованными MassStorage-драйверами, а fSetup.ini настроен следующим образом:
Код:

[Options]
DrvFolder=%SrcDosDrive%\DRIVERS
PreSetup=0
PreSetupHide=1
PostSetup=0
PostSetupHide=1
PatchSfcOs=0
DisableSFC=0
PatchUXTheme=0
PatchThemeUI=0
PatchSxS=0
SsDisableOOBE=0
SaPatchUnsignDrvInst=0
SaPatchNewDevPopUP=0
DelDrvAfterInst=0

Для экономии места на диске хочу упаковать драйвера и воспользоваться утилитой FSAUnPack. Подскажите, что нужно поправить в fSetup.ini и как настроить FSAUnPack (куда что подложить, что можно удалить, как что настроить), чтобы решить только мою мелкую задачку и не задействовать не нужный мне богатый функционал утилиты?

Vovva 12-02-2012 10:44 1856762

Цитата:

Цитата VMROL
В корне диска лежит папка DRIVERS с распакованными MassStorage-драйверами »

Для вашей задачи не обязательно использовать утилиту как аддон интегрируя её в дистрибутив через апдейтпак. Достаточно положить файлы из аддона FSAUnPack (FSAUnPack.exe, FSAUNPACK.INI, 7ZA.DLL и собственно сам msst пак упакованый в 7Z архив) в любую папку на установочном диске и в PRESETUP.CMD от аддона Fake-Setup Advanced прописать команду на запуск FSAUnPack.exe. Например если набор указанных в скобках файлов находится в корне диска в папке DRIVERS, тогда в батнике пишете такую команду START /WAIT %SrcDosPath%\DRIVERS\FSAUNPACK.EXE. Этим вы запустите на Т40 утилиту FSAUnPack.exe которая распакует вам msst пак в указанное в её файле настроек FSAUNPACK.INI место.
Цитата:

Цитата VMROL
DrvFolder=%SrcDosDrive%\DRIVERS
PreSetup=0
PreSetupHide=1 »

Надо в fSetup.ini поменять путь на :
[Options]
DrvFolder=%SystemDrive%\D
PreSetup=1
PreSetupHide=1
И соответственно в файле FSAUNPACK.INI указать соответствующий путь для распаковки
[Options]
DrvFolder=%SYSTEMDRIVE%\D
Можно указать путь просто на системный раздел %SYSTEMDRIVE%\ утилита распаковки в двойную папку D не допустит с любым из этих путей
По остальным настройкам файла FSAUNPACK.INI довольно понятный мануал в текстовом файле самого аддона.

VMROL 12-02-2012 12:00 1856797

Vovva, большое спасибо! Но есть 1 вопрос.
Цитата:

Цитата Vovva
тогда в батнике пишете такую команду START /WAIT %SrcDosPath%\DRIVERS\FSAUNPACK.EXE. »

Использовать в батнике переменную именно %SrcDosPath% или %SrcDosDrive%? Или в данном случае без разницы?

Vovva 12-02-2012 12:21 1856807

Цитата:

Цитата VMROL
Использовать в батнике переменную именно %SrcDosPath% »

При применении аддона Fake-Setup Advanced я предпочитаю использовать в его батнике для установочного диска переменную %SrcDosPath% Сам автор аддона по этому поводу разъясняет разницу в этих переменных так
Цитата:

Цитата Mr dUSHA
установка глобальных переменных окружения SrcDosPath и SrcDosDrive, содержащих путь к дистрибутиву устанавливаемой ОС и букву дистрибутивного диска с двоеточием соответственно »

P/S... Для Т40 вряд ли критично назначать любую из этих переменных. Но попадал при заданной переменной %SrcDosDrive% в батнике срабатывающем при первом входе в систему к вызову окна с предупреждением что диск не обнаружен. По причине переназначения ОС буквы установочному диску из-за наличия картридера. При заданной переменной %SrcDosPath% таких проблем не замечал. Вот отсюда и привычка всегда для установочного диска указывать переменную %SrcDosPath%

Stranger13 15-02-2012 21:34 1859713

opel431 в последней версии FSAUnPack наткнулся на такой баг:
В Z-FakeSetupAdv в файле fSetup.ini установлены параметры (PostSetup=0 и DelDrvAfterInst=1 ),а в FSAUnPack.ini параметры fSetup=1 и PstSetup=1 DistrCopy=1 . В иотоге файл PstSetup.cmd не запускается. Устанавливаю fSetup=0, чеки капирование дистра и удаление папкки приемник не активны. Зато сработал DelDrvAfterInst=1 из файла fSetup.ini . Вкладка выбора папки приемник дров и чек снять вубрать все пакеты дров активны.
Не понимаю зачем нжен вообще параметр fSetup, лишняя заноза.
Непойму как работают параметры DistrCopy=1 и PstSetup=1 .
Отключил строку запуска FSAUnPack в PreSetup.cmd, а PstSetup.cmd со строкой запускаCopyDist.exe оставил включенной в fSetup.ini , на Т0 выдало ошибку паметь не может быть read .

opel431 16-02-2012 05:26 1859855

Цитата:

Цитата Stranger13
opel431... »

Дружище! Пока, по обстоятельствам, могу только периодически заглядывать на "огонек"!
Проверить пока не могу.

opel431 07-03-2012 21:56 1874469

Цитата:

Цитата Stranger13
opel431 в последней версии FSAUnPack наткнулся на такой баг: »

Кажется понял "где собака зарыта"! Параметр "PstSetup" в FSAUnPACK.ini необходимо переименовать в "PostSetup"!

SharkyEXE 10-03-2012 20:30 1876377

opel431
Пожалуйста, обновите Ваш Служебные - FSAUnPack.exe – утилита для работы с пакетами/драйверами с учётом перейти. Спасибо.

opel431 10-03-2012 22:43 1876458

Цитата:

Цитата Devils0411
opel431, Подправьте пожалуйста авторазмер, при нажатии "настройки". А то получается вот такая петрушка. Да, и если в папке Zipped всего один драйвер, то его не в окне выбора драйверов. »

Жалоба не актуальна! Вы ведь запускаете на "живой", с темой XP. На Т-40 - только классический интерфейс, и размеры формы иные!

Devils0411 10-03-2012 22:49 1876461

opel431, если T-40 - живая система... Запускаю именно на этом моменте. Завтра сфотографирую и покажу.

opel431 10-03-2012 22:52 1876462

Цитата:

Цитата Devils0411
opel431, если T-40 - живая система... »

Вы, думаете, о чем пишите - я, сказал, что Вы запускаете на "живой" системе! Программа, работает на Т-40, где интерфейс, только классический, под него и подобраны размеры формы! Посмотрите на свои скрины - это, по вашему, интерфейс на Т-40?
Вот Т-40, с одним пакетом.



Цитата:

Цитата SharkyEXE
Пожалуйста, обновите Ваш Служебные - FSAUnPack.exe – утилита для работы с пакетами/драйверами с учётом перейти. »

Обновил!

Stranger13 11-03-2012 22:31 1877183

opel431 скачал последнию версию из шапки по прежнему не запускается PstSetup.cmd , если в fSetup.ini включить то все работает. Походу эта ошибка уже давно, раньше не замечал так как fSetup.ini все время стоял параметр PostSetup=1. Еще не удаляет папку с драйверами после установки, во время установки во вклаке выбрал другой путь для распаковки (%SYSTEMDRIVE%\Drivers) вместо уст по умолчанию (%SYSTEMDRIVE%\OEMDRV).
Драйвера распаковались правильно, согласно выбора в папку Drivers.
Если путь распаковки во время установки не менять, то все удаляется нормально.

opel431 11-03-2012 23:17 1877232

Цитата:

Цитата Stranger13
Драйвера распаковались правильно, согласно выбора в папку Drivers.
Если путь распаковки во время установки не менять, то все удаляется нормально. »

1. Посмотрите на изменение параметра DrvFolder в fSetup, после выбора и распаковки.
2. Насколько я, помню Mr dUSHA изменения в реестр, вносит после настроек - должно все удалятся.

Обновил!
Параметр PostSetup, теперь обновляется принудительно, до начала распаковки.

Stranger13 13-03-2012 21:21 1878615

Цитата:

Цитата opel431
Параметр PostSetup, теперь обновляется принудительно, до начала распаковки. »

Дружище даже и не знаю, что сказать все по старому.
Скачал версию из шапки ничего не добавлял и не изменял. PstSetup.cmd не запускается, пока не включиш в fSetup.ini.

opel431 13-03-2012 21:32 1878619

Цитата:

Цитата Stranger13
Дружище даже и не знаю, что сказать все по старому. »

Бог ты мой! Да проверь на живой, надо то - поместить fSetup.ini в ...:\WINDOWS\system32\ и в FSAUnPack.ini прописать реальный путь к утилите, пример: DrvSource=D:\Test\FSAUnPACK

Stranger13 13-03-2012 22:02 1878635

Цитата:

Цитата opel431
Да проверь на живой »

В том-то и дело что на живой все в порядке, все параметры добавляются как надо, а при установки винды дистрибутив не капируется пока в fSetup.ini не установиш PostSetup=1

После установки запускаю PstSetup.cmd из \WINDOWS\system32\ дистрибутив капируется в C:\WINDOWS\I386.

opel431 13-03-2012 23:02 1878684

Всем! FSA (http://forum.oszone.net/thread-119984-94.html), обновлен - теперь PostSetup обновляется вовремя. Спасибо Mr dUSHA!

SharkyEXE 14-03-2012 17:27 1879192

opel431
Прошу прощения, а Ваш аддон Служебные - FSAUnPack.exe – утилита для работы с пакетами/драйверами самостоятельно каким-то образом прописывает свой запуск в файл \I386\PRESETUP.CMD?
Или мне самому надо прописать в файл \I386\PRESETUP.CMD строку
читать дальше »
Код:

"%SrcDosPath%\OEMDRV\FSAUnPack.exe"
чтобы у меня на этапе Т-40 запустился Ваш аддон Служебные - FSAUnPack.exe – утилита для работы с пакетами/драйверами? Спасибо.

opel431 14-03-2012 18:47 1879246

Цитата:

Цитата SharkyEXE
Или мне самому надо прописать в файл \I386\PRESETUP.CMD строку »

Да, это необходимо сделать самому!

Stranger13 14-03-2012 18:50 1879250

Цитата:

Цитата SharkyEXE
Или мне самому надо прописать в файл \I386\PRESETUP.CMD строку »

да самому, и обезательно скачайте обновленный
Fake для корректной работы с FSAUnPack.
Спасибо Mr dUSHA и opel431 за исправеленные ошибки, теперь с капированием дистрибутива все в порядке.

SharkyEXE 25-03-2012 01:05 1886094

opel431
Здравствуйте.
У меня в файле PRESETUP.CMD есть строка, которую прописал аддон Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB (скачать: ZZ_MultiBootDisk_v1.6.8_16.03.12.7z)
читать дальше »
Код:

IF EXIST "%SrcDosPath%\OEMDRV\FSAUnPack.exe" START "" /WAIT "%SrcDosPath%\OEMDRV\FSAUnPack.exe"
На этапе Т-40 появляеться окно, всё нормальноПосле нажатия в правом верхнем углу окна на кнопку Настройки-> окно становиться такимМои изменения в Вашем аддоне FSAUnPack.exe – утилита для работы с пакетами/драйверами от 14-03-2012 (скачать: FSAUnPack.7z):
читать дальше »
Код:

1) Удалён файл \FSAUnPack\CopyCD\CopyDist.exe
2) В файле \FSAUnPack\CopyCD\FSAUnPack.ini
2-1)
БЫЛО
DistrCopy=1
СТАЛО
DistrCopy=0
2-2)
БЫЛО
DelDrvAfterInst=0
СТАЛО
DelDrvAfterInst=1

Пожалуйста, напишите мне, что у меня неправильно. Спасибо.

opel431 25-03-2012 15:48 1886370

Цитата:

Цитата SharkyEXE
Пожалуйста, напишите мне, что у меня неправильно. »

В первую очередь я, попробовал бы, оставить вместо CopyDist.exe пустышку.

SharkyEXE 26-03-2012 09:15 1886820

Цитата:

Цитата opel431
В первую очередь я, попробовал бы, оставить вместо CopyDist.exe пустышку. »

Да, с пустышкой CopyDist.exe теперь после нажатия на кнопку Настройки-> окно нормальное. Спасибо Вам за помощь.

aleskaput 11-04-2012 18:02 1897800

opel431!
Скажите пожайлуста?: А есть вариант прикрутить данный продукт к Windows 7 или намечается подобный продукт для Windows 7

opel431 12-04-2012 07:09 1898036

Цитата:

Цитата aleskaput
А есть вариант прикрутить данный продукт к Windows 7 »

Мне кажется, в этом нет смысла.


Время: 16:24.

Время: 16:24.
© OSzone.net 2001-