Mac OS X 10.4でサスペンド/レジューム時に(つまり、ふたを閉じたとき、または開いた後に)スクリプトを自動的に実行する方法はありますか?
たぶん試してみてください Sleepwatcher 。それを保証することはできませんが、ケビンのヒントに従った後にそれを見つけました:
SleepWatcher 2.0.5(Mac OS X 10.5“ Leopard”と互換性があります)は、Macのスリープ、ウェイクアップ、アイドル状態を監視するMac OS X用のコマンドラインツール(デーモン)です。 MacまたはMacのディスプレイがスリープモードになったとき、またはウェイクアップしたとき、または一定時間後にユーザーの操作なしでUnixコマンドを実行するために使用できます。また、Macをスリープモードに送信したり、最後のユーザーアクティビティからの時間を取得したりすることもできます。
解決しようとしている問題によっては、launchdが機能する場合があります。マシンがスリープ状態のときにスケジュールされたタスクを実行します。また、マシンがスリープしている間に複数の間隔が経過した場合に、タスクの1つのインスタンスのみを実行するのに十分スマートです。
Appleの Launchd入門 を参照してください。
SleepWatcher はあなたが探している機能を提供できると思います。