以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  读取硬件设备的id号。  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=90471)

--  作者:huhu
--  发布时间:2016/9/13 16:31:00
--  读取硬件设备的id号。
比如一台PC,上面插了一个类似与优盘的加密狗,每个加密狗都有一个ukey_id号。
有什么办法可以自动识别出这个好并写入到一个文本内呢。
http://www.jansh.com.cn/product/list.php?cid=4----就是这个加密狗

--  作者:有点蓝
--  发布时间:2016/9/13 16:34:00
--  
找厂家要开发接口,根据接口文档操作
--  作者:huhu
--  发布时间:2016/9/13 16:37:00
--  
这是他们给的。   
   int   nCount = 0;
char ukeyid[17];
DONGLE_INFO * pKEYList=NULL;

  Dongle_Enum(NULL, &nCount);

if(nCount != 1){
fprintf(stderr, "Open Dongle ARM %d\\n", nCount);
return -1;
}
pKEYList = malloc(sizeof(DONGLE_INFO) * nCount);
Dongle_Enum(pKEYList, &nCount);


{
int i;
for (i=0; i<8; i++){
sprintf(ukeyid+i*2, "%02X", pKEYList[0].m_HID[i]);
}
}

--  作者:狐狸爸爸
--  发布时间:2016/9/13 16:50:00
--  
和他们要C#或vb.net的例子,非官方的加密狗,你需要自己搞定。
--  作者:huhu
--  发布时间:2016/9/13 22:52:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:etarm_sample_csharp.zip


--  作者:有点蓝
--  发布时间:2016/9/13 22:57:00
--  
没有加密狗没有办法测试代码的。找厂家客服还好。说明里有说到vb6的例子,找厂家要vb6的代码,改改应该可以用了。配合厂家的测试程序和文档说明,自己慢慢啃吧