Инструкция
1
Для того чтобы избежать этого, то есть защитить свою программную разработку от различных недоброжелателей, сделайте алгоритм, при помощи которого программа будет недоступна пользователю в полном ее режиме, пока тот не введет регистрационный код, за который он вам и заплатит.
2
Создайте новую форму в визуальной среде программирования, в котором расположите два поля ввода и одну кнопку. В первое поле ввода будет вводиться серийный номер копии программы, а во второе поле – регистрационный код (или ключ). Кнопка будет служить для подтверждения ввода данных. Для удобства разместите два поля ввода одно под другим, выравнив их по левому краю формы и ее середине, а кнопку расположите по центру справа.
3
Для кнопки примените атрибут Caption = “Зарегистрировать”, для первого поля ввода – Caption = “Ваш серийный номер” и для второго поля – Caption = “Введите регистрационный код”.
4
Сделайте так, чтобы на каждом компьютере был свой уникальный серийный номер и регистрационный ключ к нему, который будет генерироваться строго по четко прописанной формуле. Для этого сделайте так, чтобы при первом запуске программы серийный номер случайно генерировался (RND) и записывался в скрытый файл, а лучше в реестр.
5
Теперь сделайте так, чтобы ключ к серийному номеру высчитывался программой по строгой формуле (например, ключ = серийный номер * 5/333 + 4). Именно полученное значение пользователь программы должен будет ввести для ее разблокирования.