Срок действия addin

Автор Тема: Срок действия addin  (Прочитано 4064 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн niksasaАвтор темы

  • ADN Club
  • **
  • Сообщений: 91
  • Карма: 0
  • Skype: niksasa1979
Срок действия addin
« : 31-01-2014, 21:24:39 »
Как для addin задать срок его действия? Скажем так пробную версию сделать.

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Срок действия addin
« Ответ #1 : 31-01-2014, 21:57:04 »
Насколько я понимаю встроенных средств в Inventor API для этого нет, так что нужно искать на специализированных форумах.
Простейший вариант (легко вскрываемый) - запись в реестр при первой загрузке Addin даты начала (или окончания, или количества запусков) действия Addin и проверка этого значения при каждой загрузке Addin в Inventor.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Владимир Ананьев

  • ADN DevHelp
  • *
  • Сообщений: 148
  • Карма: 8
Re: Срок действия addin
« Ответ #2 : 31-01-2014, 23:42:16 »
Александр совершенно прав по поводу отсутствия простых средств, встроенных в Inventor API. Обеспечение защиты само по себе может оказаться куда более сложной задачей, чем разработка самого AddIn.  Тут требуется тщательно оценить целесообразность.

Если реально есть, что защищать, то IMHO быстрее и несравненно надежнее можно  решить эту проблему на уровне дензнаков.  Есть специализированные компании, предоставляющие сервисы для защиты ПО и реализации разнообразных схем лицензирования (в том числе и по ограничению сроков действия лицензии).  У меня был небольшой опыт использования технологии  StarForce.  Вполне положительный.