AutoHotkey ile Windows'u Belirli Bir Boyuta Yeniden Boyutlandırmak İçin Bir Kısayol Tuşu Oluşturun

Sep 16, 2025
Bakım ve Optimizasyon
BAĞLANMAMIŞ İÇERİK

Zamanımın büyük bir kısmını uygulamaları test etmek, ekran görüntüleri almak ve web geliştirme yapmak için harcadığım için, sürekli olarak pencereleri çeşitli boyutlara yeniden boyutlandırmam gerekiyor - bu nedenle, bunu benim için yapan bir AutoHotkey işlevini bir araya getirdim.

Zaten indirip yüklediğinizi varsayacağız AutoHotkey ve nasıl çalıştığına dair bir tür fikriniz var. Eğer yapmazsan, isteyebilirsin öğreticilerini okuyun .

Senaryo

İşte senaryoyu çalışırken gösteren örnek bir video, bugün ne yaratacağımızı anlayabilmeniz için. Temel fikir, pencereleri belirli boyutlara göre yeniden boyutlandıracağımız veya diğerini aynı bırakarak yalnızca genişliğe veya yüksekliğe göre yeniden boyutlandıracağımızdır.

AutoHotkey Komut Dosyasını Oluşturun

Boş bir AutoHotkey komut dosyası oluşturarak ve aşağıdaki kodu içine koyarak başlamak isteyeceksiniz. Bu, daha sonra bazı kısayol tuşu tanımlarıyla pencereleri yeniden boyutlandırmak için kullanacağımız işlevdir. Elbette bu işlevi mevcut betiğinize de yerleştirebilirsiniz.

ResizeWin (Genişlik = 0, Yükseklik = 0)
{
WinGetPos, X, Y, W, H, A
% Genişlik% = 0 ise
Genişlik: = W

% Yükseklik% = 0 ise
Yükseklik: = H

WinMove, A ,,% X%,% Y%,% Genişlik%,% Yükseklik%
}

Komut dosyasındaki "A", etkin pencerede çalışacağı anlamına gelir - isterseniz bunu belirli bir pencerenin başlığıyla değiştirebilirsiniz. İşlevdeki ilk satırın mevcut genişlik / yükseklik ve X / Y konumunu aldığını fark edeceksiniz; bu daha sonra genişlik / yüksekliğin ayarlanmaması durumunda komut dosyasında kullanılır ve ekranda geçerli X / Y konumunu terk eder. aynı yerde.

Bir Pencereyi Belirli Genişliğe / Yüksekliğe Yeniden Boyutlandırma

Bu, bir sayfa tasarımını test etmek için bir tarayıcıyı belirli boyutlara yeniden boyutlandırmak isteyebilecek web geliştiricileri için belki de en kullanışlı işlevdir. Elbette, aynı şeyi yapan çok sayıda uygulama ve tarayıcı eklentisi vardır, ancak bir AutoHotkey kullanıcısıysanız, tüm bu ek yükü ortadan kaldırmak için ihtiyacınız olan tek şey birkaç ekstra kod satırıdır.

Belirli bir genişliğe ve yüksekliğe yeniden boyutlandırmak için, aşağıdaki gibi işlevi kullanmak isteyeceksiniz:

ResizeWin (genişlik, yükseklik)

Daha sonra bir kısayol tuşuna atayabilirsiniz, bu durumda mevcut aktif pencereyi 800 × 600 olarak yeniden boyutlandırmak için kısayol tuşu olarak Win + Alt + U kullanacağız.

#! u :: ResizeWin (800.600)


Bir Pencereyi Belirli Bir Genişliğe Yeniden Boyutlandırma

Ayrıca, işlevi yalnızca pencere genişliğini yeniden boyutlandırmak, yüksekliği değil yeniden boyutlandırmak için çağırırken yükseklik parametresini de bırakabilirsiniz. Bu muhtemelen daha az kullanışlıdır, ancak çok büyük bir ekranınız olduğunda ve birkaç pencereyi ekrana yan yana sığacak şekilde yeniden boyutlandırmak istediğinizde iyi sonuç verdiğini gördüm.

Örneğin, bu satır, pencereyi 640 piksel genişliğe yeniden boyutlandırmak ve yüksekliği aynı bırakmak için Win + Alt + U kısayol tuşunu atar:

#! u :: ResizeWin (640)


