Existe-t-il un moyen simple de s'assurer qu'une application gui fonctionne (redémarrer si elle se plante) ?
Réponses
Trop de publicités?Oui, vous pouvez faire ce dont vous avez besoin avec AppleScript.
Tout d'abord, ouvrez l'éditeur AppleScript ( /Applications/Utilities/AppleScript Editor.app
)
Puis insérez ce code dans l'éditeur :
tell application "System Events"
repeat
set running_apps to every application process's name
if running_apps does not contain "TextEdit" then
tell application "TextEdit" to activate
end if
end repeat
end tell
Remplacer TextEdit
avec l'application que vous voulez regarder. Enregistrez ensuite cette application et exécutez l'application que vous avez enregistrée chaque fois que vous avez besoin de garder l'application ouverte.
J'espère que cela vous aidera !
Applescript pourrait être le moyen d'y arriver. Cette page web décrit comment voir si une application est en cours d'exécution et cette page web décrit comment exécuter une application et aussi comment effectuer une action basée sur des critères. En gros, vous devez script le faire de sorte que vous vérifiez en boucle si l'application est en cours d'exécution. Si à un moment donné elle n'est pas en cours d'exécution, vous la démarrez. Je vous ferais bien une ébauche, mais pour l'instant, je n'ai pas de Mac en état de marche pour faire des tests.