回答:
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
。
killall SystemUIServer
、デスクトップを使用し続けなければ、再接続する必要があります。
Laurieの答えよりもはるかに簡単な方法は、Deeperと呼ばれる無料のアプリケーションを使用することです。本当に使いやすいです。スクリーンショット名フィールド([全般]タブの下)に希望の名前を入力するだけです。
[適用]をクリックすると完了です。Deeperの優れた機能は、すべてのデフォルト設定を復元できることです。システムが動作する原因となっている設定を変更した場合、問題ありません!各タブの下部には、「デフォルトに戻す」というボタンがあります。Deeperはすべての設定を修正します。このアプリは無料であり、OS Xが提供しない大量のカスタマイズを追加するため、このアプリを強くお勧めします。
LittleSnapperはこれを実行します。40ドルですが、1ペニーの価値があります。
スクリーンショットを撮った後、次のようなウィンドウを開くようにBetter Touch Toolを構成できます。
スクリーンショットを編集/注釈して、好きな名前で保存するか、クラウドに保存できます。
これは、お支払いが必要なモデルです(最低3ドル)。私がこれまでに作った中で最高の購入です(スクリーンショット機能と他の多くの理由のため)。
defaults write com.apple.screencapture name "Foo Bar"
、デフォルトで新しいスクリーンキャプチャのプレフィックスを変更できます。その後killall SystemUIServer
、ファイル名の最後に日付/時刻情報が表示されますが、これは機能だと思います。あなたは素晴らしい答えを提供しました。疑わしいのはIMOだけでした。