Bir Pencereyi Belirli Bir Yüksekliğe Yeniden Boyutlandırma

Genişliği aynı bırakarak bir pencereyi belirli bir yüksekliğe yeniden boyutlandırmak için, yükseklik parametresi olarak 0 değerini girmeniz yeterlidir. Örneğin, Win + Alt + U tuşlarına bastığınızda mevcut pencereyi 400 piksel uzunluğunda yeniden boyutlandırmak için şu satırı kullanırsınız:

#! u :: ResizeWin (0,400)

AutoHotkey komut dosyanıza bırakabileceğiniz kullanışlı bir işlevdir; şu anda ihtiyacınız olmasa bile, daha sonrası için kaydetmek muhtemelen yararlıdır. Burada kullanabileceğiniz komut dosyasının indirilebilir bir sürümü de var:

ResizeWindows AutoHotkey Script'i howtogeek.com'dan indirin

Resize Windows With AutoHotkey

How To Easily Create A Resizable GUI In AutoHotkey

AutoIt + Macro Toolworks - Set Window Size And Play Macro On Windows


Bakım ve Optimizasyon - En Popüler Makaleler

MacBook'unuzun Hangi Grafik Yongasını Kullandığını Anlama (ve Değiştirme)

Bakım ve Optimizasyon Jan 12, 2025

Apple’ın en üst düzey MacBook Profesyonelleri iki grafik yongasıyla birlikte gelir: tümleşik bir Intel Iris Pro yongası ve daha fazla güce sahip ayrı bir grafik kartı. B..


Daha İyi Ekran Okunabilirliği İçin Windows'ta ClearType Nasıl Ayarlanır

Bakım ve Optimizasyon Jan 5, 2025

BAĞLANMAMIŞ İÇERİK ClearType, metni LCD monitörlerde daha okunabilir hale getirmeye yardımcı olmak için Windows'ta yerleşik olan yazı tipi yumuşatma teknoloji..


GoPro'nuzdan En İyi Şekilde Yararlanmanın Altı Yolu

Bakım ve Optimizasyon Sep 14, 2025

İster tatilde olun, ister sadece parkta eğlenceli bir öğleden sonra geçirin, GoPro doğru araçlar ve bilgi birikimi ile herhangi bir etkinliği ilginç bir hika..


Sanal Diskleri Birleştirerek VMware VM Performansını İyileştirin

Bakım ve Optimizasyon Sep 18, 2025

BAĞLANMAMIŞ İÇERİK VMware sanal makinelerinizin durgun ve yavaş yanıt verdiğini fark ettiniz mi? Sanal disklerinizi orijinal halleriyle hızlı hale getirmek için nasıl hızlı bi..


Firefox'ta Sekmelerinizin Daha İyi Öne Çıkmasını Sağlayın

Bakım ve Optimizasyon Nov 27, 2024

BAĞLANMAMIŞ İÇERİK Firefox'ta sekmelerinizin daha iyi öne çıkmasını sağlayacak bir şey mi arıyorsunuz? Artık FabTabs uzantısı ile sekmeleriniz için web sitesinden ilham ala..


Lifehacker'da Nasıl Yapılır Geek: Windows Performansında Tweaking Efsanelerinin Hatalarını Giderme

Bakım ve Optimizasyon Aug 5, 2025

Bir teknoloji yazarı olarak, evcil hayvanımdaki en büyük rahatsızlıklardan biri, sistem ince ayarlarına adanmış hemen hemen her web sitesinde yer alan çok sayıda kötü tavsiye..


ProQuo ile Salyangoz Postasında Bulduğunuz Önemsiz Postaları Kontrol Edin

Bakım ve Optimizasyon Sep 6, 2025

BAĞLANMAMIŞ İÇERİK Hepimiz, E-posta gelen kutunuza gelen SPAM miktarını azaltacak pek çok yardımcı program olduğunu biliyoruz, peki ya salyangoz posta kutunuz? Tonlarca kredi kar..


Windows 7 veya Vista'da Harici USB Sabit Sürücüleri Hızlandırma

Bakım ve Optimizasyon Oct 28, 2025

BAĞLANMAMIŞ İÇERİK Bilgisayarınıza her zaman takılı bir harici sabit sürücünüz varsa, diske yazarken performansı önemli ölçüde hızlandırmak için yazma önbelleğini etk..


Kategoriler