Grabadora de macros
La página Grabadora captura una vez lo que hace con el mouse y el teclado y lo convierte en pasos. Es una herramienta de captura, no un archivo: usted copia una grabación en un snippet o en una acción, y es ahí donde se ejecuta.
Modo Avanzado. La página Grabadora aparece en la navegación solo en el modo Avanzado.
Grabar
- Haga clic en Iniciar grabación ①.
- Un mensaje Grabación iniciada indica que presione Ctrl+Break para detenerla. Haga clic en Aceptar. La ventana de configuración se minimiza y, tras una breve pausa (300 ms de forma predeterminada), empieza la grabación. Con Confirmación de inicio de grabación desactivada (Opciones), la ventana se minimiza y la grabación empieza de inmediato.
- Haga lo que quiere grabar.
- Presione Ctrl+Break, o vuelva a mostrar la ventana de configuración y haga clic en Detener grabación. Mientras graba, la página muestra el tiempo transcurrido.
La grabación nueva se guarda y queda seleccionada. Si no se grabó nada, no se guarda ningún archivo y un mensaje lo indica. Lo que hace en la ventana de configuración al final de una grabación, como hacer clic en Detener grabación, se deja fuera.
Si en ese momento un script está haciendo una grabación propia, Iniciar grabación no está disponible hasta que esta se detenga.
Se graban todas las teclas, incluidas las contraseñas escritas en cuadros de contraseña. Una grabación las guarda como pulsaciones de teclas sin cifrar y las vuelve a escribir cuando se ejecuta. Detenga la grabación antes de escribir una contraseña.
Qué se graba
Una grabación es una lista de pasos, uno por cada cosa que hizo, en el orden en que la hizo:
- el movimiento del mouse, guardado como máximo cada 15 ms o cada 4 píxeles, lo que ocurra primero;
- cada pulsación y liberación de un botón del mouse, y cada giro de la rueda;
- cada pulsación y liberación de una tecla;
- las pausas entre ellas, como pasos Esperar.
También agrega una comprobación de ventana dondequiera que cambia la ventana en la que hace clic, sobre la que se desplaza o en la que escribe. Cuando la grabación se ejecuta, una comprobación de ventana espera hasta que esté ahí la ventana del programa correcto: debe tener el mismo nombre de archivo de programa y la misma clase de ventana (las mayúsculas y minúsculas no importan; el título de la ventana nunca se graba ni se compara). Si la ventana no aparece a tiempo, una notificación lo indica y la grabación se detiene, para que sus clics y teclas nunca lleguen a la ventana equivocada.
La lista de grabaciones
La pestaña Grabaciones enumera sus grabaciones, de la más reciente a la más antigua, con el número de eventos, la duración y cuándo se hizo. Las grabaciones son archivos de una carpeta Recordings junto a su archivo de configuración; Abrir la carpeta Recordings la abre.
- Una grabación nueva se llama
macro_seguido de la fecha y la hora. Escriba un Nombre nuevo para cambiarle el nombre; si el nombre ya está en uso, se agrega-1,-2, etc. - El botón de eliminar de una fila elimina la grabación después de una confirmación.
Usar una grabación
La grabación seleccionada se abre como Pasos ②. Cambie a Script para verla traducida al lenguaje de scripts.
- Copiar ③ copia los pasos (o el script, mientras Script está seleccionado) en el portapapeles, para pegarlos en la vista de código de los pasos de una acción o en un script.
- Crear snippet crea un snippet nuevo a partir de la grabación, como Pasos o como Script, según lo que se esté mostrando, y lo abre en la página Snippets (Snippets).
Las ediciones que haga en una grabación en esta página no se guardan en la grabación; solo cambian lo que toman Copiar y Crear snippet.
Una grabación se ejecuta dondequiera que la ponga: llame al snippet desde una acción, o pegue los pasos en una acción (Llamar a un snippet).
Opciones
La pestaña Configuración contiene dos tarjetas.
Opciones de captura:
| Opción | Predeterminado | Qué hace |
|---|---|---|
| Retención de grabaciones | 50 | Cuántas grabaciones conservar. Después de cada grabación nueva, se eliminan las más antiguas que superan este número. 0 las conserva todas. |
| Confirmación de inicio de grabación | Activada, 300 ms | Muestra el mensaje "presione Ctrl+Break para detener" antes de que empiece la grabación, y luego espera este tiempo (0–10000 ms) antes de capturar. |
| Aviso de fin de grabación | Activado | Muestra una notificación cuando Ctrl+Break termina una grabación que inició un script. |
La retención solo cuenta las grabaciones que todavía tienen su nombre macro_. Una grabación a la que
le cambia el nombre es suya y nunca se elimina automáticamente. Cuando está a cinco grabaciones del
límite, las cinco más antiguas se marcan en la lista. Iniciar una grabación en el límite pregunta
primero ¿Eliminar la grabación más antigua?; Eliminar la más antigua e iniciar la elimina y
empieza.
Opciones de reproducción:
| Opción | Predeterminado | Qué hace |
|---|---|---|
| Velocidad de reproducción | 100 % | Velocidad de las pausas grabadas, 1–1000 %: 200 % reproduce el doble de rápido. Las acciones escritas a mano no se ven afectadas. |
| Detalle de la trayectoria del mouse al reproducir | 1 de cada 1 | Reproduce 1 de cada N movimientos del mouse grabados, con N de 1 a 1000. Los clics y los giros de la rueda siempre ocurren donde se grabaron. |
| Espera de ventana al reproducir | 2000 ms | Cuánto espera una comprobación de ventana a la ventana grabada, hasta 60000 ms. 0 comprueba una vez sin esperar. |
Velocidad de reproducción y Detalle de la trayectoria del mouse al reproducir solo se aplican a una grabación que se conserva como Pasos. Una grabación traducida a Script reproduce sus pausas a la velocidad grabada y reproduce cada movimiento del mouse grabado. Cuando cambia los pasos de una grabación a Script, en esta página o en cualquier otro editor de Pasos, el cuadro de diálogo ¿Convertir los pasos en un script? lo indica antes de convertir.
Modo Avanzado. Todas las opciones de captura, Detalle de la trayectoria del mouse al reproducir y Espera de ventana al reproducir son opciones avanzadas.