Скрипт создания диалога с двумя входами

Мне нужно написать скрипт, который будет запускаться на каждом MacOS. Он должен создать простой диалог с двумя полями ввода, кнопками OK и CANCEL. Я читал, что applescript не может создать диалог с двумя входами. Что такое альтернатива? Спасибо

Не могли бы вы предоставить одно поле ввода и попросить пользователя разделить две записи с / или другим специальным символом? Затем разделить запись на две части?

David 06.04.2019 15:26
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
1
987
2

Ответы 2

Верно, AppleScript не может создать диалог с двумя входами.

Взгляните на Script Library Dialog Toolkit Plus версии 1.1.0 на сайте macosautomation.com.

Dialog Toolkit Plus is an ASObjC-based script library for showing enhanced dialogs. Add multiple text entry fields, checkboxes, popup menus, radio buttons, path controls, extra buttons, secure fields, images, and rules to dialogs. Dialog Toolkit Plus requires macOS 10.10 or later.

извините, я переместил свой комментарий к вопросу, как и предполагалось.

David 06.04.2019 15:27

--Вы можете использовать два последовательных диалога:

установите input1 в текст, возвращенный из (диалоговое окно «Введите первый ввод:» кнопки ответа по умолчанию «» {«ОК», «Отмена»} с заголовком «Первый ввод»)

установите input2 в текст, возвращенный из (диалоговое окно «Введите второй ввод:» кнопки ответа по умолчанию «» {«ОК», «Отмена»} с заголовком «Второй ввод»)

диалоговое окно отображения ("Первый ввод: " & input1 & (return) & "Второй ввод: " & input2)

Другие вопросы по теме