[編集者注:以下のレビューは、MacworldのGemFest 2009シリーズの一部です。2009年6月末まで毎日、MacworldのスタッフがMac Gemsブログで、お気に入りの無料または低価格のプログラムを簡単に紹介していきます。過去のMac Gemsのリストは、Mac Gemsのホームページをご覧ください。 ]
Digital Sentry は、その名の通り、コンピュータ上の様々なイベントを監視するプログラムです。イベントを検出すると、そのイベントに対して定義されたアクション(または一連のアクション)を実行します(Digital Sentry では、定義された一連のアクションを「モニター」と呼びます)。Digital Sentry はどのようなイベントを検出できるのでしょうか?その種類は驚くほど多岐にわたります。例えば、一定時間の経過、アプリケーションの起動またはアクティブ化、マウスボタンやスクロールホイールの動き、電源や画面解像度の変更、ボリュームのマウントまたはアンマウント、ユーザーパスワードの誤入力などです。
監視するイベントを選択したら、次のステップは、イベント発生時に実行するアクション(複数可)を定義することです。選択できるアクションは16種類あり、想定されるアクション(シェルスクリプトの実行、ファイルまたはプログラムのオープン、コンピュータのスリープ)から想定外のアクション(偽のセキュリティ警告の表示、テキストの読み上げ、Webカメラでの写真撮影、テキストメッセージの送信)までを網羅しています。各アクションには、読み上げるテキスト、遅延時間、開くファイル、音量レベルなどの設定オプションがあります。
アクションは、Automatorでワークフローを作成するのと同じように、ソースリストから空の作業領域にドラッグすることで追加できます。また、作業領域内でアクションをドラッグして並べ替えることもできます。簡単な例としては、一定時間待機してからバックアッププログラムを実行するモニターがあります。あるいは、職場の個室にあるMacで誰かがパスワードを解読しようとしていると疑われるシナリオを考えてみましょう。Digital Sentryを使えば、以下のすべてを実行するモニターを簡単に作成できます。
- iSightカメラで人物の写真を撮り、自動的にメールで送信します
- 携帯電話にテキストメッセージを送信する
- 侵入者に声で立ち去るように伝える
- コンピュータをスリープ状態にするか、シャットダウンする
連携できる機能は思いつく限りに限られますが、シェルスクリプトの実行やアプリケーションの実行も可能なので、Digital Sentryモニターはほぼあらゆることを実行できます。実行中のDigital Sentryは、Dockにアイコンが表示されず、バックグラウンドで動作する無表情なアプリケーションです。プログラムとのやり取りはすべて、メニューバーのアイコンをクリックすることで開始されます。Digital Sentryにはパスワードを設定することも可能で、パスワードを入力しないとアクセスしたり終了したりできなくなります。
モニター作成用のインターフェースは見やすく、新しいモニターの作成も簡単です。唯一少し気になるのは、監視したいイベントを指定する前にモニターに名前を付ける必要があることです。利用可能なイベントをよく知らない場合は、イベントリストを見るために先に進み、それからモニターに名前を付けるために戻ってくることになるでしょう。しかし、これは比較的些細な問題です。
Digital Sentry には、最後にもう 1 つ、物議を醸しそうな機能があります。それは、キーストローク レコーダーです。プログラムの設定からアクセスできるキーストローク モニターは、ユーザーがログインしている間に入力されたすべてのキーを (ログ ファイルに) 記録します。私がテストしたところ、このレコーダーはほぼすべてのキーストロークをキャプチャしました。スクリーンセーバーのロックを解除するためにパスワードを入力したときは、このキーは記録されませんでしたsudoが、 で入力したパスワードはキャプチャされました。また、少なくとも私のマシンでは、特に Shift キーを使ったときに、多くの余分な文字も記録されていました。たとえば、大文字の「E」は「AE」と表示され、時々「a」が続くことがありました。ありがたいことに、Digital Sentry はその存在を隠そうとはしません。メニュー バーに表示されていれば、実行されていることがわかります。

Digital Sentryはユニークなアプリケーションです。これまで、Digital Sentryと全く同じ機能を持つものに出会ったことはありません。ドキュメントは少し少ないですが、(プログラムのメニューバーアイコンにあるDigital Sentryヘルプからアクセスできます)使い始めるのに十分な情報があります。
Gemsの最新情報を常に把握したいですか?Mac Gemsニュースレターにご登録いただくと、Gemsのレビューを毎週メールでお届けします。Mac GemsをTwitterでフォローすることもできます。
186ページに及ぶMac Gemsスーパーガイドは、まさにMac Gemsのベストセレクションと言えるでしょう。PDFダウンロード、CD-ROM版PDF、または書籍版をご用意しています。Mac Gemsスーパーガイドの詳細はこちら。
[ Rob Griffiths は Macworld のシニア編集者です。 ]