c#-C# 如何在网络中获取客户端电脑硬件的信息

问题描述

C# 如何在网络中获取客户端电脑硬件的信息

我想通过自己写代码的形式获取使用我们软件的人进行电脑绑定,现在此账号在其他电脑登陆

解决方案

客户端获取电脑硬件信息

解决方案二:

除非别人安装了你的软件,你才能取到别人电脑的硬件信息。如果是web登录那种,只能取到浏览器带的一些信息。当然,如果你能够控制别人的电脑,那什么都可以取到。

解决方案三:

http://www.cnblogs.com/netWild/archive/2010/11/30/1892385.html

解决方案四:

需要部署客户端程序或者activex,如果你是做得网页。
本身如果已经是桌面程序,很好获取,用wmi获取mac地址、磁盘序列号等

http://blog.csdn.net/jhqin/article/details/5548656
http://blog.csdn.net/windren06/article/details/6651731
http://www.cnblogs.com/genson/archive/2006/11/17/563232.html

不过需要纠正一下,cpu id不是cpu序列号,而是cpu型号的id,同一个型号的 cpu,cpu id相同。

解决方案五:

楼上正解,如果是客戶端,很多API都可以使用来获取.
如果是BS结构的程序,就需要使用到插件了. 1)IE需要写activex插件,一般都是使用VC++; 2)Firefox可以使用NPAPI,不过听说快不支持了. 3)Chrome要用NACI吧.

时间: 2024-11-02 01:04:46

c#-C# 如何在网络中获取客户端电脑硬件的信息的相关文章

android微信分享链接的缩略图从网络中获取?

问题描述 android微信分享链接的缩略图从网络中获取? 5C 分享链接的app ,但是分享的时候提取url中的图片,下载下来放在自己的微信分享中:有的图片可以分享,有的不可以分享?前提是对图片进行压缩到32k以内,大小限制300px*300px了. 解决方案 获取分享到微信的缩略图 thumbData 解决方案二: 我不是很理解你的意思,我知道的微信分享图片是默认页面当中的第一张图片.不知道是不是你要的答案. 解决方案三: 微信分享的时候,貌似可以指定本地图片和网络图片地址.

asp.net获取客户端浏览器及主机信息

原文:asp.net获取客户端浏览器及主机信息 在线预览效果:http://tool.hovertree.com/info/client/ 其中aspx页面的控件代码: <asp:ListBox runat="server" ID="lbHoverTreeInfo" ClientIDMode="Static"> </asp:ListBox> 以下是实现代码: 1 using System; 2 using System.W

php如何获取客户端电脑屏幕参数(宽度,高度,分辨率)

首先需要说明的是php是服务器端的语言,是获取不到客户端的屏幕的宽度和高度的.但是有变通的方法就是通过客户端脚本语言javascript获取客户端的电脑屏幕的宽度和高度,然后通过ajax或者cookie的形式传递给php脚本语言,从而实现php获取客户端电脑屏幕宽度和高度的办法. 通过javascript获取客户端电脑的宽度,高度,分辨率的方法如下: 屏幕分辨率的高: window.screen.height 屏幕分辨率的宽: window.screen.width 屏幕可用工作区高度: win

ASP.net中获取客户端参数操作系统信息

 这篇文章主要介绍了ASP.net中如何获取客户端参数或操作系统信息,需要的朋友可以参考下  代码如下: /// <summary>  /// 获取用户操作系统信息  /// </summary>  /// <returns></returns>  public string GetUserOS()  {  string strSysVersion = "其他";  HttpRequest Request = HttpContext.Cu

实例:JSP中获取客户端的浏览器和操作系统信息

js|客户端|浏览器 string agent = request.getheader("user-agent"); stringtokenizer st = new stringtokenizer(agent,";"); st.nexttoken(); //得到用户的浏览器名 string userbrowser = st.nexttoken(); //得到用户的操作系统名 string useros = st.nexttoken(); 取得本机的信息也可以这样:

以IP来获取客户端电脑名称(一句代码实现)_实用技巧

公司的域环境内,要求获取客户端的电脑名称,其实程序原开始,只是要求 获取客户端IP地址 后来演变成要求显示客户端的电脑名称.作为开发者,只有不停地实现客户的要求. 其实既然IP获取到了,那可以轻易以IP来获取电脑名称: 复制代码 代码如下: System.Net.Dns.GetHostEntry("xxx.xxx.xxx.xxx").HostName

在ASP中获取客户端MAC地址的方法

客户端 本程序属于一种特别的方法.使用范围比较有限,而且有一定的危险性.借鉴了asp后门里的一些方法.下面是程序代码. <%dim remoteaddrif Request.ServerVariables("HTTP_X_FORWARDED_FOR")=empty thenremoteaddr=Request.ServerVariables("REMOTE_ADDR")elseremoteaddr=Request.ServerVariables("H

小技巧:在Asp中获取客户端MAC地址的方法

技巧|客户端 本程序属于一种特别的方法.使用范围比较有限,而且有一定的危险性.借鉴了asp后门里的一些方法.下面是程序代码. <%     dim remoteaddr if Request.ServerVariables("HTTP_X_FORWARDED_FOR")=empty then remoteaddr=Request.ServerVariables("REMOTE_ADDR") else remoteaddr=Request.ServerVaria

win7纯净版系统如何设置允许或拒绝从网络中访问本地电脑

  1.首先使用快捷组合键win+r,然后打开运行并输入"gpedit.msc",回车即可进入组策略管理器; 2.在弹出来的"组策略编辑器"窗口中,依次打开本地计算机策略--计算机配置--Windows 设置--安全设置--本地策略--用户权限分配,并单击用户权限分配,然后右侧窗口中找到并双击"拒绝从网络访问这台计算机"项; 3.然后在打开的"拒绝从网络访问这台计算机属性"窗口中,找到guest用户,删除就是允许guest用户