我需要一种使基于Linux的计算机发送一条消息的方法,该消息可以由Mavericks通知中心接收和显示。我曾经通过运行Growl并使用其内置的功能来侦听传入的通知,在OS X的较旧版本上执行此操作。在Linux框上,我运行一个使用Net:Growl模块发送通知的Perl脚本。这很简单并且效果很好,但是由于一切都从Growl转移到Notification Center,所以我希望能够在Mavericks下使用它。
据我所知,通知中心无法接收来自网络上另一个系统的传入消息并将其发布。真的没有办法做到这一点,还是我只是想念它?
我的另一个想法是,如果我可以将消息作为Bonjour消息发送,那么iChat可以显示它,但是我不知道让脚本从Linux盒中发送Bonjour消息的任何方式。请注意,Linux盒是服务器,因此没有桌面或GUI。
我希望也许有人遇到了这种情况,并想出了一种方法,可以从本地网络上的另一台计算机推送通知,并将其显示在Notification Center中。如果是这样,请您告诉我您是如何做到的,或者将我指向一个有用的页面来说明该过程吗?