コンピュータをどれだけ楽しんでいても、ハードドライブのバックアップやウイルススキャンといった作業は、どうしても単調で退屈なものになってしまいます。Walnut Systems の Cruise Control 1.0 は、ファイルのコピーや移動、アプリケーションの起動や終了、エイリアスの作成、ゴミ箱を空にするといった Macintosh の基本的な操作を実行するエージェントをプログラムできるようにすることで、あなたの作業を簡素化します。最近の Mac では、コンピュータの電源のオン/オフ、スリープ解除、スリープ解除も行えます。オプションの機能拡張をロードしておけば、エージェントが動作するために Cruise Control が動作している必要さえありません。また、Cruise Control は 68020 システムで動作し、RAM 使用量は 2MB 未満なので、クローゼットに埃をかぶっている古い Mac IIcx にも最適なアプリケーションです。
Cruise Controlの標準的なアクションに加え、エージェントはコンパイルされたAppleScriptを実行できるため、スクリプト実行可能なアプリケーションを間接的に制御できます。AppleScriptに馴染みのない方のために、マクロを記録して実行するエージェントを作成する便利なオプションが用意されています。エージェントは最初の実行時にカーソルの動き、マウスクリック、キー入力をすべて記録し、以降の実行時にそれらを再現します。残念ながら、マクロは編集できず、実行中にウィンドウの位置が変わると予測どおりに動作しません。
Cruise Control には、エージェントを起動するための 2 つのオプションがあります。カレンダーエージェントは、その名前が示すとおり、指定された日時に実行されます (「Cruising Along」を参照)。アイドルエージェントは、Mac が指定された時間非アクティブになったときに実行されます (アイドルエージェントでマウスとキーボード、ディスクドライブ、またはネットワークのアクティビティを監視するかどうかを指定できます)。柔軟性を高めるために、どちらのタイプのエージェントも、指定された時間、日付、または曜日の範囲内でのみ実行されるように制限できます。たとえば、平日毎日カレンダーに表示されるエージェントを、月曜日のみ実行するように制限できます。ただし、エージェントを不規則な間隔 (たとえば、毎月第 3 金曜日) で強制的に起動する便利な方法はありません。
他の新しいプログラムと同様に、Cruise Controlにもいくつか欠点があります。例えば、エージェントの行動をログに記録することはできますが、ログファイルを作成してシステムフォルダに自分で配置する必要があります。また、マニュアルは基本的な操作については十分に説明しているものの、より実践的な例が不足しています。
Macworldの購入アドバイス
AppleScriptの知識があるか、比較的シンプルなマクロで十分対応できる人でなければ、Cruise Controlのアクションの選択肢はやや限られているように思えるかもしれません。しかし、Walnut Systemsはプログラムの機能を拡張する追加のスクリプトやプラグインを提供する予定であり、サードパーティも同様の対応をする可能性があります。操作を必要としない反復的なタスクを日常的に実行するのであれば、Cruise Controlは検討する価値があります。
評価:

長所: シンプルなインターフェース、最小限のハードウェア要件。 短所: マクロと繰り返しオプションの制限。 会社: Walnut Systems(800/945-8024、https://www.walnutsys.com)。 定価: 99ドル。
1999年7月 号 60ページ