国内如何下载code.google、googlecode上的源码webrtc
Github下载代码确实很方便,直接下载那个zip包就OK,无奈有很多开源代码只在googlecode上有,googlecode又只能通过svn下载。在国内需要翻墙才能下载。本人常用的翻墙手段GoAgent和某某门,GoAgent只能在chrome中用,看看网页;某某门穿透力还是差了点。于是在baidu上有搜索到了一个新方法,成功下载googlecode上的webrtc代码,步骤如下:
Step1: 打开https://code.google.com/p/smarthosts/,下载hosts文件。
Step2: 打开文件%windir%\system32\drivers\etc\hosts,%windir%为windows系统安装目录
Step3: 将Stpe1下载的hosts文件内容覆盖之(不需要重启windows)
Stpe4: Step3完成后,还是不能checkout wetrct工程,分析了一下hosts内容,发现需要添加一条自定义的重定向:
203.208.46.200 webrtc.googlecode.com 203.208.46.222 smarthosts.googlecode.com 203.208.46.200 autoproxy-gfwlist.googlecode.com 203.208.46.200 chromium.googlecode.com 203.208.46.200 closure-library.googlecode.com 203.208.46.200 earth-api-samples.googlecode.com 203.208.46.200 gmaps-samples-flash.googlecode.comOK,大功告成,svn就不用我讲了吧,TortoiseSVN。直接checkout你想要的svn目录即可
最后科普一下什么是hosts文件:
这个文件负责将主机名映射到相应的IP地址。hosts文件通常用于补充或取代网络中DNS的功能。和DNS不同的是,计算机的用户可以直接对hosts文件进行控制。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。