Tipos de Etapa
Macros usam 8 tipos de etapas em combinacao. Selecione um tipo de etapa no dropdown ao adicionar uma etapa.

| Etapa | Descricao |
|---|---|
| Keyboard Shortcut | Envia uma combinacao de teclas com modificadores |
| Key Press | Pressiona uma unica tecla (Return, Tab, setas, etc.) |
| Text Input | Cola texto via area de transferencia |
| Delay | Insere um tempo de espera em milissegundos |
| Launch App | Abre um aplicativo |
| Open URL | Abre uma URL ou esquema de URL personalizado |
| Window Management | Altera o layout da janela (15 layouts) |
| System Action | Operacoes do sistema como volume, brilho e midia (11 acoes) |
Keyboard Shortcut
Envia uma combinacao de tecla modificadora (Command / Option / Control / Shift) mais uma tecla. Use para enviar atalhos de teclado ao aplicativo ativo.
Configuracao
- Selecione "Keyboard Shortcut" como tipo de etapa
- Clique no campo de gravacao e pressione a combinacao de teclas que deseja enviar
Uma unica tecla sem modificadores nao pode ser gravada. Para enviar uma unica tecla sem modificadores, use Key Press.
Key Press
Envia uma unica tecla como Return, Tab ou setas. Use quando precisar enviar uma tecla especial sem modificadores.
Configuracao
- Selecione "Key Press" como tipo de etapa
- Escolha a tecla a enviar no dropdown
Teclas Suportadas
Basicas
| Tecla | Descricao |
|---|---|
| Return | Enter / confirmar |
| Tab | Navegacao por tabulacao |
| Delete | Apagar para tras (Backspace) |
| Forward Delete | Apagar para frente |
| Escape | Cancelar / fechar |
| Space | Entrada de espaco |
Navegacao
| Tecla | Descricao |
|---|---|
| Up / Down / Left / Right | Teclas de seta |
| Page Up / Page Down | Rolar por pagina |
| Home / End | Ir para o inicio / fim |
Teclas de Funcao
F1 a F12 estao disponiveis.
Text Input
Cola texto via area de transferencia. Util para inserir textos padrao ou trechos de codigo em um editor de texto.
Configuracao
- Selecione "Text Input" como tipo de etapa
- Insira o texto que deseja digitar no campo de texto (suporta multiplas linhas)
INFO
O Text Input usa temporariamente a area de transferencia, mas o conteudo original e restaurado automaticamente. Se voce copiar algo logo apos colar, o conteudo original pode nao ser restaurado.
Delay
Aguarda o numero especificado de milissegundos. Use quando uma etapa anterior precisa de tempo para terminar antes da proxima executar.
Configuracao
- Selecione "Delay" como tipo de etapa
- Defina o tempo de espera em milissegundos (1 -- 10.000ms)
Voce tambem pode escolher entre botoes predefinidos: 50ms, 100ms, 250ms, 500ms, 1000ms.
Orientacoes de Delay
| Cenario | Recomendado |
|---|---|
| Pausa curta entre entradas de tecla | 50 -- 100ms |
| Aguardando troca de app | 200 -- 500ms |
| Aguardando abertura de app | 500 -- 1.000ms |
| Aguardando apps pesados ou processamento | 1.000ms ou mais |
TIP
Se o delay for curto demais, as etapas seguintes podem nao funcionar corretamente. Aumente o delay se o comportamento estiver instavel.
Launch App
Abre o aplicativo especificado. Se o app ja estiver aberto, traz para o primeiro plano.
Configuracao
- Selecione "Launch App" como tipo de etapa
- Escolha um aplicativo na lista de apps
TIP
Se voce for enviar atalhos de teclado apos abrir um app, adicione uma etapa de Delay entre eles para um comportamento mais confiavel.
Open URL
Abre uma URL no navegador padrao. Esquemas de URL personalizados tambem sao suportados.
Configuracao
- Selecione "Open URL" como tipo de etapa
- Insira a URL a abrir no campo de URL
Tipos de URL Suportados
| Tipo | Exemplo |
|---|---|
| URL da Web | https://example.com |
| Caminho de arquivo | file:///Users/... |
| Link de email | mailto:user@example.com |
| Esquema de URL personalizado | slack://open, vscode://file/... |
Window Management
Altera o layout da janela ativa. Escolha entre 15 opcoes de layout.
Configuracao
- Selecione "Window Management" como tipo de etapa
- Escolha um layout
- Selecione a tela de destino
Layouts Suportados
| Categoria | Layouts |
|---|---|
| Metades | Left Half, Right Half, Top Half, Bottom Half |
| Quartos | Top Left, Top Right, Bottom Left, Bottom Right |
| Tercos | Left Third, Center Third, Right Third, Left Two-Thirds, Right Two-Thirds |
| Outros | Maximize, Minimize, Center, Next Monitor, Previous Monitor |
Tela de Destino
| Valor | Descricao |
|---|---|
| Active Window's Screen | Posiciona a janela na tela onde a janela em foco esta localizada |
| Menu Position's Screen | Posiciona a janela na tela onde o menu foi exibido |
INFO
A configuracao de tela de destino nao se aplica a "Next Monitor", "Previous Monitor" e "Minimize".
Para detalhes sobre layouts, veja Tipos de Acao.
System Action
Executa operacoes do sistema como volume, brilho e controles de reproducao de midia.
Configuracao
- Selecione "System Action" como tipo de etapa
- Escolha a acao a executar
Acoes Suportadas
| Categoria | Acoes |
|---|---|
| Tela | Brightness Up, Brightness Down |
| Audio | Volume Up, Volume Down, Toggle Mute |
| Midia | Play / Pause, Next Track, Previous Track |
| Sistema | Mission Control, App Expose, Launchpad |
Para detalhes sobre acoes, veja Tipos de Acao.