- 7
- Jul
昨天发的《[原创小工具]完美结合CLI和GUI的notify!》看来挺受欢迎的,虽然只是算起来只有一行的脚本而已(不算\换行的情况下)。
今天看到Tianyi Cui兄留言问能不能加入Mac OS X的支持,我突然也想到了,平常我也会去用Mac,而且算起来Ubuntu的Notification样式还是向Mac下的Growl学的,理论上在Mac下也能做到吧。
于是稍微研究了下,果然方便地办到了。
Growl虽然不是Mac下默认的组件,然而几乎是所有用到通知功能的Mac OS X软件都会建议用户装,比如Firefox,Adium等等。
如果你想通过Growl的命令行接口来发送消息,需要安装一个独立命令行接口, 首先挂载上Growl的dmg,然后打开终端,通过以下命令来安装:
$ cd /Volumes/Growl-1.2/Extras/growlnotify/
$ sudo ./install.sh
安装好以后,再用我的脚本(地址:http://github.com/tualatrix/tools/raw/master/notify),就能达到这样的效果了:
增加的几行代码很简单,就是用“uname -s”来判断平台架构,如果是Linux,则调用notify-send,如果是Darwin,则调用growlnotify。
本来也想给Growl弄个表情,不过暂时没功夫去找Mac OS X下通用的表情符了。
这样也够用了。
Enjoy!


可惜Mac现在很少用了,Macbook都装Linux了..
主席神威 期待gnome3.0的演讲 等rq带录像回来
你看起来好像很有钱的样子,你真的很有钱吗?
不错不错。可惜暂时没有折腾mac
先把那个linux的改了再说。
主席過於關照Mac了喲
很不错的说……学习了……
对了,博主,你的RSS订阅坏掉了。
个人觉得,表情的话,ascii就好了,诸如^_^、V_V或者T_T之类。绝对通用。
growlnotify[528:903] could not find local GrowlApplicationBridgePathway, falling back to NSDNC
10.6.4
Growl 1.2
日,又好了!