Установщик Windows, ограниченный X раз - PullRequest
3 голосов
/ 16 февраля 2010

Мне нужен установщик Windows, который может установить мою программу только X раз. Скажите 10 или 20 или определенное число, которое я установил. Тогда установщик перестает работать или может дать сообщение, чтобы связаться с моей компанией. Ed

Ответы [ 2 ]

1 голос
/ 16 февраля 2010

Есть несколько решений.

  • Одним из распространенных решений является требование онлайн-аутентификации программы для каждой новой установки.

Решения, которые могут быть жизнеспособными в некоторых ситуациях:

  • Самоизменяющийся исполняемый файл. Просто позвольте установщику изменить себя и уменьшить счетчик. Но его легко победить, сделав несколько копий исполняемого файла.
  • Если вы хотите ограничить установщик только на одном компьютере, добавьте ключ реестра и проверьте это. Также легко победить
0 голосов
/ 16 февраля 2010
  1. На мой взгляд, лучший способ сделать это - использовать аппаратный блок / ключ .Они ужасны для пользователя, но работают с ограничением доступа.Другим преимуществом этих блоков является то, что вы можете устанавливать программное обеспечение на нескольких компьютерах, но программное обеспечение может работать только на компьютерах с подключенными USB-ключами.
  2. Другое решение - использовать некоторую форму зашифрованного файлаdb, что всякий раз, когда установка помечается как завершенная, она добавляет значение.Когда число значений достигает X, тогда установка больше не будет работать

EDIT реальная проблема заключается в том, что большинство приложений устанавливаются с использованием DVD / CD, чтобы ограничитьколичество установок, вы должны быть в состоянии записать обратно на DVD.Я не думаю, что это возможно в большинстве случаев.

...