Existe alguma maneira de executar automaticamente um script em suspender / retomar (ou seja, quando eu fecho a tampa ou após a abertura) no Mac OS X 10.4?
Existe alguma maneira de executar automaticamente um script em suspender / retomar (ou seja, quando eu fecho a tampa ou após a abertura) no Mac OS X 10.4?
Respostas:
Talvez tente o Sleepwatcher . Não posso atestar isso, mas o encontrei depois de seguir as dicas de Kevin:
O SleepWatcher 2.0.5 (agora compatível com o Mac OS X 10.5 "Leopard") é uma ferramenta de linha de comando (daemon) do Mac OS X que monitora o sono, a ativação e a ociosidade de um Mac. Pode ser usado para executar um comando Unix quando o Mac ou a tela do Mac entra no modo de suspensão ou acorda ou após um determinado período de tempo sem interação do usuário. Ele também pode enviar o Mac para o modo de suspensão ou recuperar o tempo desde a última atividade do usuário.
Dependendo do problema que você está tentando resolver, o launchd pode funcionar. Ele executará tarefas agendadas enquanto a máquina estiver em suspensão quando acordar. Também é inteligente o suficiente para executar apenas uma instância da tarefa se vários intervalos tiverem passado enquanto a máquina estava em sono.
Consulte Introdução ao launchd da Apple.
Acredito que o SleepWatcher pode fornecer a funcionalidade que você está procurando.