What is GoAgent?
GoAgent is a free software that we can use it to cross network firewall. It is created via Python and GAE(Google Application Engine).
How to use GoAgent?
1. Sign in Google Appengine https://appengine.google.com/ (Sign in using your gmail account; If you don't have a gmail account, please Sign up)
2. Get verification code if this is your first time to create your Application
Here, you need a verification code(you need to enter your mobile phone number, and the verification code will be sent to you via SMS).
3. Create your application
Note: Application identifier is required and it will be used when GoAgent is configured.
4. Down load GoAgent http://goo.gl/pTt0W
5. Extract GoAgent.zip, and modify local\proxy.ini file: Set appid to your application identifier(you just created)
6. Double click server\uploader.bat to complete upload
Here, you need to enter your gmail account and password
7. Install Chrome if you don't have
8. Install SwitchySharp extension in Chrome, and import the file http://goagent.googlecode.com/files/SwitchyOptions.bak
9. Please run local/goagent.exe by administrator/root(GoAgent install trusted root CA certificate by launching certmgr.exe)
Now, you can click earch icon and select GoAgent to cross firewall.
More detailed information, please refer to
http://www.x-berry.com/goagent
http://code.google.com/p/goagent/
If YOU ARE USING UNIX system, please use google appengine to upload and use python proxy.py to run goagent:
Firstly, Download Google App Engine SDK for Python https://developers.google.com/appengine/downloads?hl=zh-CN#Google_App_Engine_SDK_for_Python
1. Modify application: xxxxxx in goagent\server\python\app.yaml
2. Upload using google appengine python google_appengine/appcfg.py update goagent/server/python/
Note: please DO NOT using uploader.zip to upload, there will be an error: urllib2.URLError: <urlopen error [Errno 32] Broken pipe>
3. Go to goagent/local$ directory and run python proxy.py in terminal