Ubuntu 13.04 使用 goagent + chrome 体验自由网络

原帖地址:http://dngood.blog.51cto.com/446195/1071767

参考文章:http://www.chenpian.com/post/39.html

我是按原帖进行安装,在其基础上修改了一点。

这里是一份 win 下的使用安装说明书:https://code.google.com/p/goagent/wiki/InstallGuide

 

本文使用的全部软件和插件已上传网盘(2013.4.27):

http://pan.baidu.com/share/link?shareid=217248&uk=1730181418

 

 

一、

申请 Google appengine 并创建 appid

1.

先要有一个 gmail 帐号;

然后在 https://appengine.google.com/ 注册 goagent 帐号:

(图片来自 http://www.chenpian.com/post/39.html)

2.

填写手机号码完成申请,如果之前有 gmail 并通过手机验证过的用户则不需要再进行此步了:

(图片来自 http://www.chenpian.com/post/39.html)

3.

填写收到的验证码:

(图片来自 http://www.chenpian.com/post/39.html)

4.

填写 appid 资料:

(图片来自 http://www.chenpian.com/post/39.html)

5.

完成 appid 的申请:

(图片来自 http://www.chenpian.com/post/39.html)

 

二、

下载并安装 goagent和 Google AppEngine SDK

1.

goagent 下载地址:https://code.google.com/p/goagent/ (Windows 与 Linux 通用)

2.

Google AppEngine SDK下载地址:https://developers.google.com/appengine/downloads?hl=zh-CN

3.

下面来进行安装;

假设以上两个文件都下载到了 “~/下载” 目录里(即 /home/用户名/下载),那么终端执行以下命令:

cd,回到主文件夹,即 /home/用户名;下面的步骤就是将刚才的两个文件安装到此目录中;

unzip ~/下载/google_appengine_1.7.3.zip,解压缩

cd google_appengine/,进入解压的目录

upzip ~/下载/goagent-goagent-*.zip,将刚下载的 goagent-goagent-v2.1.12-12-g2e82a6e.zip 解压到当前目录

 

三、

配置,上传与使用 goagent

1.

配置 app.yaml。终端执行命令:

gedit ~/google_appengine/goagent-goagent-*/server/python/app.yaml,编辑 app.yaml 文件,第一行修改为:application: 刚刚申请的appid。注意 application 和 appid 之间有一个空格;

2.

上传 goagent 数据。终端执行命令:

python ~/google_appengine/appcfg.py update ~/google_appengine/goagent-goagent-*/server/python,上传的过程中提示输入邮箱(注册 appengine 使用的 gmail)以及 gmail 的登陆密码;如果 gmail 设置了应用专有密码,第一遍输入完登陆密码并回车后,会提示再输入一遍,这一遍就是输入应用专有密码;如果没有设置应用专有密码就不需要第二次输入了。应用专有密码就相当于一个密保问题一样的东西。

3.

配置 proxy.ini。终端输入命令:

gedit ~/google_appengine/goagent-goagent-*/local/proxy.ini,将 [gae] 这一项的 appid 后面修改为自己的 appid,注意等号两边都有一个空格;

 

三、

装与配置 SwitchySharp 插件

1.

直接在 chrome 浏览器中进入:https://chrome.google.com/webstore/detail/dpplabbmogkhghncfbfdeeokoefdjegm

google 商店一直在国内不太稳定,如果无法访问,就换个时间;

2.

下载配置文件:https://goagent.googlecode.com/files/SwitchyOptions.bak

然后按下图进行操作:

再切换回情景模式,点击保存:

 

四、*

导入证书(好像是火狐浏览器才需要这一步,总之 Chrome 不需要这一步

1.

安装证书导入工具:

sudo apt-get install libnss3-tools

2.

将 goagent 文件夹内的证书文件 CA.crt 导入:

certutil -d sql:$HOME/.pki/nssdb -A -t TC -n "goagent" -i ~/google_appengine/goagent-goagent-*/CA.crt

 

五、

体验自由的网络

1.

安装必要工具:

sudo apt-get install python-gevent

2.

sudo python ~/google_appengine/goagent-goagent-*/local/proxy.py ,第一次执行加上 sudo,因为需要创建一些配置文件,以后执行就可以去掉 sudo 了:

python ~/google_appengine/goagent-goagent-*/local/proxy.py,运行该命令的终端会一直保持运行 proxy.py 的状态,这样才算是打开 goagent,放着就可以,不能关闭;

3.

打开 chrome 浏览器,右上角 SwitchySharp 插件的选项中选择自动切换模式是自动确定是否需要使用代理,不过这一项有时候不太灵,就直接选择 GoAgent 那一项就可以了。

 

六、

youtube 下载视频

1.

下载 Chrome 插件 YouTube Options:

https://spoi.com/software/yto/,点击 DOWNLOAD FULL VERSION;

插件在 Chrome 商店中的地址:

https://chrome.google.com/webstore/detail/youtube-options-for-googl/bdokagampppgbnjfdlkfpphniapiiifn?utm_source=chrome-ntp-icon,不过这个版本是没有下载功能的;

2.

在 chrome 浏览器中选择设置 -> 工具 -> 扩展程序,进入到扩展程序页面,将下载好的 .crx 格式的文件拖动到这个页面就可以安装了;

3.

进入 youtube 视频时自动进入只有视频窗口的模式,下面有一列 xxxp 就是选择清晰度进行下载:

七、下载视频

     如果上述方法下载视频不成功,可以使用http://www.youtubeinmp4.com/ 这个网站进行下载。

你可能感兴趣的:(ubuntu,goagent)