使用Mac状态栏的程序

时间:2013-08-06 05:01:55

标签: macos rubymotion macruby pyobjc

我正在制作一个程序,在状态栏上有一个图标和下拉菜单。有没有关于如何做到这一点的资源?我更喜欢用Ruby构建它,但我也不介意用Python,C ++或Bash(如果可能的话)来做它。

3 个答案:

答案 0 :(得分:2)

你看过MacRuby => http://macruby.org?也许这样的事情会做你想做的事:https://gist.github.com/245402/f4a7bc1c7b32bd3975d0203f22cd7a920af2fe56

答案 1 :(得分:2)

查看MacRubyRubyMotionPyObjC

对于Ruby编程,MacRuby是RubyMotion的开源版本和前身(最近增加了对Mac开发的支持)。

对于Python编程,请看一下PyObjC。 PyObjC是一个包装器,而MacRuby和RubyMotion直接构建在objective-c运行时之上,因此它们比PyObjC更具性能。

答案 2 :(得分:1)

这可能只出现在自上一个答案以来的时间:作为Python选项,请看看Jared Suttles的rumps;该名称表示“Ridiculously Uncomplicated Mac os x Python Statusbar。”