快捷搜索:  xxx  test  as

用java实现每小时自动更新的代理服务器(proxy)列表

本日,有时看到有个国外网站每小时自动宣布最新的代理办事器。

于是,就写了个法度榜样,把它网站的代理办事器地址保存到本地

然后每小时履行一次。

法度榜样是用java写的,

道理便是抓取网页内容,然后阐发此中的代码

保存在c:\proxy.htm文件中。

每小时运行该java法度榜样,是经由过程计划义务实现的

效果还不错。

假如能够从多个站点下载代理办事器,再加上能够验证代理办事器的有效性

就对照完美了。

假如自己有办事器的话,就也可以每小时宣布最新的代理办事器了。

java法度榜样源代码如下:

import java.net.*;

import java.io.*;

import java.util.regex.*;

import java.util.*;

publicclass javaproxy {

publicstaticvoid main(string[] args) throws exception {

system.out.println("正在天生代理列表...\r\n");

javaproxy ou = new javaproxy();

file f = new file("c:\\proxy.htm");

bufferedwriter bw = new bufferedwriter(

new outputstreamwriter(new fileoutputstream(f))

);

string str = ou.getproxy1();

pattern p = pattern.compile("

");

string[] ss = p.split(str);

string strtmp = "";

string str1 = "";

if (ss.length > 1) {

bw.write("

");

bw.write("last modified:" +

new date().tolocalestring()

+ "

");

for (int i = 1; i

strtmp = ss[i].substring(10, 12); // country

if (strtmp.equals(

您可能还会对下面的文章感兴趣: