Je pravděpodobné, že pokud napíšete skvělý program, který by mohl být užitečný pro mnoho lidí, budete z něj chtít vydělat peníze. Chcete-li to provést, musíte program zaregistrovat. Musíte se ale ujistit, že jeden program funguje pouze pro jednoho uživatele a že nemůže tento program ani kód distribuovat zcela zdarma nebo pro svůj vlastní prospěch, přestože jste práci investovali vy.
Instrukce
Krok 1
Abyste tomu předešli, to znamená, abyste ochránili svůj vývoj softwaru před různými nepřáteli, vytvořte algoritmus, podle kterého bude program uživateli nepřístupný v plném režimu, dokud nezadá registrační kód, za který vám bude platit.
Krok 2
V prostředí vizuálního programování vytvořte nový formulář, do kterého umístíte dvě vstupní pole a jedno tlačítko. První vstupní pole bude obsahovat pořadové číslo kopie programu a druhé pole bude obsahovat registrační kód (nebo klíč). Tlačítko slouží k potvrzení zadání dat. Pro větší pohodlí umístěte dvě vstupní pole pod sebe, zarovnejte je nalevo od formuláře a do jeho středu a vycentrujte tlačítko vpravo.
Krok 3
U tlačítka použijte atribut Caption = „Register“, u prvního vstupního pole - Caption = „Vaše sériové číslo“a u druhého pole - Caption = „Zadejte registrační kód“.
Krok 4
Ujistěte se, že každý počítač má své vlastní jedinečné sériové číslo a registrační klíč, které budou generovány striktně podle jasně definovaného vzorce. Chcete-li to provést, ujistěte se, že při prvním spuštění programu je sériové číslo náhodně generováno (RND) a zapsáno do skrytého souboru, nebo lépe do registru.
Krok 5
Nyní se ujistěte, že klíč k sériovému číslu program vypočítá podle přísného vzorce (například klíč = sériové číslo * 5/333 + 4). Je to přijatá hodnota, kterou bude muset uživatel programu zadat, aby ji odemkl.