Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

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

Ответить
Настройки темы
Утилиты - DPsXtrct.exe

Аватара для opel431

Ветеран


Contributor


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


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

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


Изменения
Автор: opel431
Дата: 29-12-2010
Описание: Прекращена поддержка DRVUnPack
DPsXtrct.exe - 07.04.2010 - последняя версия
Утилита для распаковки драйвер-паков и сопутствующих файлов из набора DPs_BASE.



==================================================================================================== ===

DrvUnPack v2.0
Распаковка пакетов драйверов.


(скрин от FSAUnPack.exe - у последнего более продвинутый функционал)

Описание:
Описание:
FSAUnPack.exe это GUI-распаковщик пакетов драйверов (7z) с возможностью выбора пакетов для установки.
Утилита может запускаться с параметрами – (сек) время до начала авто распаковки, запуск с английским интерфейсом (EN) и запуск с показом только индикатора распаковки (H) - без возможности вмешательства пользователя.



Регистр параметров не важен: EN или en, H или h. Параметры независимы, но первым всегда время до начала авто распаковки. Пример запуска с тремя параметрами - FSAUnPack.exe 45 en h.
По умолчанию утилита запускается с русским интерфейсом и временем автозапуска 30 сек. Имеется динамическая индикация процесса распаковки пакета. Для распаковки применена библиотека 7za (Спасибо Игорю Павлову).

Пакеты драйверов (.7z) должны быть в одной папке с программой. Пакеты извлекаются в %Systemdrive%\D.

Реакция на клавиатуру: Esc – выход; Tab – перемещение по элементам; Space - снятие\постановка чеков; Enter - ввод (распаковка \ выход) = окно в нормальном состоянии. При запуске программы с параметром "h", нажатие на клавишу Ctrl+Enter восстанавливает нормальную форму.
При перемещении курсора по элементам (за исключением списка) или нажатии любой клавиши процесс авто распаковки прерывается для выбора пакетов драйверов. Форма самостоятельно подстраивается под список для отключения полосы прокрутки (ограничение 20 пакетов).
==================================================================================================== ===

Отправлено: 08:24, 27-02-2010

 

Аватара для opel431

Ветеран


Contributor


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

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


Цитата SharkyEXE:
Пожалуйста, если возможно, то сделайте такую версию Вашего аддон »
Т.е. практически вернутся к первоначальной версии - в списке только имя файла, чек стоит по умолчанию?

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

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

Отправлено: 23:33, 18-11-2010 | #91



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

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


Старожил


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

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


opel431
Цитата:
Т.е. практически вернутся к первоначальной версии
Вы об этой ? от сюда если да,
то, был-бы тоже очень благодарен (именно английскую). тут новая версия с исходниками (Delphi какие-то)
Кстати - она работает и без *.ini DPsXtrct-0.1.zip

Сможете прикрутить к ней консольный 7z.exe - с прогресс баром ?

Последний раз редактировалось mamont1, 19-11-2010 в 01:36.

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

Отправлено: 01:00, 19-11-2010 | #92


Ветеран


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

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


Цитата opel431:
Т.е. практически вернутся к первоначальной версии - в списке только имя файла, чек стоит по умолчанию? »
Да, если Вы имеете ввиду такой скриншот из сообщения #92. Ну или хотя бы сделать 2ю версию Вашего аддона Утилиты - DPsXtrct - выбор и распаковка пакета драйверов, пусть в шапке этой темы Утилиты - DPsXtrct - выбор и распаковка пакета драйверов будут два прикрепленных файла: одна версия Утилиты - DPsXtrct - выбор и распаковка пакета драйверов текущая, другая версия Утилиты - DPsXtrct - выбор и распаковка пакета драйверов - такая, о которой я высказал пожелание здесь. Спасибо.

Отправлено: 06:51, 19-11-2010 | #93


Аватара для opel431

Ветеран


Contributor


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

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


Цитата SharkyEXE:
Да, если Вы имеете ввиду »
Ну, я думаю немного не так. Без ini файла, это просто список архивов 7z с возможностью выбора (снятие чеков - которые по умолчанию установлены в True, для каждого добавляемого пакета) нужных для распаковки. Все остальные колонки без Ini просто не нужны. Т.е, это просто GUI для 7za.exe без описания пакета и возможности предварительных настроек. Тогда в чем смысл такой утилиты?

