J'ai actuellement une application AppleScript qui ouvre Terminal Windows et exécute des commandes. J'aimerais qu'un badge d'icône d'application apparaisse sur l'icône Terminal dans le Dock lorsqu'une commande est terminée. J'en ai besoin car je dois souvent relancer les commandes lorsqu'elles s'arrêtent. Cela est-il possible ? Essentiellement, mon application AppleScript prend une variable fournie par l'utilisateur et l'insère dans une commande Terminal. Chaque fois que j'utilise l'application, elle ouvre une nouvelle fenêtre de terminal (prévue). Je voudrais qu'un badge apparaisse lorsqu'une commande Terminal se termine.
Bien sûr, il ne s'agit que du Lion, haha.
0 votes
Avez-vous besoin d'un badge ou seriez-vous satisfaits de l'étiquette ?
say
une alerte verbale, un signal sonore, un grognement, un changement de couleur du terminal ou autre chose ?0 votes
Y a-t-il un moyen pour moi de savoir qu'une commande s'est terminée ? Les fenêtres du terminal sont toujours derrière toutes mes autres fenêtres, c'est donc ennuyeux de devoir vérifier en permanence. Je préférerais une notification qui reste jusqu'à ce que je fasse quelque chose. Donc une notification verbale ne fonctionnerait probablement pas si je me levais et n'étais pas là. C'est vrai ?
0 votes
Prenez les solutions ci-dessous (qui seront probablement basées sur Growl) et ajoutez une ligne AppleScript pour mettre la fenêtre actuelle au premier plan. Malheureusement, tous les terminaux passeront au premier plan (je pense), mais la fenêtre qui a déclenché l'événement sera devant toutes les autres.
0 votes
Notez que iTerm2 a
triggers
ce qui pourrait rendre la mise en place très simple et élégante : iterm2.com/triggers.html