Existe uma maneira fácil de adicionar ícones personalizados à área de status da barra de menus? Idealmente, algo como Growl (por exemplo, onde você pode simplesmente executar um comando), mas em vez de notificações, apenas renderiza ícones na barra de menus.
Eu estou procurando principalmente desenhar números que eu usaria para me alertar sobre várias coisas. Por exemplo, eu posso configurar meu cliente de email para executar um comando / AppleScript para atualizar os números quando um determinado tipo de email chegar.
Algo assim:
fonte
Ok, eu fiz um aplicativo para isso. Está no GitHub: 0942v8653 / ScriptableStatusBar . Apenas mantenha o aplicativo em execução e use a
sbar
ferramenta para definir e remover itens.Como o readme diz:
Cria uma face na barra de status. O menu terá uma opção
Bye!
que é executada parasbar remove face
se livrar do menu que ele cria.Você pode baixar uma versão compilada em https://github.com/0942v8653/ScriptableStatusBar/releases .
fonte
Você também pode usar o RubyCocoa :
fonte
Outra opção é usar o Rumps, uma biblioteca Python que usa as classes e funções do Obj-C.
http://rumps.readthedocs.org/en/latest/
fonte
Sim, você pode criar um aplicativo de cacau para essa finalidade no Xcode. Não, você não pode fazer isso com o AppleScript.
fonte