Есть ли простой способ добавить пользовательские значки в область состояния строки меню? В идеале что-то вроде Growl (например, где вы можете просто выполнить команду), но вместо уведомлений, просто отображает значки в строке меню.
Я в основном собираюсь нарисовать цифры, которые я бы использовал, чтобы предупредить меня о разных вещах. Например, я могу настроить свой почтовый клиент на запуск команды / AppleScript для обновления номеров при поступлении определенного вида электронной почты.
Что-то вроде этого:
источник
Хорошо, я сделал приложение для этого. Он находится на GitHub: 0942v8653 / ScriptableStatusBar . Просто оставьте приложение запущенным и используйте
sbar
инструмент для установки и удаления элементов.Как говорится в readme:
Создает лицо в строке состояния. В меню будет опция,
Bye!
позволяющаяsbar remove face
избавиться от создаваемого меню.Вы можете скачать скомпилированную версию с https://github.com/0942v8653/ScriptableStatusBar/releases .
источник
Вы также можете использовать RubyCocoa :
источник
Другой вариант - использовать Rumps, библиотеку Python, которая использует классы и функции Obj-C.
http://rumps.readthedocs.org/en/latest/
источник
Да, вы можете создать приложение Какао для этой цели в XCode. Нет, вы не можете сделать это с помощью appleScript.
источник