J'essaie de lancer une application os9 depuis le terminal
J'ai trouvé la commande 'open' MAIS
Je voudrais savoir quand l'application se termine mais la commande
'open' lance juste l'application comme si je double clickais dessus
dans le finder.
Y a t il un moyen de faire ça ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Schmurtz
Nico wrote:
J'essaie de lancer une application os9 depuis le terminal J'ai trouvé la commande 'open' MAIS Je voudrais savoir quand l'application se termine mais la commande 'open' lance juste l'application comme si je double clickais dessus dans le finder. Y a t il un moyen de faire ça ?
Communiquer entre MacOS X et classic n'est pas une simple affaire : il faut trouver un passage entre les deux mondes (et ces passages sont rares).
Dans ce cas, la porte s'appelle AppleScript : avec la commande ps, on ne vois que les commandes et programmes MacOS X, mais avec AppleScript on peut récupérer la liste des applications utilisant le process manager (donc toutes les applications Classic, mais pas les applications purement UNIX comme apache par exemple).
La commande Applescript qui devrait t'intéresser est :
tell application "Finder" to count processes whose name is "Machin Truc"
Dans un shell, tu peux exécuter la même chose :
osascript -e 'tell application "Finder" to count processes whose name is "Fetch"'
-- Schmurtz
Nico wrote:
J'essaie de lancer une application os9 depuis le terminal
J'ai trouvé la commande 'open' MAIS
Je voudrais savoir quand l'application se termine mais la commande
'open' lance juste l'application comme si je double clickais dessus
dans le finder.
Y a t il un moyen de faire ça ?
Communiquer entre MacOS X et classic n'est pas une simple affaire : il
faut trouver un passage entre les deux mondes (et ces passages sont
rares).
Dans ce cas, la porte s'appelle AppleScript : avec la commande ps, on ne
vois que les commandes et programmes MacOS X, mais avec AppleScript on
peut récupérer la liste des applications utilisant le process manager
(donc toutes les applications Classic, mais pas les applications
purement UNIX comme apache par exemple).
La commande Applescript qui devrait t'intéresser est :
tell application "Finder" to count processes whose name is "Machin Truc"
Dans un shell, tu peux exécuter la même chose :
osascript -e 'tell application "Finder" to count processes whose name is
"Fetch"'
J'essaie de lancer une application os9 depuis le terminal J'ai trouvé la commande 'open' MAIS Je voudrais savoir quand l'application se termine mais la commande 'open' lance juste l'application comme si je double clickais dessus dans le finder. Y a t il un moyen de faire ça ?
Communiquer entre MacOS X et classic n'est pas une simple affaire : il faut trouver un passage entre les deux mondes (et ces passages sont rares).
Dans ce cas, la porte s'appelle AppleScript : avec la commande ps, on ne vois que les commandes et programmes MacOS X, mais avec AppleScript on peut récupérer la liste des applications utilisant le process manager (donc toutes les applications Classic, mais pas les applications purement UNIX comme apache par exemple).
La commande Applescript qui devrait t'intéresser est :
tell application "Finder" to count processes whose name is "Machin Truc"
Dans un shell, tu peux exécuter la même chose :
osascript -e 'tell application "Finder" to count processes whose name is "Fetch"'
-- Schmurtz
hebus2fr
Schmurtz wrote in message
osascript -e 'tell application "Finder" to count processes whose name is "Fetch"'
Impeccable merci :)
Schmurtz <moi@ici.com> wrote in message
osascript -e 'tell application "Finder" to count processes whose name is
"Fetch"'