PDA

Показать полную графическую версию : [решено] [addon] PhysX Драйвер физического ускорителя


Страниц : 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18 19

iSmart
25-03-2009, 05:53
Lisabon, мне нравиццо! :yes:

Lisabon
25-03-2009, 08:33
мне нравиццо! »

В принципе можно оставить всё стандартно, тобишь не добавлять ещё один ярлык в "Панель управления", просто переделать стандартный ярлык, чтоб запускалось нужное окно PhysX Properties.
Как такой вариант?

iSmart
25-03-2009, 10:16
Так еще лучше.

Lisabon
25-03-2009, 14:56
Выставляю свой обновлённый [addon] PhysX Драйвер физического ускорителя v9.09.0203.

Что изменено:
- изменил стандартный ярлык в "Панель управления", связанно это с данной проблемой:

- ставим видеодрайвер NVIDIA версии 182.08, после ставим аддон PhysX v9.09.0203, далее аддон DEMO
- переходим в "Панель управления", там выбираем и запускаем NVIDIA PhysX
- и запускается NVIDIA Control Panel (NVIDIA Панель управления) и сразу переходит автоматом на Set PhysX configuration.
так вот, на старых видеодрайверах NVIDIA, такого не было, выскакивало отдельно окно PhysX Properties, в котором есть четыри вкладки Info, Demo, Settings, Help
Вообщем виноваты NVIDIA, сделали бяку в новых видеодрайверах. Я же предлагаю сделать ярлык на PhysXCplUI.exe, чтоб DEMO можно было б посмотреть как раньше на старых видеодрайверах, но ярлык я предложил вынести к примеру на Рабочий стол, можно и в другое место, это просто предложение... можно поместить ярлык в Пуск\Программы\NVIDIA PhysX Properties\NVIDIA PhysX Properties
P.S. Если ярлык не сделать, то аддон DEMO никто не увидит. »

