« SketchUpのシーンをComicStudioに1.3 |
メイン
| メイキング »
●Photoshop自動保存スクリプト
|
2010年7月 8日
|
twitterでイラストレーターのCHOCO先生がAutomatorを使って
作業中ファイルの自動保存を作っているとの書き込みをみて
こういうやり方もありますよー的にAppleScriptを書いてメッセージを送ってみた
(Automator:MacOS上でパーツの組み合わせで自動処理をする環境)
(AppleScript:MacOSのソフトを制御できるプログラミング環境Automatorより前からあってより細かい処理が可能)
他の人も使えるでしょうし
少し調整して公開
#保存用フォルダの作成
#あらかじめ保存フォルダを作ってある場合この下4行は必要ありません
tell application "Finder"
if "autsave" is not in name of every folder of desktop then
make folder at desktop with properties {name:"autsave"}
end if
end tel
#自動保存の常駐ループ
on idle try
#保存フォルダの指定 必要に応じて""の中を書き換えてください
set save_dir to "~/Desktop/autsave/"
tell application "Adobe Photoshop CS3"
#作業中のドキュメントのファイル名を取得 set doc_name to name of current document as string
set sevepath to save_dir & doc_name
save current document in file sevepath as Photoshop format with copying #保存
end tell
return 600 #繰り替えす秒数
on error
display dialog "保存に失敗しました"
end try
end idle
Photoshopで最前面の書類の複製を自動保存するようにしてあります
AppleScriptエディッタ(leopard以前ではスクリプトエディッタ)にこちらをコピペしてください
保存時に
フォーマット:アプリケーション
『実行後自動的に終了しない』をチェックすると常駐アプリになります
CS3以外のバーション利用の場合は初回起動時にPhotoshopを指定してださいと ダイアログが出るかもしれません
投稿者 Yukimi` : 2010年7月 8日 02:10
|