Ir para o conteúdo

Espera

Usando métodos de espera, você poderá sincronizar partes do processo que estão aguardando por algo antes de executar uma determinada ação.

Espere

Você pode fazer o processo esperar/dormir por um intervalo de tempo em milissegundos.

# Aguarde 5 segundos.
bot.wait(5000)

# Isso terá o mesmo efeito que usar 'wait'.
bot.sleep(5000)
// Aguarde 5 segundos.
wait(5000);
// Aguarde 5 segundos.
await desktopBot.sleep(5000)
// Aguarde 5 segundos.
await desktopBot.sleep(5000)

Aguarde por um arquivo

Além de aguardar situações de processo, você também pode aguardar arquivos específicos.

# Esperando o arquivo estar disponível por até 60 segundos.
 if bot.wait_for_file(path="/meu_diretorio/arquivos/documento.pdf", timeout=60000):
    print("O arquivo está disponível!")
// Ainda não implementado.
// Esperando o arquivo estar disponível por até 60 segundos.
if (await desktopBot.waitForFile('/meu_diretorio/arquivos/documento.pdf', 60000)) {
    console.log('O arquivo está disponível!')
}
// Esperando o arquivo estar disponível por até 60 segundos.
if (await desktopBot.waitForFile('/meu_diretorio/arquivos/documento.pdf', 60000)) {
    console.log ('O arquivo está disponível!')
}