PS:公司有个项目需要读取Gmail的数据,他们之前用的海外代理暂时失效了。具体原因大家懂的。找我解决,我找了goagent这个工具试了试,速度比我的VPS代理还快很多!goagent是使用Python编写的网络代理软件,可以运行在Windows/Mac/Linux/Android/iTouch/iPhone/iPad/webOS/OpenWRT/Maemo上。这个工具是利用Google GAE做的代理。还真不错,不过大家知道的默默使用就好,别高调。
Goagent的项目主页在googlecode托管:https://code.google.com/p/goagent/
goagent 3.0.4 正式版下载 http://goo.gl/qFyRk
首页有Win系统中的部署教程,很简单,我就不多说了。Linux系统中的使用方法有些麻烦,记录如下:
1、申请注册一个Google Appengine:https://appengine.google.com/,并且创建一个appid。(每一个Google账号可以申请10个appid,在这里使用就相当于10个代理。)
2、下载Python版的Google App Engine SDK,下载页面:https://developers.google.com/appengine/downloads?hl=zh-CN#Google_App_Engine_SDK_for_Python,要选择Linux平台。下载后解压为一个google_appengine文件夹。3、下载goagent稳定版,在项目主页的顶部就有下载链接,当前的版本是goagent 2.1.9-11。下载后解压到google_appengine/goagent文件夹。
4、修改local/proxy.ini文件中的[gae]下的appid=你的appid,多个appid可以用|隔开。
5、上传配置,在google_appengine目录下执行:python appcfg.py update goagent/server/python。上传需要等一会。
6、使用时在 goagent/local 下执行 python proxy.py ,然后在firefox或chrome浏览器里设置http代理为127.0.0.1:8087地址即可。然后就可以了。chrome浏览器里,我喜欢用Proxy Switchy这个工具结合使用,一键切换,很方便。
部分使用截图: