Тема: Лицензия на право использования ObjectARX

Перед загрузкой ObjectARX выводится лицензия.
В разделе
1. Use of the Software
разрешается разрабатывать приложения для продуктов Autodesk на базе платформы AutoCAD, исключая AutoCAD LT, DWG TrueConvert, и DWG TrueView.
Вопрос - как узнать с какими кодами [ACAD-4001:409] в реестре прописываются эти приложения, чтобы исключить из инсталляции?

Re: Лицензия на право использования ObjectARX

http://usa.autodesk.com/adsk/servlet/ps … ID=9240617

Re: Лицензия на право использования ObjectARX

Огромное спасибо
Если судить по таблице
AutoCAD (Registry Cookies: ACAD-5001; ARD-5001)
AutoCAD OEM (Registry Cookie: AOEM-5001)
Получается, что кроме ACAD, может быть еще ARD и AOEM.
Я правильно понял???
Я думал, что только ACAD
А вообще насколько жестко это требование?
Стоит ли устанавливать для AutoCAD LT?
Если не ошибаюсь Mechanics работает в AutoCAD LT.

Re: Лицензия на право использования ObjectARX

> Ura
Ты можешь устанавливать под что угодно. Но arx-файлы не будут работать в LT,OEM,TrueConvert,TrueView. С ними могут работать (без "хака" - запрещенного лицензией) только dbx-файлы, поддерживающие custom object/entity.
Autodesk запрещает авторизованным разработчикам делать приложения под LT.

Re: Лицензия на право использования ObjectARX

Другими словами, можно устанавливать приложение во все ветки реестра, и не морочить себе и другим голову?
Приложения, под которые запрещено разрабатывать файлы ARX их просто не запустят.
Или все же следует отслеживать все перечисленные Product IDs?
Еще интересно было бы узнать, как будет вести себя например Inventor, когда у него в реестре будет прописана загрузка приложения ARX? Будет ли он ругаться или просто игнорирует, не выводя никаких сообщений об ошибке? (У меня нет Inventor. Немогу попробовать.)

Re: Лицензия на право использования ObjectARX

Ura пишет:

Другими словами, можно устанавливать приложение во все ветки реестра, и не морочить себе и другим голову?

Ну все ветки - это преувеличение. Только в те, которые есть в SOFTWARE\Autodesk\AutoCAD\RXX.Y где XX-поддерживаемая линейка версий AutoCAD. С Y могут быть нюансы.

Еще интересно было бы узнать, как будет вести себя например Inventor

А никак. Он не на платформе AutoCAD и поэтому у него нет веток реестра HKLM\SOFTWARE\Autodesk\AutoCAD и HKCU\SOFTWARE\Autodesk\AutoCAD, а LT ругаться не будет - он просто не будет грузить arx-файлы.

Re: Лицензия на право использования ObjectARX

Огромное спасибо за разъяснения