每次都要下代理都要到网页上复制,嫌麻烦于是就查了一些资料,写了一个JS脚本。
var ForAppending = 8 ;
var url = " http://info.hustonline.net/index/proxyshow.aspx " ;
var objXMLHTTP;
var ips = '' ;
var fso;
var f;
objXMLHTTP = new ActiveXObject( " Microsoft.XMLHTTP " )
objXMLHTTP.open( " GET " , url, false );
objXMLHTTP.send();
if (objXMLHTTP.statusText != " OK " ) {
WScript.Echo("Error getting page:" + objXMLHTTP.statusText);
WScript.Quit(1);
}
ips = getIPandPort(objXMLHTTP.responseText);
fso = new ActiveXObject( " Scripting.FileSystemObject " );
f = fso.OpenTextFile( " proxy.txt " , ForAppending, true );
f.write(ips);
function getIPandPort(str)
{
var ips="";
var ipArray = str.match(/([0-9._-]+.[0-9._-]+.[0-9._-]+.[0-9._-]+:[0-9._-]+)/gi);
/* delete repetitive line and save to a string object */
if(ipArray){
ipArray.sort();
ips += ipArray[0] + " ";
for (var i = 1, j = 0; i < ipArray.length; i++) {
if(ipArray[i] != ipArray[j]) {
ips += ipArray[i] + " ";
j = i;
}
}
}
return ips;
}