AppleScriptでファイルを開いて保存することを自動化しようとしています。ただし、保存ダイアログでは一貫した結果が得られないようです。保存ダイアログをapplescriptの特定のフォルダに変更することは可能ですか?
質問する
1615 次
2 に答える
0
これは、保存ダイアログが表示されたらフォルダに移動するのに役立つ場合があります。
set the clipboard to "/path/to/your/folder"
tell application "System Events" to tell process "SketchUp" -- I'm guessing on SketchUp name
keystroke "G" using {command down, shift down}
delay 1
keystroke "v" using {command down}
delay 1
keystroke return
delay 1
keystroke return
delay 1
end tell
于 2012-11-16T18:06:26.210 に答える
0
あなたはそれを行うことができ、クリップボードを無傷に保つことができると思います。保存ダイアログがテキストエディットにある場合、たとえば、最後にデスクトップに何かを保存した場合、次のようにすると、保存先がドキュメントに戻ります。使うだけの方が簡単⌘</kbd>+D for that, of course, but you can use substitute pretty much whatever path you need. If you have a path with a folder having non-AppleScript allowable characters in the path (such as quotes), you can escape each with the backslash ("\") character.
tell application "TextEdit"
activate
try
tell application "System Events"
keystroke "g" using {shift down, command down}
do shell script "sleep 0.2"
keystroke "~/Documents"
do shell script "sleep 0.2"
keystroke return
end tell
end try
end tell
于 2017-06-13T07:23:43.213 に答える