22Aug

AutoHotkey ile Özel Klavye Kısayolları Nasıl Oluşturulur?

click fraud protection

Yazı yazmak için biraz acı çeken bazı şeyler var-özellikle bunları tekrar tekrar yazmanız gerektiğinde. Veya daha da kötüsü, yazmak istedikleriniz klavyenizde yoksa. Bir Amerikan klavyesi kullanıyorsanız ve bir belgeye bir € indirmeniz gerekiyorsa ne yaparsınız?

Bu problem yaşıyordum. Sinirleniyordum ve daha da kötüsü, hata yapıyordum. Sıkıntılarımı azaltmam gerekiyordu ve tekrar tekrar yazmam gereken bu monoton şeylerin tutarlı ve doğru olduğundan emin olmalıydım. Av için çözümler üretildi. Her iki sorunun da bir yanıtı var: AutoHotKey.

AutoHotkey Nedir?

Özünde, AutoHotkey( AHK) bir betik platformudur. Sadece biraz "kod" ile, arka planda çalışan ve ayarladığınız bir kısayol tuşuyla hemen her şeyi yapmanıza izin veren bir komut dosyası oluşturabilirsiniz. Değiştirmek istediğiniz bir klavye kısayolu varsa, onu yeniden eşleyebilirsiniz. Düzenli olarak yazdığınız bir cümle varsa, ona bir anahtar kombinasyonu atayabilirsiniz. Elle düzenli olarak çalıştırdığınız bir dizi komut varsa, AHK hepsini basit bir tuş kombinasyonu ile çalıştırabilir.

instagram viewer

Ancak "script platformu" ve "kod" gibi kelimelerle korkmayın. AutoHotkey, özellikle temel komutlara basit kısayol tuşları atamak istiyorsanız, başlamak son derece kolaydır.Şansınız, tek bir öğleden sonra boyunca neye ihtiyacınız olduğunu öğrenebilirsiniz. AutoHotkey'in sizi çalıştırmak için neler yapabileceğinin bazı temel örneklerini inceleyelim.

AutoHotkey Nasıl Kurulur

Programı indirmek için AutoHotkey web sitesine gidin. Ana sayfada, üzerine "Download" yazan büyük bir yeşil düğme var. Tıkladığınızda indirme sayfasına yönlendirilirsiniz. Burada en son sürümü elde etmek için bir tik takim butonu açabilirsiniz.

NOT: Bazı antivirüs programları AutoHotkey'i kötü amaçlı yazılım olarak işaretleyecektir. Bu yanlış bir pozitif. AutoHotkey son derece güçlü ve kendi başına tehlikeli olmasa da, bir betik dili, yani arzusu olsaydı onunla birlikte kötü amaçlı yazılım oluşturabileceğiniz anlamına gelir. Ancak, temel AutoHotkey programını kendisi indirmek konusunda endişelenmeyin;bilgisayarınıza zarar vermez.

Kurulum dosyası yüklendikten sonra AutoHotkey kurulumuna başlamak için üstüne çift tıklayın. Hemen hemen tüm kullanıcılar Hızlı Kurulum düğmesini kullanmak isteyecektir.Özel yükleme, varsayılan davranışlar ve kurulum yeri çevresinde seçenekler sunar. Varsayılanları yerine bırakmak en iyisidir.

Kurulduktan sonra eğlenceli şeyleri almaya hazırsınız: ilk senaryonuzu yazma.

İlk AutoHotkey Komut Dosyanız Nasıl Oluşturulur

AutoHotkey uygulamasını çalıştırmak, aslında yardım sayfasını başlatmaktan başka bir şey yapmaz. Başlamak için, AutoHotkey'e özel klavye kısayollarınızı söyleyen bir betik kullanmanız gerekir. Bu yüzden bir tane oluşturarak başlayalım.

Masaüstünüzü( veya başka herhangi bir klasörü) sağ tıklayın ve Yeni & gt;AutoHotkey komut dosyası.Bu, bu klasörde. ahk uzantılı yeni bir dosya oluşturacaktır.İstediğiniz dosyayı adlandırın, sonra sağ tıklatın ve Not Defteri'nde açın.(veya varsa, Notepad ++ gibi daha kod dostu bir program).Dosyada bazı metinler olacak. Burada gösterilen gibi basit komut dosyaları kaldırılabilir. Daha gelişmiş hale geldikçe, onu bırakmak isteyebilirsiniz.

Hayallerinizin klavye kısayollarını yaratmanız için size neredeyse boş bir şerit verilecektir.İşte birkaç örnek.

