0

Mac OS で開くダイアログ ボックスでファイルを開く操作を自動化する方法はありますか? アプリケーションは、ユーザーに標準の開くダイアログ ボックスでファイルを開くように求めます。しかし、ファイルを自動的に開く必要があります。

アイデアは、ターゲットアプリケーションのボタンをクリックしてダイアログボックスを開き、必要なファイルを何らかの方法で選択するスクリプトまたは小さなアプリケーションを作成することです。しかし、どうすればいいのかわかりません。どんな提案でも大歓迎です。

4

1 に答える 1

0

開きたいファイルが既にわかっている場合、通常、ファイルを開くダイアログ ボックスはターゲット アプリケーションによって完全にバイパスされます。

Open コマンドが定義されているかどうかを確認するには、ターゲット アプリケーションのディクショナリを調べる必要があります。アプリケーションがスクリプト可能であれば、それが基本の 1 つになりますが、各実装はわずかに異なります。

アプリケーションに Dictionary がない場合は、Finder を使用してファイルを開くことができます。

tell application "Finder"
    set theApplication to "Path:To:Application.app" as alias
    set theFile to "Path:To:File.ext" as alias
    open theFile using theApplication
end tell
于 2010-04-05T13:44:13.470 に答える