Probabil că dacă scrieți un program grozav care ar putea fi util pentru mulți, veți dori să câștigați bani din el. Pentru a face acest lucru, trebuie să înregistrați programul. Dar trebuie să vă asigurați că un program funcționează numai pentru un singur utilizator și astfel încât acesta să nu îl poată distribui sau codul complet gratuit sau în beneficiul său, deși lucrarea a fost investită de dvs.
Instrucțiuni
Pasul 1
Pentru a evita acest lucru, adică pentru a vă proteja dezvoltarea software-ului de diverși doritori, creați un algoritm prin care programul va fi inaccesibil utilizatorului în modul său complet până când va introduce codul de înregistrare pentru care vă va plăti.
Pasul 2
Creați un nou formular în mediul de programare vizuală, în care plasați două câmpuri de intrare și un buton. Primul câmp de intrare va conține numărul de serie al copiei programului, iar al doilea câmp va conține codul de înregistrare (sau cheia). Butonul va servi pentru confirmarea introducerii datelor. Pentru comoditate, plasați două câmpuri de intrare unul sub celălalt, alinindu-le la stânga formularului și la mijlocul acestuia și centrați butonul spre dreapta.
Pasul 3
Pentru buton, aplicați atributul Caption = „Register”, pentru primul câmp de introducere - Caption = „Numărul dvs. de serie” și pentru al doilea câmp - Caption = „Introduceți codul de înregistrare”.
Pasul 4
Asigurați-vă că fiecare computer are propriul număr de serie unic și cheia de înregistrare, care vor fi generate strict conform unei formule clar definite. Pentru a face acest lucru, asigurați-vă că, atunci când porniți programul pentru prima dată, numărul de serie este generat aleatoriu (RND) și scris într-un fișier ascuns sau mai bine în registru.
Pasul 5
Acum asigurați-vă că cheia numărului de serie este calculată de program conform unei formule stricte (de exemplu, cheie = numărul de serie * 5/333 + 4). Este valoarea primită pe care utilizatorul programului va trebui să o introducă pentru a-l debloca.