Mac下Goagent的设置

习惯是怎么养成的,很多时候是因为环境,比如我现在拿到一台新的电脑,干的第一件事不是安装习惯的软件,而是设置翻墙,而且往往要采用多种方式,这又是一件可以被命名为“中国特色”的事情。

我常用的穿墙组合包括VPN、SSH、Goagent和Telex(暂无Mac版本),其中我现在使用频率最高的是Goagent。比起VPN、SSH,它总是免费的,比起Telex,它又有速度优势,除了对SSL支持不太好(实际使用中可以忽略),它几乎没有太多缺点,何况近期开发者极其勤快,版本更新飞速,而且对Windows之外的平台支持也越来越好,它甚至让我已经很少去关注免费VPN、SSH的动向了。

关于Goagent的设置,网上有很多教程,但基本上都是根据Goagent官网上的以Windows为例的简易教程改编扩展出来的,虽然官网在FAQ里提到了一点Mac下的设置,但不是很详细,而且在GoagentMac GUI发布后,Mac下Goagent的安装也大大简化了,这里就把我个人设置过程简单的记录一下:

  1. 申请Google Appengine并创建appid(老用户可忽略)
  2. 下载GoagentMac GUI,运行后,把GoagentMac .app拖入Applications完成安装
  3. 下载Goagent稳定版 http://code.google.com/p/goagent/并解压
  4. 修改local\proxy.ini中的[gae]下的appid=你的appid
  5. 这是关键的一步,用右键点击GoagentMac.app,选择“显示包内容”,打开Content,选中info.plist打开,把当中预设的Goagent路径/Users/hewigovens/Downloads/local/proxy.py,修改为proxy.py实际所在的路径
  6. 双击GoagentMac,然后Chrome+ProxySwithysharp、Firefox+AutoProxy,睁眼看世界吧

另外,很多朋友担心Goagent的保密性,其实有个很简单的方法可以处理,就是把local\proxy.ini中的appspot域及mode修改成https即可,虽然这样会牺牲掉一些速度。

相关文章:

  1. 从淘宝、百度被列入“恶名市场”说起
  2. 与流氓共舞的“非死不可”
  3. 从迪伦到支付宝
  4. 再次说到马云,再次说到支付宝
  5. Prezi试用手记
This entry was posted in 瞎扯淡 and tagged , , . Bookmark the permalink. Trackbacks are closed, but you can post a comment.

