18
シャープシューター 0.4.1

Macworldの ベテラン 読者なら、Snapz Pro Xが私たちのお気に入りのスクリーンショットユーティリティであることはご存知でしょう。しかし、Snapz Pro Xが提供する高度なオプションを誰もが必要とするわけではありません。多くの人にとって、Mac OS Xに内蔵されているスクリーンショット機能で十分すぎるほどです。(実際、基本的なスクリーンショットを撮るときなど、Snapz Pro Xをインストールしていても、内蔵機能を使うことがあります。)

しかし、OS Xのスクリーンショット機能には大きな不満が2つあります。どちらも読者からいただいたコメントで共感を得ています。まず、Appleはスクリーンショットのデフォルトのファイル形式や保存場所を変更する方法を提供していません。この欠点については、昨年秋にいくつかの解決策を紹介しました。次に、Snapz Pro Xとは異なり、スクリーンショットを撮影するたびにファイルに分かりやすい名前を付けることができません。そのため、スクリーンショットはハードドライブに「Picture 1」「Picture 2」「Picture 3」といった名前で保存されてしまいます。

シャープシューターダイアログ

2つ目の不満への答えは、Isaac Wankerl氏のSharpshooter 0.4.1 ( 無料) にあります   。この気の利いたユーティリティは、スクリーンショットの保存場所を監視し、新しいスクリーンショットを検出すると、スクリーンショットのプレビューといくつかのオプションを含むダイアログを表示します。ファイルの新しい名前を入力して「名前の変更」をクリックすると、画像ファイルの名前が即座に変更されます。スクリーンショットはそのまま保存されますが、デフォルトの名前が使用される場合は「キャンセル」をクリックします。新しいスクリーンショットを削除するには「ゴミ箱へ移動」をクリックします。この最後のオプションは、ウィンドウ内プレビューと組み合わせることで、スクリーンショットの明らかな間違いを素早く見つけて削除するのに役立ちます。

Sharpshooter のフォルダ監視は、メニューバーメニューを使って一時的に無効にすることができます。(Sharpshooter の環境設定でこのメニューを表示しないように選択した場合は、付属の AppleScript を使用して Sharpshooter を終了できます。)

Sharpshooter は、デフォルトのスクリーンショットの形式と保存先が変更されたかどうかを認識できるほど賢く (たとえば、私が以前提供した解決策の 1 つを使用して)、OS X の設定をチェックして、監視する適切なフォルダーとファイルの種類を確認します。 (Sharpshooter の実行中にこれらのシステム設定を変更した場合、変更を認識させるには、Sharpshooter を終了して再起動する必要があることに注意してください)。また、Sharpshooter は他のスクリーンショット アプリに干渉しないこともわかりました。たとえば、Mac OS X のスクリーンショットと Snapz Pro X のスクリーンショットの両方が TIFF 形式で同じフォルダーに保存されるように Mac を設定しています。それでも、Sharpshooter は Snapz Pro X を使用して撮影したスクリーンショットの名前を変更しようとしません。

2画面対応シャープシューター

Sharpshooterのもう一つの優れた点は、マルチモニターMacの扱い方です。Macに複数のディスプレイが接続されている場合、Mac OS Xの標準スクリーンショット機能はディスプレイごとに別々の画像を作成します。Sharpshooterはこれを認識し、各画像の名前を変更するウィンドウを表示します。

一方、Sharpshooterは現在、.jpeg、.jpg、.pdf、.png、.tif、.tiffという拡張子の画像ファイルのみをサポートしています。また、Sharpshooterが新しいスクリーンショットを認識しないという問題も時々発生しましたが、Sharpshooterを終了して再起動すると問題は解決しました。さらに、Sharpshooterのダイアログは他のウィンドウの前面に表示されず、ウィンドウを最前面に表示するメニューコマンドもありません。新しいスクリーンショットの処理方法を選択する前に別のアプリケーションに切り替えてしまうと、他のアプリケーションを非表示にするか、Exposéを使用してSharpshooterの命名ダイアログを再度表示する必要があります。

とはいえ、全体的に見てSharpshooterは便利でよく機能するツールです。私はMacでOS Xのスクリーンショット機能を使うときに使っています。

Sharpshooter 0.4.1 はユニバーサル バイナリであり、Mac OS X 10.4 以降が必要です。