Редактор AppleScript, напишите сообщение в окно «Результат» - PullRequest
38 голосов
/ 01 мая 2010

Я использую редактор сценариев Apple для Mac OS X и (во время отладки) вместо того, чтобы писать множество операторов display dialog, я хотел бы записать результаты некоторых вычислений в окне ниже, называемом «Результат» ( У меня здесь немецкий интерфейс, так что перевод - это предположение). Так есть ли оператор записи / печати, который я могу использовать для помещения сообщений в стандартное окно? Я не прошу помещать сообщения в файл журнала в файловой системе, это чисто временно.

Ответы [ 2 ]

70 голосов
/ 01 мая 2010

Вы можете использовать команду log , которая помещает сообщения в окно Log History , например ::


enter image description here

5 голосов
/ 07 июля 2017

Журнал - правильный способ сделать это; однако, если ваша пользовательская база более знакома со сценарием оболочки, вы можете сделать следующее.

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

Выход

Result:
"The value: 123"

При таком подходе вам не нужно постоянно говорить пользователям, что им нужно включить «Показать журнал»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...