16 Comments

  1. athena0888
    Posted 2011/11/27 at 08:38 | Permalink

    请问:把当中预设的Goagent路径/Users/hewigovens/Downloads/local/proxy.py,修改为proxy.py实际所在的路径。怎么修改啊。。。我的是/Users/hewigovens/Desktop/local/proxy.py这样,要在最后面string改吗?还是在desktop或者local这里改,(是改在下载的位置的地方是吧?)

    [回复]

    宋大妈 回复:

    1、要修改的文件是GoagentMac,app
    2、直接把info.plist里的路径替换为你proxy.py的实际路径就可以,是替换,不用改其他地方

    [回复]

  2. weilian1014
    Posted 2011/12/04 at 18:53 | Permalink

    这是关键的一步,用右键点击GoagentMac.app,选择“显示包内容”,打开Content,选中info.plist打开,把当中预设的Goagent路径/Users/hewigovens/Downloads/local/proxy.py,修改为proxy.py实际所在的路径——————这一段根本不懂啊,到底什么是实际路径啊?我的是Users/hewigovens/Desktop/local/proxy.py,我的实际路径是什么啊?根本没有你说的/Users/hewigovens/Downloads/local/proxy.py,如何替换?

    [回复]

  3. yu苯
    Posted 2011/12/04 at 19:14 | Permalink

    总算等来mac版了,一直都是在终端运行proxy.py

    [回复]

  4. inghean
    Posted 2011/12/07 at 11:55 | Permalink

    info.plist 是只读文件 不能改怎么办

    [回复]

    宋大妈 回复:

    把info.plist拖到其它文件夹,修改好了,再拖回去,就OK了

    [回复]

  5. Tristen
    Posted 2011/12/07 at 16:31 | Permalink

    您好,我想请问,按照您的说明我都部署好了,然后打开GoagentMac,show的内容是GoAgent Starting…,这样算是部署成功了吗?为什么没有提示我输入gmal账号和密码啊? 然后我在Chrome里还是打不开那些外面的网站,(我没有用ProxySwithy)

    [回复]

    宋大妈 回复:

    显示GoAgent Starting…就说明已经设置好了
    goagent需要在浏览器设置代理,不设置是出不去的,Chrome推荐用ProxySwithy

    [回复]

  6. jonolee
    Posted 2011/12/10 at 16:46 | Permalink

    改好info.plist以后 为什么拉不进去呢?

    [回复]

  7. jonolee
    Posted 2011/12/10 at 16:48 | Permalink

    改好info.plist以后 拖不回去 有个禁止的符号 麻烦解答 谢谢

    [回复]

    宋大妈 回复:

    检查一下你是不是用管理员账户操作的,必须用管理员账户才可以

    [回复]

  8. 加林仙人
    Posted 2011/12/12 at 12:31 | Permalink

    请问不需要像win系统那样设置好id后再上传一次么?官网的教程里说(Linux/Mac用户请在server目录下运行”python appcfg.zip update ./”(没有引号)),没搞懂⋯⋯

    [回复]

    宋大妈 回复:

    如果以前没上传过,就需要上传

    [回复]

  9. 加林仙人
    Posted 2011/12/12 at 14:22 | Permalink

    没有上传设置好后的账号,直接开goagen+chrome,提示Error response

    Error code 502.

    Message: ['HTTP Error 404: Not Found', 'HTTP Error 404: Not Found', 'HTTP Error 404: Not Found'].

    Error code explanation: 502 = Invalid responses from another server/proxy..

    [回复]

  10. 加林仙人
    Posted 2011/12/12 at 15:14 | Permalink

    我在终端里用cd命令跳转到server文件夹,然后再输入python appcfg.zip update ./回车,然后显示Starting update of app: jialinxianren, version: 1
    Scanning files on local disk.
    结果无法上传,出现很多错误。

    [回复]

  11. kasabian
    Posted 2011/12/14 at 00:20 | Permalink

    改好info.plist以后 拖不回去,用管理员账号操作的

    [回复]

  12. Posted 2011/12/24 at 23:05 | Permalink

    请问如何修改proxy.ini呢 用什么打开啊

    [回复]

    宋大妈 回复:

    任何文本编辑器都可以打开及修改

    [回复]

  13. sylvia
    Posted 2011/12/28 at 12:05 | Permalink

    还是没有看懂怎么修改info.plist 麻烦您再解释一下 真是抱歉

    [回复]

    宋大妈 回复:

    1、下载GoagentMac GUI,运行后,把GoagentMac .app拖入Applications完成安装
    2、在Applications里面找到GoagentMac.app
    3、用右键点击GoagentMac.app,选择“显示包内容”,打开Content,选中info.plist用文本编辑器打开
    4、把info.plist中预设的Goagent路径/Users/hewigovens/Downloads/local/proxy.py,修改为proxy.py实际所在的路径

    要注意的是,必须用管理员账户操作

    [回复]

  14. Jason
    Posted 2011/12/28 at 15:04 | Permalink

    请问您为什么没有提示我输入gmal账号和密码?从哪里输入呢?

    [回复]

    宋大妈 回复:

    在local\proxy.ini中输入,把任何文本编辑器打开proxy.ini,把其中[gae]下的appid=你的appid,appid在Google Appengine中创建

    [回复]

  15. Alex
    Posted 2011/12/29 at 11:36 | Permalink

    我的GoAgent已经在mac上配好了,我通过双击CA.crt导入了证书。可是还是出现SSL错误,twitter等用https的网站显示都很奇怪。我在windows里没有这个问题一切正常。有解么?

    [回复]

    宋大妈 回复:

    SSL是gae的软肋,暂时无

    [回复]

  16. tommy Zhao
    Posted 2011/12/29 at 17:22 | Permalink

    请问local/proxy。ini 用什么程序打开哪?

    [回复]

    宋大妈 回复:

    任何的文本编辑器都可以

    [回复]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>