Сообщество программистов Autodesk в СНГ
ADN Club => Inventor API => Тема начата: niksasa от 31-01-2014, 21:24:39
-
Как для addin задать срок его действия? Скажем так пробную версию сделать.
-
Насколько я понимаю встроенных средств в Inventor API для этого нет, так что нужно искать на специализированных форумах.
Простейший вариант (легко вскрываемый) - запись в реестр при первой загрузке Addin даты начала (или окончания, или количества запусков) действия Addin и проверка этого значения при каждой загрузке Addin в Inventor.
-
Александр совершенно прав по поводу отсутствия простых средств, встроенных в Inventor API. Обеспечение защиты само по себе может оказаться куда более сложной задачей, чем разработка самого AddIn. Тут требуется тщательно оценить целесообразность.
Если реально есть, что защищать, то IMHO быстрее и несравненно надежнее можно решить эту проблему на уровне дензнаков. Есть специализированные компании, предоставляющие сервисы для защиты ПО и реализации разнообразных схем лицензирования (в том числе и по ограничению сроков действия лицензии). У меня был небольшой опыт использования технологии StarForce. Вполне положительный.