Basit bir karakter ekleme komut dosyası ile başlayalım.İngilizce klavyemde olmayan ortak karakterleri Almanca'dan yazmam için her gün kullandığım bir betik var. Klavyemde Alt + Üst Karakter + S tuşlarına her bastığımda ß karakterini yazmak istediğimi varsayalım. AutoHotkey'de şöyle görünecektir:

! + S: : Send, ß

Metnin bu bitmesini aşağılayalım:

  • !Alt tuşunun sembolüdür
  • + Shift tuşunun sembolüdür
  • s( tabii ki) S tuşunu temsil eder
  • : : birlikte basıldığında önceki tuşların çalıştırılmasını istediğinizi belirtir
  • Send,devam eden metin
  • ß, komutun yazmasını istediğiniz metindir.

Aslında, bu komut "Alt, ÜstKrktaki ve S aynı anda basıldığında ß yazarsınız" diyor.

Ayrıca başka değiştiriciler de ekleyebilirsiniz.Örneğin, & lt;sembolü( dolayısıyla okunur, ß, okur, AutoHotkey'e Sol Alt tuşu kullanılırsa komutu çalıştırmasını söyleyebilirsiniz.)

Bütün Almanca-sembol-kısayol tuş scriptim şu şekildedir:

Karakterin adını biliyorsanızsenaryonuza eklemek istiyorsanız, Google'da aramak muhtemelen en hızlı şekilde bulunmasıdır. Değilse, bir ASCII veya Unicode tablosunda arayabilirsiniz.

Bunu yalnızca tek tek karakterlerden daha fazla da yapabilirsiniz. Karmaşık, iğrenç veya sadece uzun karakter dizelerini beyninizden parmaklarınıza çevirmek için düzenli olarak mücadele ediyorsanız, AutoHotkey en yeni en yakın arkadaşınızdır. Diğer işimde, sık sık, diğer kurumlarda çalışan kişilere projelerle ilgili güvenlik unsurlarını, çalışmakta olduğum insanlardan herhangi bir giriş yapmadan görüşmek zorundayım. Bu, kim olduğumu ve neden onlarla iletişim kurduğumu açıklamak zorunda kalıyor. Bütün mesajı yazmak yerine, AHK'da sıcak bir ip kullanıyorum. Komut dosyası şu şekildedir:

: *: başında AHK'ya onu takip eden sıkıntıyı izlemesini söyler. Bu durumda bu dizge ncm( kafamdaki "yeni mesaj" ın kısaltmasıdır).Bu nedenle, bir kutuya ncm harflerini yazdığım zaman, komut satırındaki: : dizesindeki metin dizesiyle değiş tokuş eder. Sadece bir paragrafı yazmaya değip üç tuş vuruşu haline getirdim, bunun her seferinde doğru olacağını da biliyorum.

Bu, hotscript yerine bir kısayol tuşu ile de başarılabilir. Komut dosyasındaki *: ncm'yi! + N ile değiştirebilir ve klavyenizde Alt + N tuşlarına bastığınızda aynı metin dizesine sahip olabilirsiniz.

AutoHotkey ayrıca bilgisayarınızdan temel bilgileri çekme olanağına da sahiptir.Örneğin, bugünün randevusu olabilir. Bu nedenle, bir sürü alana tarih giren biri iseniz, bu senaryo bir cankurtaran olabilir.

Bu komut dosyasını çalıştırırsanız, AutoHotkey geçerli tarihin imleciniz olduğu yere bırakacaktır. Senaryoda biçimlendirme( örneğin DD /MM/ yyyy karşısında MM /dd/ yyyy gibi) ile oynayabilirsiniz.

Devam Ediyor: Programları Çalıştır, Yeniden Kısayollar ve Daha Fazlası

AutoHotkey metin eklemeyi yapabilir( daha yaygın kullanımlarından biri olmasına rağmen).Belli bir tuşa bastığınızda bir programı çalıştırmak, seçtiğiniz kısayol tuşlarına Alt + Sekme gibi kısa yolları eşleştirmek veya farenizdeki düğmeleri yeniden eşlemek için de kullanabilirsiniz. Gerçekten derinleşirseniz, AutoHotkey ile iletişim kutuları veya tam teşekküllü programlar oluşturabilirsiniz.

AutoHotkey belgelerinde kısayol tuşları için farklı sembolleri görebilirsiniz. Ayrıca, yeni başlayanlar için bir senaryoda yapabileceğiniz daha fazla örnek örneği için öğreticisini de görebilirsiniz. Sıkışırsanız AutoHotkey forumu, arama yapmak, soru sormak ve AutoHotkey'in neler yapabileceği hakkında daha fazla bilgi edinmek için mükemmel bir yerdir.