related post: http://briteming.blogspot.co.uk/2013/05/goagent-for-iphoneipad.html
------------------------
准备工作:
1.已经越狱了的IOS设备(iphone/ipad/itouch 测试设备ipad-ios5.0.1 iphone4-ios4.3.3 iphone4s-5.0.1 )
2.已经在GAE空间搭建goagent程序。
3.Cydia设置为开发者 : Cydia -> 管理 -> 设置 -> 开发者
4.SBSettings
步骤:
1.在cydia中添加源: http://goagent-app.googlecode.com/svn/trunk/cydia/,下载goagent-toggle-0.6、goagent-local-1.7.1和python_2.7.1-1。(也可自行下载安装,文件拷贝到:/private/var/root/Media/Cydia/AutoInstall/ 目录不存在自行建立,重启自动安装)
2.以上都安装好后,用itools进入到 /User/goagent-local/proxy.ini ,右键打开,将appid填入,保存。(如果身边没电脑,可用ifiles进行操作,但推荐用itools,自带文本编辑工具非常方便。)
3.用IOS设备的自带浏览器safari访问本文章,下载安装 Goagent Certificate CA格式证书。(或者你用电脑下载此处的CA文件再email到你的IOS设备上,也可以用iPhone Configuration Utility工具安装,不推荐,较麻烦)。
4.打开 设置 -> 无线网络 Wifi -> 目前所用WiFi网络 -> HTTP Proxy -> Auto -> file://localhost/var/mobile/goagent-local/8087.pac (如失败请尝试file://localhost/var/stash/Applications/MobileSafari.app /8087.pac)
5.找到SBSetting的goagent图标,点开,尝试连接youtube、facebook或twitter。如果能解析并访问,说明成功。
--------------------------------
一、获取并激活自己的goagent帐号
1.注册goagent帐号
首先先去谷歌申请一个帐户,如果已经有了可以直接拿来用。
进入 http://appengine.google.com/ ( 这个就是谷歌旗下的一个SDK开发平台,软件引擎。这个很重要,负责建立APPID中转你的网络)进去
之后直接登录。成功后在页面中找到并点击“Create an Application”新建应用。接着输入你的手机号码,国家选择Other(Not Listed)
需要注意的是:手机号码前面要+86 格式如:+8613888888888。然后等待收取手机短信,收到短信后(一串数字号码)填入表单,点send提交
,几秒后,谷歌会发来短信(免费的),里面有一串数字,填上即可。(大量群众反映移动手机收不到短信,而联通和电信可以。)
根据页面提示填写,填完后点击create application,如果一切无误,OK,会弹出SUCCESS字样,创建成功。
至此,你已经完成了一个应用的申请,现在强烈建议不要关闭网页,转到http://appengine.google.com页面,一口气把剩下的9个应用也一起
申请。因为最近很多朋友反映,关闭网页后再回到谷歌申请应用时,会要求再次验证手机,但是谷歌并不会发送验证短信。这也许是个bug。那
为什么要创建这么多应用呢?一个Gmail账户最多可以创建十个Google App Engine应用。每个应用每天有1GB免费流量,10个应用每天就有10GB
的流量,这就是有备无患的意思。比如你经常看youtube的视频,1GB的流量大概只能支撑3小时,用完了,就可以换第2个应用继续看了。
2.激活goagent帐号
以上步骤完成之后,打开http://code.google.com/p/goagent/ 去下载goagent稳定版,进这个网站正文第一行你就能看到。这个是基于派森平
台开发出来的。
下载到本地,解压到某个位置,这时候我们需要修改一些内容,以便链接成功。
打开server\upload.bat 接着依次输入appid,google账号,密码后按回车(输入密码时可能看不到任何符号,这是正常的,输完后按回车即
可),稍等,这样可以一次批量激活。
软件上传完成自动关闭之后,PC端就基本没事了
3.验证goagent帐号
如何检验上传是否成功?其实很简单,登录http://appengine.google.com,若对应的appid出现none deployed,则说明未上传成功。请重新上
传。(重新上传的定义:把这个上传失败的文件夹删了,必须重新解压一个,在新的里面进行上传和配置.另外,若上传成功,但是翻墙时碰到文末常
见问答1的错误,则还需要把上传的id也删了,重新申请个新id,再重新上传。另外删除id的方法见文末的常见问答)。如果上传成功会在后面显示
1图标。
右键用记事本修改local\proxy.ini中的[gae]下的appid= gogent 把“gogent”换成刚才您所申请的appid,填一个就可以。注意,这里的
appid指的是你刚才自己填在“.appspot.com”前面的的,不含“.appspot.com”;另外在把gogent换成自己的appid时不要删除前面的空格。
以后每次要翻.墙前先打开local文件夹下的goagent.exe。在这里我们可以在自己的PC上测试一下,成功说明账号没有问题了,可以用到ipad、
iphone上了。
通过路由器上网的朋友在代理设置中输入ip地址127.0.0.1和端口8087
二、配置ipad、iphone
首先你的ipad、iphone设备必须越狱了的。
1.安装python和goagent-local
打开的你iPhone/iPad 连接上网络,进入Cydia,把自己的身份改成“开发者”(这个很重要)后,进去添加源http://goagent-
app.googlecode.com/svn/trunk/cydia/
然后分别安装python 2.7.1 和 goagent-local 这2个插件。(注:如果你在该源中找不到goagent-local 这个插件,那么就是你的机器当中安
装了178源,把178源卸掉就可以了)
2.修改proxy.ini
安装好后把iPhone/iPad链接在电脑上,用iToos之类的软件进入文件管理-越狱系统,以下路径/User/goagent-local/proxy.ini
这个文件你先复制到PC端,跟windows下使用goagent使用的方法是一样的,这个时候你在ID后面填入你在goagent下创建的ID就可以了,然后保
存。删掉IOS设备里的proxy.ini这个文件,把刚才在PC端修改好的文件复制到这个目录下就可以了(也可以直接替换)。
也可以直接在你的iPhone/iPad上用ifile进入到以下路径/User/goagent-local/proxy.ini,然后用文本编辑器打开proxy.ini这个文件并修改
好后保存。
3.安装证书
这个时候用safari浏览器打开以下网址(也就是官方教程的网址):http://code.google.com/p/goagent/wiki/GoAgent_IOS 其他的英文不看
,直接看到Step by step下面 的这个一步Import Goagent Certificate(CA.cert). Open mobile safari to download it from here to
install Or Use iPhone Configuration Utility,see this link 这个时候点击,here这个单词, 这个时候会跳转,设备会提示你安装一
个证书,直接点安装,确认什么的就可以了,直到设备提示成功,OK就可以了。
安完证书退出去,
4.安装goagent-toggle、SBsetting
来到Cydia打开刚才添加的那个源安装goagent-toggle这个插件。
安完之后最好让你的机器restart springboard一下。
这安装SBsetting也一样,就不再多说了。
5.打开Goagent打开。
然后在set window toggles里打开Goagent这个选项。这个时候设备会自动注销主屏幕,不用担心,静静等待设备自动开机。
进入到设置-----通知看右边的编辑点开后选择SBsetting点开,把SBsettin在通知中心的显示打开。
然后下拉你的通知栏就可以看到SBsetting的快捷选项了, 看到那个goagent了吗?这个就是我们fanqiang的开 关,它默认是关 闭的,需要把
它打开。一般显示红色为关闭,绿色为打开。
6.配置iPhone/iPad的代理。
进入到你的设置里,找到你当前连接的WIFI,出现WIFI设置(WIFI名称右边有一个小的三角,点那个进去)
往下拉,会看到HTTP Proxy(HTTP代理),
点manual(手机)选项
在server处输入 127.0.0.1 (服务地址)
在port处输入 8087 (端口)
也可以点自动选项,在URL中填入:file://localhost/var/stash/Applications/MobileSafari.app/8087.pac (注意字母的大小写)
这时候你再回到WIFI主界面,再退出设置,OK,没问题,翻牆成功!!
如果想关闭翻牆,进入SBSetting关闭goagent,然后进入WIFI把HTTP代理关闭就可以了,下次翻牆填好打开SBS的goagent即可。
以上是在wifi下测试通过的,如果需要在3G模式下翻牆的,请参照其它教程。
参考文章:
越狱后“翻牆”完美图文教程:http://bbs.weiphone.com/read-htm-tid-3903925.html
iPhone以及iPad完美翻牆,不借助V PN :http://bbs.weiphone.com/read-htm-tid-4092947.html
goagent图文教程详细版 :http://user.qzone.qq.com/330599776/main#!app=2&pos=1337129650
----------------------------------------------------------------------------------------
goagent in ios
How to run goagent on iOS Devices.Note: This is only the client part, You should deploy the server-side part at first.Get in trouble? See FAQ section first,Or report an issue
------------------------
准备工作:
1.已经越狱了的IOS设备(iphone/ipad/itouch 测试设备ipad-ios5.0.1 iphone4-ios4.3.3 iphone4s-5.0.1 )
2.已经在GAE空间搭建goagent程序。
3.Cydia设置为开发者 : Cydia -> 管理 -> 设置 -> 开发者
4.SBSettings
步骤:
1.在cydia中添加源: http://goagent-app.googlecode.com/svn/trunk/cydia/,下载goagent-toggle-0.6、goagent-local-1.7.1和python_2.7.1-1。(也可自行下载安装,文件拷贝到:/private/var/root/Media/Cydia/AutoInstall/ 目录不存在自行建立,重启自动安装)
2.以上都安装好后,用itools进入到 /User/goagent-local/proxy.ini ,右键打开,将appid填入,保存。(如果身边没电脑,可用ifiles进行操作,但推荐用itools,自带文本编辑工具非常方便。)
3.用IOS设备的自带浏览器safari访问本文章,下载安装 Goagent Certificate CA格式证书。(或者你用电脑下载此处的CA文件再email到你的IOS设备上,也可以用iPhone Configuration Utility工具安装,不推荐,较麻烦)。
4.打开 设置 -> 无线网络 Wifi -> 目前所用WiFi网络 -> HTTP Proxy -> Auto -> file://localhost/var/mobile/goagent-local/8087.pac (如失败请尝试file://localhost/var/stash/Applications/MobileSafari.app /8087.pac)
5.找到SBSetting的goagent图标,点开,尝试连接youtube、facebook或twitter。如果能解析并访问,说明成功。
--------------------------------
一、获取并激活自己的goagent帐号
1.注册goagent帐号
首先先去谷歌申请一个帐户,如果已经有了可以直接拿来用。
进入 http://appengine.google.com/ ( 这个就是谷歌旗下的一个SDK开发平台,软件引擎。这个很重要,负责建立APPID中转你的网络)进去
之后直接登录。成功后在页面中找到并点击“Create an Application”新建应用。接着输入你的手机号码,国家选择Other(Not Listed)
需要注意的是:手机号码前面要+86 格式如:+8613888888888。然后等待收取手机短信,收到短信后(一串数字号码)填入表单,点send提交
,几秒后,谷歌会发来短信(免费的),里面有一串数字,填上即可。(大量群众反映移动手机收不到短信,而联通和电信可以。)
根据页面提示填写,填完后点击create application,如果一切无误,OK,会弹出SUCCESS字样,创建成功。
至此,你已经完成了一个应用的申请,现在强烈建议不要关闭网页,转到http://appengine.google.com页面,一口气把剩下的9个应用也一起
申请。因为最近很多朋友反映,关闭网页后再回到谷歌申请应用时,会要求再次验证手机,但是谷歌并不会发送验证短信。这也许是个bug。那
为什么要创建这么多应用呢?一个Gmail账户最多可以创建十个Google App Engine应用。每个应用每天有1GB免费流量,10个应用每天就有10GB
的流量,这就是有备无患的意思。比如你经常看youtube的视频,1GB的流量大概只能支撑3小时,用完了,就可以换第2个应用继续看了。
2.激活goagent帐号
以上步骤完成之后,打开http://code.google.com/p/goagent/ 去下载goagent稳定版,进这个网站正文第一行你就能看到。这个是基于派森平
台开发出来的。
下载到本地,解压到某个位置,这时候我们需要修改一些内容,以便链接成功。
打开server\upload.bat 接着依次输入appid,google账号,密码后按回车(输入密码时可能看不到任何符号,这是正常的,输完后按回车即
可),稍等,这样可以一次批量激活。
软件上传完成自动关闭之后,PC端就基本没事了
3.验证goagent帐号
如何检验上传是否成功?其实很简单,登录http://appengine.google.com,若对应的appid出现none deployed,则说明未上传成功。请重新上
传。(重新上传的定义:把这个上传失败的文件夹删了,必须重新解压一个,在新的里面进行上传和配置.另外,若上传成功,但是翻墙时碰到文末常
见问答1的错误,则还需要把上传的id也删了,重新申请个新id,再重新上传。另外删除id的方法见文末的常见问答)。如果上传成功会在后面显示
1图标。
右键用记事本修改local\proxy.ini中的[gae]下的appid= gogent 把“gogent”换成刚才您所申请的appid,填一个就可以。注意,这里的
appid指的是你刚才自己填在“.appspot.com”前面的的,不含“.appspot.com”;另外在把gogent换成自己的appid时不要删除前面的空格。
以后每次要翻.墙前先打开local文件夹下的goagent.exe。在这里我们可以在自己的PC上测试一下,成功说明账号没有问题了,可以用到ipad、
iphone上了。
通过路由器上网的朋友在代理设置中输入ip地址127.0.0.1和端口8087
二、配置ipad、iphone
首先你的ipad、iphone设备必须越狱了的。
1.安装python和goagent-local
打开的你iPhone/iPad 连接上网络,进入Cydia,把自己的身份改成“开发者”(这个很重要)后,进去添加源http://goagent-
app.googlecode.com/svn/trunk/cydia/
然后分别安装python 2.7.1 和 goagent-local 这2个插件。(注:如果你在该源中找不到goagent-local 这个插件,那么就是你的机器当中安
装了178源,把178源卸掉就可以了)
2.修改proxy.ini
安装好后把iPhone/iPad链接在电脑上,用iToos之类的软件进入文件管理-越狱系统,以下路径/User/goagent-local/proxy.ini
这个文件你先复制到PC端,跟windows下使用goagent使用的方法是一样的,这个时候你在ID后面填入你在goagent下创建的ID就可以了,然后保
存。删掉IOS设备里的proxy.ini这个文件,把刚才在PC端修改好的文件复制到这个目录下就可以了(也可以直接替换)。
也可以直接在你的iPhone/iPad上用ifile进入到以下路径/User/goagent-local/proxy.ini,然后用文本编辑器打开proxy.ini这个文件并修改
好后保存。
3.安装证书
这个时候用safari浏览器打开以下网址(也就是官方教程的网址):http://code.google.com/p/goagent/wiki/GoAgent_IOS 其他的英文不看
,直接看到Step by step下面 的这个一步Import Goagent Certificate(CA.cert). Open mobile safari to download it from here to
install Or Use iPhone Configuration Utility,see this link 这个时候点击,here这个单词, 这个时候会跳转,设备会提示你安装一
个证书,直接点安装,确认什么的就可以了,直到设备提示成功,OK就可以了。
安完证书退出去,
4.安装goagent-toggle、SBsetting
来到Cydia打开刚才添加的那个源安装goagent-toggle这个插件。
安完之后最好让你的机器restart springboard一下。
这安装SBsetting也一样,就不再多说了。
5.打开Goagent打开。
然后在set window toggles里打开Goagent这个选项。这个时候设备会自动注销主屏幕,不用担心,静静等待设备自动开机。
进入到设置-----通知看右边的编辑点开后选择SBsetting点开,把SBsettin在通知中心的显示打开。
然后下拉你的通知栏就可以看到SBsetting的快捷选项了, 看到那个goagent了吗?这个就是我们fanqiang的开 关,它默认是关 闭的,需要把
它打开。一般显示红色为关闭,绿色为打开。
6.配置iPhone/iPad的代理。
进入到你的设置里,找到你当前连接的WIFI,出现WIFI设置(WIFI名称右边有一个小的三角,点那个进去)
往下拉,会看到HTTP Proxy(HTTP代理),
点manual(手机)选项
在server处输入 127.0.0.1 (服务地址)
在port处输入 8087 (端口)
也可以点自动选项,在URL中填入:file://localhost/var/stash/Applications/MobileSafari.app/8087.pac (注意字母的大小写)
这时候你再回到WIFI主界面,再退出设置,OK,没问题,翻牆成功!!
如果想关闭翻牆,进入SBSetting关闭goagent,然后进入WIFI把HTTP代理关闭就可以了,下次翻牆填好打开SBS的goagent即可。
以上是在wifi下测试通过的,如果需要在3G模式下翻牆的,请参照其它教程。
参考文章:
越狱后“翻牆”完美图文教程:http://bbs.weiphone.com/read-htm-tid-3903925.html
iPhone以及iPad完美翻牆,不借助V PN :http://bbs.weiphone.com/read-htm-tid-4092947.html
goagent图文教程详细版 :http://user.qzone.qq.com/330599776/main#!app=2&pos=1337129650
----------------------------------------------------------------------------------------
goagent in ios
How to run goagent on iOS Devices.Note: This is only the client part, You should deploy the server-side part at first.Get in trouble? See FAQ section first,Or report an issue
Prerequisites
- A jailbreak iOS device.
- Have goagent server deployed.
- Change Cydia settings : Cydia -> Manage -> Settings -> Developer
- SBSettings
Step by step
- Add cydia source http://goagent-app.googlecode.com/svn/trunk/cydia/
- Install python 2.7.1 and goagent-local, search and install other denpendencies in cydia if needed.
- Fill in your appid in /User/goagent-local/proxy.ini #note: you can just use iFile
- Import Goagent Certificate(CA.cert). Open mobile safari to download it from here to install Or Use iPhone Configuration Utility,see
- http://hackerzhou.me/2010/12/iphone-import-self-signed-certificate.html
- Install goagent-toggle, Open SBSettings to toggle it on
- Open Settings -> Wi-Fi -> CurrentWiFi -> HTTP Proxy -> Auto -> file://localhost/var/mobile/goagent-local/8087.pac If not work, Tryfile://localhost/var/stash/Applications/MobileSafari.app/8087.pac
- Open Facebook to test it.
Todos
- Support iOS5
- Upgrade to Python 2.7 for iOS
- Auto change WIFI or APN proxy settings.
- iPhone Setting App for add custom urls to pac file.
FAQ
- Can not find python 2.6.5 in cydia?
- Change cydia settings : Cydia -> Manage -> Settings -> Developer or Download it from here
- Why need to import goagent certificate?
- The reason is same as using goagent on Windows.
- Can not open all web pages,Error code 502,Data format at not match issue.
- Make sure you have uploaded goagent server or php fetch server before. Check the appid in proxy.ini whether correct or not.
- Change proxy.ini, no corresponding effect?
- You need to restart goagent, just toggle it off then on.
- Is goagent available under 3G?
- Thanks for the testing by Arama(ljq…@gmail.com). See issue 1049 for details. You can try it by adding an new APN via iPhone Configuration Utility just like Onavo or 彩虹流量 or falcop does. or try change ProxyAutoConfigURLString in preferences.plist,see this link.
- Twitter in safari alerts “403 Forbidden (Rate Limit Exceeded)”
- GAE IPs banned by mobile twitter,You can use official Twitter client for iOS instead
- YouTube alerts “This movie format is not supported.”
- Caused by range fetch, m.youtube.com and youtube iOS client use different hosts which not in the autorange list.BTW Dolphin Browser and Safari with Frash both works.
- PAC file is invalid?
- The default port setting in pac is 8087 or 8088 (filename). Check with port setting in proxy.ini.You can use your own pac file instead. For some iOS devices, Mobile Safari seems not support local PAC file,i.e.”file://” not work.This is a known issue, see issues 873 for details.
- What happened when toggle Goagent SBSettings Toggle on?
- Actually Goagent SBSettings Toggle is a daynamic library will be loaded by SBSettings. When you toggle it on, The Toggle sends a command to sbsettingsd by calling notify_post(), this deamon would execute it.
- Goagent SBSettings Toggle is No icon?
- Only have icons for five default SBSettings themes
- Memory usage of goagent?
- Approximately 15Mb.
- Do not want to install SBSettings?
- Try the former methods or wait for new iOS APP(no ETA)
- How to upgrade goagent manually?
- Download latest goagent. Stop goagent and replace proxy.ini and proxy.py in /var/mobile/goagent-local.
- The former methods like mobile terminal or rove mobile admin client is still available?
- Yes.
- Run python proxy.py in mobile terminal alerts “OpenSSL Module : Disabled”
- You need to run as root.
- Run python proxy.py in mobile terminal alerts “socket.error: errno 48 Address already in use”
- The former python process is still runing. run “killall python”.
最近更新
- [0506 是]去除python服务端对GAE的特定依赖,好处是速度有所提升,并且可以部署到其他平台或主机上。(主机环境使用需安装gevent)
简易教程
- 如何部署和使用goagent,以Windows为例
- 申请Google Appengine并创建appid。
- 下载goagent稳定版 http://code.google.com/p/goagent/
- 修改local\proxy.ini中的[gae]下的appid=你的appid(多appid请用|隔开)
- 双击server\uploader.bat(Mac/Linux上传方法请见FAQ),上传成功后即可使用了(地址127.0.0.1:8087)
- chrome请安装SwitchySharp插件,然后导入这个设置http://goagent.googlecode.com/files/SwitchyOptions.bak
- firefox请安装FoxyProxy,Firefox需要导入证书,方法请见FAQ
常见问题 FAQ
- goagent是什么?
- goagent是使用Python和Google Appengine SDK编写的网络软件,可以运行在Windows/Mac/Linux/Android/iTouch/iPhone/iPad/webOS/OpenWRT/Maemo上。
- 遇到FAQ没有解决问题怎么办?
- 首先请更新客户端和服务端到最新版(见首页),如果还有问题的话请到http://code.google.com/p/goagent/issues/list 提出issue。提issue前建议先搜索下看是否是重复的问题,请尽量描述问题产生的原因,配置情况,网络情况等,这样有助于重现问题并解决。虽然我们可能顾不上回答,但是我们保证每个issue都会看的并尝试解决的。
- google reader提示404错误?
- 使用https://www.google.com/reader 访问.
- google plus不能看内嵌视频?
- 把*://*.ytimg.com/*加入规则
- youtube不能上传以及看直播?
- 请看issue 2668.
- 提示Error code 502错误怎么办?
- 401: Unauthorized 一般是你处于内网环境中,需要设置proxy.ini里面的proxy段落
- 404: Not Found 一般是proxy.ini里面appid没有填对,或者服务端没有部署成功。
- 503: Service Unavailable 一般是流量用完了,请更换appid
- uploader上传失败?
- 400: Bad Request 到http://appengine.google.com新建一个新的appid再上传。
- 404: Not Found 对应的appid没有创建。
- 10060 连接服务器超时,建议挂VPN后再上传
- 10054 连接被重置,建议挂VPN后再上传
- 听说goagent保密性比较弱,如何加强?
- 下载最新版的客户端,编辑proxy.ini的google_cn google_hk域,mode=https即可.速度也相应变慢,呵呵。
- 最新版在哪下载?如何在旧版本上更新新版本?
- 还是直接到首页下载,那个链接永远是最新版。旧版本不用管,直接编辑新版的proxy.ini里面的appid即可。
- 我是Mac/Linux用户怎么办?
- 上传完服务端并设置好proxy.ini之后,在终端直接运行python proxy.py即可。需要Python版本2.6以上。Mac用户可以尝试 GoAgent Mac GUI或者GoAgentX
- Linux/Mac如何上传服务端?
- 在server目录下运行”python uploader.zip”(没有引号),如果要上传python服务端的话,在server目录下运行”uploaddir=python python uploader.zip”(没有引号) 或者尝试GoAgentX
- 支持多个appid做负载平衡吗?
- 目前goagent最新版是支持的,在proxy.ini中的[gae]项目下这样配置即可appid=id1|id2|id3
- 配置多appid有什么用?
- 最新版的GAE服务端已经是python27,所以多appid现在只是起到增加流量配额的作用。提高并发的作用已经被GAE内置的功能取代了。
- GAE在2011-09-01推出了新版的收费计划,如何规避?
- 使用goagent 1.6以上版本的服务端。
- 如何使用php模式?
- 申请一个免费的php空间,然后通过在线代码编辑器或者ftp客户端把fetch.php上传到你申请到php网站的根目录。假设为http://goagent.php.com/fetch.php
- 访问你的fetch.php地址,比如http://goagent.php.com/fetch.php,如果没有问题的话,说明部署成功。
- 编辑proxy.ini[php]项目, enable=1和fetchserver=你的fetch.php地址,重启goagent.exe即可。
- 如何设为系统服务(开机自启动)?
- 双击addto-startup.vbs即可。
- goagent支持IPv6网络吗?
- 支持的。profile=google_ipv6即可。
- 为什么goagent第一次运行需要管理员权限?
- 因为goagent会尝试调用certmgr.exe向系统导入IE/Chrome的证书,这需要管理员权限。
- Firefox怎么不能登陆twitter/facebook等网站, Firefox如何导入证书?
- 打开FireFox->选项->高级->加密->查看证书->证书机构->导入证书, 选择local\ca.crt, 勾选所有项,导入。
- Chrome下如何使用goagent?
- Chrome可以安装switchysharp插件,然后导入这个设置http://goagent.googlecode.com/files/SwitchyOptions.bak.
- 需要装Python或者Google Appenginge SDK后才能用goagent吗?
- 完全不用,goagent是绿色软件哦。
- goagent原理是什么?
- goagent是GAE应用,原理可以参考这个图原理示意图
- 支持gfwlist么?
- 这个问题考虑过,但是还是放弃了。goagent需要保持简单快速,支持gfwlist请使用autoproxy/switchysharp。
- 如何防止goagent被匿名使用(盗用)?
- 目前goagent最新版是支持的,注意:本功能不会影响网速,请放心使用。
- golang版本:server\golang\fetch.go中const段落开头修改Password = "123456",重新上传fetch.go,然后在proxy.ini中的gae项目下这样配置即可password = 123456,即可。
- python版本:先在server\python\fetch.py中开头修改__password__ = '123456',重新上传fetch.py,然后在proxy.ini中的gae项目下这样配置即可password = 123456,即可。
- 怎样设置不显示气泡提示?
- 用reshack/exescope等资源编辑工具把气泡提示字符串清空即可。
- 如何删除appengine.google.com上老的appid?
- 可以的,请看issue 1501
- 如何得到goagent的源代码?
- goagent的代码和程序是一起的,源代码就是运行程序。
- MultiplexConnection Cannot hosts错误?
- 看起来你的ISP封锁了google.cn,请尝试profile=google_hk这个选项,如果还不行,换PHP模式吧。
- 如何对goagent进行修改?
- 客户端代码直接改local/proxy.py,改完重启goagent.exe即可;服务端改server/fetch.py,改完用uploader.bat上传即可。
- 为什么要叫goagent,而不叫GoProxy?
- 一开始叫GoProxy的,后来Hewig说软件名字带有proxy字样不祥,于是就改成了goagent.
--------------------------------------------------------------------
iOS(iPhone/iTouch/iPad)上最好的无缝切换翻墙解决方案-Goagent
本文用Goagent完美实现iOS设备(包括iPhone/iTouch/iPad)稳定快速免费无缝翻墙。注意这只是手机端的操作步骤,如何利用Google App Engine架设自己的goagent翻墙应用,请google。此翻墙应用与Firefox+Autoproxy或者Chrome+Proxy Switchy结合,可以达到收费的SSH或VPN的速度,Youtube测试结果非常流畅。
iOS(iPhone/iTouch/iPad)免费稳定翻墙解决方案:
准备工作:
- 一个已越狱 iOS 设备.
- 已设置goagent翻墙服务器.
- 更改 Cydia 设置 : Cydia -> 管理 -> 设置 -> 开发者.
- Cydia 安装 adv-cmds.
- Cydia 安装 SBSettings.
一步一步教你做:
- 在Cydia中添加源 http://hewigovens.intscan.org/cydia 注: 也可从此处下载安装包并手动安装所有安装包.
- 在Cydia中安装 python 2.6.5 和 goagent-local及所有推荐依赖包.
- 将你的 appid 填入 /User/goagent-local/proxy.ini 文件中 # 注: 用iFile即可实现
- 导入 Goagent Certificate(CA.cert). 你可以使用iPhone Configuration Utility,如这个链接:
- http://hackerzhou.me/2010/12/iphone-import-self-signed-certificate.html所说 或者 在移动浏览器 safari 中从此处下载安装
- 在Cydia中安装 goagent-toggle, 打开 SBSettings 可以将goagent点开
- 打开 设置 -> 无线网络 Wifi -> 目前所用WiFi网络 -> HTTP Proxy -> Auto -> file://localhost/User/goagent-local/autoproxy.pac
- 打开 Facebook/twitter/youtube 测试一下吧!
无Wifi时3G网络下如何无缝翻墙:
改变preferences.plist中的 ProxyAutoConfigURLString ,如 此处所示,略作修改:
iFile进iPhone,在private/var/preferences/systemconfiguration 里找到preferences.plist,备份之后进行修改,用文本编辑。
在
<string>com.apple.CommCenter (ip1)</string>
</dict>
</dict>
之后,
<key>UserDefinedName</key>之前
插入以下代码:
<key>Proxies</key>
<dict>
<key>ProxyAutoConfigEnable</key>
<integer>1</integer> <key>ProxyAutoConfigURLString</key>
<string>file://localhost/User/goagent-local/autoproxy.pac</string>
</dict>
<dict>
<key>ProxyAutoConfigEnable</key>
<integer>1</integer> <key>ProxyAutoConfigURLString</key>
<string>file://localhost/User/goagent-local/autoproxy.pac</string>
</dict>
重启后搞定!
友情提示:看不懂的请慎重折腾,将比较费时。
参考文章
-------------------------------------------------------------------------------------------
iOS校园网无wifi越狱后通过goagent翻墙
2.翻墙:
我只写手机端操作步骤,如果你没有利用Google App Engine架设自己的goagent服务器,请自行google.
-------------------------------------------------------------------------------------------
iOS校园网无wifi越狱后通过goagent翻墙
前言:本人N年前入手的一台ipod touch3(伪3),2代的硬件,据说固件只作了少量的更改。因为大部分时间都使用校园网,在IOS设备通过wifi连接校园网进行翻墙难上加难,因为很多没有 被河蟹的外网都上不了,很难找到服务器。N年前使用的方法是GFWInterceptor,很简单的使用appspot.com来绕过GFW,不过 appspot没有逃过被墙的命运。如果不是校园网,可以用其他服务器自建一个GFWInterceptor服务器,继续使用这种方法翻墙,但是校园网的 悲剧是根本找不到这样的一个服务器。
1.破解:之前第一次在IOS中装goagent的很多deb后,出现白苹果。不得不悲剧的重新刷机,因为本人的伪3只可以升级到4.2.1,所以只是介 绍4.2.1的越狱方法,因为身处校园网,根本连不上cydia的服务器,就相当于没有wifi,如果你的机器不是ipod touch3 8G(伪3),可以通过绿毒破解,红雪装cydia的方法,然后在装一个App Sync for 4.0x。如果你的是伪3,因为红雪很悲催地只不支持伪3,所以我就找了一个威锋的定制版,带有威锋的分流服务器,校园网的wifi可以连上,如果你没有 wifi,只能去蹭一下wifi了。只是肤浅的说一下方法,破解详细步骤就自己去weiphone那里找了。
1.破解:之前第一次在IOS中装goagent的很多deb后,出现白苹果。不得不悲剧的重新刷机,因为本人的伪3只可以升级到4.2.1,所以只是介 绍4.2.1的越狱方法,因为身处校园网,根本连不上cydia的服务器,就相当于没有wifi,如果你的机器不是ipod touch3 8G(伪3),可以通过绿毒破解,红雪装cydia的方法,然后在装一个App Sync for 4.0x。如果你的是伪3,因为红雪很悲催地只不支持伪3,所以我就找了一个威锋的定制版,带有威锋的分流服务器,校园网的wifi可以连上,如果你没有 wifi,只能去蹭一下wifi了。只是肤浅的说一下方法,破解详细步骤就自己去weiphone那里找了。
2.翻墙:
我只写手机端操作步骤,如果你没有利用Google App Engine架设自己的goagent服务器,请自行google.
准备工作:
一个已越狱 iOS 设备.
已设置goagent翻墙服务器.
更改 Cydia 设置 : Cydia -> 管理 -> 设置 -> 开发者.
Cydia 安装 adv-cmds.
Cydia 安装 SBSettings.
一个已越狱 iOS 设备.
已设置goagent翻墙服务器.
更改 Cydia 设置 : Cydia -> 管理 -> 设置 -> 开发者.
Cydia 安装 adv-cmds.
Cydia 安装 SBSettings.
一步一步教你做:
在Cydia中添加源 http://hewigovens.intscan.org/cydia 注: 也可从此处下载安装包并手动安装所有安装包.
在Cydia中安装 python 2.6.5 和 goagent-local及所有推荐依赖包.
将你的 appid 填入 /User/goagent-local/proxy.ini 文件中 # 注: 用iFile即可实现
导入 Goagent Certificate(CA.cert). 你可以使用iPhone Configuration Utility,如这个链接所说-http://hackerzhou.me/2010/12/iphone-import-self-signed-certificate.html,或者 在移动浏览器 safari 中从此处下载安装。
在Cydia中安装 goagent-toggle, 打开 SBSettings 可以将goagent点开
打开 设置 -> 无线网络 Wifi -> 目前所用WiFi网络 -> HTTP Proxy -> Auto -> file://localhost/User/goagent-local/autoproxy.pac
打开 Facebook/twitter/youtube 测试一下吧
在Cydia中添加源 http://hewigovens.intscan.org/cydia 注: 也可从此处下载安装包并手动安装所有安装包.
在Cydia中安装 python 2.6.5 和 goagent-local及所有推荐依赖包.
将你的 appid 填入 /User/goagent-local/proxy.ini 文件中 # 注: 用iFile即可实现
导入 Goagent Certificate(CA.cert). 你可以使用iPhone Configuration Utility,如这个链接所说-http://hackerzhou.me/2010/12/iphone-import-self-signed-certificate.html,或者 在移动浏览器 safari 中从此处下载安装。
在Cydia中安装 goagent-toggle, 打开 SBSettings 可以将goagent点开
打开 设置 -> 无线网络 Wifi -> 目前所用WiFi网络 -> HTTP Proxy -> Auto -> file://localhost/User/goagent-local/autoproxy.pac
打开 Facebook/twitter/youtube 测试一下吧
补充说明
第一:SBSettings是需要安装activator(这是一个手势软件)来使用手势动作打开,是没有图标的。
第二:安装activator,adv-cmd,sbsetting和python均需要大量依赖包,建议从cydia安装,不要从http://code.google.com/p/goagent/downloads/list中直接下载python安装,那里并没有给出所有的依赖包。
第三:如果你是校园网用户,就需要cyder2这个软件来辅助你从电脑上手动安装所有的安装包及依赖包。在cydia中autoinstall。过程比较 繁琐,我这里就不上传我下载的安装包和依赖包,因为我的版本号是4.2.1,强行安装很可能出现白苹果。授之以鱼,不如授之以渔。
第四:如果你想设全局代理,而不是自动代理,就打开 设置 -> 无线网络 Wifi -> 目前所用WiFi网络 -> HTTP Proxy -> 手动 -> 地址:127.0.0.1 端口:8087
第一:SBSettings是需要安装activator(这是一个手势软件)来使用手势动作打开,是没有图标的。
第二:安装activator,adv-cmd,sbsetting和python均需要大量依赖包,建议从cydia安装,不要从http://code.google.com/p/goagent/downloads/list中直接下载python安装,那里并没有给出所有的依赖包。
第三:如果你是校园网用户,就需要cyder2这个软件来辅助你从电脑上手动安装所有的安装包及依赖包。在cydia中autoinstall。过程比较 繁琐,我这里就不上传我下载的安装包和依赖包,因为我的版本号是4.2.1,强行安装很可能出现白苹果。授之以鱼,不如授之以渔。
第四:如果你想设全局代理,而不是自动代理,就打开 设置 -> 无线网络 Wifi -> 目前所用WiFi网络 -> HTTP Proxy -> 手动 -> 地址:127.0.0.1 端口:8087