Comando
WaitTextOcr()
Aguarda um texto específico aparecer em uma região da tela usando reconhecimento óptico de caracteres (OCR). O script fica pausado até o texto aparecer ou o timeout ser atingido.
WaitTextOcr(x1, y1, x2, y2, idioma, texto, timeout)
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
x1, y1 | Int | Sim | Coordenadas do canto superior esquerdo da região a monitorar (pixels). |
x2, y2 | Int | Sim | Coordenadas do canto inferior direito da região a monitorar (pixels). |
idioma | String | Sim | Idioma do OCR: eng (inglês), por (português), spa (espanhol). |
texto | String | Sim | Texto a aguardar na tela. Aceita wildcard *. |
timeout | Int | Sim | Tempo máximo de espera em segundos. |
Exemplos
// Aguardar mensagem de conclusão aparecer na tela:
WaitTextOcr(0, 0, 600, 200, 'por', 'Processamento concluído', 120)
// Usando wildcard:
WaitTextOcr(0, 50, 800, 150, 'eng', 'Loading*', 60)
Observações
A região deve ser a menor possível para melhorar precisão e performance.