练手小程序 程序作用:对IP实时记录; 1、定时获取外网IP,存储在本地文件中; 编写思路: 1)收集获取外网的API接口 http://bbs.125.la/thread-13838979-1-1.html 2)定时执行 http://blog.csdn.net/imzoer/article/de ...
分类:
其他好文 时间:
2016-05-05 01:55:28
阅读次数:
185
第一步:通过ip138来爬取外网ip第二部:通过python的smtplib模块和email来发送邮件,具体用法去网上搜索,下面是代码示例:#!/usr/bin/envpython
#coding:utf-8
importurllib2
importre
importsmtplib
fromemail.MIMETextimportMIMEText
fromemail.HeaderimportHeader
######..
分类:
编程语言 时间:
2016-05-04 19:26:16
阅读次数:
322
string strUrl = "http://www.ip138.com/ip2city.asp"; //获得IP的网址了 Uri uri = new Uri(strUrl); System.Net.WebRequest wr = System.Net.WebRequest.Create(uri)
// 获取外网IP
public static String GetNetIp() {
URL infoUrl = null;
InputStream inStream = null;
try {
// http://iframe.ip138.com/ic.asp
// infoUrl = new URL("http://city.ip138.com/city0.asp"...
分类:
移动开发 时间:
2015-07-30 00:50:11
阅读次数:
321
引言:目前获取ip的方法中,ifconfig和ip获取函数得到的都是内网ip。有时候需要获取外网ip,目前通用的做法,是向外部服务器发送请求,解析外部服务器响应,从而得到的自己的外网ip。linux下的 curl可以替我们完成这些工作,当然,不怕麻烦的话,可以自己分析http协议,自己实现以上过.....
分类:
系统相关 时间:
2015-02-10 21:43:13
阅读次数:
224
常用手动查询方法是直接查询:http://www.ip138.com/
代码实现方法如下:
方法I:C语言实现
//原理: 通过访问"http://city.ip138.com/ip2city.asp"解析返回内容
#include
#pragma comment (lib,"Urlmon.lib")
void GetBigIpAddress(char *szBuff)
{
...
分类:
其他好文 时间:
2015-01-06 10:03:39
阅读次数:
113
介绍:http://www.cnblogs.com/bomo/archive/2013/01/28/2879361.html实战 c#获取外网ip网址:http://ip138.com/如图:分析有个iframe 实际上查看网页源代码是没有ip的 原因浏览器引擎解析会解析src 地址:所以我们先获取...
分类:
Web程序 时间:
2014-07-23 16:56:41
阅读次数:
351
#include
//GB2312 转换成 Unicode
wchar_t* GB2312ToUnicode(const char* szGBString)
{
UINT nCodePage = 936; //GB2312
int nLength=MultiByteToWideChar(nCodePage,0,szGBString,-1,NULL,0);
wchar...
分类:
编程语言 时间:
2014-07-21 11:37:24
阅读次数:
285
1.如果你是通过路由上网的,可以通过访问ip138之类的地址来获取外网IP2.如果是通过PPPOE拨号上网的,可以使用以下代码获取IP//获取宽带连接(PPPOE拨号)的IP地址,timeout超时(秒),当宽带未连接或者连接中的时候获取不到IP public static strin...
分类:
其他好文 时间:
2014-07-19 17:19:00
阅读次数:
231