PDA

Показать полную графическую версию : [addon] DirectX Redistributable - Июнь 2010


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

simplix
10-03-2008, 15:35
Petya V4sechkin, Спасибо, проблемы действительно есть, но они решаемые. Вот вам и необходимость MDX - хоть бы кто-то проверил за 3 месяца...
А как же \WINDOWS\assembly\GAC »
На то время я по какой-то причине посчитал нужным исключить файлы из той папки...

g7r7s7
10-03-2008, 15:55
simplix, было бы здорово в аддоне иметь addon.nfo..., а то поди догадайся, что в архиве... Спасибо за аддон.

simplix
10-03-2008, 18:16
All,
Версия аддона с MDX не работала положенным образом (спасибо Petya V4sechkin за выявление ошибки), поэтому её пришлось переделать. Также сделана версия без MDX - его вполне хватит большинству игр.

DirectX 9.0c March 2008 With MDX (6.5 MB) (http://simplix.at.ua/DirectXwithMDX.rar)
DirectX 9.0c March 2008 Without MDX (5.3 MB) (http://simplix.at.ua/DirectXwithoutMDX.rar)

IDDQDesnik
10-03-2008, 18:36
simplix,
2 фреймворк обычно ставится из RunOnceEx (в частности такой метод установки используется здесь (http://forum.oszone.net/thread-83285-39.html)), что по определению позже отрабатывания установки DirectX и циферкой тут не отделаешься

я вижу 2 варианта:
1. перенести установку в RunOnceEx
2. действительно, тупо ставиться в %WinDir%\assembly\NativeImages_v2.0.50727_32

NRG
10-03-2008, 18:43
IDDQDesnik, соглашусь... кстати %WinDir%\assembly\NativeImages_v2.0.50727_32 у меня тут находится папка

IDDQDesnik
10-03-2008, 19:45
simplix, выложи пожалуйста исходный скипт, а то NSIS инсталяторы просто так под себя не поменяешь

simplix
11-03-2008, 00:08
IDDQDesnik, К сожалению исходников не будет по многим причинам, не хочу вдаваться в детали, просто примите как факт. Кто хочет переделать под себя - берите исходный дистрибутив программы и клепайте.

All,
Походу я вообще перегрелся... Забудьте мой бред с NativeImages_v2.0.50727_32, они относятся к самому фреймворку. Теперь аддон с MDX работает как нужно и размером не обижен - прошу перекачать.

BlackWall
11-03-2008, 15:15
Уважаемые Petya V4sechkin, simplix - есть вопрос:

Возможноли взять из Ваших аддонов файл(ы): Dx9u.exe или DirectX.exe и запустить один из них "Dx9u.exe" или "DirectX.exe /S" соответственно из RunОnceEx ?
Являются ли эти файлы (сами по себе) полноценными, тихими инсталляторами (с MDX или без MDX - само собой)?

Дело в том, что я использую Корпоративную английскую версию с MUI и к ней UpdatePacks от RyanVM (http://www.ryanvm.net/msfn/).
Когдато RyanVM выпускал свои аддоны для DX (последний RVMAddonsDX9_1.4.7z был, по-моему, за июль 2007). Теперь он их не выпускает... Почему?... для меня остается вопросом. На форуме RyanVM - вразумительного ответа не нашел (в английском не силен). Нужно как-то выходить из ситуации. Отсюда и возник вопрос.

P.S. Вроде гдето на форуме я видел, что так поступить можно... Сейчас "на вскидку" найти не могу. Ответьте, так сказать, официально, как авторы.

simplix
11-03-2008, 15:28
BlackWall, Да, оба мои варианта поддерживают тихую установку с ключом /S (регистр имеет значение).

Petya V4sechkin
11-03-2008, 15:29
Возможноли взять из Ваших аддонов файл(ы): Dx9u.exe или DirectX.exe и запустить один из них "Dx9u.exe" или "DirectX.exe /S" соответственно из RunОnceEx ?
Да, конечно.

Tutle
12-03-2008, 23:01
с ключом /S (регистр имеет значение). » А зачем и для чего нужен этот регистр и почему его нет в аддоне от Пети?
И почему твой вариант без MDX больше прричем прилично?!

dimez
12-03-2008, 23:25
Tutle, Блин, ну сколько можно? :( Объяснять, что такое регистр, тебе должны (были) в школе.
На этот форум надо приходить подготовленным хоть немного. И уметь читать не последний пост, а несколько страниц назад тоже ( в идеале - всю интересующую тему).

simplix
12-03-2008, 23:56
Tutle,
Ключ /S нужен для того, чтобы не было видно графической оболочки - DX будет ставится в тихом режиме. Его нет в аддоне от Petya V4sechkin, т. к. его аддон сделан совсем по другому принципу и ставится в тихом режиме всегда, поэтому же и размер на 0,3 МБ меньше. В принципе, я делал вариант без MDX только потому, что автор на то время не успел обновить свой вариант до мартовского. Сейчас не имеет значения, чей DX без MDX использовать - результат будет одинаковый.

Tutle
13-03-2008, 17:02
Блин, ну сколько можно? Объяснять, что такое регистр, тебе должны (были) в школе. »

Думаю можно было и не кипятиться!! :clapping:


simplix, Огромное тебе спасибо за внятное хорошее разьяснение, а другим бы стоило поучиться у тебя!!!

dimez
13-03-2008, 18:12
Думаю можно было и не кипятиться!! »
Я никогда не против вопросов по теме, я против вопросов, ответ на которые можно получить, пролистав предыдущую страницу-две топика... Это банальное махровое неуважение к другим посетителям сайта. Типа "мне впадлу читать, поработайте бесплатно для меня преподавателями"...
Сорри за оффтоп.

Tigra74
19-03-2008, 16:33
Подскажите пожалуйста, как внедрить полную версию DirectX 9.0c за март 2008 г в Аддон ведь она весит более 70 метров (может у кого нибудь есть конструкотр) Хочется чтобы был полный комплект ,а не урезанная версия.

zeroua
19-03-2008, 16:48
Tigra74, можно внедрить (скачать, распаковать и сделать без ключевой архив) и мне вот вдруг стало интересно зачем вам это?

Petya V4sechkin
19-03-2008, 17:11
Подскажите пожалуйста, как внедрить полную версию DirectX 9.0c за март 2008 г в Аддон ведь она весит более 70 метров
Она весит более 70 метров, потому что включает сам DirectX 9.0c + обновления. А XPSP2 уже содержит DirectX 9.0c. Поэтому нужны только обновления (которые в шапке темы).

Tigra74
19-03-2008, 17:22
Ключ /S нужен для того, чтобы не было видно графической оболочки - DX будет ставится в тихом режиме. Его нет в аддоне от Petya V4sechkin, т. к. его аддон сделан совсем по другому принципу и ставится в тихом режиме всегда, »
Нельзя ли по подробнее как всётаки сделать полноценный Аддон ,посмотрел без MDX там

Copy /Y system32\*.* "%SystemRoot%\system32\"

RegSvr32 /s "%SystemRoot%\system32\xactengine2_0.dll"
RegSvr32 /s "%SystemRoot%\system32\xactengine2_1.dll"
RegSvr32 /s "%SystemRoot%\system32\xactengine2_2.dll"
RegSvr32 /s "%SystemRoot%\system32\xactengine2_3.dll"
RegSvr32 /s "%SystemRoot%\system32\xactengine2_4.dll"
RegSvr32 /s "%SystemRoot%\system32\xactengine2_5.dll"
RegSvr32 /s "%SystemRoot%\system32\xactengine2_6.dll"
RegSvr32 /s "%SystemRoot%\system32\xactengine2_7.dll"
RegSvr32 /s "%SystemRoot%\system32\xactengine2_8.dll"
RegSvr32 /s "%SystemRoot%\system32\xactengine2_9.dll"
RegSvr32 /s "%SystemRoot%\system32\xactengine2_10.dll"
RegSvr32 /s "%SystemRoot%\system32\xactengine3_0.dll"
RegSvr32 /s "%SystemRoot%\system32\XAudio2_0.dll"

Exit

и всё никакого ключа для тихой установки ,и почему не все файлы регистрирует в архиве их гораздо больше ? Пожалуйста разьясните.

Petya V4sechkin
19-03-2008, 17:29
и почему не все файлы регистрирует в архиве их гораздо больше ?
Потому что не все надо регистрировать.




© OSzone.net 2001-2012