Lattika Baixar
Capítulos
  1. Índice da ajuda
  2. Primeiros passos
  3. Encaixar janelas com o mouse
  4. Layouts
  5. O editor de layouts
  6. Atalhos de teclado
  7. Memória de janelas
  8. Regras para apps
  9. Espaços de trabalho
  10. O app Atalhos e a automação
  11. Sincronização com o iCloud
  12. Período de teste, compra e licenças
  13. Solução de problemas
  14. Perguntas frequentes

Capítulo 9 de 13

O app Atalhos e a automação

O Lattika oferece ações ao app Atalhos. Use-as nos seus próprios atalhos, execute-as pelo Spotlight ou acione-as pelo item do Atalhos na barra de menus. O Lattika precisa estar em execução para que qualquer uma delas funcione.

As ações do Lattika no app AtalhosAs ações do Lattika no app Atalhos

Ações

Encaixar Janela da Frente na Zona
Move a janela da frente para uma zona do layout da tela em que ela está. Parâmetro: o número da zona, de 1 a 20. Falha se o layout não tiver essa zona. Exemplo: um atalho chamado Navegador à esquerda com uma ação, Encaixar a janela da frente na zona 1, executado pelo Spotlight quando uma janela de navegador está na frente.

Aplicar Layout
Troca uma tela para um layout. Parâmetros: o layout, escolhido na sua lista, e, opcionalmente, uma tela. Sem uma tela, todas as telas são trocadas. As zonas aparecem brevemente. Exemplo: Modo foco aplica o layout Coluna de leitura a todas as telas; Reunião aplica Metades apenas à tela externa.

Restaurar Espaço de Trabalho
Devolve ao lugar todas as janelas de um espaço de trabalho salvo. Parâmetro: o espaço de trabalho. Retorna o número de janelas movidas, que uma ação seguinte pode usar. Exemplo: um atalho que executa Restaurar Espaço de Trabalho: Manhã e depois mostra uma notificação com o número retornado.

Salvar Espaço de Trabalho
Registra as janelas atuais com um nome. Se já existir um espaço de trabalho com esse nome, ele é atualizado. Parâmetro: o nome. Exemplo: Salvar mesa com o nome Docked, executado antes de você desconectar os monitores.

Restaurar Janelas nas Zonas
Devolve cada janela lembrada à zona dela (capítulo 6). Sem parâmetros. Exemplo: uma automação que executa a ação quando um modo de Foco é desativado.

Aplicar Regras de Posicionamento
Executa as regras por app em todas as janelas abertas (capítulo 7). Sem parâmetros. Exemplo: execute-a ao iniciar a sessão, alguns segundos depois que seus apps abrirem.

Mostrar Zonas
Mostra brevemente as zonas de todas as telas. Sem parâmetros. Exemplo: um atalho associado a uma tecla no app Atalhos, para quem prefere isso a ⌃⌥Z.

As três últimas também são oferecidas ao Spotlight e à Siri com as frases "Mostrar zonas do Lattika", "Restaurar janelas do Lattika" e "Aplicar regras do Lattika".

Comandos por URL

Para scripts e para a ação Abrir URLs do Atalhos, o Lattika responde a estas URLs. No Terminal, execute open "lattika://show-zones".

URLO que faz
lattika://snap?zone=2Encaixa a janela em foco na zona 2 (os números começam em 1)
lattika://snap?zone=2&bundle=com.apple.TextEditEncaixa, em vez dela, a janela da frente desse app
lattika://show-zonesMostra brevemente as zonas
lattika://restoreRestaura as janelas lembradas nas zonas delas
lattika://apply-rulesAplica as regras a todas as janelas abertas
lattika://workspace?name=DockedRestaura o espaço de trabalho com esse nome
lattika://editorAbre o editor de layouts; acrescente ?new=1 para abrir o painel Novo Layout
lattika://settingsAbre os Ajustes; acrescente ?pane=zones, shortcuts, rules, workspaces, excludedApps, sync ou license para abrir um painel
lattika://onboardingAbre a janela de boas-vindas

Os espaços no nome de um espaço de trabalho devem ser escritos como %20.

Se não funcionar

  • As ações não aparecem no Atalhos. Abra o Lattika uma vez; o macOS registra as ações de um app quando ele é executado. Se ainda assim não aparecerem, reinicie o app Atalhos.
  • Uma ação diz "O Lattika não está em execução". Abra o Lattika. As ações não conseguem abri-lo por você.
  • "Layout não encontrado" ou "Espaço de trabalho não encontrado". O layout ou o espaço de trabalho foi apagado ou renomeado depois que o atalho foi criado. Escolha-o de novo na ação.
  • Encaixar Janela da Frente não faz nada. A janela da frente pertence a um app excluído, não é uma janela padrão ou o número da zona é maior que o número de zonas do layout. Confira também a permissão de Acessibilidade e o período de teste.
  • Uma URL não faz nada. Confira a grafia da parte do host, por exemplo show-zones com hífen. Os números das zonas começam em 1, não em 0.