Atualmente a tendência de quem utiliza o computador para trabalho ou até mesmo para o lazer é o aumento de monitores no setup, e pode haver algum momento que precise sempre abrir os mesmos programas e pastas e organizar em um layout entre as telas, conforme o exemplo abaixo:
Estou utilizando um notebook com a resolução de tela 1366x768 e um segundo monitor de 1920x1080. Repare nas janelas em aberto nos dois monitores e imagine a situação de ter que sempre abrir essas mesmas janelas, nas mesmas posições, todos os dias acaba dando um certo trabalho realizar tudo isso manualmente. Com o Autohotkey isso é possível ser automatizado de sua preferência, para isso iremos instalar o Autohotkey pelo site https://www.autohotkey.com/ e realizar a instalação.
E acessar a seguinte opção do programa:
Realize esse procedimento para todas as janelas que deseja utilizar no layout predefinido:
Utilizando o primeiro exemplo, iremos montar a lista conforme o exemplo abaixo e salvar em alguma pasta para futuras alterações:
Após isso iremos abrir o bloco de notas, pegar esses dados e conforme o script abaixo, montar e salvar o mesmo em uma pasta com o nome “script.ahk”:
SetTitleMatchMode, 2
; Definir posição e tamanho da janela EditPad Lite 8 - [*Untitled 1]
WinMove, EditPad Lite 8 - [*Untitled 1], , -7, 0, 494, 525
; Definir posição e tamanho da janela Sem título - Paint
WinMove, Pasta1 - Excel, , 477, 404, 896, 331
; Definir posição e tamanho da janela Mixer de Volume - Alto-falantes (Realtek(R) Audio)
WinMove, Mixer de Volume - Alto-falantes (Realtek(R) Audio), , 1359, 387, 833, 350
; Definir posição e tamanho da janela Downloads
WinMove, Downloads, , 1359, -310, 979, 698
; Definir posição e tamanho da janela Google - Google Chrome
WinMove, Google - Google Chrome, , 2318, -309, 968, 697
; Definir posição e tamanho da janela Agendador de Tarefas
WinMove, Documento2 - Word, , 2183, 384, 1110, 353
E finalizamos por aqui! Agora sempre que abrirmos os mesmos programas, mesmo eles executando em posições e tamanhos diferentes sempre ao executar o script tudo será organizador da forma que preferirmos.
Exemplo abaixo na qual eu abri manualmente os programas do script e deixei tudo em posições e tamanhos diferentes para realizar uma demonstração.
Ao executar o script dando dois cliques no arquivo que salvamos “script.ahk”:
Tudo é organizando da forma que programamos:
Com isso, facilita muito o trabalho caso tenha muitos programas e vários monitores para organizar um layout organizado entre eles. Obs: Alguns programas depende de uma variação no script para funcionar, geralmente programas nativos do Windows, isso será uma dica para um próximo artigo 😀.