Sto costruendo uno script Apple per richiedere e ricevere input da un utente tramite una finestra di dialogo. La risposta predefinita della finestra di dialogo è "Inserisci codice". L'input richiesto è un codice a 6 cifre assegnato a ciascun utente. Alla ricezione dell'input dell'utente (o del codice), è necessario verificare alcuni controlli di convalida che confermino che l'input dell'utente è accettabile in base alle seguenti condizioni:
-
L'utente non può inserire lettere o simboli.
-
L'input deve essere in un numero intero (solo numeri interi e zero conteggi).
-
Il codice (input), deve essere esattamente (o uguale a) di 6 cifre. Non più o non meno di 6.
Sfondo : il codice dell'utente viene generato ad-hoc da un'altra applicazione ed è unico ogni volta. Non c'è modo di fare riferimento a questo codice.
Ad esempio, l'utente inserisce 123456 nella finestra di dialogo. Usando Apple Script, come posso scrivere questo script, assicurandoti di nuovo che il codice è tutti i numeri e precisamente 6 cifre?