これは私の最初のアプリスクリプトです。私は という名前のスクリプトを起動するためにautomatorを使用します。新しいファイルをフォルダにドロップします(フォルダアクション)。 AutomatorのでAppleScriptでテキストエディットでファイルを開いてpdfとしてエクスポート
私は2アクション持っている: 1-指定のFinder項目を取得します 2 - アップルスクリプト
をしかし、私はそれを実行していることはできません。ファイルを開いた後、警告なしでスクリプトが停止します。ここで
はスクリプトです:
on run {input, parameters}
tell application "TextEdit" to activate
repeat with theFile in input
set theFilePath to theFile as alias
tell application "TextEdit" to open theFilePath
tell application "System Events"
tell process "TextEdit"
set foremost to true
click menu item "Export as PDF..." of menu "File" of menu bar 1
click button "Save"
click menu item "Close" of menu "File" of menu bar 1
end tell
end tell
end repeat
return input
end run
誰もがこの上で私を助けることができますか?
テキストエディットを使用して、指定したフォルダ内のすべてのファイルをpdfにエクスポートしたいだけです。
おかげ
「キーコード36」と「コマンドダウンを使用するキーコード13」は何の意味ですか? – t4ncr3d3
「キーコード36」はリターンキーを押し、「キーコード13はコマンドダウンを使用しています」はコマンドを押すことであり、「w」はウィンドウまたはドキュメントを閉じるためのショートカットです – wch1zpink