<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="分享PHP抓取Google IP并自动修改hosts文件来实现翻墙" id="card1">
<p> 游客</p><p>
标题:分享PHP抓取Google IP并自动修改hosts文件来实现翻墙<br/>
正文:<br/>
分享给大家找到的一个php版本的抓取google hosts的文件,试了下还可以用,ping了下ip,延迟也不是很高,网页打开测试了下速度也很快,大家有兴趣的话可以试试.自动更新hosts文件， 不覆盖已存在的记录，方便使用,不用每次都 复制-&amp;gt;打开hosts文件-&amp;gt;粘贴。php文件:&amp;lt;?php<br/>/**<br/> * 免翻墙上google<br/> * @author 自娱自乐自逍遥 &amp;lt;wapznw@gmail.com&amp;gt;<br/> * Date: 2015/2/6<br/> * Time: 11:42<br/>*/<br/><br/>define('START_TAG','#google-hosts-2015');<br/>define('END_TAG','#google-hosts-2015-end');<br/>if(!empty($argv[1])){<br/> $params = array();<br/> parse_str($argv[1], $params);<br/>if(isset($params['url'])){<br/> define('GOOGLE_HOST_URL', $params['url']);<br/>}<br/>if(isset($params['del'])){<br/>define('DELETE_GOOGLE_HOST',true);<br/>}<br/>}<br/>defined('GOOGLE_HOST_URL') || define('GOOGLE_HOST_URL', 'http://www.360kb.com/kb/2_150.html');<br/><br/>if(PHP_OS == 'WINNT'){<br/> define('HOSTS_FILE_PATH', 'C:WindowsSystem32driversetchosts');<br/>}else if(in_array(PHP_OS, array('Linux','Darwin','FreeBSD','OpenBSD','WIN32','Windows','Unix'))){ define('HOSTS_FILE_PATH', '/etc/hosts');<br/>}else{<br/> die('Unsupp<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2078&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2078&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2078&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2078&amp;Page=3">[3]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2078&amp;Page=3">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=2078">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=2078">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>