21

FQ教程

应同学要求,写一个教程,FQ的方法就那个——GappProxy!

原理就是利用Google的云计算中心的服务器做代理服务器。
let‘s begin!

前期准备:

1、下载Python(右键迅雷之Python2.7

2、下载GAE的SDK(右键迅雷之GAE1.3.4

3、下载fetchserver文件(有svn的同学svn这条link:http://gappproxy.googlecode.com/svn/trunk/)没有svn的同学,试试这个下载地址:(右键迅雷之gapp.zip

用svn update了文件后(例如我新建一个gapp文件夹来update),把里面(app文件夹)的fetchserver文件夹copy到GAE SDK的安装目录下,如下图:

下载并安装好以上dd后,我们正式开始FQ之路:

首先注册个google帐号,不一定要用gmail,其它邮箱也可以。

然后用这个帐号登录GAE,Google app engine

登录之后,按”create an application”。(注意要填手机号,前面记得加上“+86”)

然后填上自己的程序名,我这里填scutyz,按”Creat Application”。

成功的话就提示successfully!

OK!

然后到fetchserver目录下,用UltraEdit(或记事本)打开app.yaml文件,把yourname修改为你的程序名:

然后运行命令台(开始——运行——输入cmd回车),

进入GAE SDK的安装目录

cd C:\Program Files\Google\google_appengine

输入appcfg.py update fetchserver,回车,会要求你输入 Google 账户及密码,之后关闭结束上传。

这里要注意输入密码的时候他没有显示出来,但是确实是输入了。

OK,如果上传成功,访问http://yourname.appspot.com/fetch.py你会看到(貌似被墙了,如果无法访问,先别管,继续下面的步骤):

接着就是最后一步了!

回到GAE SDK的安装目录,进入svn update文件夹(我的app文件夹),进入localproxy文件夹,用UltraEdit(或记事本)打开proxy.conf文件,把最后一行#fetch_server = http://yourname.appspot.com/fetch.py中的yourname改为你的程序名,然后把#去掉。

到此可以说大功告成了!

使用ie浏览器方法:

先把ie的代理服务器改为127.0.0.1:8000

然后运行localproxy目录下的proxy.py文件!

(经测试,貌似要YES、NO才可以,先设IE代理,再开proxy.py就是YES、NO了)

OK!可以去和小空say hello了~

如果使用chrome浏览器,可以先安装chrome的扩展程序:ProxySwitchy!

安装后click “operation” 设置



然后选中这个代理规则:

此时,地球图标由灰色变成蓝色,说明你已经应用你选中的规则了!

最后,运行localproxy目录下的proxy.py文件!

使用win7操作系统的话,可以把该文件拖到任务栏上面作为快捷方式!

至此,如有什么问题,可以留言给我!

3
comments

3 comments!!!

  1. [...] 部分资料来自 YZ.黄菠萝|分享知识,Fun享生活——教育网FQ教程 [...]

  2. dawn 说:

    大哥,我也是华工的,怎么用不了这东西呢。。。求指教

  3. youngz 说:

    步骤都完成了吗?

Reply