Страница 1 из 1

Привязка программы к железу Delphi

Добавлено: 28 фев 2010, 21:43
Dr_Grizzly
Всем привет! Пишу прогу, потребовалось привязать ее к железу... сам алгорим создания "ключа активации" я соображу. Подскажите алгоритм создания установочного ключа("ключ железа"), который бы создавался нашей программой после запуска, при проверке какого-нибудь оборудования(например жесткий диск).

Как я понимаю суть дела состоит в следующем - Наша программа после запуска проверяет железо, генерит какой-то код, который будет соответствовать только этому железу, в случае замены железа код не должен получится прежним, но и при повторном генерировании на том же железе ключ не должен изментся. Далее - по одному и тому же алгоритму программа-активатор и наша программа создает "ключ активации" на "ключ железа". Только наша программа его не говорит пользователю,а держит для проверки введенного ключа самим пользователем. Соответственно, если пользователь ввел верный ключ - то все ок.

Re: Привязка программы к железу Delphi

Добавлено: 01 мар 2010, 09:54
Duncon
У сетевух, винтов, материнских плат и наверняка ещё чего-то свой уникальный номер, незачем генерировать просто считываешь каждый раз и все..

Re: Привязка программы к железу Delphi

Добавлено: 18 мар 2010, 11:35
dr.Jekill
Правда, а зачем что-то генерить? Мне кажется здесь достаточно привязаться к жесткому и материнке или только к материнке. Юзай WMI.

Re: Привязка программы к железу Delphi

Добавлено: 23 мар 2010, 13:45
BulldozerBSG
Чаще всего привязываються к серийному номеру винчестера. Единственное, пользователь должен быть уведомлен что лицензия привязывается к жесткому диску.