喂鸡之歌

2007年9月29日 4 条评论

嘿嘿,中午翻CD架,发现这张几年前买的唱片《六十年代生人-给我的同龄人及后代》,有首《喂鸡》可以做图书馆Wiki-“喂鸡”的主题歌。

喂鸡,by 刘欢

奶奶喂了两只鸡呀
什么鸡什么鸡
大母鸡和大公鸡呀
大母鸡大母鸡
一只白天忙下蛋呐
哎嗨哟哎嗨哟
一只清早呜呜啼呀
一只清早呜呜啼呜呜啼

[audio:http://www.sogg.name/wp/wp-content/uploads/2007/09/weiji.mp3]

相关日志:

分类: 有声有色 标签:

FireFox中直接将RSS订阅到Google个性化主页

2007年9月23日 2 条评论

曾经一个朋友问,她重新安装FireFox后,发现不能再像从前那样直接在工具栏上点击订阅按钮从而直接将之订阅到Google个性化主页。因为我从来都是直接用Firefox自带的RSS订阅功能来分别选择阅读RSS的位置(如选择本地客户端、blogLines、Google),而不是很了解她往常的做法。于是也建议她用这方法,只要在选择“收取点”时选择”google”即可。但这还是有点麻烦,因为在选择“google”后,还会出现一个让用户选择是将RSS订阅到Google Reader还是iGoolge(个性化主页)。如果能直接订阅到iGoogle不是更好?

经过Google,发现到处都是与这位朋友相反的问题:“默认收取点是iGoogle,能不能改成Google Reader?”-_-|| 网上也有给出解决方案,就是修改FireFox的“about:config”。我模仿一下,将设置的步骤列在下面,供需要的朋友参考。可能这不是最好的方案,但至少可以勉强使用。

在FireFox浏览器的地址栏像平时打开网址一样输入并回车:about:config。会看到一行行的属性名称和对应的值

在过滤器中输入“browser.contentHandlers.types”,将看到以之开头的所有属性,其中的数字代表不同的收取点序号。假设现在已经排到“5”,那么我们后面将添加的是“6”

在主窗口点击右键“新建”-》“字符串”,依次输入名称“browser.contentHandlers.types.6.title”,再输入值“Google 个性化主页

重复以上步骤,建立新字符串:

  1. browser.contentHandlers.types.6.type = application/vnd.mozilla.maybe.feed
  2. browser.contentHandlers.types.6.uri = http://www.google.com/ig/setp?et=rC4KhQsU&source=ign_&url=

    http://www.google.com/ig&n_25=url%3D%s

关闭、重新启动FireFox浏览器

按找途径:FireFox=》工具=》选项=》收取点,选中“订阅到收取点,使用:” ,选择“Google个性化主页”。按“确定”

相关日志:

分类: 铁锤改锥 标签:

用代理自动配置脚本轻松切换代理

2007年9月22日 3 条评论

普通的代理设置无法区分需要使用代理的网站和可直接访问的网站

经常,我们会需要使用代理来访问暂时无法访问的网络资源,比如被功夫网网住的维基百科。网络上也有很多破网代理工具供大家选择使用,比如tor。传统的做法是在安装代理软件后修改浏览器的设置,填写代理服务器地址和端口,如 127.0.0.1:808 。但这有麻烦之处:

  1. 同一时刻,要么只能都用代理访问,要么全部都不用代理。不能在使用代理访问wikipedia的同时直接打开本地的网站(如我的校园网主页)。无法区别对待需要使用代理访问的网站和可以直接连接访问的网站
  2. 使用或取消代理麻烦,每次都得点选菜单设置,比较麻烦

有没有办法可以让浏览器自动根据不同的访问目的来使用不同的代理策略呢?

用代理自动配置脚本来区分

fx_pac.png

不知大家是否发现,在Internet Explorer或者FireFox或其他网络浏览器的代理相关设置处,都有一项是“自动代理配置”。在此处可以通过一个网址或者本机路径指定一个文件供浏览器来区分目标网站是否需要通过代理服务器来访

问。这种文件被称为代理自动配置脚本Proxy Auto-Config File。以下是示例:

function FindProxyForURL(url, host){
host=host.toLowerCase();
if(
dnsDomainIs(host,"wikipedia.org")
|| isInNet(host, "123.456.789.0", "255.255.255.0")
)

return "PROXY 127.0.0.1:3456";
else return "Direct";
}

当访问一个网址是,浏览器会加载这个脚

本判断目标地址是否属于域名“wikipeida.org”或者服务器ip范围在123.123.123.0。如果是,则通过代理服务器127.0.0.1(端口3456) 访问该地

址,如果不是则直接访问。这样的好处是,实现了根据访问目的不同自动选择是否使用代理,解决了如上的两个麻烦。

在Internet Explorer中按如下途径设置:工具-选项-Internet 选项-连接-局域网设置,勾选使用自动配置脚本 。在FireFox中:工具-选项-高级-网络-连接设置-自动代理配置URL。这里,既可以填写一个网址,如http://example.com/proxy.pac,也可以使用本地路径,如放在D盘中一个PAC文件

。但IE和Firefox的书写方式略有不同:

  • IE:file://d:\temp\pedia.pac
  • Firefox:file:///d:/temp/pedia.pac

关于代理自动配置 脚本具体命令,可以根据Netscape提供的手册自己写,也可以参考google的搜索结果。或者也可以直接下载我已经写好的脚本文件,但需要注意:

  1. 修改文件中的代理服务器地址,即将“127.0.0.1:8567”换成你实际在用的地址。
  2. 在我的脚本中,可以发现对wikipedia及其姐妹计划的网站、wordpress.com、blogspot.com等网站启用代理,你可能并不需要这些,可以根据实际情况模仿修改、添加其他的目标地址

最后明确说明一下,这一切的前提是建立在拥有一个可用的代理服务器上,而且最好是那种比较稳定、可以长期使用的代理,否则每次使用都要频繁修改pac文件,将比直接修改浏览器代理配置更麻烦。祝好运!

相关日志:

分类: 铁锤改锥, 随手拣来 标签: