Показать полную графическую версию : [addon] DirectX Redistributable - Июнь 2010
могли бы и сами посмотреть, с помощью "Волшебной кнопки" »
Ясный перец, что мог бы... Знать бы ещё где её нажать? С 7z я знаком слабо и весьма поверхностно, в основном использую WinRAR. Там всё предельно ясно.
Сегодня состряпаю дистр с ним и попробую установку на Т-13. »
Дистрибутив я состряпал...
У меня при использованьи аддона с полной версией DirectX 9 на 13 минуте возникла проблема: установщик не смог запустить исполняемый файл с ключом silent из временной папки на диске С:\. Пишет "не найден путь". Что сделал не так? »
Получил абсолютно то же самое!
Habetdin, надо искать косяк!
Habetdin
15-07-2009, 22:46
надо искать косяк! »
Нашел, свою ошибку :sorry:
С таким конфигом работает:;!@Install@!UTF-8!
Title="Установка DirectX 9c"
BeginPrompt="Сейчас будет установлен
DirectX 9c (March 2009) x86"
FinishMessage="DirectX 9c (March 2009) x86 установлен!"
GUIFlags="2+4+8+16+32+2048+4096"
GUIMode="1"
ExtractTitle="Распаковка файлов..."
ExtractDialogText="Придется подождать..."
RunProgram="DXSETUP.exe /silent"
;!@InstallEnd@!Сейчас выпущу патч и выложу исправленный аддон
Dmitry_K
15-07-2009, 22:59
Нашел, это какой-то косяк 7z-SFX модуля вроде бы... »
не торопись с выводами ;) а так не пробовал:RunProgram="\"%%T\\DXSETUP.exe\" /silent"
и у тебя еще был параметр Delete="%%T", который, возможно, удалял все содержимое папки при еще незавершенной установке...
p.s. а еще путь распаковки был длинным InstallPath="%Temp%\\directx_mar2009_x86" и кавычек не было в Run...
Habetdin
15-07-2009, 23:34
2 ALL: прикрепил исправляющий патч для файла dx9_x86.exe (от 14.07.09), в котором была ошибка :sorry:
При установке патча укажите папку, где находится старый файл dx9_x86.exe (от 14.07.09).
После применения патча вы получите файл dx9_x86_new.exe с MD5 ab55684a43beefc61303eacc3bb8a966, который нужно переименовать обратно в dx9_x86.exe и заменить им старый из аддона
Habetdin
16-07-2009, 00:19
2 ALL: [addon] DirectX 9.0c March 2009 (x86) (http://forum.oszone.net/post-1167490-688.html) обновлен. Исправляющий патч в посте выше.
Habetdin, При установке патча укажите папку, где находится старый файл »
Я же надеюсь, что могу указать патчу папку "...\I386\SVCPACK" дистрибутива? И не придётся его пересобирать?
Habetdin
16-07-2009, 10:59
bz, да. После применения удалите старый dx9_x86.exe и переименуйте dx9_x86_new.exe в dx9_x86.exe
P.S.: не забудьте сверить MD5 нового файла перед удалением старого ;)
MD5 ab55684a43beefc61303eacc3bb8a966 »
Vitaliy21
16-07-2009, 11:14
Habetdin, в чём смысл сборки Аддона с полной версией DirectX 9? Чем DirectX 9.0c с MDX за март 2009
Habetdin, Заменил файл в дистррибутиве и всё прошло ОК!
Свой "+" я уже поставил, но ещё раз - РЕСПЕКТ!
Habetdin, ого, 53 МБ, что в твоем аддоне столько места занимает? И повторю вопрос от Vitaliy21, в чем отличия?
Habetdin
17-07-2009, 12:39
ШУМ, оригинал - DirectX Redist (March 2009) (http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=0cf368e5-5ce1-4032-a207-c693d210f616) - занимает 92.4 МБ. У меня в аддоне нет x64, так что 53 Мб для него не много ;)
Отличия - аддон не укороченный, а полный (для тех, кому не жалко места в дистрибутиве/кому нужен полный автоинсталл/у кого дистрибутив без девятого DirectX и нужно не только обновление)
Habetdin, Это в смысле вырезать DirectX из дистрибутива WinXP SP3, а потом использовать "полный аддон на 53 МБ"? Не вижу смысла.
Habetdin, Это в смысле вырезать DirectX из дистрибутива WinXP SP3, а потом использовать "полный аддон на 53 МБ"? Не вижу смысла. »
ето только обновление DirectX , вирезать ево из дистрибутива ненужно :)
ето только обновление DirectX »"Только обновления" в шапке темы, весом в 6.9 МБ, а у Habetdin именно полный дистрибутив.
в шапке темы »
Это укороченый вариант вкотором находятса только библиотеки D3DX (например d3dx9_27.dll)
а у Habetdin именно полный дистрибутив »
у Habetdin вирезана только поддержка 64битной системы , для экономии места , остальные все файлы там есть
Хотя в шапке это явно не указано, но постоянные посетители этой темы знают, что укороченный вариант содержит только обновления библиотек DirectX для x86-систем, а все остальные файлы, которые есть в полном дистрибутиве DirectX, уже присутствуют в системе (причём более новые версии). Именно поэтому нет никакого смысла бездумно делать второй огромный аддон. Если кто-то не согласен с этим утверждением, пусть покажет в полном аддоне хоть одну библиотеку, которой нету в системе или укороченном аддоне.
RobinnGud
17-07-2009, 19:21
Абсолютно с этим согласен.Аддон с полной версией DirectX 9 »
Пользуюсь аддоном с укороченным вариантом DirectX 9,все проги и игрухи (и те что из последних) работают на ура. Не вижу смысла ставить этот аддон. »
dimon1947
20-07-2009, 09:42
Habetdin,
Ваш последний вариант аддона вообще не установился. 1. При распаковке WinRAR сообщил о нарушении цифровых подписей. 2. Во время чистой установки винда распаковала его в C:\WINDOWS\system32\inetsrv\%TEMP%\, что не есть хорошо. На живую систему ставится.
Ваш последний вариант аддона вообще не установился... »
Лично у меня и на живую систему и из дистрибутива на Т-13 ставится аж бегом и без всяких ошибок. Возможно у тебя скачался битым.
А насчёт распаковки - был такой глюк когда-то (не с этим аддоном). В реестр, в путь распаковки WinRAR SFX по умолчанию прописался какой-то "левый" путь и все архивы пытались распаковаться туда. Если дальше должен был быть выполнен какой-либо файл (setup.exe и т.п.) - то это не работало.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC