Перепакованный DirectX 9c Update Only
-
Debugger
Re: Перепакованный DirectX 9c Update Only
VseDoFeNi
А имеет ли отношение он к установке самого DirectX? Или нужен он только девелоперам и входит только в состав SDK?
А имеет ли отношение он к установке самого DirectX? Или нужен он только девелоперам и входит только в состав SDK?
-
VseDoFeNi
-
VseDoFeNi
Re: Перепакованный DirectX 9c Update Only
вопрос к общественности :
может кто нибуть знает как после распаковки кабов входящих в состав директа потом опять запокавать вернув им тот вид чтоб его установщик принял как родные
зачем скажите вы - ответ прост - ради уменьшения установочного тихого пака вдвое (если брать пример декабрьского редиста то его можно ужать с 10 метров до 5-6 что собственно и хочется сделать
вот пример как собрать заранее распакованные кабы обратно - (даже с сохранением ID кабов - но у меня пока грабли)
Код:
это при условии что распаковка произойдёт в %TEMP%
может кто нибуть знает как после распаковки кабов входящих в состав директа потом опять запокавать вернув им тот вид чтоб его установщик принял как родные
зачем скажите вы - ответ прост - ради уменьшения установочного тихого пака вдвое (если брать пример декабрьского редиста то его можно ужать с 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
ANDYru
спроси у VseDoFeNi
он уже сделал рабочую версию на основании тобоюпозднопредложеннойинициативы
спроси у VseDoFeNi
он уже сделал рабочую версию на основании тобоюпозднопредложеннойинициативы-
Petya V4sechkin
Re: Перепакованный DirectX 9c Update Only
mupik
Восстановлены все ссылки на файлы. К сожалению восстановить всё из бэкапа на хостинге не удалось. В связи с этим потеряна статистика скачиваний. Обидно!
Восстановлены все ссылки на файлы. К сожалению восстановить всё из бэкапа на хостинге не удалось. В связи с этим потеряна статистика скачиваний. Обидно!
-
ANDYru
Re: Перепакованный DirectX 9c Update Only
Petya V4sechkin
это мы уже проходили и даже более , как установка через инф.файл и оставшееся через сетап\силент
но хочется оставить огиринальную структуру - а Всёдофени сделает это готавым инструментом как его предыдущий ДХтул
это мы уже проходили и даже более , как установка через инф.файл и оставшееся через сетап\силент
но хочется оставить огиринальную структуру - а Всёдофени сделает это готавым инструментом как его предыдущий ДХтул
-
ANDYru
-
VseDoFeNi
Re: Перепакованный DirectX 9c Update Only
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.cmd имеет примерно такой вид
Код:
в принципе после перерытых материалов по цифровым подписям КАБОВ пришёл к выводу
*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-
VseDoFeNi
Re: Перепакованный DirectX 9c Update Only
Линк на перепакованный апдейт еще и в первом песте.
DirectX 9.0C all updates up to December 2005 (need for games) silent 1 file, 6.12 MB REPACKED by Vse Do Fe'Ni
-
SyCraft
Re: Перепакованный DirectX 9c Update Only
ANDYru
VseDoFeNi
А чем отличаются Ваши варианты, помимо размера?
VseDoFeNi
А чем отличаются Ваши варианты, помимо размера?