Заходим сюда (http://forum.oszone.net/post-1027207-170.html)

Ruboard
27-03-2009, 13:31
Lisabon,
Перед установкой удалил предыдущий драйвер
Вот что у меня получилось.
http://img214.imageshack.us/img214/3271/58642426.jpg

Lisabon
27-03-2009, 14:08
Lisabon,
Перед установкой удалил предыдущий драйвер
Вот что у меня получилось.
http://img214.imageshack.us/img214/3271/58642426.jpg »

И что ты хотел этим сказать?
Если нет демо, то надо их поставить. Демо идут отдельно, в моём аддоне демо нет.

Если Демо у тебя стояли, и ты удалил PhysX(а потом установил обратно PhysX), то PhysX удаляет из реестра всё что связано с Демо и PhysX (HKEY_LOCAL_MACHINE\SOFTWARE\AGEIA Technologies), тебе надо переустановить Демо.

Ruboard
27-03-2009, 16:01
Lisabon,

Тогда думаю логичней сделать две сборки - с демо и без :drug:

Lisabon
27-03-2009, 16:04
Тогда думаю логичней сделать две сборки - с демо и без »

Зачем?

Ruboard
27-03-2009, 16:17
Зачем? »

no comments...

Lisabon
27-03-2009, 17:28
Цитата Lisabon:Зачем? »
no comments... »

Просто зачем делать(плодить) ещё один аддон PhysX с Демо, если есть отдельно аддон PhysX и отдельно Демо, используем оба аддона, если есть необходимость. Просто Демо не все пользуются, и обновляется крайне редко, а PhysX обновляется очень часто... Просто зачем качать Демо каждый раз, когда обновится PhysX, не у всех же интернет безлимитный.

Я просто обновил аддон для совместимости с новыми видеодрайверами NVIDIA и с аддоном Демо(причина проблемы описана тут (http://forum.oszone.net/post-1073444-198.html) ).

Ruboard
27-03-2009, 17:38
Lisabon

твой аддон должен создавать папку в меню пуск?

Lisabon
27-03-2009, 17:42
Папка в твоем аддоне должна создаваться в меню пуск? »

Если ты имеешь ввиду ярлык в Пуск\Программы\NVIDIA PhysX Properties\NVIDIA PhysX Properties , то ярлык(папка) мой аддон не создает, только в панель управления "NVIDIA PhysX"

Ruboard
27-03-2009, 17:45
Lisabon
Если ты имеешь ввиду ярлык в Пуск\Программы\NVIDIA PhysX Properties\NVIDIA PhysX Properties , то ярлык(папка) мой аддон не создает, только в панель управления "NVIDIA PhysX" »

Понятно

Но для себя я сделал PhysX + Demo на основе твоего аддона т.е драйвер сразу ставит и ускоритель и демки.

dimez
30-03-2009, 13:49
Lisabon, пожалуйста, добавляйте в имя файла дату, если не трудно.

Комсомолец
03-04-2009, 14:55
Мой конструктор

Краткая инструкция:

В папку prepare кладём PhysX.msi (Именно с таким именем. Регистр неважен).

Запустить MakePhysX.exe и в папке конструктора появится готовый инсталлятор PhysX.

--------------------------

Все параметры установки заложены в утилите.

Все действия над дистрибутивом проводятся во временной директории (исходная не изменяется).

В директорию конструктора записывается лог создания create.log.

Результат: тихий бесключевой инсталлятор размером ~8,5mb против ~32mb оригинального инсталлятора.

После установки удаляет за собой весь свой мусор.

Ярлык в "Пуск\Программы" не создаётся (Если нужен-верну).

--------------------------

Скачать (инсталлятор с прогресс-баром):
PhysX.7z (http://soft.viptone.ru/addons/UpdWinXP/Physx/PhysX.7z) ~0.7mb

Скачать (инсталлятор без прогресс-бара):
PhysXnoprogressbar.7z (http://soft.viptone.ru/addons/UpdWinXP/Physx/PhysXnoprogressbar.7z) ~0.7mb

--------------------------

Вроде всё...

Использовать и сказать "Спасибо". :-))

Lisabon
03-04-2009, 16:24
Результат: тихий бесключевой инсталлятор »

Не совсем тихий, если б ещё распаковка архива не показывалась...

Вопрос: А откуда пользователь возьмёт PhysX.msi, если оригинальный файл, например, имеет вот такое название PhysX_9.09.0203_SystemSoftware.exe, может надо предусмотреть извлечение из оригинального ехе файла msi файл с последующим переименованием под ваш формат файла?

Комсомолец
03-04-2009, 16:32
Lisabon,
Я себе распаковку всегда делаю показывать, чтобы видеть, если что-то глючит. в принципе можно сделать и без отображения.

Просто запустите .exe и когда появится окно с лицензией-ничего не нажимайте, идите в %temp% и там забирайте. Имя все время разное, так что не получится предусмотреть извлечение таким способом. А 7zip'ом получается совсем не то. Если есть способ-рад буду узнать. Переименовать как раз не проблема.

Lisabon
03-04-2009, 16:40
в принципе можно сделать и без отображени »
Хотелось бы, просто в описании вы сами себе противоречитеРезультат: тихий бесключевой инсталлятор », тихая установка - это когда ничего не отображается.


Просто запустите .exe и когда появится окно с лицензией-ничего не нажимайте, идите в %temp% и там забирайте. Имя все время разное, так что не получится предусмотреть извлечение таким способом. А 7zip'ом получается совсем не то. Есть способ-рад буду узнать. »

Ну, никто админ установку не отменял

Комсомолец
03-04-2009, 17:19
Lisabon, тихая установка-это без вопросов. Для примера: инсталлятор Inno- /silent отобразит окно процесса, /verysilent - вообще без окон. Переводить думаю не надо.

Это и есть админустановка, перепаковка, создание sfx и смена иконки. Просто "в одном флаконе". Я лентяй и мне проще один раз сделать и потом только нажимать на файл при обновлении.

Lisabon
03-04-2009, 17:30
Это и есть админустановка, перепаковка, создание sfx и смена иконки. Просто "в одном флаконе". Я лентяй и мне проще один раз сделать и потом только нажимать на файл при обновлении. »

Ты меня не понял...

Я предлагаю тебе сделать в твоём конструкторе ещё одну папку, например, Original. Пользователь копирует .ехе файл в эту папку, далее запускает конструктор. Конструктор производит поиск .ехе файла и запускает с ключём /a, при этом выскакивает окно PhysX, типа куда распаковать PhysX, а пользователь указывает папку, в твоём случае prepare. Далее конструктор производит поиск .msi, и переименовывает под свой формат, ну, а дальше чисто упаковать с необходимыми параметрами.




© OSzone.net 2001-2012