0

私は新しい Mac 開発者で、次のことをしたいと考えています。

  1. 簡単なアプリケーションを作成しました。アプリケーションのボタンをクリックして、Mac にある外部アプリケーションを開きたい (ディスク ユーティリティを開くなど) (launchApplication を使用してこの部分を実行する方法を知っています)。

  2. アプリケーションを開くだけでなく、ディスク ユーティリティ アプリケーションを開いた後に、特定の機能 (ディスク ユーティリティの消去機能など) を自動的に実行したいと考えています。(これを行う方法がわかりません)Macで本当に新しいので、いくつかのデモを見せてもらえますか?

ありがとう !!

4

1 に答える 1

0

外部アプリケーションはスクリプト可能なアプリケーションである必要があります。

スクリプト可能なアプリケーションとは、Apple イベントと呼ばれるAppleScript メッセージに応答して、操作とデータを利用できるようにするアプリケーションです。Apple イベントは、複雑な操作とデータを指定できるプロセス間メッセージの一種です。Apple イベントを使用すると、高レベルのタスクを単一のパッケージにカプセル化して、プロセスの境界を越えて渡し、実行し、応答イベントで応答することができます。

詳細については、関連する Apple ドキュメントを参照してください: Cocoa Scripting Guide

于 2013-05-03T11:01:17.817 に答える