آموزش لایسنس گذاری نرم افزار در سی شارپ و ساخت License Key (سریال نامبر)
سلام دوستان
در این مقاله قصد داریم نرم افزار خودمون رو لایسنس گذاری کنیم تا هر کسی نتونه وارد شه
اول از همه پکیج SoftwareProtector را از ناگت منیج پکیج نصب کنید
فرم خود را مانند تصویر کاور پست طراحی کنید
در نهایت کد های زیر را برای دو باتن خود استفاده کنید
private void btnGenerate_Click(object sender, EventArgs e)
{
//Generate serial key
SKGL.Generate generate = new SKGL.Generate();
generate.secretPhase = txtPassword.Text;
txtSerial.Text = generate.doKey(Convert.ToInt32(txtDay.Text));
}
private void btnValid_Click(object sender, EventArgs e)
{
//Check valid key
SKGL.Validate validate = new SKGL.Validate();
validate.secretPhase = txtPassword.Text;
validate.Key = txtSerial.Text;
txtStatus.Text = "Creation date: " + validate.CreationDate + "\r\n" + "Expire date: " + validate.ExpireDate + "\r\n" + "Day left: " + validate.DaysLeft;
}
پایان.