Estou criando um Apple Script para solicitar e receber entrada de um usuário por meio de uma caixa de diálogo. A resposta padrão da caixa de diálogo é "Digite o código". A entrada necessária é um código de 6 dígitos fornecido para cada usuário. Ao receber a entrada (ou código) do usuário, algumas verificações de validação precisam ocorrer, confirmando que a entrada do usuário é aceitável com base nas seguintes condições:
O usuário não pode inserir letras ou símbolos.
A entrada deve estar em um número inteiro (apenas números inteiros e sim zero conta).
O código (entrada), basta ter exatamente (ou igual a) 6 dígitos. Não mais ou menos que 6.
Segundo plano - o código do usuário é gerado ad-hoc a partir de outro aplicativo e é único a cada vez. Não há como fazer referência cruzada a esse código.
Por exemplo, o usuário digita 123456 na caixa de diálogo. Usando o Apple Script, como posso fazer o script, garantindo novamente que o código seja todos os números e com precisão de 6 dígitos?