Estoy creando un Apple Script para solicitar y recibir información de un usuario a través de un cuadro de diálogo. La respuesta predeterminada del cuadro de diálogo es "Introducir código". La entrada requerida es un código de 6 dígitos dado a cada usuario. Al recibir la entrada (o código) del usuario, es necesario que se realicen algunas verificaciones de validación que confirmen que la entrada del usuario es aceptable según las siguientes condiciones:
-
El usuario no puede ingresar letras o símbolos.
-
La entrada debe estar en un entero (solo números enteros, y sí, cero).
-
El código (entrada), solo debe tener exactamente (o igual a) 6 dígitos de longitud. Ni más ni menos que 6.
Fondo : el código del usuario se genera ad-hoc desde otra aplicación y es único cada vez. No hay manera de cruzar este código.
Por ejemplo, el usuario ingresa 123456 en el cuadro de diálogo. Al usar Apple Script, ¿cómo puedo hacer esto, asegurándome de nuevo, que el código es todos los números y que tienen exactamente 6 dígitos?