Anasayfa » nasıl » AutoHotkey ile Özel Klavye Kısayolları Nasıl Oluşturulur

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

    Sadece yazması acı veren bazı şeyler var - özellikle onları tekrar tekrar yazmanız gerektiğinde. Daha da kötüsü, yazmak istedikleri şey klavyenizde yoksa. Amerikan klavyesi kullanıyorsanız ve belgeye bir € bırakmanız gerekirse, ne yaparsınız??

    Bu problemi yaşıyordum. Sinirleniyordum ve daha da kötüsü hatalar yapıyordum. Sıkıntımı azaltmak ve tekrar tekrar yazmak zorunda olduğum bu monoton şeylerin tutarlı ve doğru olduğundan emin olmam gerekiyordu. Av, çözümler için açıktı. İki sorunun da tek bir cevabı olduğu ortaya çıktı: AutoHotKey.

    AutoHotkey Nedir??

    Özünde, AutoHotkey (AHK) bir betik platformudur. Sadece küçük bir miktar “kod” ile, arka planda çalışan bir komut dosyası oluşturabilir ve ayarladığınız bir kısayol tuşuyla hemen hemen her şeyi yapmanıza olanak sağlar. Değiştirmek istediğiniz bir klavye kısayolu varsa, yeniden eşleştirebilirsiniz. Düzenli olarak yazdığınız bir cümle varsa, ona bir tuş kombinasyonu atayabilirsiniz. Düzenli olarak manuel olarak çalıştırdığınız bir dizi komut varsa, AHK hepsini basit bir tuş kombinasyonu ile çalıştırabilir..

    “Scripting platformu” ve “code” gibi kelimelerden korkmayın. AutoHotkey, özellikle temel komutlara yalnızca temel kısayol tuşları atarsanız başlamak için son derece basittir. Muhtemelen, bir öğleden sonra boyunca neye ihtiyacınız olduğunu öğrenebilirsiniz. Başlamak için AutoHotkey'in yapabilecekleri bazı temel örnekleri inceleyelim.

    AutoHotkey Nasıl Kurulur?

    Programı indirmek için AutoHotkey web sitesine gidin. Ana sayfada üzerinde "İndir" yazan büyük bir yeşil düğme var. Buna tıklamak sizi indirme sayfasına götürür. En son sürümü edinmek için burada bir deniz mavisi indirme düğmesine basabilirsiniz.

    NOT: Bazı virüsten koruma programları, AutoHotkey'i kötü amaçlı yazılım olarak işaretler. Bu yanlış bir pozitif. AutoHotkey son derece güçlüdür ve kendi başına tehlikeli olmasa da, bir betik dilidir; bu, eğer arzunuz varsa, onunla kötü amaçlı yazılım oluşturabileceğiniz anlamına gelir. Ancak temel AutoHotkey programının kendisini indirmekten korkmayın; bilgisayarınıza zarar vermez.

    Kurulum dosyası indirildikten sonra, AutoHotkey'i kurmaya başlamak için üzerine çift tıklayın. Neredeyse tüm kullanıcılar Hızlı Kurulum düğmesini kullanmak isteyecektir. Özel yükleme, varsayılan davranışlar ve yükleme konumu ile ilgili seçenekler sunar. Varsayılanları yerinde bırakmak en iyisidir.

    Kurulduktan sonra, eğlenceli şeylere ulaşmaya hazırsınız: ilk komut dosyanızı yazma.

    İlk AutoHotkey Komut Dosyanızı Nasıl Oluşturursunuz?

    AutoHotkey uygulamasını şimdi çalıştırmak aslında hiçbir şey yapmaz, ancak yardım sayfasını başlatır. Başlamak için, AutoHotkey'e özel klavye kısayollarınız hakkında bilgi veren bir komut dosyasına sahip olmanız gerekir. Öyleyse bir tane oluşturarak başlayalım..

    Masaüstünüze (veya başka bir klasöre) sağ tıklayın ve Yeni> AutoHotkey komut dosyasını seçin. Bu, bu klasörde .ahk uzantılı yeni bir dosya oluşturur. İstediğiniz dosyayı adlandırın, sonra sağ tıklayın ve Not Defteri'nde açın. (veya varsa Notepad ++ gibi daha kod dostu bir program). Dosyada bir miktar metin olacak. Burada olduğu gibi basit scriptler için, kaldırılabilir. Daha gelişmiş hale geldikçe, içinde bırakmak isteyebilirsiniz.

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

    Çok basit bir karakter ekleme betiği ile başlayalım. Her gün kullandığım bir betiğim var ve Almanca'dan İngilizce klavyemde olmayan ortak karakterler yazabiliyor. Diyelim ki ß karakterini klavyemde Alt + Shift + S tuşlarına bastığımda yazmak istiyorum. AutoHotkey'de bu şöyle görünür:

    !+s :: Gönder, ß

    O metni biraz parçalayalım:

    • ! Alt tuşunun simgesi
    • + Shift tuşunun simgesi
    • s, S anahtarının (açıkçası) kısaltmasıdır
    • :: önceden basılan tuşların birlikte basıldığında çalışmasını istediğinizi belirtir
    • Gönder, devam eden metni yazan bir komuttur.
    • ß komutun yazmasını istediğimiz metin.

    Temel olarak, bu komut “Alt, Shift ve S tuşlarına aynı anda basıldığında, ß yazın” der.

    Siz de başka değiştiriciler ekleyebilirsiniz. Örneğin, eklerseniz < symbol before your hotkey (so it reads , AutoHotkey'e yalnızca Sol Alt tuşu kullanıldığında komutu çalıştırmasını söyleyebilirsiniz..

    Bütün Almanca-sembol-hotkey betiğim şöyle görünüyor:

     

    Komut dosyasına eklemek istediğiniz karakterin adını biliyorsanız, onu Google'da aramak muhtemelen onu bulmanın en hızlı yoludur. Değilse, bir ASCII veya Unicode masasında arayabilirsin.

    Bunu da bireysel karakterlerden daha ileri alabilirsiniz. Kendinizi düzenli olarak karmaşık, iğrenç ya da sadece düz uzun karakter dizileri beyninizden parmaklarınıza çevirmekte zorlanıyorsanız, AutoHotkey en iyi arkadaşınızdır. Diğer işimde, birlikte çalıştığım kişilerden herhangi bir giriş yapmadan projelerdeki güvenlik öğelerini tartışmak için diğer kurumlardaki bireylere ulaşmak zorunda kalıyorum. Bu, kim olduğumu ve neden onlarla iletişim kurduğumu açıklamamı gerektiriyor. Mesajın tamamını yazmak yerine, AHK'da bir hotstring kullanıyorum. Senaryo şöyle gözüküyor:

    : *: Başlangıçta AHK'ya onu izleyen acıyı izlemesini söyler. Bu durumda bu dize ncm (kafamda “yeni soğuk mesaj” için kısa). Bu yüzden ncm harflerini bir kutuya yazdığımda, onları izleyen metin dizesiyle değiştirecek. :: senaryoda. Sadece üç tuşa basmaya değer bir paragrafa çevirmedim, her seferinde doğru olacağını biliyorum.

    Bu, hotscript yerine bir kısayol tuşu ile de yapılabilir. Yerini alabilir : *: Ncm senaryoda !+n aynı klavyede Alt + N tuşlarına bastığınızda aynı metin dizesini gösterme.

    AutoHotkey ayrıca bilgisayarınızdan temel bilgileri alma yeteneğine de sahiptir. Örneğin, bugünün tarihini alabilir. Yani, tarihi birçok alana girecek biriyseniz, bu komut dosyası bir cankurtaran olabilir..

    Bu betiği çalıştırırsanız, AutoHotkey imlecinizin bulunduğu yere geçerli tarihi bırakacaktır. Komut dosyasında biçimlendirme (örneğin gg / AA / yyyy'ye karşı MM / gg / yyyy) gibi şeylerle de oynayabilirsiniz.

    Daha İleriye Gitmek: Programları Çalıştırın, Kısayol Kısayolları ve Daha Fazlasını

    AutoHotkey, metin eklemekten çok daha fazlasını yapabilir (bunun daha yaygın kullanımlarından biri olmasına rağmen). Ayrıca belirli bir tuşa bastığınızda, Alt + Tab gibi kısayollardan istediğiniz kısayol tuşlarına kısayol tuşu veya farenizdeki tuşların tuşlarını eşleştirdiğinizde bir programı çalıştırmak için de kullanabilirsiniz. Gerçekten derinleşirseniz, AutoHotkey ile iletişim kutuları veya tam teşekküllü programlar bile oluşturabilirsiniz.

    Kısayol tuşlarının farklı sembollerini AutoHotkey belgelerinde görebilirsiniz. Ayrıca bir komut dosyasında yapabileceğiniz şeyler hakkında daha fazla örnek için başlangıç ​​öğreticisini 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 harika bir yerdir..