web-dev-qa-db-ja.com

AppleScript Editor、「結果」ウィンドウにメッセージを書き込む

私はMac OS X Apple Script Editorを使用し、(デバッグ中に)たくさんのdisplay dialogステートメント、以下のウィンドウに「結果」と呼ばれる計算の結果を書きたいと思います(ドイツ語のUIがありますので、翻訳は推測です)。 「標準出力」ウィンドウにメッセージを書き込むために使用できる書き込み/印刷ステートメントはありますか?ファイルシステム上のログファイルにメッセージを入れることを求めていません。それは純粋に一時的なものです。

39
topskip

log コマンドを使用して、メッセージをLog Historyウィンドウに入れることができます。例:


enter image description here

72
Paul R

ログはこれを行う正しい方法です。ただし、ユーザーベースがシェルスクリプトに精通している場合は、次の操作を実行できます。

set val to 123
do Shell script "echo The value: " & val

出力

Result:
"The value: 123"

このアプローチを使用すると、「ログを表示」を有効にする必要があることをユーザーに常に伝える必要がなくなります。

5
cage