Klavye Ninja Herhangi bir Pencereye Kısayol Tuşu Atama
E-postamı kontrol etmek veya açık bir IM penceresine geçmek gibi tekrarlı bir görev gerçekleştirmem gerektiğinde, en hızlı seçenek doğrudan pencereye bir kısayol tuşu atamaktır, bu sayede minimuma indirilmiş / geri yüklenen pencereyi tek bir tuş vuruşundan başka bir şey yapmadan değiştirebilirim.
Bunu nasıl başardım? AutoHotkey, Windows'ta her şeyi otomatikleştirmenize izin veren küçük bir komut dosyası çerçevesi. Başlamadan önce, indirdiğinizi ve yüklediğinizi varsayacağım..
Pencereyi bulmak ve değiştirmek için çok çalışacağınız bir betiğe ekleyebileceğiniz küçük bir işlev oluşturdum. Tek yapmanız gereken, komut dosyasının en üstünde istediğiniz kısayol tuşlarını atamak..
Yapmanız gereken ilk şey, betiği indirmek ve kullanışlı bir yere kaydetmek. Başlamak için sadece betiğe çift tıklayabilmelisiniz ve ardından yeni bir tepsi simgesi göreceksiniz (H harfli yeşil renkte olan)
Simgeye sağ tıklayın ve menüden Bu Komut Dosyasını Düzenle'yi seçin. Komut dosyasında tanımlanmadığından kendi kısayol tuşlarınızı eklemeniz gerekir, bu yüzden komut dosyasına bir göz atalım ...
; -
; Kısayol tuşlarınızı bu bölümde bildirin
; -
; - bunlar örnek --
; ! j :: ToggleWindow (“- Mozilla Firefox”) - Kazan + J
; #c :: ToggleWindow (“SecureCRT”) - Win + C
; ! x :: ToggleWindow (“cmd.exe”) - Alt + X; -
; Pencereleri değiştirme işlevi - Düzenleme yapmayın
; -
ToggleWindow (TheWindowTitle)
SetTitleMatchMode, 2
Tespit EtHiddenWindows, Kapalı
IfWinActive,% TheWindowTitle%
WinMinimize,% TheWindowTitle%
Başka
IfWinExist,% TheWindowTitle%
WinActivate
Başka
Tespit EtHiddenWindows, Açık
IfWinExist,% TheWindowTitle%
Winshow
WinActivate
Bazılarınız için biraz karmaşık olabilir, ancak yapmamız gereken tek şey bazı kısayol tuşlarına eklemek. Önceden tanımlanmış, ancak yorum yapılan birkaç örnek kısayol tuşu satırı olduğunu fark edeceksiniz..
Kısayol tuşları bu biçimde tanımlanır:
:: ToggleWindow (“Kısmi Pencere Başlığı Dize”)
Özel anahtarlar için, birleştirilebilecek aşağıdakilerden birini kullanacaksınız. (Autohotkey belgelerinde daha fazla bilgi edinin)
# | Windows anahtarı |
! | Alt |
^ | Kontrol |
+ | vardiya |
< | Sol tuş kullan (örneğin |
> | Sağ tuşunu kullanın (örneğin>! Yalnızca sağ Alt tuşu anlamına gelir) |
Örneğin, Ctrl + Alt + F klavye kısayolunu tetiklemek ve Firefox'a atamak istiyorsanız, aşağıdakileri kullanırsınız:
^! f :: ToggleWindow (“- Mozilla Firefox”)
Şahsen, ellerimi anahtarlarımdan kaldırmamı gerektirmeyen klavye kısayolları kullanmaya çalışıyorum. Sadece Firefox’a atanan Alt + J’yi kullanıyorum çünkü ellerimi hareket ettirmeden o kombinasyonu vurabilirim.
Komut dosyasını düzenlemeyi tamamladığınızda, yalnızca kaydedin ve ardından H simgesine tekrar gidin ve tüm değişikliklerinizi yükleyecek olan “Bu Komut Dosyasını Yeniden Yükle” seçeneğini seçin. Bir sorun varsa, bir hata mesajı alırsınız ve betiği tamamen durdurmak için her zaman Çık'ı kullanabilirsiniz..
Hangi anahtar kombinasyonların sizin için en uygun olduğuna karar vermeniz gerekir. Tavsiyem bir seferde bir veya iki eklemek ve bunları kullanmaya alışmak. Birkaç gün içinde onlarsız nasıl yaşadığınızı merak edeceksiniz. Ayrıca AutoHotkey'de de okumalısınız…… bundan daha fazlasını yapabilir.
Not: Koddaki ToggleWindowHide işlevi, daha maceracılar içindir - gizli ve geri yüklenen pencereler arasında geçiş yapar ... komut istemi pencereleri için son derece yararlıdır. Temelde bana Windows'ta Tilda veya YaKuake verir.
İndir geek_autohotkey.ahk (Autohotkey betiği)