Likelyshtë e mundshme që nëse shkruani një program të shkëlqyeshëm që mund të jetë i dobishëm për shumë, do të dëshironi të fitoni para nga ai. Për ta bërë këtë, duhet të regjistroni programin. Por duhet të siguroheni që një program funksionon vetëm për një përdorues, dhe kështu ai nuk mund ta shpërndajë atë ose kodin plotësisht falas ose për përfitimin e tij, megjithëse puna është investuar nga ju.
Udhëzimet
Hapi 1
Në mënyrë që të shmangni këtë, domethënë, për të mbrojtur zhvillimin e softuerit tuaj nga keqdashës të ndryshëm, bëni një algoritëm me të cilin programi do të jetë i paarritshëm për përdoruesin në mënyrën e tij të plotë derisa ai të vendosë kodin e regjistrimit për të cilin do t'ju paguajë.
Hapi 2
Krijoni një formë të re në mjedisin e programimit vizual, në të cilin vendosni dy fusha hyrëse dhe një buton. Fusha e parë e hyrjes do të përmbajë numrin rendor të kopjes së programit dhe fusha e dytë do të përmbajë kodin e regjistrimit (ose çelësin). Butoni do të shërbejë për të konfirmuar futjen e të dhënave. Për lehtësi, vendosni dy fusha hyrëse njëra poshtë tjetrës, duke i radhitur në të majtë të formularit dhe mesit të saj dhe qendroni butonin në të djathtë.
Hapi 3
Për butonin, aplikoni atributin Caption = "Regjistrohu", për fushën e parë të hyrjes - Caption = "Numri juaj serik" dhe për fushën e dytë - Caption = "Futni kodin e regjistrimit".
Hapi 4
Sigurohuni që çdo kompjuter të ketë numrin e tij unik serik dhe çelësin e regjistrimit për të, i cili do të gjenerohet në mënyrë rigoroze sipas një formule të përcaktuar qartë. Për ta bërë këtë, sigurohuni që kur të filloni për herë të parë programin, numri serial gjenerohet rastësisht (RND) dhe shkruhet në një skedar të fshehur, ose më mirë në regjistër.
Hapi 5
Tani sigurohuni që çelësi i numrit rendor të llogaritet nga programi sipas një formule të rreptë (për shembull, çelësi = numri serik * 5/333 + 4). Valueshtë vlera e marrë që përdoruesi i programit do të duhet të fusë për ta zhbllokuar atë.