C# winfrom获取外网IP地址和物理地址
来源:互联网 发布:数据记录表 编辑:程序博客网 时间:2024/05/01 01:03
因项目需要,老大让做一个类似QQ那样能知道你的登陆地点的东西。
这下慌啊,。后来找到一个网站 www.ip138.com
进去看了一下惊喜啊,我要的东西里面都有。 可是,怎么样能将我想要的物理地址拿出来,放在我自己的项目中呢。
下面的代码能解释一切
try
{
string strUrl = "http://city.ip138.com/city.asp"; //获得IP的网址了
Uri uri = new Uri(strUrl);
System.Net.WebRequest wr = System.Net.WebRequest.Create(uri);
System.IO.Stream s = wr.GetResponse().GetResponseStream();
System.IO.StreamReader sr = new System.IO.StreamReader(s, System.Text.Encoding.Default);
string all = sr.ReadToEnd(); //读取网站的数据
int i = all.IndexOf("[") + 1;
string tempip = all.Substring(i, 15);
ip = tempip.Replace("]", "").Replace(" ", "");//找出公网IP
int ii=all.LastIndexOf(":") + 1;
Address = all.Substring(ii, all.LastIndexOf(" ") - all.LastIndexOf(":") - 1);//找出物理地址,如:江苏省苏州市
label10.Text = "您当前所在的位置是:" + Address;
}
catch (Exception ex)
{
}
问题一下子解决,唉,终于松了口气,那个叫心情舒畅啊
- C# winfrom获取外网IP地址和物理地址
- 根据IP地址获取物理地址
- android获取本机的IP地址和mac物理地址
- c#获取外网IP地址
- 使用c# 根据IP 获取物理地址
- C#获取外网IP地址;C#获取所在IP城市地址
- js读网卡物理地址和ip地址
- C# 获取局域网IP和MAC地址
- C# 获取局域网IP和MAC地址
- C# 获取IP和MAC地址
- c#获取本地IP和MAC地址
- c#获取本地IP和MAC地址
- c#获取本地IP和MAC地址
- c#获取本地IP和MAC地址
- c#获取本地IP和MAC地址
- C#获取IP地址
- C#获取IP地址
- c# 获取ip地址
- Android 权限大全
- 开源社区的管理模式
- android发送json并解析返回json
- Java int 与 string的转换
- love will keep us alive & yellow
- C# winfrom获取外网IP地址和物理地址
- php实现大整数加法
- LUCENE创建索引【鸡蛋】
- cocos2d开发工具大全
- loadrunner9.5x破解完全教程
- JAVA组合模式应用-树形结构
- mysql 字符集说明
- 使用hibernate自动在MYSQL中创建表,极其简单,改下配置文件。
- DRM原理