我自己想擁有一個軟件?
給個思路吧:
1.要確保每臺機器上獲取的注冊碼唯一。
2.要確保使用前已經注冊。
3,注冊碼驗證。
一般來說現在的軟件工具注冊實現都是獲取機器的硬件指紋來實現的(個人感覺用主板信息比較好),具體的思路就是獲取使用計算機的唯一硬件標示,可以用主板編號,然后通過自己的加密算法得到個硬件碼,接著用戶根據他得到的硬件碼跟你注冊,通過后要有通過信息的標示,這個實現的方法一般有兩種:1:本地保存注冊信息,2:網絡保存。本地保存的話類似使用許可證這種,也是存放通過后的加密信息,不過本地保存始終是沒網絡驗證好,網絡驗證的話可以自己弄驗證服務器,不過不足的是網絡驗證的話用戶不聯網就不能使用了,看你怎么取舍了。