c#(winform)實現軟體註冊
view code
using system;
using system.collections.generic;
using system.linq;
using system.text;
using system.management;
namespace softregister
////// 獲取cpu序列號
//////
public string getcpu()
return strcpu;
}///
/// 生成機器碼
//////
public string getmnum()
public int intcode = new int[127]; //儲存金鑰
public char charcode = new char[25]; //儲存ascii碼
public int intnumber = new int[25]; //儲存ascii碼值
//初始化金鑰
public void setintcode()
}///
/// 生成註冊碼
//////
public string getrnum()
for (int j = 1; j < intnumber.length; j++) //改變ascii碼值
string strasciiname = ""; //註冊碼
for (int k = 1; k < intnumber.length; k++) //生成註冊碼
else if (intnumber[k] > 122) //判斷如果大於z
else
}return strasciiname;}}
}
view code
using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.linq;
using system.text;
using system.windows.forms;
using microsoft.win32;
private void btnreg_click(object sender, eventargs e)
////// 窗體載入
//////
///出處:
archive/2011/11/02/2233470.html
如何用VC實現軟體註冊
要實現軟體註冊功能,首先需要知道實現註冊機制要涉及到的幾個問題 1 如何加入註冊檢測,判斷軟體是否註冊 2 如何生成註冊碼,如何保證乙個使用者名稱只生成與之唯一對應的註冊碼 3 在軟體不註冊情況下,如何限制軟體功能的侷限性 4 對已經負費使用使用者而言,不應造成使用不便。首先,應該有乙個生成註冊碼的...
如何用VC實現軟體註冊
如何用vc實現軟體註冊 bjskyhorse閱讀人次 條 要實現軟體註冊功能,首先需要知道實現註冊機制要涉及到的幾個問題 1 如何加入註冊檢測,判斷軟體是否註冊 2 如何生成註冊碼,如何保證乙個使用者名稱只生成與之唯一對應的註冊碼 3 在軟體不註冊情況下,如何限制軟體功能的侷限性 4 對已經負費使用...
C 實現軟體註冊碼
開發軟體時,當用到商業用途時,註冊碼與啟用碼就顯得很重要了。現在的軟體破解技術實在在強了,各種國內外大型軟體都有註冊機制,但同時也不斷地被破解。下面發的只是乙個常用版本,發出原始碼被破就更容易了,但我們學習的是技術。當然也為以後自己的軟體不會被輕易破解。第一步。根據卷標,cpu序列號,生成機器碼 取...