AutoHotkey ile Uygulamaya ve Siteye Özel Kısayollar Nasıl Oluşturulur

AutoHotkey ile Uygulamaya ve Siteye Özel Kısayollar Nasıl Oluşturulur

⌛ Reading Time: 4 minutes

Kısayollar, bilgisayarlarımızla çok daha üretken olmamızı sağlar. Bir tuş kombinasyonuna basarak, aksi takdirde araç çubuklarında, menülerde ve alt menülerde aramamız gereken işlevlere anında erişebiliriz. Ancak, tüm uygulamalar kısayol tuşlarıyla birlikte gelmez ve gelseler bile istediğiniz şeyleri yapmayabilirler.

Bu öğreticide, etkin pencerenin adına bağlı olarak farklı kısayolları etkinleştirmek için basit bir komut dosyası yazmak için AutoHotkey’i kullanıyoruz. Bu şekilde, hemen hemen her uygulama için kolayca klavye kısayolları oluşturabilirsiniz.

Temel bir komut dosyası oluşturma

AutoHotkey’i yüklemediyseniz, yükleyiciyi indirin ve Windows bilgisayarınıza yükleyin.

Favori dosya yöneticinizi açın ve otomatik kısayol komut dosyalarınızı saklamak için bir klasör oluşturun. Klasörün içindeyken, sağ tıklayın ve “Yeni -> AutoHotkey Komut Dosyası” nı seçin, ardından komut dosyanızı adlandırın.

Ahk Yeni Komut Dosyası ile Uygulamaya Özel Kısayollar

Komut dosyanıza sağ tıklayın ve “Düzenle”yi seçin.

Ahk Düzenleme Komut Dosyası ile Uygulamaya Özel Kısayollar

AHK komut dosyanız, önerilen bazı girişlerle önceden doldurulmuş olacaktır. Onları oldukları gibi bırakın. Komut dosyanız ile aralarında biraz boşluk bırakmak için iki veya üç kez Enter tuşuna basın.

Ahk Varsayılan Girişleri ile Uygulamaya Özel Kısayollar

Temel kuralımızı oluşturacak aşağıdaki if ifadesini girin.

İkinci “#if” if deyimimizin sonunu belirtir. “TYPE FILENAME”, ileride göreceğimiz değerler için bir yer tutucudur.

Window Spy ile Pencere Kimliklerini Alın

Şimdi sadece Routech.ro sayfasında aktif olacak olan scriptimize nasıl özel bir fonksiyon ekleneceğini görelim.

1. Komut dosyanıza aşağıdakileri ekleyin:

Ahk If Type Adı ile Uygulamaya Özel Kısayollar

2. Değişiklikleri kaydedin ve betiğinizi çift tıklayarak çalıştırın. Küçük bir mesaj kutusunun göründüğünü göreceksiniz. AHK’de temel diyalogları bu şekilde yaratırsınız.

Ancak, AutoHotkey’in Window Spy’ına kolay erişim için aktif bir AHK betiğine ihtiyacımız olduğu için kullanıyoruz. Şimdilik bu mesaj kutusunu aktif bırakın ve dikkatinizi Windows tepsisindeki AHK’nin simgesine çevirin.

Ahk Done Messagebox ile Uygulamaya Özel Kısayollar

3. AHK’nin küçük yeşil simgesine sağ tıklayın ve menüsünden Window Spy’ı seçin.

Ahk Window Spy ile Uygulamaya Özel Kısayollar

4. Favori tarayıcınızı çalıştırın ve Routech.ro sayfasını ziyaret edin. Window Spy’daki bilgilerin üst kısmının aktif pencereyle ilgili ayrıntıları göstereceğine dikkat edin. Belirli bir uygulamayı hedeflemek için “ahk_class”, “ahk_exe” veya “ahk_pid” gerekir. Scriptimiz için “ahk_exe” ile devam edelim. Firefox kullandığımızdan, Window Spy “ahk_exe firefox.exe” rapor ediyor.

Ahk Aktif Pencere Kimliği ile Uygulamaya Özel Kısayollar

5. Hem ahk_exe’yi hem de yürütülebilir dosyanın adını tek bir taramada kopyalayın, ardından komut dosyanıza dönün. Okuyacak şekilde değiştirin:

“NAME” yerine etkin sayfa başlığının bir kısmı – bizim durumumuzda Routech.ro’dan “make” kullanıyoruz. “TYPE DOSYA ADI”nı daha önce Window Spy’dan kopyaladığınızla değiştirin – bizim durumumuzda “ahk_exe firefox.exe”.

Kısayollar Ekle

Ekle m:: “Mesaj kutusu, Bitti mi?” Komut dosyanız şöyle görünmelidir:

Ahk Pencere Hedefi Tanımlı Uygulamaya Özel Kısayollar

Komut dosyanızı yeniden çalıştırırsanız ve düğmesine basarsanız hiçbir şey olmaz. m klavyenizde. Ancak Firefox ile Teknolojiyi Kolaylaştırın sayfasını ziyaret edin, m tekrar ve tanıdık bir mesaj kutusu açılacaktır. Az önce pencereye özel bir kısayol oluşturdunuz!

Aktif Pencere Hedefli Ahk Mesaj Kutusu ile Uygulamaya Özel Kısayollar

Mesaj kutusunu faydalı bir şeye çevirelim. “ifs” arasındaki her şeyi şu şekilde değiştirin:

Komut dosyanızı yeniden çalıştırın. Ardından Routech.ro’daki bir gönderinin altına yorum bırakmayı deneyin. eğer basarsan Ctrl + B, yanıt kutusunda “X’i yeni kopyaladım” ifadesini göreceksiniz, burada “X” panoya kopyaladığınız son şey olacaktır. sadece yeniden eşledin Ctrl + B “Yeni kopyaladım” dizesini ve ardından panonun içeriğini göndermek için. İstediğiniz herhangi bir şeyle değiştirmekten çekinmeyin.

Ahk Mte'ye Özgü Kısayol ile Uygulamaya Özgü Kısayollar

AutoHotkey, eşdeğer tuşlarıyla kısayollar oluşturmak için aşağıdaki sembolleri kullanır:

  • # pencereler için
  • ^ Kontrol için
  • ! Alt için
  • + Vardiya için

Bu sembolleri, etkin pencereye bir metin dizesi gönderen Gönder komutuyla da kullanabilirsiniz. Bunu, mevcut kısayolları farklı tuşlara yeniden eşlemek için kullanabilirsiniz. Örneğin, yeniden eşlemek için pencereler + B “Ctrl + C” olarak çalışmak için komut dosyanızı şu şekilde değiştirebilirsiniz:

Birden fazla kısayol tanımlamak da mümkündür. Ancak, farklı pencereleri hedefleyen ayrı if ifadelerinde olmadıkça, aynı tuş kombinasyonuna iki işlev ekleyemezsiniz.

Farklı uygulamalar ve pencereler için kısayollar oluşturmak için:

  • Komut dosyanızı kopyalayın ve buna göre yeniden adlandırın.
  • “NAME” ve “TYPE FILENAME” yerine başka bir uygulama veya pencereyle eşleşenleri yazın.
  • İlk komut dosyası için gördüğümüz gibi kısayollarınızı, metin genişletme kurallarınızı ve işlevlerinizi girin.

Artık AutoHotkey ile nasıl uygulama kısayolları oluşturacağınızı bildiğinize göre, Windows’ta neredeyse her şeyi otomatikleştirmek için AutoHotkey’i nasıl kullanabileceğinizi öğrenin.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.