فرزند كعبه
یک شنبه 30 تیر 1392, 14:10 عصر
سلام دوستان من به يك قفل تلفني نياز دارم
سه تا تكست باكس يا اينپوت داريم كه اولي مربوط به سريال نامبر ميشه - دومي كد سخت افزاري و سيستمي - سومي كد فعالسازي يا اكتيويشن
ميخوام يه سريال رو بسته نرم افزار بزارم و وقتي كاربر نرم افزار رو اجرا كرد يك كد سيستمي در تكست باكس دومي نمايش بده بهش و بعد اين دو كد رو در سايت من وارد كنه و كد فعالسازي رو دريافت كنه
دقيقا مثل نرم افزارهاي اين سايت كه تقريبا همه بهش آشنا هستيد: learninweb.ir
و سيستم دريافت كدش مثل همين سايت و اين بخش بصورت آنلاين: http://learninweb.ir/cdcode.php
اين يك پروژه نمونه هست ولي نه به زبان سي شارپ:
پروژه Lock :
Sys_Sn = Input.GetText("Input1");
Sys_Cod = Input.GetText("Input2");
Sys_Act = Input.GetText("Input3");
Sys_Act = String.ToNumber(Sys_Act);
if Sys_Cod ~= "" and Sys_Sn ~= "" then
Sys_Unlocked = ((Sys_Act/Sys_Cod)-(Sys_Sn-45))/22
if Sys_Unlocked == Pub_Id then
Registry.SetValue(HKEY_CURRENT_USER, "Software\\page2", "Lock", "0990", REG_SZ);
Page.Jump("Page2");
end
end
پروژه UnLock :
Sys_Sn = Input.GetText("Input1");
Sys_Cod = Input.GetText("Input2");
if Sys_Cod == "0" then
Input.SetSelection("Input2", 1, -1);
end
if Sys_Cod ~= "" and Sys_Sn ~= "" then
Sn_Mod = Math.Mod(Sys_Sn, 79);
if Sn_Mod == 0 then
Sys_Unlock = ((Sys_Cod*22)+(Sys_Sn-45))*(Sys_Cod)
end
end
اول اينكه سريال رو چطور ميشه تعيين كرد براي كاربر من هرچي ميزنم قبول نميكنه باتوجه با الگوريتم كار
دوم اينكه دوستاني كه به سي شارپ تسلط دارن چطور ميشه اين رو به سي شارپ تبديل كرد و نوشت؟
و در مورد بخش دريافت كد فعالسازي آنلاين هم اگه ميشه توضيح بديد ممنون
سه تا تكست باكس يا اينپوت داريم كه اولي مربوط به سريال نامبر ميشه - دومي كد سخت افزاري و سيستمي - سومي كد فعالسازي يا اكتيويشن
ميخوام يه سريال رو بسته نرم افزار بزارم و وقتي كاربر نرم افزار رو اجرا كرد يك كد سيستمي در تكست باكس دومي نمايش بده بهش و بعد اين دو كد رو در سايت من وارد كنه و كد فعالسازي رو دريافت كنه
دقيقا مثل نرم افزارهاي اين سايت كه تقريبا همه بهش آشنا هستيد: learninweb.ir
و سيستم دريافت كدش مثل همين سايت و اين بخش بصورت آنلاين: http://learninweb.ir/cdcode.php
اين يك پروژه نمونه هست ولي نه به زبان سي شارپ:
پروژه Lock :
Sys_Sn = Input.GetText("Input1");
Sys_Cod = Input.GetText("Input2");
Sys_Act = Input.GetText("Input3");
Sys_Act = String.ToNumber(Sys_Act);
if Sys_Cod ~= "" and Sys_Sn ~= "" then
Sys_Unlocked = ((Sys_Act/Sys_Cod)-(Sys_Sn-45))/22
if Sys_Unlocked == Pub_Id then
Registry.SetValue(HKEY_CURRENT_USER, "Software\\page2", "Lock", "0990", REG_SZ);
Page.Jump("Page2");
end
end
پروژه UnLock :
Sys_Sn = Input.GetText("Input1");
Sys_Cod = Input.GetText("Input2");
if Sys_Cod == "0" then
Input.SetSelection("Input2", 1, -1);
end
if Sys_Cod ~= "" and Sys_Sn ~= "" then
Sn_Mod = Math.Mod(Sys_Sn, 79);
if Sn_Mod == 0 then
Sys_Unlock = ((Sys_Cod*22)+(Sys_Sn-45))*(Sys_Cod)
end
end
اول اينكه سريال رو چطور ميشه تعيين كرد براي كاربر من هرچي ميزنم قبول نميكنه باتوجه با الگوريتم كار
دوم اينكه دوستاني كه به سي شارپ تسلط دارن چطور ميشه اين رو به سي شارپ تبديل كرد و نوشت؟
و در مورد بخش دريافت كد فعالسازي آنلاين هم اگه ميشه توضيح بديد ممنون