2013-12-05 2 views
0

Я ищу для продажи свою программу, над которой я работал, через подписки на год. Как вы предлагаете мне это делать? Очевидно, проверка DateTime.Now не будет работать, так как пользователь может изменить время своего компьютера. Я думал о том, что в моих программных файлах есть зашифрованное число, которое отсчитывает от 360 до 0, но если пользователь просто повторно вставил свои программные файлы так часто, таймер никогда не будет работать.Как сделать «подписку на 1 год»

Что вы, ребята, думаете, что я должен делать? У меня есть доступ к веб-сайту и серверу, я просто мало знаю о веб-разработке помимо базового HTML. Будет ли проверка программы с помощью веб-службы, чтобы узнать, истек ли срок, лучший способ? Единственное, что если у пользователя не было интернета, у него были бы проблемы.

Позвольте мне знать, что вы думаете, ребята: D

Благодаря

+1

Если вы создаете простой веб-сервис (true/false), пользователь может изменить свой файл 'hosts' и выполнить запросы со своим собственным небольшим сервером python. – janisz

+0

. А как выглядит более сложное решение, если мы возьмем маршрут веб-службы , Любые другие идеи? – Nathan

+2

@janisz, вы можете избежать этого, используя открытый/закрытый крипто. –

ответ

5

Каждая защита может быть взломана некоторые более легко, что другие. Разумеется, те, которые труднее взломать, также являются наиболее неудобными для конечных пользователей, а иногда и слишком дорогими. Например, вы можете продавать аппаратный ключ с подпиской.

Многие компании соглашаются на предоставление года бесплатных обновлений. Ваша программа развивается по мере добавления новых функций, но они недоступны для тех, чье время подписки заканчивается. Тем не менее, они смогут использовать старые версии.

Обычно это достаточно хороший стимул для покупки. Но не сомневайтесь, что если вы программируете, когда-либо станет достаточно распространенным, БУДЕТ потрескаться. Это реальность.

+0

+1 Хороший и реалистичный ответ. –

+0

Трепет, я надеялся, что это неправда. Я должен согласиться, что мой метод может быть взломан. Каков наилучший способ сделать это? Обновления не будут огромной сделкой в ​​этой программе через год, поэтому я не думаю, что никакие обновления после года не будут работать. Есть ли достойный способ, который я могу использовать, чтобы заблокировать программу через 1 год? – Nathan

+0

@Nathan Вы можете посмотреть, как это делается на Spotify на мобильной и месячной подписке. – janisz

Смежные вопросы