Asoftech Logo
| Sitemap |      
   line Home line Products line Support line Knowledge line Contact Us line    
     
 

Asoftech > Asoftech Automation

Verifique uma cor antes do clique de uma macro do Windows

Asoftech |

Um clique gravado segue suas instruções mesmo quando a tela ainda não está pronta. Se um aplicativo de desktop tem um indicador de estado estável, verificar sua cor pode ajudar a escolher a próxima ação. O Asoftech Automation compara um pixel com uma cor de referência e permite ações diferentes conforme haja ou não correspondência. Este guia explica como testar a condição antes de usá-la em uma rotina.

Asoftech Automation

Escolha um indicador útil

Imagine um aplicativo de teste com um indicador de cor uniforme que fica verde quando uma tarefa de exemplo está pronta. Verifique um ponto dentro dele antes do próximo clique. É uma sugestão de fluxo, não uma integração incorporada com o aplicativo. Escolha uma área ampla e uniforme, evitando bordas de texto, ícones animados e imagens que mudam. Um pixel correspondente é uma pista visual: não comprova que um arquivo foi salvo nem que um processo terminou corretamente.

Configure a verificação em Advanced Input

  1. Prepare dados de teste e grave uma rotina curta. Abra a macro para edição e expanda Advanced Input. Coloque a verificação de cor antes do clique que depende do indicador. Mantenha o aplicativo visível e a tela esperada sem obstruções.
  2. Escolha verificar o pixel sob o mouse ou em uma posição predefinida. Para um indicador fixo, selecione um ponto dentro da área uniforme. Mantenha a disposição das janelas durante os testes para que esse ponto continue sobre o indicador.
  3. Selecione a cor de referência. O seletor descrito na documentação permite obter uma amostra da tela; a opção de posição também pode preencher as coordenadas da amostra. Equal exige valores RGB idênticos, Not Equal uma diferença, e a comparação aproximada busca cores semelhantes. Esta última também pode aceitar uma cor indesejada, portanto teste os dois estados. No exemplo do indicador verde, use Equal com o verde da amostra.
  4. Insira a condição: o editor adiciona as linhas If, Else e EndIf. Coloque o clique de teste entre If e Else para que ele seja executado apenas quando a cor corresponder; deixe o ramo Else vazio neste exemplo. Verifique se não há um clique dependente duplicado após EndIf, onde seria executado com qualquer resultado. O guia de uso do Asoftech Automation explica esses controles em mais detalhes.

Teste os dois resultados antes de repetir

Execute uma vez com o indicador no estado esperado e confirme que ocorre apenas a ação desejada. Depois use o mesmo fluxo de teste com um indicador diferente e verifique que o clique dependente não acontece. Afaste o mouse e repita para excluir mudanças de cor causadas pela passagem do ponteiro. Se o carregamento demora, adicione uma ação Wait adequada antes da verificação. Uma comparação isolada não espera automaticamente pela prontidão: verificações repetidas precisam de uma sequência projetada e testada explicitamente.

Se a verificação der um resultado incorreto

Confira o ponto da amostra, a cor de referência e o modo de comparação. Mover uma janela, alterar o zoom ou o tema, ou exibir uma dica ou caixa de diálogo pode colocar outro pixel na mesma posição. Obtenha outra amostra na disposição que você usará. Prefira a comparação exata para um indicador estável; use a aproximada somente após confirmar que distingue os estados desejados. Sem um indicador confiável, mantenha a decisão sob supervisão em vez de tratar uma cor sem relação como confirmação.

Separe a condição do resultado real

Após cada teste, confira o resultado no aplicativo de destino. Um pixel verde não valida o conteúdo de um documento nem detecta todos os erros do aplicativo. Mantenha a rotina curta até que os dois caminhos funcionem como esperado e faça uma cópia da macro testada antes de adicionar repetições ou agendamentos. Explore os recursos de gravação e edição do Asoftech Automation para criar uma rotina baseada em uma condição verificável.

Guias de automação relacionados

English | العربية | 繁體中文 | 简体中文 | Русский | 日本語 | Italiano | Français | Español | Deutsch | 한국어 | Português

 
 
| Home | Products | Support | News | Contact Us | Sitemap |


Copyright ©2026 asoftech. All Rights Reserved.


Products

Youtube Downloader

Video Converter Asoftech

Asoftech Photo Recovery

Asofech Data Recovery

Asoftech Automation

AutoHomeMovie

AutoMe

Asofech Speeder

Auto Clicker Asofech

Auto Typer Asofech

Auto Clicker and Typer 2 in 1


Technology

RecWin Technology

Advanced Carving Technology


Tips

Memory Card Recovery

Mobile Phone Data Recovery

Recover Photo from Camera

Recover Files Deleted From Recycle Bin

Format Recovery

USB Data Recovery


More Information

Increase Productivity

Press Room

Privacy Policy