Цитата mamont1:
Сможете прикрутить к ней консольный 7z.exe - с прогресс баром ? »
Да в этом проблем нет. Просто, мне кажется, что это было востребовано ранее. При наличии GUI-интегратора, DPI, DPS и т.д. какой смысл в таком распаковщике пакетов?

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


Последний раз редактировалось opel431, 19-11-2010 в 13:17.

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

Отправлено: 12:58, 19-11-2010 | #94


Ветеран


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

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


Цитата opel431:
Да в этом проблем нет. »
Сделайте, пожалуйста, это. Спасибо.

Отправлено: 14:40, 19-11-2010 | #95


Старожил


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

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


Цитата opel431:
какой смысл в таком распаковщике пакетов? »
На этапе Т40 выбрать нужные пакеты для распаковки и ВСЁ.
дальше Fake-Setup Advanced
1.сканирование дерева каталогов с пользовательскими драйверами (которые DPsXtrct распаковал)
2.запись созданного списка каталогов в реестр перед началом установки ОС.


opel431
Если будете делать такую версию...
1.фейс - английский (проблемно с русским у не русских)
2.*.ini - есть/нету - утиль должен работать.
3. в *.ini (если он есть) выбор отсчёта времени - по умолчанию 30 секунд
4.задействовать клавиатуру.

Сделайте пожалуйста такую отдельную версию - забугорный народ нуждается.
не поверите - русские сборки LiveCD используют - со своим софтом.
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:51, 19-11-2010 | #96


Старожил


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

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


opel431

В пакетах драйверов от Bashrat the Sneaky
за распаковку отвечает 7-zip32.dll
а тут по моему исходники и не только. Мож поможет.
по мне так переписать эту DDL-ку и кому надо хай меняют.

Последний раз редактировалось mamont1, 20-11-2010 в 17:20.

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

Отправлено: 14:36, 20-11-2010 | #97


Аватара для opel431

Ветеран


Contributor


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

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


Я уже набросал вариант. 7za и не думал применять, к нему не прикрутишь толком прогресс, а 7za.dll работает слишком медленно - по сравнению с 7z.dll (правда и гораздо "легче"). Набросал с 7z.dll, но еще надо продумать ряд вопросов.

Цитата mamont1:
по мне так переписать эту DDL-ку и кому надо хай меняют. »
7z.dll - ничего переписывать не нужно.

И сразу воникают вопросы (нет ini).
1. Папка назначения - D ?
2. Папка источник - OEMDRV, DRV или...?

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


Последний раз редактировалось opel431, 20-11-2010 в 22:16.

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

Отправлено: 19:59, 20-11-2010 | #98


Аватара для opel431

Ветеран


Contributor


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

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


Цитата mamont1:
1. скорей всего, но корректней - %SystemDrive% »
То что на системный диск, и drv лягут в папку ...D понятно, предположил, что хотите изменений.

Цитата mamont1:
2. корень исполняемого файла - в нашем случае рядом с DPsXtrct.exe »
Понятно - все пакеты на одном уровне с прогрой.

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

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

Отправлено: 03:31, 21-11-2010 | #99


Аватара для opel431

Ветеран


Contributor


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

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


Цитата mamont1:
А если я запакую драйвера в папку "абсд" они, что распакуются в "D" ? »
Программе все равно в какую папку вы уложите пакеты - распакует как надо, просто принято считать корневой папкой D, поэтому и сослался на нее.

Цитата mamont1:
как-то предусмотреть возможность - замены. »
В папке лежит файл 7z.dll версии 9.20, можете заменить на любую другу (к примеру 4.65 почти на 200 kb меньше).

P.S. - программа будет выложена сегодня.

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

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

Отправлено: 19:31, 21-11-2010 | #100



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Тестовая 4 okshef Тест-форум 14 11-12-2009 13:42
Тестовая 2 volkov99 Тест-форум 1 27-10-2009 15:18
[перемещена] Аддон полная русская версия ACDSee Pro 2 Beta loginvovchyk Наборы обновлений для Windows XP/2003/Windows 7 48 14-09-2007 21:47
DP_MassStorage_wnt5_x86-32_70108_beta, тестовая версия Debugger Наборы обновлений для Windows XP/2003/Windows 7 11 22-02-2007 11:40




 
Переход