Garanta que o aplicativo seja executado no Mac OS X

2

Existe uma maneira fácil de garantir que algum aplicativo gui esteja em execução (reiniciar se ele falhar)?

    
por tig 04.11.2010 / 00:52

3 respostas

1

Confira o script em msg 20 neste tópico e modifique-o para o aplicativo que você está interessado em manter ativo.

Ele ajudará você a criar um agente de inicialização para verificar e abrir quando necessário.

Isso alivia a necessidade de um aplicativo Applescript em execução.

link

    
por 04.11.2010 / 03:36
1

Sim, você pode fazer o que precisa com o AppleScript.

Primeiro, abra o editor AppleScript ( /Applications/Utilities/AppleScript Editor.app )

Em seguida, insira este código no editor:

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

Substitua TextEdit pelo aplicativo que você deseja assistir. Em seguida, salve isso como um aplicativo e execute o aplicativo que você salvou sempre que precisar manter o aplicativo aberto.

Espero que isso ajude!

    
por 04.11.2010 / 03:19
0

O AppleScript pode ser o caminho a seguir com este. Esta página da Web descreve como verificar se um aplicativo está em execução e esta página da Web descreve como executar um aplicativo e também como executar uma ação com base em critérios. Basicamente, você criaria um script para fazer uma verificação para ver se o aplicativo está sendo executado. Se a qualquer momento não estiver sendo executado, você o inicia. Eu esboçaria algo para você, mas neste momento não tenho um Mac funcional para testar.

    
por 04.11.2010 / 03:11

Tags