Mac OS X のターミナルからスクリーン ショットを撮る

Anonim

キーボード ショートカット、グラブ、その他のスクリーン ショット アプリの他に、「screencapture」コマンドを使用してターミナルから直接 Mac OS X デスクトップのスクリーンショットを撮ることもできます。

このユーティリティの詳細な概要とその使用方法は、コマンド ラインから簡単にスクリーンショットをキャプチャできます。

基本: Mac OS X のターミナルからスクリーンショットを撮る

まず、ターミナル (/Applications/Utilities/) を起動し、次のように入力します:

screencapture test.jpg

これはコマンドの最も基本的な形式です。画面全体のスクリーンショットを撮り、現在作業中のターミナル ディレクトリ (通常はユーザー ホーム) で「test.jpg」という名前を付けます。スクリーンショットのパスを選択するだけで、いつでも別の場所を指定できます。これがデスクトップです:

screencapture ~/Desktop/screenshot.jpg

コマンドライン経由でスクリーンショットをクリップボードに送信

スクリーンショットをファイルではなくクリップボードに送りたい場合は、-c フラグを付けますが、ファイル名やパスを割り当てないでください:

スクリーンキャプチャ -c

クリップボードにあるので、プレビュー、Photoshop、Pages など、使いたいものに貼り付けるだけです。

コマンドラインからタイマーのスクリーンショットを撮る

Grab ユーティリティの優れた機能の 1 つは、タイマーでスクリーンショットを撮れることです。これにより、アプリや画面上の状況をセットアップして、アラート ボックス、メニュー、ボタン アクションなどをキャプチャできますなど。ターミナルから時限スクリーンショットを指定することもできます:

スクリーンキャプチャ -T 10 timedshot.jpg

-T フラグの後には、スクリーン ショットを遅らせたい秒数を指定する必要があります。この例では、Grabs のデフォルトでもある 10 秒です。

コマンド ラインからスクリーン キャプチャを使用してスクリーン ショットのファイル タイプを指定する

これらのフラグの大文字は重要であることに注意してください。小文字の -t を使用すると、スクリーンショットのファイル タイプを次のように指定しようとします:

スクリーンキャプチャ -t tiff sample.tiff

png、pdf、tiff、jpg、gif など、さまざまなファイル形式を選択してエクスポートできます。

コマンドラインからサイレントスクリーンショットを撮る

screencapture コマンドでスクリプトを作成する予定がある場合、シャッター音を鳴らしたくない場合があります。 -x フラグを使用するだけでスクリーンショットを静かに撮ることができます:

screencapture -x quiet.jpg

これは 1 回限りのことなので、常に -x を指定する必要があります。スクリーン ショットを無音にするための永続的な変更ではありません。

ターミナルから新しいメール メッセージにスクリーン ショットを送信する

もう 1 つの巧妙なトリックは、スクリーンショットを新しい Mail.app メッセージに直接送信することです:

screencapture -M mailme.jpg

これはスクリーンショットを撮り、mailme.jpg として保存し、そのスクリーンショットが添付された新しいメール メッセージを自動的に開きます。

すべてのコマンド ライン ツールと同様に、フラグを一緒に追加して、1 つのコマンドでさまざまな機能を実行できます。利用可能な他のオプションを表示したい場合は、スクリーンキャプチャで従来の -h フラグを使用してください:

スクリーンキャプチャ -h

これにより、使用可能なすべてのフラグとその機能が一覧表示されます。また、さまざまな追加オプションが利用可能です。たとえば、影の削除、プレビューでの自動起動、ウィンドウ キャプチャ モードの選択などがあります。この投稿の上部に、スクリーン キャプチャ コマンドのスクリーン ショットが表示されます (冗長ですか?)。

本当にクリエイティブになりたい場合は、Mac デスクトップ イベントに基づいてスクリーンショット機能を自動メールで送信したり、クリップボード機能にキーを割り当てて独自の Mac プリントを作成したりすることもできます。 Windows ユーザーが大好きなキーボードの乱雑さを再現するための画面ボタンですが、それは別の投稿のトピックです。

最後に、使い慣れた Command+Shift+3 コマンドを使用したい場合は、スクリーン ショットのファイル タイプと保存場所を変更できることを忘れないでください。ターミナルにも。このコマンドは、Mac OS X 10.7 以前のバージョンでも同じです。

Mac OS X のターミナルからスクリーン ショットを撮る