目的
Applescript を実行して、ショートカットを使用して複数のアプリケーションを開くことができるようにしたいと考えています。これを行うには、Automator を使用してサービスを作成したいと思います (1 つのアプリケーションを開くためにこれを行いましたが、スクリプトは複数開きます)。いくつかの調査の後、Xcode を使用して Automator でスクリプトをアクションにする必要があることがわかりました。
進捗
私が望むことを行うこのApplescriptアプリがあります:
--Insert apps to open here:
set multApp to {"Safari", "Mail"}
set noOfApplications to count of multApp
set itemNum to 1
repeat with counter from 1 to noOfApplications
openApp(item itemNum of multApp)
set itemNum to itemNum + 1
end repeat
on openApp(chosenApplication)
tell application chosenApplication to activate
end openApp
私はまったくの初心者です 3 (Xcode には触れていません)
私が Xcode で行ったことは次のとおりです。(チュートリアルに従って) main.xib で開始し、Interface Builder (v. 3.2.6) を使用して、アプリケーションにバインドする 3 つの「ポップアップ ボタン」を作成しました。
質問
これは正しい方法ですか?Xcode を正しく使用していますか?
アプリケーションにバインドする方法は? 「Controller Key」「Model Key Path」などに何を入力するか…
現在のアクションの背後にある仕組みを確認する方法はありますか (「アプリケーションの起動」など)
ファイナルノート
これは、スクリプトを実際に使用するためというよりは、学習のためです。したがって、現在のサービスに「アプリケーションの起動」を追加するだけでよいことがわかりました。任意の Applescript アプリ (スクリプト) を Service にできるように知りたいのですが...便利ではないでしょうか?
私の初心者で申し訳ありません(質問が不明確な場合はお知らせください)、アドバイスをありがとう!
更新:「Applescript を実行する」アクションはその仕事を行い、Xcode を無視し (@regulus6633 に感謝)、そのアクションでサービスを作成します。