v1.0
Comando

WaitScreenChange()

Aguarda qualquer mudança visual em uma região específica da tela monitorando alterações de pixels. Útil para detectar conclusão de carregamentos e animações.
Sintaxe
WaitScreenChange(x1, y1, x2, y2, timeout)

Parâmetros

ParâmetroTipoObrigatórioDescrição
x1, y1IntSimCoordenadas do canto superior esquerdo da região (pixels).
x2, y2IntSimCoordenadas do canto inferior direito da região (pixels).
timeoutIntSimTempo máximo de espera em segundos.

Exemplos

AthusScript
// Clicar em um botão e aguardar a tela mudar:
Mouse(Click, Left, 350, 400)
WaitScreenChange(0, 0, 1024, 768, 30)

Observações

Monitora qualquer mudança em pixels na região definida. Até mesmo alteração no relógio da barra de tarefas é detectado. Defina a região menor possível para melhor performance.