« 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