Home | Looking for something? Sign In | New here? Sign Up | Log out

2010年10月14日星期四

再次推荐Chrome下翻墙利器Proxy Switchy!扩展,图解使用方法

2010年10月14日星期四
作者:wzyboy   来源:http://wzyboy.blogspot.com/2010/01/chromeproxy-switchy.html 
相信有很多网友都在用Chrome/Chromium浏览器,也有很多人在使用免费、快速的Puff或其它翻墙软件,但Chrome的设置代理的方式实在 是太烂了,只能通过共用IE的设置。这意味着你必须要点击好几次鼠标才能打开那个设置,并且设置完成后还要点击好几次鼠标才能回到正在浏览的网页。有时因 为使用了翻墙软件之后,上国内网站的速度慢了,还要再换回来。而Chrome又不像Firefox那样有AutoProxy这样强劲的代理软件,实在令人 烦恼。 
以前曾经有国人自己做的HTTP Proxy扩展,功能简单到只有一个按钮,可以那个扩展并不好用。 
前一段时间我发现一个无比强大的、功能强大的扩展,它就是……Proxy Switchy! 
先给个下载地址:https://chrome.google.com/extensions/detail/caehdcpeofiiigpdhbabniblemipncjj 
这个地址需要改hosts才能使用,不想改hosts的直接翻墙访问吧,反正这个扩展很小的。 
安装很简单,装完也不需要像Firefox3.5一样重启。 
4294741731_a266076b9a_o.png 
重点是它的设置页面,如图: 
4294748257_c5b37eb0da_o.png 
在这里,你可以建立一个一个的Profile,比如我建的三个,分别可以设置不同的代理规则,需要用到的时候直接在扩展图标上点击,然后就可以方便地切换了。(甚至还可以标上不同的颜色,以便区分) 
右侧第一个单选框是按常规的设置方法,输入不同翻墙软件的IP地址(通常是127.0.0.1,也就是localhost)和端口号(各软件不同,在软件的运行界面有) 
下面一个Automatic Configuration就是我们常说的pac文件,在这里也可以指定,可以是在线的,也可以是本地的。 
值 得肯定的是,这些设置都是与IE设置同步的,就是说你改了IE的代理设置,这里也会自动生成一个新的<Current Profile>,显示你的新设置,不会造成冲突。这一点在Network选项卡里可以看到,它是监视的,你可以不让它监视,也可以把Revert proxy changes done by other apps那个框勾上,可以防止其它程序对IE设置的更改。(相当于锁定) 
下 面介绍一下Switch Rules选项卡。这才是Switchy!真正好用的地方,也是我最喜欢它的地方。我不喜欢用别人做的pac文件,因为GFW是有地域区分的,这些pac 文件不一定与本地区的实际情况相结实,往往会滞后。哪怕是在线版本的pac也是如此。自己编写pac的话又太麻烦,那傻瓜化的Switch Rules就真正有了用武之地。 
如图: 
4294741775_24364899c2_o.png 
在这个页面,你可以新建一些规则,使得Switchy自动根据网址切换。需要注意的是,它的网址匹配一定要填写正确。比如你要添加一个Facebook的规则,那直接输入"facebook.com"是没有用的,不会起效果,因为实际上你访问Facebook的时候地址栏里的内容是"http://www.facebook.com/",两者不匹配。如果按照Switchy自动生成的匹配规则的话,应该填"*://*.facebook.com/*",比较复杂。实际情况下,我们只要填"*facebook.com*"就可以了。同理,如果要添加twitter的规则,就输入"*twitter.com*"。总之,添加任何一个网站的规则,都是一个星号,加上网站主站的域名,再加一个星号。
当然,对于学过正则表达式的人来说,旁边还有一个下拉菜单,选择RegExp就可以用正则来写规则了。 
接 下来再介绍一个Quick Rule功能。刚才那张图片中我用蜡笔圈了两个Quick Rule,那个是怎么来的呢?当我添加了一些常去的墙外网站之后,就开始正常浏览网页了,但有时会免不了撞墙,比如那个Quick Rule 2,是China GFW Blog的博客,我一开始没有添加到规则里。在点击别的网页上的链接的时候,啪,撞墙了,这时就可以用Quick Rule添加一下。 
如图: 
4295487134_b0a0f51168_o.png 
当你进入一个"访问不了"的网站时,点击扩展按钮,在弹出的菜单里选择Quick Rule,Switchy会帮你填好规则,你可以给它起个名字,点Add。然后刷新一下,扩展的图标又变成绿色了,这个"访问不了"的网站就可以打开了。(图示的网址是虚构的) 
好了,就写这么多了。这篇文章是写给初识Chrome、初识GFW的童鞋的,希望我的语言能让你们看懂。祝你们翻得愉快~ 
—– 
wzyboy 
Blog: http://wzyboy.info 
Twitter: @wzyboy 
GV: 1(734)931-0***





在 Chrome + Switchy 下使用 AutoProxy gfwList PAC

上一篇曾经说过,虽然我不打算将 AutoProxy 移植到 Google Chrome 上,但是 AutoProxy 项目的一些成果比如说 gfwList 是可以在别的项目中重用的。
Chrome 已经有了一个叫着 Switchy 的扩展,然而,每个人都要将所有的规则重写一遍,实在是巨大的社会浪费。Switchy 其实只是个皮肤,它最后的代理的功能是通过 PAC 实现的。既然如此,就可以通过强制 Switchy 使用 AutoProxy gfwList 的 PAC 文件,避免重复创造轮子。
下面为大家介绍如何在 Chrome + Switchy 下使用 AutoProxy gfwList 的 PAC。 这个介绍是针对 Windows XP 用户的,Windows Vista 和 Windows 7 大致差不多吧。在非 Windows 的系统下,Switchy 好像工作不太正常。
1. 假设你已经装好了最新的 Chrome beta 和 Switchy
2. 到 AutoProxy 2 PAC 项目首页下载与你所使用的代理服务器对应的 PAC 文件。
3. 将 Switchy 设置为 "Auto Switch Mode",然后关闭 Chrome。
4. 找到类似这样的文件夹 "C:\Documents and Settings\Administrator\Local Settings\Application Data\Google\Chrome\User Data\Default\Extensions\caehdcpeofiiigpdhbabniblemipncjj\1.4.2.1\plugins"。该文件夹下应该有一些以 npSwitchy 开头的文件。
5. 把刚刚下载的 PAC 文件复制到该文件夹,并将之命名为 npSwitchy.auto.pac (如果已经有了,先删除之)。
6. 右键点击新的 npSwitchy.auto.pac 文件,选择“属性”,然后把“只读”选项框打上勾,保存。
7. 打开 Chrome 享受吧!Chrome + Switchy + AutoProxy gfwList PAC!

说明:
1. 如果您不在中国大陆,请无视本文。
2. 如果您使用的是 socks 代理,有一些网站,比如 Twitter、Youtube、Facebook 将仍然无法访问。这是因为目前版本的 Chrome 还没有“使用 socks 代理解析域名”的功能 (follow this issue)。因此,Tor、ssh 等 socks 代理的用户,可能还需要配合 Privoxy 使用。

最后,请记得我们有一个 gfwList report bookmarklet。您在使用中若发现 PAC 有任何问题,请提交给我们。推倒长城,有您一份力!


0 评论:

Forum

get your own embeddable forum with Talki
 

CAOGFW网络学习笔记

翻墙搜索引擎

Loading

网页浏览总次数

统计