目前编写了一个收集计算机硬件信息的程序,不过能力有限,只是单机的。
想通过socket将收集的硬件信息根据MAC地址分类放到服务器的数据库里,不知道该如何编写发送和接收部分。想采用的方法是:客户机通过指定端口发送报文到服务器,服务器利用数据库助手程序解析,将变量值放置到对应的数据库中去变量名           收集项目
Mac       =    MAC地址
Ip        =    IP地址
HostName  =    主机名
MainBoard =    主板
CPU       =    CPU
Memory    =    内存
Video     =    显卡该如何编写客户端发送部分和数据库助手?请各位高手赐教~~!!

解决方案 »

  1.   

    不是这个意思,我用vbs写了一个收集计算机硬件信息的脚本,想在服务器上写一个助手程序,接受客户机发过来的硬件信息,然后转入数据库。由于没有网络编程经验,无从下手。
      

  2.   

    使用WMI得到计算机的信息
    http://www.cn-doc.com/_soft_visual_basic_tech_doc/2005_08_18_00/20050818001741235.htm
      

  3.   

    以前写过一个网吧用的硬件检测软件,就是这结构.你要是想用,可以送你一套,不过不能给代码,因为我这个是共享软件.软件的C端:以服务形式存在于客户机,定期报告相关的硬件信息;S端:显示收到的信息.SOCKET代码都是直接由API完成;S端使用了MSCOMCTL组件.这个小东西当时要求只显示内存大小就行,所以其它信息没有采集.
      

  4.   

    感谢,目前已经通过WMI SHELL调用出相应的硬件信息!