ник: osmor
Я уже как-то высказывался. IMHO !!!
Довольно посто "привязать" программу к компу.
Основные сложности сделать это так, что бы легальный пользователь мог сам переставить программу на новый ком, и при этом он не мог отдать дистрибутив еще кому-то.
Пока у вас 10 пользователей, то все довольно просто:
- Вы просите прислать код который выдала ваша программа и реквизиты
- смотрите, действитель но ли этот человек заплатил
- на основании присланного кода генерите ключ и отправляете пользователю.
При перестановке системы (замене компа) операция повторяется
А вот если пользователей более 30, то вы посто утоните разбирая эти заявки. А при 100 такая система вообще не будет работать.
Вообще я придерживаюсь принципа "подумай, а нужна ли твоя пограмма кому-то кроме заказчика", в 80% случаев выходит, что без доделок программа никому не нужна, поскольку очень сильно впихнута в специфику документооборота.
Я обычно предлагаю купить MDB, звучит это примерно так:
"Вы платите 100 рублей и получаете программу согласно ТЗ, если вы в дальнейшем что-то захотите изменить в отчете или форме, вы платите мне - я изменяю. Если меня нет, никто не сможет ничего поправить. Но если вы заплатите мне 120 рублей, Вы получите исходные коды, и любой мало-мальски рабирающийся в MSA сможет поправить программу."
Обычно действует... только 1 раз не отдал MDB, и то больше что бы насолить заказчику , гад редкостный
все IMHO