6 votes

Ajouter des informations au Dock/Menubar à partir du Shell dans macOSX

Je travaille sur un environnement MacOSX, mais j'aimerais le modifier un peu. J'ai quelques bash scripts que j'utilisais sous Linux pour récupérer des infos telles que l'IP, le ping moyen et ainsi de suite, que j'aimerais afficher dans un endroit persistant. (I.E. le doc, ou la barre de menu).

Je n'ai pas trouvé de documentation sur ce sujet, quelqu'un peut-il fournir un lien ou le nom de la page de manuel correcte pour lire à ce sujet ?

merci

5voto

Equidamoid Points 231

Je viens de trouver ça : https://github.com/stretchr/bitbar . Fonctionne comme un charme.

2voto

jtbandes Points 10878

Le Dock et la barre de menu sont tous deux destinés à être utilisés par les applications uniquement. Les icônes du Dock sont gérées par la fonction NSDockTile et les éléments du côté droit de la barre de menu sont gérés par la classe NSStatusItem . Si vous voulez afficher ces informations à l'un de ces endroits, vous devrez créer une application pour le faire. (Si vous n'arrivez pas à convertir vos scripts bash en C/Obj-C, vous pouvez utiliser NSTask pour les exécuter).

-4voto

Et pourquoi pas un petit outil : shellwrangler ? - http://shellwrangler.com

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X