Перепакованный DirectX 9c Update Only

Ответить
 • Просмотры: 4
Аватара пользователя
Debugger

Re: Перепакованный DirectX 9c Update Only

Сообщение Debugger »

VseDoFeNi



А имеет ли отношение он к установке самого DirectX? Или нужен он только девелоперам и входит только в состав SDK?
Аватара пользователя
VseDoFeNi

Re: Перепакованный DirectX 9c Update Only

Сообщение VseDoFeNi »

Debby

Хех, вопрос, скорее, к микрософту Изображение
Аватара пользователя
VseDoFeNi

Re: Перепакованный DirectX 9c Update Only

Сообщение VseDoFeNi »

вопрос к общественности :

может кто нибуть знает как после распаковки кабов входящих в состав директа потом опять запокавать вернув им тот вид чтоб его установщик принял как родные

зачем скажите вы - ответ прост - ради уменьшения установочного тихого пака вдвое (если брать пример декабрьского редиста то его можно ужать с 10 метров до 5-6 что собственно и хочется сделать



вот пример как собрать заранее распакованные кабы обратно - (даже с сохранением ID кабов - но у меня пока грабли)



Код:

Код: Выделить всё

CABARC -i 6922 n %TEMP%\Apr2005_d3dx9_25_x86.cab %TEMP%\Apr2005_d3dx9_25_x86\*.*
CABARC -i 6926 n %TEMP%\Aug2005_d3dx9_27_x86.cab %TEMP%\Aug2005_d3dx9_27_x86\*.*
CABARC -i 6914 n %TEMP%\Dec2005_d3dx9_28_x86.cab %TEMP%\Dec2005_d3dx9_28_x86\*.*
CABARC -i 59781 n %TEMP%\Dec2005_MDX1_x86.cab %TEMP%\Dec2005_MDX1_x86\*.*
CABARC -i 13553 n %TEMP%\Dec2005_MDX1_x86_Archive.cab %TEMP%\Dec2005_MDX1_x86_Archive\*.*
CABARC -i 2764 n %TEMP%\dxdllreg_x86.cab %TEMP%\dxdllreg_x86\*.*
CABARC -i 3666 n %TEMP%\dxupdate.cab %TEMP%\dxupdate\*.*
CABARC -i 4987 n %TEMP%\Feb2005_d3dx9_24_x86.cab %TEMP%\Feb2005_d3dx9_24_x86\*.*
CABARC -i 6937 n %TEMP%\Jun2005_d3dx9_26_x86.cab %TEMP%\Jun2005_d3dx9_26_x86\*.*
CABARC -i 6793 n %TEMP%\Oct2005_xinput_x86.cab %TEMP%\Oct2005_xinput_x86\*.*

это при условии что распаковка произойдёт в %TEMP%
Аватара пользователя
specialist

Re: Перепакованный DirectX 9c Update Only

Сообщение specialist »

ANDYru

спроси у VseDoFeNi Изображение он уже сделал рабочую версию на основании тобоюпозднопредложеннойинициативы
Аватара пользователя
Petya V4sechkin

Re: Перепакованный DirectX 9c Update Only

Сообщение Petya V4sechkin »

mupik

Восстановлены все ссылки на файлы. К сожалению восстановить всё из бэкапа на хостинге не удалось. В связи с этим потеряна статистика скачиваний. Обидно!
Аватара пользователя
ANDYru

Re: Перепакованный DirectX 9c Update Only

Сообщение ANDYru »

Petya V4sechkin

это мы уже проходили и даже более , как установка через инф.файл и оставшееся через сетап\силент

но хочется оставить огиринальную структуру - а Всёдофени сделает это готавым инструментом как его предыдущий ДХтул
Аватара пользователя
ANDYru

Re: Перепакованный DirectX 9c Update Only

Сообщение ANDYru »

Да не спешите вы, торопыги Изображение

Выложу вечером перепаковщик Изображение
Аватара пользователя
VseDoFeNi

Re: Перепакованный DirectX 9c Update Only

Сообщение VseDoFeNi »

VseDoFeNi

в принципе после перерытых материалов по цифровым подписям КАБОВ пришёл к выводу



*d3dx9*.inf - просто переписывать в папку XP\inf\

d3dx9_2*.dll - просто переписывать в папку XP\system32\

d3dx9_2*_x86.cat - просто переписывать в папку XP\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}



оставшиеся же CAB файлы (а это :Dec2005_MDX1_x86 Dec2005_MDX1_x86_Archive Oct2005_xinput_x86 dxdllreg_x86 dxupdate)

будут ставится как и раньше через DXSETUP.exe /silent



итоговый пак будет таким образом занимать 6 метров против 10 как раньше Изображение



да всё же стоит конфиг стелать такой (что совсем невидимый)





Код:

Код: Выделить всё

 
;!@Install@!UTF-8!
GUIMode="2"
InstallPath="%TEMP%"
RunProgram="install.cmd"
;!@InstallEnd@!

где install.cmd имеет примерно такой вид



Код:

Код: Выделить всё

 
%TEMP%\*d3dx9*.inf - просто переписывать в папку XP\inf\
%TEMP%\d3dx9_2*.dll - просто переписывать в папку XP\system32\
%TEMP%\d3dx9_2*_x86.cat - просто переписывать в папку XP\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
DXSETUP.exe /silent
Аватара пользователя
SyCraft

Re: Перепакованный DirectX 9c Update Only

Сообщение SyCraft »

ANDYru

VseDoFeNi

А чем отличаются Ваши варианты, помимо размера?
Ответить

Вернуться в «Автоматическая установка Windows 2000/XP/2003»