カスタム名でスクリーンショットを保存する


18

スクリーンショットを保存するときに、任意の名前(および場合によっては宛先ディレクトリ)を指定できるようにします。Sharpshooter for Macはこれを行いますが、とんでもない15ドルです。安い代替品?

回答:


22

名前のプレフィックス部分の変更

defaults write com.apple.screencapture name "My Screenshot"
killall SystemUIServer

名前の形式を変更する

f=/System/Library/CoreServices/SystemUIServer.app/Contents/Resources/English.lproj/ScreenCapture.strings
f2=~/Desktop/ScreenCapture.strings
sudo cp $f $f2
sudo chown $USER $f2
plutil -convert xml1 $f2
open $f2 -a TextEdit

変化する

<key>%@ %@ at %@</key>
<string>%@ %@ at %@</string>

のようなものに

<key>%@ %@ at %@</key>
<string>My %@ %@ at %@</string>

(現在、デフォルトの形式はScreen Shot 2012-06-12 at 8.02.40 AMロケール設定に応じたものです。)

sudo chown root $f2
sudo cp $f2 $f
killall SystemUIServer

デフォルトの場所を変更する

defaults write com.apple.screencapture location ~/Pictures/
killall SystemUIServer

カスタムスクリプトの使用

私は、デフォルトのショートカットを無効にしてきたとしているスクリプトへのショートカットを割り当てられるようにscreencapture -i ~/Desktop/`date '+%y%m%d%H%M%S'`.png


/ System /のファイルを編集することは決してお勧めしません。たとえばdefaults write com.apple.screencapture name "Foo Bar"、デフォルトで新しいスクリーンキャプチャのプレフィックスを変更できます。その後killall SystemUIServer、ファイル名の最後に日付/時刻情報が表示されますが、これは機能だと思います。あなたは素晴らしい答えを提供しました。疑わしいのはIMOだけでした。
TJルオマ

「ロケール設定に依存します」-これは、スクリーンショットに24時間の時間文字列を入れてデスクトップで適切に並べ替えたい人に便利です!これを行うには、システム設定で日付と時刻の設定を変更します。
-Droogans

スクリーンキャプチャの場所を、常に接続されているとは限らないリモートファイルシステムに設定しようとしました。最初はうまくいきました。その後、ファイルシステムを切断すると、デスクトップの使用が開始されました。ファイルシステムに再接続するときはkillall SystemUIServer、デスクトップを使用し続けなければ、再接続する必要があります。
P i

2

Skitchを使用すると、オンラインでの共有、注釈、描画だけでなく、これも無料で行えます。


Skitchは、最も安くて簡単なソリューションです。まだお持ちでない場合は、ご覧になることを強くお勧めします。
TJルオマ

1

Laurieの答えよりもはるかに簡単な方法は、Deeperと呼ばれる無料のアプリケーションを使用することです。本当に使いやすいです。スクリーンショット名フィールド([全般]タブの下)に希望の名前を入力するだけです。

[適用]をクリックすると完了です。Deeperの優れた機能は、すべてのデフォルト設定を復元できることです。システムが動作する原因となっている設定を変更した場合、問題ありません!各タブの下部には、「デフォルトに戻す」というボタンがあります。Deeperはすべての設定を修正します。このアプリは無料であり、OS Xが提供しない大量のカスタマイズを追加するため、このアプリを強くお勧めします。


「名前:」フィールドに準拠する特定の形式はありますか?
勝利者

0

LittleSnapperはこれを実行します。40ドルですが、1ペニーの価値があります。


また、10個のアプリを50ドルで入手できるMacソフトウェアの「バンドル」の一部として頻繁に利用できるので、そのことに注意してください。
TJルオマ

0

スクリーンショットを撮った後、次のようなウィンドウを開くようにBetter Touch Toolを構成できます。

ここに画像の説明を入力してください

スクリーンショットを編集/注釈して、好きな名前で保存するか、クラウドに保存できます。

これは、お支払いが必要なモデルです(最低3ドル)。私がこれまでに作った中で最高の購入です(スクリーンショット機能と他の多くの理由のため)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.