criar um atalho para redimensionar janelas para um tamanho específico com autohotkey

Desde que eu gastar uma grande quantidade de meu tempo testando aplicativos, tirar screenshots, e fazendo o desenvolvimento web, estou constantemente a necessidade de redimensionar janelas para vários tamanhos-so eu coloquei uma função AutoHotkey que faz isso por mim.

Vamos supor que você já tenha baixado e instalado AutoHotkey, e você tem algum tipo de ideia como tudo funciona. Se você não fizer isso, você pode querer ler através de seu tutorial.

Aqui está um vídeo de exemplo que mostra o script em ação, para que você possa entender o que nós vamos estar criando hoje. A ideia básica é que nós estaremos redimensionar janelas para dimensões específicas ou somente o redimensionamento por qualquer largura ou altura, deixando o outro o mesmo.

Você vai querer começar por criar um script AutoHotkey em branco e colocar o seguinte código para ele. Esta é a função que usaremos para redimensionar janelas com algumas definições das teclas de atalho mais tarde. Você pode, é claro, colocar esta função em seu script existente também.

ResizeWin (Largura = 0, Altura = 0); WinGetPos, X, Y, W, H, A; Se Largura%% = 0; Largura: W =

Se% Altura% = 0; Altura: = H

WinMove, A ,,% X%,% Y%,% Largura%,% Altura%

O “A” no script significa que ele irá trabalhar na janela ativa, você poderia substituir que com o título de uma janela específica, se você queria. Você vai notar a primeira linha na função pega o atual largura / altura e posição X / Y, que é então utilizado no script em caso de largura / altura não estão definidas, e para deixar a posição atual X / Y na tela no mesmo lugar.

Esta é talvez a função mais útil para desenvolvedores web, que possam querer redimensionar um navegador para dimensões específicas para testar um design de página. Claro, há um monte de aplicativos e plugins do navegador que fazem a mesma coisa, mas se você é um usuário AutoHotkey tudo o que você precisa é de algumas linhas extras de código para eliminar tudo o que em cima.

Para redimensionar a largura e altura específica, você vai querer usar a função como este

ResizeWin (largura, altura)

Em seguida, você pode atribuí-la a uma tecla de atalho, neste caso vamos usar Win + Alt + U como a tecla de atalho para redimensionar a janela ativa atual de 800 × 600.

#! U :: ResizeWin (800,600)

Você também pode deixar fora do parâmetro de altura ao chamar a função para redimensionar apenas a largura da janela, mas não a altura. Este é provavelmente menos úteis, mas eu descobri que ele funciona bem quando você tem uma tela muito grande e deseja redimensionar uma série de janelas para caber lado a lado na tela.

Por exemplo, esta linha seria atribuir a tecla de atalho Win + Alt + U para redimensionar a janela para 640 pixels de largura e deixe a altura da mesma

#! U :: ResizeWin (640)

Para redimensionar uma janela para uma altura específica, deixando a largura da mesma, basta passar em 0 como o parâmetro de altura. Por exemplo, para redimensionar a janela atual para 400 pixels de altura quando você pressionar Win + Alt + U, você pode usar esta linha

#! U :: ResizeWin (0400)

É uma função útil que você pode cair em sua AutoHotkey script do mesmo se você não precisa dele agora, é provavelmente útil para guardar para mais tarde. Nós também temos uma versão para download do script que você pode usar aqui

Baixar ResizeWindows AutoHotkey Script de.com

Por que não usar “Sizer” de brianapps.net. Ele tamanhos uma janela para qualquer tamanho e / ou a posição que você deseja com um clique direito da janela qualquer borda da janela.

@hdonnell

O Sizer não funcionar com Windows de 64 bits.

Pergunto-me se eu poderia pedir a outro script?

Há pessoas no mundo que estão muito felizes de ter uma visão de suas pastas, com ícones (às vezes grandes ícones) e as pastas cobra cima e para baixo e da esquerda para a direita;. Qual é o problema com essas pessoas;? O correto maneira de exibir pastas e arquivos, é uma lista vertical no ecrã;. (com uma barra de rolagem se a lista é longa.), eu sei que devemos ser tolerantes com diferentes preferências das pessoas, mas neste caso eles estão todos errados .; Desculpe eu tinha que tirar isso do meu peito.

Um dos venenos da minha vida é o mini Explorer que aparece quando você está desejando salvar um arquivo. Esses diálogos mostram continuamente o ponto de vista de lista, com ele serpenteando ao redor, e depois para a direita da tela. (Dê-me uma pausa); Então você tem que ir para o menu e escolha Detalhes;. Eu tenho feito isso há anos, e ele nunca se lembra a visão correta;. (Algum idiota em MS também acredita que serpenteia para a direita é uma lógica de navegação);. o que seria bom seria um script que pode alterar a vista para detalhes.

Desculpem a rant. Esperemos que ele pode ter aqueles que usam vistas ilógicas na maior Windows Explorer, para questionar a falta de lógica para esse estilo.

PS Eles podem não saber que você pode usar o menu Exibir para configurá-lo para Detalhes, e, em seguida, entrar em Ferramentas / Opções de pasta e, em seguida, escolha a guia View, e clique no botão “Aplicar a todas as pastas ‘

roteiro não funciona com Win Vista 32 bits

Starlings europeus foram introduzidas para a América do Norte na década de 1890 por Eugene Schieffelin, presidente da American aclimatação Society, que acreditava que todas as aves de peças de Shakespeare deve ser introduzido nas Américas; os 150 milhões de estorninhos agora encontrado em todo Norte e América do Sul são descendentes de sessenta ele lançou em Nova York.