Cuadro de diálogo personalizado en Automator?

-1

Me gustaría crear un servicio que realice un conjunto de acciones en función de varios parámetros
Un cuadro de diálogo personalizado con varios botones de opción sería una excelente manera de capturarlos.
Mi experiencia con AppleScript hasta el momento solo me brinda indicaciones muy básicas

¿Cómo puedo usar un cuadro de diálogo personalizado en Automator?

    
pregunta MonoThreaded 22.09.2018 - 21:04

2 respuestas

4

Tal vez esto te sea de utilidad.

Dialog Toolkit y Dialog Toolkit Plus son bibliotecas de script basadas en ASObjC para mostrar diálogos mejorados. Agregue múltiples campos de entrada de texto, casillas de verificación, menús emergentes, botones de radio, controles de ruta, botones adicionales y reglas para los diálogos.

Solo lea los archivos de texto incluidos en el paquete para ayudarlo a comenzar. Jugar en Script Editor.app, con los scripts de muestra incluidos, debería ayudarlo a comprender el proceso.

Aquí hay algunos ejemplos creados con esta adición de secuencias de comandos en el Editor de secuencias de comandos

    
respondido por el wch1zpink 22.09.2018 - 23:43
0

Puedes usar choose from list .

Me gusta esto:


on run {input}
    tell application "System Events"
        activate
        set input to (choose from list {"Option 1", "Option 2", "Option 3", "Option 4", "Option 5"} with title "Time to choose" with prompt "Would you rather" & return & "choose from:" OK button name "YEAH                                     
respondido por el Mateus Ribeiro 26.09.2018 - 20:59

Lea otras preguntas en las etiquetas