← Kleave

Crie o atalho você mesmo

O Kleave move as janelas por meio de um pequeno atalho do app Atalhos. Se você preferir não adicionar o arquivo pronto, pode criar o mesmo atalho à mão. O vídeo mostra cada passo.

Deixe a janela de configuração do Kleave aberta enquanto cria o atalho e digite o nome Kleave Window Mover por último, quando todas as ações estiverem no lugar: o Kleave adota o atalho assim que o nome coincidir.

Passo a passo

Os mesmos passos do vídeo, com uma imagem de cada um. Copie os valores em vez de digitá-los: o Kleave lê as chaves, as respostas e o nome caractere por caractere.

  1. 1Comece no Kleave

    Na janela de configuração do Kleave, clique em Adicionar Atalho…. Quando o Atalhos mostrar o atalho, clique em Não Adicionar. Deixe a janela do Kleave aberta: ela agora espera o atalho que você criar.

  2. 2Crie um novo atalho

    No Atalhos, clique em +. Deixe o nome como está por enquanto: você o define por último.

  3. 3Leia a entrada

    Busque Obter Dicionário da Entrada na lista de ações e arraste-a. Configure para ler Entrada do Atalho.

  4. 4Aceite texto

    No topo do atalho, defina o tipo de entrada como Texto. O Kleave envia cada pedido como um trecho curto de texto.

  5. 5Leia o pedido

    Adicione Obter Valor do Dicionário. Configure para obter o Valor da chave op.

    • op
  6. 6Verifique se é um ping

    Adicione Se… e configure assim: Valor do Dicionário é ping. O Atalhos adiciona Caso Contrário e Terminar Se… sozinho.

    • ping
  7. 7Responda ao ping

    Dentro do bloco Se, adicione Texto com exatamente {"v":1} e depois Parar e Gerar Saída com esse Texto. O Kleave faz ping no atalho para ver se ele existe.

    • {"v":1}
  8. 8Encontre a janela

    Em Caso Contrário, adicione Buscar Janelas com cinco filtros: App, Posição X, Posição Y, Largura e Altura. Para cada valor, insira a variável Dicionário, clique nela, escolha Obter Valor da Chave e digite a chave: app, mx, my, mw, mh.

    • app
    • mx
    • my
    • mw
    • mh
  9. 9Fique com a janela da frente

    No mesmo Buscar Janelas, defina Ordenar por como Índice de Janelas e confira se Ordem está em Menores Primeiro. Ative Limite e defina Obter como 1. Duas janelas de um app podem ocupar o mesmo lugar; isso mantém só a da frente, a que o Kleave quer.

    • 1
  10. 10Detecte a janela ausente

    Abaixo de Buscar Janelas, adicione outro Se…: Janelas contagem é 0.

    • 0
  11. 11Relate o problema

    Dentro desse bloco Se, adicione Texto com {"v":1,"ok":false,"reason":"notFound"} e depois Parar e Gerar Saída.

    • {"v":1,"ok":false,"reason":"notFound"}
  12. 12Redimensione a janela

    Em seu Caso Contrário, adicione Redimensionar Janela para Janelas, com as chaves w e h. Abra as opções dele e desative Trazer Para Frente.

    • w
    • h
  13. 13Mova-a

    Adicione Mover Janela para Janelas, para as chaves x e y. Desative Trazer Para Frente aqui também.

    • x
    • y
  14. 14Redimensione de novo

    Adicione um segundo Redimensionar Janela com w e h, com Trazer Para Frente desativado. A ordem é proposital: os apps limitam cada mudança pelo tamanho e pela posição atuais da janela.

    • w
    • h
  15. 15Relate o sucesso

    Termine com Texto contendo {"v":1,"ok":true} e depois Parar e Gerar Saída.

    • {"v":1,"ok":true}
  16. 16Dê o nome por último

    Clique no título e digite Kleave Window Mover, com as mesmas maiúsculas e espaços. O Kleave pega o atalho assim que o nome confere, então só dê o nome depois que todas as ações estiverem lá.

    • Kleave Window Mover
  17. 17De volta ao Kleave

    Volte ao Kleave. Ele encontra seu atalho, verifica e avisa que está pronto. É só isso.