偽林檎Observer
不安定で頻繁に落ちる偽林檎を監視&自動再起動するプログラムです。
このプログラムはNiseRingo.appを起動して監視します。偽林檎が落ちたら自動的に再起動しますが、正常に終了したらObserverも終了します。
通常、アプリケーションはWindowServerの子プロセスとして起動するためクラッシュするとあのウザったい「アプリが落ちました」ダイアログが表示されますが、
Observerを使用した場合はNiseRingo.appはWindowServerでなくObserverの子プロセスとして起動されるため「落ちました」ダイアログが出ません。
インストール:
NiseRingoObserver.appをNiseRingo.appと同じディレクトリに入れて下さい。
使い方:
NiseRingo.appの代わりにNiseRingoObserver.appを起動して下さい。
Observerを終了させない限りはNiseRingo.appが落ちる度に自動的に再起動されるようになります。
NiseRingo.appをメニューから正常に終了させると自動的にObserverも終了します。