Показать полную графическую версию : DPsXtrct.exe
Страниц :
1
2
3
4
5
[
6]
7
8
Иная версия для распаковки (DrvUnPack 1.0) в шапке - тестим.
P.S. - это не личная инициатива. Создана по просьбе пользователей.
1.Отцентрировать, и размер поменьше (на Т40 она вылезла справа) скрин »
Смещение от центра было задано - могу убрать.
2.Клавиатурой не возможно управлять прогой (на ноутбуках проблемно с мышами) »
Решим.
Обновил!
Вывод окна по центру.
Уменьшен размер.
Реакция на клавиатуру:
Esc - выход.
Tab - смена фокуса на элементах.
Space - снятие\постановка чеков.
Enter - ввод (распаковка\выход).
На этапе Т40 выбрать нужные пакеты для распаковки и ВСЁ.
дальше Fake-Setup Advanced »
Если не секрет то, выложите скрипт - добавлю от вашего имени для всех пользователей.
SharkyEXE
22-11-2010, 18:24
opel431
Пожалуйста, если у Вас есть возможность, не можете ли Вы к данному файлу DrvUnPack.7z (http://forum.oszone.net/attachment.php?attachmentid=54919&d=1290427921) прикрутить изменение размера окна программы по вертикали и горизонтали при помощи мышки - потянуть верхнюю/нижнюю или правую/левую границу окна запущенной программы DrvUnPack.7z (http://forum.oszone.net/attachment.php?attachmentid=54919&d=1290427921) соответственно вверх/вниз или вправо/влево? Например, если много пакетов драйверов, штук так 50 (может я загнул) не использовать прокрутку окна, а растянул, если позволяет размер экрана и разрешение, окно вверх/вниз или вправо/влево и все пакеты драйверов стали видны. Спасибо.
прикрутить изменение размера окна программы по вертикали и горизонтали при помощи мышки »
Можно - просто, этот функционал отключен. Скорее всего поставлю ограничение на минимальный и максимальный размер - мало ли, что пользователь "натянет".
SharkyEXE
22-11-2010, 18:52
Скорее всего поставлю ограничение на минимальный и максимальный размер - мало ли, что пользователь "натянет". »
Спасибо.
Devils0411
23-11-2010, 01:41
opel431, Я правильно понял DPsXtrct.exe - продолжение сего (http://img161.imageshack.us/i/captureriu6.png/) счастья?
Да и еще интересует следующее:
//////////////////////////////////////////////////////////////
Естественно необходимо скорректировать файл dosnet:
[Files]
d1,fSetup.ini
d1,PreSetup.cmd
d1,PstSetup.cmd
и txtsetup:
[SourceDisksFiles]
fSetup.ini = 100,,,,,,_x,2,0,0
PreSetup.cmd = 100,,,,,,_x,2,0,0
PstSetup.cmd = 100,,,,,,_x,2,0,0
//////////////////////////////////////////////////////////////
Обязательно эти файлы редактировать? Т.е. я хотел сказать, будет ли DPsXtrct.exe искать PstSetup.cmd, PreSetup.cmd и fSetup.ini в %systemroot%\system32, если их не прописать в вышеуказанные файлы?
opel431, Я правильно понял DPsXtrct.exe - продолжение сего счастья? »
Судя по году опубликования (2008 ) это версия 0.1.1, и именно она послужила основой для аналогии и реализации "хотелок".
Devils0411
23-11-2010, 02:22
opel431, Мало ли. Может совпадение )) поэтому и спросил. А что насчет моего второго вопроса?
Enter - распаковать, не взирая на счётчик
вверх - вниз - перемещение по драйверем (отсчёт времени - остановить)
лево - прово - чекбокс драйвера отметить/снять.
Esc - выход »
Ну, переназначить можно все, только я думаю это не правильно. Большинство пользователей давно усвоили, или знают это из справки по Windows, о назначении специальных клавиш, и клавиш управления курсором.
Что касается -появление указателя мыши в поле программы - (отсчёт времени - остановить) согласен - остановить отсчет можно.
Обязательно эти файлы редактировать? Т.е. я хотел сказать, будет ли DPsXtrct.exe искать PstSetup.cmd, PreSetup.cmd и fSetup.ini в %systemroot%\system32, если их не прописать в вышеуказанные файлы? »
DPsXtrct никогда не искал эти файлы. Это команды для копирования этих файлов, а не DPsXtrct.exe и "еже с ним" в папку дистрибутива I386 на этапе компиляции. А запускает DPsXtrct.exe на Т40 команда прописанная в PreSetup.cmd.
В архиве OEMDRV, по-моему, есть описание, как это работает. Просто не помню, так как, очень часто менялись предпочтения к функционалу.
Если не секрет то, выложите скрипт»
Всё делаю руками:
SETUP.exe из Fake-Setup Advanced (http://forum.oszone.net/thread-119984.html)
кидаем в папку I386 - оригинальный SETUP.EX_ - удаляем.
в папку $OEM$\$$\system32 кладём fSetup.ini, PreSetup.cmd, PstSetup.cmd
и прописываем в PreSetup.cmd путь до DrvUnPack.exe который,
ложим в папку с драйверами. Как-то так: (%SrcDosPath%\$OEM$\DrvUnPack.exe).
В fSetup.ini - правим, как минимум, параметр PreSetup=0 на PreSetup=1.
ВСЁ.
здесь сами файлы (http://rghost.ru/3348642)
Всё делаю руками: »
Это только способ запуска утилиты для распаковки, а дальше вы предоставляете выбирать драйвера самой системе, или стороннему установщику. "Кто-то" ведь должен указать системе где лежат драйвера для подмены встроенных.
Обновил! Учел некоторые хотелки.
Окно можно изменять (в заданных жестко размерах, но все же...).
При получении фокуса на кнопке, чекбоксе или основной панели работа таймера останавливается.
opel431
из справки по Fake-Setup Advanced п.2 (кратко):
после сканирования папки с драйверами в %SystemDrive%\D
(параметр сканирования задан в fSetup.ini)
идёт запись созданного списка каталогов в реестр:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
"DevicePath"=%SystemRoot%\Inf;C:\D\01_VIA Bus;C:\D\02_VIA PCI to ISA;и т. д. (к примеру)
ВСЁ.
т.е. винда уже во время установки ОС знает куда тыркнуться за драйвером,
если (у себя по информации) в %SystemRoot%\Inf не найдёт подходящий.
Обновил! Учел некоторые хотелки. »
Спасибо!!!
из справки по Fake-Setup Advanced п.2 (кратко): »
Спасибо!
Я, сборками не занимаюсь, поэтому и хотел уточнения для пользователей.
По идее можно сделать выбор папки для распаковки пакетов (Systemdrive - WinDir), т.е. фактически распаковывать можно будет сразу в WinDir (например в папку OEMDRV), таким образом можно сразу сохранять драйвера в устанавливаемой системе.
По идее можно сделать выбор папки для распаковки пакетов »
Дык.., все стандартные пакеты упакованы в папку D.
Дык.., все стандартные пакеты упакованы в папку D. »
После распаковки с папкой D и ее содержимым можно делать все что угодно.
Но, сейчас я занят распаковщиком - конкретно под Fake-Setup Advanced.
Вспомнил о том, что Mr dUSHA не захотел делать GUI для распаковки, а ваша просьба надоуминила.
В смысле? Fake-Setup - будет не нужен ?
в DrvUnPack.ехе всё будет включено - круто!!! ....Давно... хочу.
Иль я чАво не понял?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC