Здравствуйте, Aquilaware, Вы писали:
K>>Я вот подумал. А кто-нибудь пробовал полностью удалить из триальной версии некоторые фичи? Не просто встроить проверку, а закомментировать код, чтобы крякерам самим пришлось это писать. А когда юзер купит лицензию — присылать ему ссылку на полноценную версию
A>Пробывали. Нормальный и правильный подход. Часто удаляется функция сохранения проекта или экспорта в один из конечных форматов. Если ПО позволяет ввести подобные оганичения в своей триальной версии без ущерба для конверсий, то это очень хороший вариант дополнительной защиты.
У меня тогда заодно вопрос по программированию в Delphi: если я правильно понимаю, можно не комментировать код, а сделать булеву константу, и этот код поместить в блок if константа then begin end, тогда это будет эквивалентно комментированию, т.е. если константа=false, то в экзешник этот код не пойдёт. Всё правильно?
"Ты должен сделать добро из зла, потому что его больше не из чего сделать". АБ Стругацкие.