forked from qhgy/goagent
-
Notifications
You must be signed in to change notification settings - Fork 0
martin2011qi/goagent
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
GoAgent FAQ https://github.com/phus/goagent Q: GoAgent是什么? A: GoAgent是一个使用Python和Google Appengine SDK编写的代理软件。 Q: 如何部署和使用GoAgent? A: 1.申请Google Appengine并创建appid 2.下载GoAgent https://github.com/phus/goagent/zipball/master 3.双击server\upload.bat,输入你的appid和你的用户名密码,上传服务端 4.把local\proxy.ini中的your_appid改成你申请到的appid 好了,现在你可以运行taskbar.exe启动代理了。 Q: 如何最小化GoAgent那个黑乎乎的DOS窗口? A: 启动taskbar.exe之后托盘区会有GoAgent的图标,单击或者右击它就可以了。也可以编辑proxy.ini, 设置visible = 0 Q: 我是Linux/Unix用户怎么办? A: 上传完服务端并设置好proxy.ini之后,直接运行local/proxy.py即可。需要Python 2.5+和Python-OpenSSL这个包。 Q: 既然已有WallProxy/GappProxy,为什么需要有GoAgent? A: WallProxy项目关闭了,GappProxy半年没更新。为了应对经常变化的网络状况,需要一个更新快的GoAgent。 Q: 比WallProxy/GappProxy强在哪里? A: 更新快,速度快,适应能力强。 Q: 需要装Python或者Google Appenginge SDK后才能用GoAgent吗? A: 完全不用,GoAgent是绿色软件哦。 Q: GoAgent有哪些弱点? A: 为了简单快速,GoAgent的数据没有强加密,使用的是head+hex/gzip格式来传输数据。 Q: 为什么要叫GoAgent,而不叫GoProxy? A: 一开始叫GoProxy的,后来Hewig说软件名字带有proxy字样不祥,于是就改成了GoAgent。 Q: 为什么有时候GoAgent运行得好好的,突然出来一个502错误? A: 有两种原因,1.配置错误,具体请看 http://65px.com/1993 ,2.网络出错,GoAgent此时会尝试重连,试试刷新一下浏览器就好了。 Q: Firefox怎么不能登陆一些https网站? A: 打开FireFox->选项->高级->加密->查看证书->导入证书, 选择local\ssl\ca.crt, 勾选所有项,导入。现在的ca.crt来自于wallproxy 0.4.0,如果已经导入过了,尝试删除后或者新建一个profile再导入。 Q: Chrome下如何使用GoAgent? A: Chrome可以安装proxy swithy插件,然后可以这样设置:图一: http://i.imgur.com/bJo1p.gif ,图二: http://i.imgur.com/aTH77.gif .注意,如果是用的ADSL或者VPN的话,需要在proxy swithy的Network中选中那个拨号连接。而且拨号连接必须是英文的(这个似乎是proxy swithy的limitation)。 Q: 为什么一运行GoAgent后,py25.exe占用了40M内存? A: GoAgent使用psyco1.6提速,所以内存占用有点多。如果你不希望使用这个机制的话,请下载这个py25.exe然后替换 https://github.com/phus/python-tools/blob/master/py25.exe?raw=true Q: 支持多个fetch server吗? A: 目前GoAgent最新版是支持的,在proxy.ini中的[gae]项目下这样配置即可host=xxx.appspot.com|yyy.appspot.com|zzz.appspot.com Q: 如何得到GoAgent的源代码? A: GoAgent的代码和程序是一起的,源代码就是运行程序。 Q: 如何对GoAgent进行修改? A: 客户端代码直接改local/proxy.py,改完重启taskbar.exe即可;服务端改server/fetch.py,改完用upload.bat上传即可。 Q: 已做的工作和将要做的工作? A: DONE: 1. 随机获取proxy.ini中配置的可用fetch ip,提高网络适应能力 2. 对于google的某些https域名,直接启用转发。 3. 移植了wallproxy的_RangeFetch,比较好的支持视频 4. 支持多个fetch server TODO: 2. 实现xmpp fetch Q: 有问题怎么办? A: 请发信给我,我会把问题加到本页面的。
About
a gae proxy forked from gappproxy/wallproxy
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Python 99.8%
- Batchfile 0.2%