这个问题是今晚 Easy 问我的,他想实现一个类似于腾讯的 tencent://… 协议功能,即页面上或地址栏里的链接只要输入带有 tencent://… 的协议,就会自动调用一个已写好的程序执行该协议的操作。之前自己也没研究过这方面的东东,上网查了一下,找到一篇很不错的介绍:Register protocol,此文中对于 Windows、Linux 和 OS X 操作系统如何注册协议都有说明。比如说 Windows,其实只需写入注册表,即可实现协议与执行程序的关联。例如腾讯的协议注册表如下:
[HKEY_CLASSES_ROOT\TENCENT]
@="TencentProtocol"
"URL Protocol"="D:\\Program Files\\Tencent\\QQ\\Timwp.exe"
[HKEY_CLASSES_ROOT\TENCENT\DefaultIcon]
@="D:\\Program Files\\Tencent\\QQ\\Timwp.exe,1"
[HKEY_CLASSES_ROOT\TENCENT\shell]
[HKEY_CLASSES_ROOT\TENCENT\shell\open]
[HKEY_CLASSES_ROOT\TENCENT\shell\open\command]
@="\"D:\\Program Files\\Tencent\\QQ\\Timwp.exe\" \"%1\""
此注册表所实现的就是当浏览器(或其它)碰到 tencent://… 时,自动调用 Timwp.exe,并把 tencent://… 地址作为第一个参数传递给 Timwp.exe。
更多参见:Registering an Application to a URL Protocol。
工作之余会打打篮球放松一下,这是 Coral 给我们拍的照片。

小丢、Data、我,后边还有一个“忍”者

我。
昨天开始重新玩 MSN 的“宝石拼图”游戏,很久之前玩过,而且曾经玩通关了,可惜当时没有留下抓图纪念。今天晚上回到家中无聊,就和“八月”一起开玩,结果在战斗了 79 分 28 秒之后,再次搞到黑珍珠簇,实现通关。特以此贴存照

最后一个“花”所需的 6 颗星已凑齐。

最后一个“花”已形成。

“花”转换成第三颗黑珍珠。

三颗黑珍珠已聚到一起,此时出现红色 6 步炸弹,但已无法阻挡我的胜利
。

三颗黑珍珠形成“黑珍珠簇”。

所有宝石开始消失……

WIN

最终积分统计,耗时 79:28,得分 544,760。其实可以不用着急形成“黑珍珠簇”,继续拼图,这样能得更高的分,不过我已经懒得去消灭那颗炸弹了,呵呵。
经验总结:一开始玩就要多形成“花”(6 个相同的宝石),然后由“花”变成“星”,等够了 6 颗“星”之后,由“星花”转变成“黑珍珠”。一旦有了“星”,可以肆意将“星”周围的 6 颗宝石进行旋转,多颗“星”一起配合极容易形成“花”。
Data 和我于周六(2006.2.18)参加了北京的 PHPMore 聚会,第一次见到了 Easy、vicki、Freeman、RainX、Shadow、八月,有些人之前见过照片,有些则没见过,和想象中的相貌差别很大
。
这次聚会没有特定的主题,只是大家见见面,随便聊聊。先是去牡丹园吃了海底捞,之后去五道口打了台球,很久没打了,水平不稳定。还是 Data、八月打得好,呵呵。不过可惜这次忘了留影了,下次聚会再说吧,希望活动越来越丰富,也希望参加的同学们越来越多。
没想到我这么遵守交通法规的人也会被摄像头算计,唉~~,以后还是要多注意了。
违法时间:2006-02-07 20:26
违法地点:朝阳 京兰口
违法行为:违反交通信号灯指示的
这一下就是扣 3 分,罚 200 元。想想可能是正好变灯的时候把车开过去了,或者是红灯被大车挡住了,因为我完全没有印象闯了红灯。不管怎样,还是该罚,毕竟是违法了。
第一次,留做纪念,以时刻提醒自己。