Utilice la sincronización manual cuando se considere que el rendimiento tiene una prioridad superior que la ejecución automática del script. Los algoritmos de sincronización son fiables, pero tardan más tiempo del necesario en ejecutarse.
Por qué y cuándo se efectúa esta tarea
Para realizar la sincronización manual:
- En la barra de herramientas del Monitor de grabación, antes de entrar texto, pulse el icono Asistente de acciones y puntos de verificación
.
- Arrastre el icono Buscador de objetos
en el terminal de sistema principal para seleccionar el objeto de ventana. Una línea roja gruesa resalta el terminal cuando se selecciona.
- Pulse Esperar hasta y escriba la entrada de texto.
La entrada en el script es la siguiente:
Screen().waitForExistence();
TFrame().inputKeys("logoff{ENTER}");
En este caso, se carga la ventana correcta debido al tiempo de espera. No necesita basarse en el algoritmo de sincronización.
- Cambie la segunda línea del script anterior:
TFrame(ANY, UNINITIALIZED).inputKeys("logoff{ENTER}");
Puede enviar las pulsaciones, independientemente del estado del terminal que haya determinado el código de sincronización.