更新GAppProxy

2010年7月4日 | 分类: 翻墙利器 | 标签:

GAppProxy是我用过的最好的翻墙工具:最快, 没有之一。问题是官网的1.0.0beta版问题不少,最显著的比如登录后点击子页面又处于未登陆状态,YouTube不能看等等。但实际上最近作出了几 点重大更新(现在最新的是r102版) 貌似修复了这个问题。但是官网上并没有编译出对应的exe版本的客户端。很多人还是直接下载的Downloads里面的1.0.0 beta版。下面进行全面更新客户端与服务器端。两个都要更新,不然是用不了的!

另 外以前没弄过的朋友先看这 篇文章

服务器端更新:

  1. 先下载最新r102版的fetchserver.用svn下载:
    命令行下输入 svn checkout http://gappproxy.googlecode.com/svn/trunk/
    文件会下载到你命令提示符的当前目录下。至于svn工具,下 载Subversion 1.5.6安装后就可以使用svn命令了。
    懒人直接下 载这个吧。。。
  2. 打开app.yaml文件,修改your_application_name为你自己的app id。其它不要修改。保存退出。
  3. 现在可以不安装Python和Google App Engine SDK直接上传。使用第三方上传工具: SDUpload 0.1.rar
    解 压SDUpload后,把fetchserver文件夹放入SDUpload文件夹内。
    在命令行下进入SDUpload目录后输入 SDUpload update fetchserver
    输 入自己的email和密码。出现下面内容说明成功了:
  4. Scanning files on local disk.
    Initiating update.
    Cloning 4 application files.
    Closing update.
    Uploading index definitions.

  5. 如果更新出现以下错误,则需要删除index.yaml里面 除第一行”indexes:”以外所有内容,然后重新上传就好了。
  6. Error 400: — begin server output —
    Creating a composite index failed: This index:
    entity_type: “AccessDestination”
    ancestor: false
    Property {
    name: “counter”
    direction: 2
    }

    is not necessary, since single-property indices are built in. Please remove it from your index file and upgrade to the latest version of the SDK, if you haven’t already.
    — end server output —

NOTE:
这个方法适用于新app上传或者 旧版app更新。我就是用旧版的更新的。这样服务器端就更新完了。

客户端端更新:

编译:

网上已经有高人编译好了现成的新的windows版客户端并放到了网上,(这两个地址都 打不开了,难道是迫于压力?上传到我自 己的SKYDRIVE里面了)。开始我还傻不啦叽的下了一大堆编译用的工具准备自己干。。。

  • 解压后运行gui.exe,然后勾选“Use FetchServer”,填入你当时的服务器地址:http://你的app id.appspot.com/fetch.py
  • 记得save&exit以后启动才能使设置生效
  • NOTE:
    这个下载下来解压后看about 里面还是写的1.0.0beta而不是r102,不知道为什么。不过应该是最新的了吧。。。
    其实也可以直接使用GAppProxy源码包里面 localproxy文件夹下面的proxy.py启动客户端(修改proxy.conf里面的fetchserver以后)。但是那个需要 python2.6环境,不适合我等懒人。

    最后来张youtube截图,看视频速度比较慢。。。不过上网速度飞快。另外记得 google app每天流量才1G。悠着点儿
    image

    骑在墙头看风景,哈哈

    原文

    1. pass
      2010年7月4日15:27

      现在这个还支持https方式登录吗,就是https://你的app id.appspot.com/fetch.py,原来行的,现在不知道是被墙了还是别的原因

      • iGFW
        2010年7月4日22:22

        貌似是.appspot.com的证书被GFW劫持了,http的还可以,如果.appspot.com被墙了,可以用www.google.cn:80这个谷歌自家的代理作gapp的代理!