Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Демо-версия (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/demo-versiya-368666/)

Guest 01.10.2011 04:57

Демо-версия
 
ЗдравствуйтеНе сейчас, но в ближайшем будущем мне предстоит решить проблему хорошей/эффективной демо-версии. Накоплен кое-какой опыт. Предыдущее демо строилось по принципу вырезания фичес, напр.КодC++ (Qt)#if DEMO_VERSION Alert("You cannot save project in demo version, sorry");#else DoSaveProject();#endifЖизнь показала что такое демо действительно безопасно (кода DoSaveProject() в демо-файле((exe) нет, что-то "ломать" нет смысла). Но с др. стороны такое демо и малоэффективно - пользователь не может понять то ли "это демо" то ли "вообще не работает" Все согласны с тем что демо должно иметь максимум 1-2 ограничений. Но как это сделать? Пример:- можно отрубить запись данных на диск (показано выше). Но это "слишком жестко"- хорошо было бы разрешать "ограниченную" запись на диск. Напр. до 1 Мb - пиши пожалуйста. Больше - извини, это демо. Но проверка if - легкая добыча, такое демо превратится в полноценную версию через неделю (если не быстрее)Как бы порешать этот вопрос?Спасибо


Часовой пояс GMT, время: 18:26.


© www.otvetnemail.ru - Форум вопросов и ответов.