电脑硬盘序列号地址查询方法 |
您所在的位置:网站首页 › 地址码的编码方法 › 电脑硬盘序列号地址查询方法 |
怎么查看电脑硬盘序列号?现在电脑越来越普及,硬盘是电脑的存储和内存便携设备,我们电脑上的硬盘都有序列号,而且硬盘序列号跟我们身份z编号同样具有唯一性,那我们电脑硬盘序列号要怎么看呢?下面小编就教大家获取电脑硬盘序列号的方法。 查看硬盘序列号的方法如下: 1首先,敲击键盘“WIN+R”,然后在打开的运行窗口里输入cnd,再点确定。 2接着在打开的命令窗口中,输入diskpart,再敲下回车键。 3下一步,输入list disk,再敲击回车键,就可以看到电脑中硬盘数量以及相应的序号,大多数电脑只有一个硬盘,这里小编的电脑也只有一个硬盘,序列号为0。 4再者,输入select disk 0,按下回车键,当然如果你的电脑有多个硬盘,只需要将0换成其他序号即可。 5最后输入detail disk,然后按下回车键即可显示该硬盘的详细信息。然后硬盘信息中第二行里的磁盘ID就是硬盘的序列号。 以上就是小编介绍硬盘的序列号查询方法,按照上述步骤就能查看到电脑硬盘序列号,希望能够帮助到大家。 分2步: 1、程序的配置文件里,弄个配置保存激活码; 2、程序启动事件下,设置个激活码检测程序,如果激活码有效没过期,那么继续,否则限制程序运行,提示用户输入新的激活码; 激活码设置: 非网络验证的话,一般激活码都是和硬件绑定的。 可以这样: 你的程序里在用户激活界面,提供一个用户电脑的特征码提示,比如是:系统_取CPU序列号()+系统_取MAC地址()等这种可以唯一标识一个电脑硬件的信息。对他进行运算,最简单的是求MD5码。这样获取到的硬件码是唯一的,每台电脑都会不同。 用户需要激活时,把这个特征码发给你,你用自己算法,最简单的进行加密,得到的结果作为激活码,然后发给用户。 程序里,检测时,通过对激活码解密,获取到特征码,如果和本机的一样,那么就说明本机可以使用。 这样做的,软件是和电脑绑定的,用户换了电脑,激活码用不了 ------------------------------------ 如果希望用户通过登录你的账号、密码系统进行验证,那么就需要做网络验证系统了,比较麻烦。不详述了 硬盘的序列号只能采用对硬盘控制器直接 *** 作的方式进行读取,也就是说只能 采用CPU的I/O指令 *** 作硬盘控制器,读取的方法如下面的C语言程序所示: static int WaitIde() { int al; while ((al=inp(0x1F7)) >=0x80) ; return al; } static void ReadIDE() { int al; int i; WORD pw[256]; WaitIde(); outp(0x1F6,0xA0); al = WaitIde(); if ((al&0x50)!=0x50) return; outp(0x1F6,0xA0); outp(0x1F7,0xEC); al = WaitIde(); if ((al&0x58)!=0x58) return; for (i=0;i< 256;i++) pw[i] = inpw(0x1F0); } ---- 上面的程序实际上读取了保存在硬盘控制器内的全部信息,而序列号只是其中 的一部分,位于上面提到的 pw[] 数组的 10 至 20 元素内,即从 &pw[10] 开始的10个WORD内,每个WORD占两个字节,共占用了20个字节。由于该序列号保存时每个WORD的高、低字节是非Intel顺序,也就是说它的高字节在前,低字节在后,所以在使用时需要将高、低字节颠倒一下,这样就能得到完整的序列号。 你好,推荐你使用飘零网络验证系统有登陆注册充值改密等功能。 管理端也有你需要的这些功能。可以下载一个破解版学习一下,这个系统需要依靠虚拟主机才能使用的哦! !谢谢 以上就是关于电脑硬盘序列号地址查询方法全部的内容,包括:电脑硬盘序列号地址查询方法、易语言做软件怎么加入激活码、如何编程读取硬盘序列号SN等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力! 欢迎分享,转载请注明来源:内存溢出 原文地址:https://www.outofmemory.cn/web/9779277.html |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |