2009年3月5日星期四

opera的flashblock和附带tor配置

鉴于收取engadget的rss时常会被flash搞得opera瘫掉,所以想要类似于firefox的flashblock的功能。别看opera没有插件功能,其用户配置脚本可一点不比插件差。flashblock也有现成的脚本,不过是放在my.opera.com的,只有翻墙才能访问,所以就附带配置了opera使用tor。

1. tor的配置
参见archwiki,需要注意的是向config里添加的那一行最后的英文句点是必需的
这里贴一个opera自动配置代理的脚本,存成~/.opera/opera.pac然后在opera的代理中设置成自动使用这个脚本就可以了,在这个脚本里添加的域名是使用tor的域名:
function FindProxyForURL(url, host){
host=host.toLowerCase();

if(
dnsDomainIs(host,"wikibooks.org")
||dnsDomainIs(host, ".wordpress.com")
||dnsDomainIs(host, ".livejournal.com")
||dnsDomainIs(host, "my.opera.com")
||dnsDomainIs(host, ".uncyclopedia.wikia.com")
||dnsDomainIs(host, "whatsmyip.net")
)
return "PROXY localhost:8118";
else return "DIRECT";
}


2. flashblock的配置
十分简单,参见这里,把那个Flashblocker.zip下载后看说明就可以了

没有评论: