Recetas resueltas
Cada receta es una lista completa de pasos. Dele a la acción un disparador en la página Acciones y luego construya los pasos como se muestra. Todas las recetas funcionan igual en el modo Simple y en el Avanzado (Agregar y ordenar pasos).
Antes de darle a una receta un disparador real, puede probarla en la página Entorno de prueba.
Cerrar la pestaña actual
- Enviar teclas presiona Ctrl+W, que cierra la pestaña actual en los navegadores y en la mayoría de los programas con pestañas. Haga clic en el cuadro Teclas y presione la combinación.
Las teclas van a la ventana que tiene el foco. Para un gesto dibujado sobre una ventana en segundo plano, active Activar la ventana bajo el gesto en la página General (Configuración general), para que las teclas lleguen a la ventana sobre la que dibujó.
Escribir una firma
- Escribir texto escribe el texto donde está el cursor, como si usted lo escribiera.
Para textos más largos, o con saltos de línea, un atajo de texto en la página Expansión de texto suele ser más sencillo.
Mover una ventana a la siguiente pantalla
- Mover ventana a otro monitor (el chip Mover ventana) mueve la ventana a la siguiente pantalla, conservando su tamaño y su lugar en la pantalla. Ventana es Ventana de destino: la ventana sobre la que dibujó el gesto. Active Mover el mouse junto con ella para llevar el puntero también.
Las pantallas se recorren de izquierda a derecha y luego de arriba abajo, y después de la última se vuelve a la primera. Una ventana maximizada sigue maximizada.
Maximizar o restaurar la ventana bajo el gesto
Creación rápida… ofrece esta acción ya hecha como Maximizar o restaurar la ventana.
- Ventana de destino (
ContextGetWindow) con Guardar resultado comowindowconserva la ventana bajo el gesto. - Si… de lo contrario…, con Comprobar en El resultado de una función integrada y la
función integrada ¿La ventana está maximizada? (
WindowIsMaximized), con su campo Ventana en$window. - Dentro de la parte Si, Restaurar ventana con Ventana
$windowrestaura la ventana. - Dentro de la parte De lo contrario, Maximizar ventana con Ventana
$windowla maximiza.
Guardar la ventana en el paso 1 es opcional: cada campo Ventana podría ser Ventana de destino. Guardarla una vez hace que el campo de cada paso posterior sea más corto de leer.
Si la ventana es el Bloc de notas, guardar; si no, avisar
- Si… de lo contrario…, Comprobar en El resultado de una función integrada, función
integrada ¿El título contiene el texto? (
WindowContainsTitle): Ventana es Ventana de destino, Texto esBloc de notas. Es verdadero cuando el título de la ventana contiene "Bloc de notas", con cualquier combinación de mayúsculas y minúsculas. - Dentro de la parte Si, Enviar teclas presiona Ctrl+S.
- Dentro de la parte De lo contrario, Mostrar una notificación muestra un Título y un Mensaje.
Para comprobar el programa en lugar del título, guarde el resultado de Nombre del archivo del
programa (WindowGetExecutableName) y compárelo con Comparar dos valores. Esa comparación es
exacta, así que respete las mayúsculas y minúsculas del nombre de archivo tal como lo informa Windows.
Teclas multimedia
Enviar teclas no puede presionar teclas multimedia, así que esta receta usa la función integrada
KeyboardPressKey, que presiona cualquier tecla por su nombre.
- Presionar y soltar tecla (
KeyboardPressKey, de Las N funciones integradas…) con TeclaVirtualKey.MediaPlayPausepresiona Reproducir/Pausar.
Use una acción por tecla:
| Tecla | Nombre de la tecla |
|---|---|
| Reproducir/Pausar | VirtualKey.MediaPlayPause |
| Pista siguiente | VirtualKey.MediaNextTrack |
| Pista anterior | VirtualKey.MediaPreviousTrack |
| Detener | VirtualKey.MediaStop |
| Subir volumen | VirtualKey.VolumeUp |
| Bajar volumen | VirtualKey.VolumeDown |
| Silenciar | VirtualKey.VolumeMute |
Escriba el nombre exactamente, con las mismas mayúsculas. El nombre de cada tecla aparece en Constantes con nombre.
Con Enviar teclas multimedia y de navegador como comandos activada, estas teclas se envían en su lugar como comandos a la ventana que tiene el foco (Configuración de scripts).
Pegar como texto sin formato
Creación rápida… ofrece esta acción ya hecha como Pegar como texto sin formato.
- Texto del portapapeles con Guardar resultado como
textlee el texto copiado sin su formato. - Pegar texto con Texto
$textpone ese texto sin formato en el portapapeles y lo pega.
Preguntar antes de cerrar una ventana
- Mostrar un cuadro de mensaje (
UIShowMessageBox) muestra un cuadro de mensaje y espera. Mensaje¿Cerrar esta ventana?, TítuloCerrar, BotonesYesNo, IconoQuestion, Guardar resultado comoanswer. Devuelve el nombre del botón presionado. - Si…, Comprobar en Comparar dos valores: Valor
$answer, es igual a (==), Comparado conYes. - Dentro del bloque, Cerrar ventana con Ventana Ventana de destino le pide a la ventana que se cierre, como lo haría su botón de cerrar.
Presionar una tecla varias veces
- Repetir un número de veces, Veces
5. - Dentro, Enviar teclas presiona Flecha abajo.
- Esperar
50milisegundos le da tiempo al programa para seguir el ritmo.
Abrir un programa o cambiar a él
- Cambiar a un programa o iniciarlo (
ShellRunOrActivate) con Nombre del archivo del programanotepad.exetrae el Bloc de notas al frente si se está ejecutando, y lo inicia si no..exees opcional:notepadtambién funciona. Los argumentos después del nombre, como un archivo que abrir, se usan solo cuando hay que iniciar el programa. Los programas en ejecución se reconocen por el nombre de archivo de la primera palabra, así que una ruta que contiene espacios y va seguida de argumentos se escribe entre comillas simples.
Para iniciar siempre una copia nueva, o para abrir un archivo, una carpeta o una dirección web, use en
su lugar Ejecutar o abrir (ShellRun), o Abrir un programa, archivo o sitio web de
Creación rápida….