-
获取CPU序列号、网卡MAC地址及硬盘序列号的快速示例源程序
资源介绍
在软件保护中,我们常常要用到机器的标识。根据机器的标识,通过一定的算法,对用户进行授权限制,比如使用一段时间或次数后,要求注册。根据作者的经验,在好些服务器上无法取得硬盘序列号。特别是在那些使用了并列存储技术或做了镜象的硬盘。网卡也容易更换,因此作者建议使用CPU序列号。在同一个压缩包里,还有一个注册码例子程序,演示如何用注册码对软件进行保护!(含delphi源程序)在这里,作者提供了获得CPU序列号和网卡Mac地址的方法。1.Delphi中可这个控件或这个动态库。控件提供了两个属性,MacAddress和CPUSerialNumber。2.Delphi外的语言,请使用这个动态库。动态库提供了两个不带参数的函数,GetCPUSerialNumber和GetMacAddress,调用方法和windows的API一样,内有VB和delphi的调用例子。这些函数和控件,在win2000和winXP和win2003中测试通过,在多CPU、多硬盘、使用了并列存储技术的大型服务器上,也测试通过。
- 上一篇: Delphi COM 深入编程 PDG电子书
- 下一篇: delphi精略(含源码)