在 Chrome + Switchy 下使用 AutoProxy gfwList PAC

作者:WCM   来源:http://autoproxy.org/zh-CN/node/61

上一篇曾经说过,虽然我不打算将 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 有任何问题,请提交给我们。推倒长城,有您一份力!

1 条评论:

Winloud 说...

我的这篇文章(http://winloud.blogspot.com/2010/02/chromeswitchy-gfw-list.html)可以作为补充,介绍的是使用在线PAC