XDA’daki günlük Windows rahatsızlıklarını düzelten dört PowerShell komutu hakkındaki yakın tarihli bir makale, tanıdık bir soruyu yeniden ateşledi: gerçekten hangi komut dosyası yazma aracında yaşamalısınız? AutoHotkey, çoğu Windows ileri kullanıcısının varsayılan yanıtıdır — yirmi yıllık momentum, özel bir komut dosyası dili ve neredeyse her tasavvur edilebilir iş akışını otomatik hale getiren bir topluluk. Aynı zamanda yalnızca Windows aracıdır ve başlangıçları korkutan bir öğrenme eğrisi ve komut dosyası ekosistemini bölen v2 geçişi vardır.
AutoHotkey neredeyse uyuyorsa ama sürtüntü gerçekse, 2026’daki alternatifler tasarım alanının geri kalanını kapsar. Windows, macOS ve Linux’ta AutoHotkey’nin yedi alternatifini test ettik, Microsoft’un resmi PowerToys paketinden platform ötesi komut dosyası çerçevelere ve macOS yerel eşdeğerlerine.
İnsanlar 2026'da neden AutoHotkey'yi geçip bakıyorlar
AutoHotkey mükemmeldir ve etrafta bakma nedenlerinin çoğu kalite hakkında değildir:
- Yalnızca Windows’tur. Platform ötesi komut dosyaları mevcut değildir. Bir komut dosyasını macOS veya Linux’a taşıyın ve farklı bir araçla baştan başlayın.
- v1’den v2’ye bölme herkesin kafasını karıştırıyor. İnternetteki komut dosyalarının yarısı v1 söz dizimi, yarısı v2’dir ve geçiş hikayesi her zaman temiz değildir. Yeni kullanıcılar eski eğitimlere düşerler.
- Özel dil kendine ait bir öğrenme eğrisine sahiptir. Gerçek otomasyon, geliştiricilerin zaten sahip olduğu Python veya PowerShell bilgisinden yararlanır. AutoHotkey komut dosyası söz dizimi sıfırdan öğrenilmelidir.
- Antivirus yanlış pozitifleri hala insanları rahatsız ediyor. Derlenmiş AHK yürütülebilir dosyaları sıklıkla işaretlenir çünkü kötü amaçlı yazılım da AutoHotkey’yi kullanır. Komut dosyalarını teknik olmayan meslektaşlara dağıtmak garip.
- İlk taraf Windows entegrasyonu yok. Microsoft şimdi PowerToys’ı ücretsiz olarak gönderir, benzer hotkey, klavye yeniden eşlemesi ve metin genişletme özellikleri yerleşik olarak. AHK kullanım durumlarının yaygın %80’i için, PowerToys daha kolay bir seçimdir.
Aşağıdaki alternatifler her biri en azından bu kaygılardan birini cevaplandırır.
Hızlı karşılaştırma
| Araç | En iyi şekilde | Ücretsiz plan | Platformlar | Öne çıkan özellik |
|---|---|---|---|---|
| Microsoft PowerToys | Dil olmadan yaygın AHK kullanım durumları | Evet | Windows | Keyboard Manager, FancyZones, Run launcher |
| Espanso | Platform ötesi metin genişlemesi | Evet | Windows, macOS, Linux | YAML yapılandırması, Git üzerinden senkronizasyon, paket pazarı |
| PowerShell | Gerçek bir dilde Windows otomasyonu | Evet | Windows, macOS, Linux | Yerel COM ve .NET entegrasyonu |
| Hammerspoon | Lua komut dosyası yazma ile macOS otomasyonu | Evet | macOS | Pencere yöneticisi ve olay sistemi bir arada |
| AutoIt | Windows’ta en yakın AHK benzeri söz dizimi | Evet | Windows | BASIC benzeri dil, olgun COM köprüsü |
| Karabiner-Elements | macOS klavye yeniden eşlemesi çekirdek düzeyinde | Evet | macOS | Uygulama başına anahtar eşlemesi |
| BetterTouchTool | Mac fare, trackpad ve kısayol özelleştirmesi | 45 gün deneme | macOS | Hareketler, adlandırılmış kısayollar, tam Touch Bar kontrolü |
Masaüstü için 7 en iyi AutoHotkey alternatifi
Microsoft PowerToys — yaygın görevler için en iyi resmi Windows değiştirmesi
Microsoft PowerToys, komut dosyası yazma olmadan AutoHotkey kullanım durumlarının %80’ini kapsayan Microsoft tarafından korunan ücretsiz bir yardımcı program paketidir. Keyboard Manager, anahtarları ve kısayolları küresel olarak veya uygulama başına yeniden eşler. FancyZones pencereleri özel düzenlere döşer. PowerToys Run hızlı bir başlatıcıdır. Workspaces pencere düzenlemeleri kaydeder ve geri yükler. Quick Accent, Color Picker ve ImageResizer günlük kullanım araçlarını tamamlar. Bunların hiçbiri bir komut dosyası gerektirmez ve hepsi Microsoft tarafından desteklenir.
Başarısız olduğu yer: Programlanabilir değil. PowerToys, bakıcılarının gönderdikleri yardımcı programların seçilmiş kümesini yapar ve bu tam kapsamıdır. Listenin dışında herhangi bir şey için, AutoHotkey veya PowerShell yine de cevaptır.
Fiyatlandırma:
- Ücretsiz, MIT altında açık kaynak
İndir: PowerToys
Sonuç: Bunu ilk olarak yükleyin. Çoğu Windows kullanıcısı için, PowerToys daha önce AutoHotkey’nin kullanıldığı şeyi kapsar.
Espanso — en iyi platform ötesi metin genişletici
Espanso, Windows, macOS ve Linux’ta aynı şekilde çalışan açık kaynaklı metin genişleticidir. YAML dosyaları aracılığıyla yapılandırın, kod parçalarınızı Git veya herhangi bir bulut sürücüsü aracılığıyla eşitleyin ve topluluk Hub’ından ek kod parçaları çekin. Tetikleyiciler kabuk komutlarını çalıştırabilir, pano içeriğini dönüştürebilir veya kabuk komut dosyalarını çağırabilir — metin genişlemesi gerektiğinde genel otomasyon haline gelir.
Başarısız olduğu yer: Yalnızca metin genişlemesi. Hotkey yeniden eşlemesi, pencere döşemesi veya pencere yönetimi için ikinci bir araca ihtiyacınız var. Hub iyi paketlere sahiptir ancak AHK topluluk komut dosyası kütüphanesinden daha küçüktür.
Fiyatlandırma:
- Ücretsiz, GPL-3.0 altında açık kaynak
İndir: Espanso
Sonuç: AutoHotkey kullanımınız çoğunlukla hotstring’ler ve metin genişlemesiyse ve makineleriniz birden fazla işletim sistemi çalıştırıyorsa doğru seçim.
PowerShell — gerçek bir dilde en iyi Windows otomasyonu
PowerShell, Microsoft’un Windows yönetimi için oluşturduğu ve sessizce platform ötesi bir araca dönüştürdüğü komut dosyası dilidir. AutoHotkey hotkey ve makrolarda parlıyor, PowerShell dosya sistemi çalışması, kayıt defteri düzenlemeleri, hizmet kontrolü ve .NET veya COM erişiminden yararlanan herhangi bir görevde parlıyor. Platform ötesi PowerShell 7.x macOS ve Linux’ta çalışır, bu nedenle Windows’ta dosyaları yönetmek için yazdığınız bir komut dosyası minimal değişikliklerle Mac’te çalışabilir.
Başarısız olduğu yer: Hotkey veya klavye yeniden eşlemesi aracı değildir. Komut dosyaları çağırma için bir ana bilgisayar (zamanlanan görev, hotkey kancası, manuel çalıştırma) gerektirir. AutoHotkey’nin kısalığına kıyasla ayrıntılı söz dizimi.
Fiyatlandırma:
- Ücretsiz, MIT altında açık kaynak
İndir: PowerShell
Sonuç: Otomasyonunuz tuş vuruşlarının ötesine gidiyorsa — dosya yönetimi, sistem yapılandırması, API entegrasyonu — ve bakılan, modern bir dil istiyorsanız doğru seçim.
Hammerspoon — en iyi macOS otomasyon çerçevesi
Hammerspoon “Mac’te AutoHotkey istiyorum” sorusunun macOS cevabıdır. macOS’un çoğu API’sini Lua komut dosyalarına maruz bırakır: pencere yönetimi, hotkey bağlanması, olay dokunuşları, uygulama başlatmaları, ağ tetikleyicileri, hatta URL işleyicileri. Topluluk bunun üzerinde pencere yöneticileri, üretkenlik panoları ve tam döşeme sistemleri inşa etmiştir. Gün boyunca komut dosyası yazıyorsanız, Hammerspoon temeldir.
Başarısız olduğu yer: Yalnızca macOS. Lua kendi başına bir öğrenme eğrisine sahiptir. Yeni kullanıcılar tipik olarak GitHub’dan bilinen bir yapılandırmayı kopyalayarak ve oradan ayarlayarak başlarlar.
Fiyatlandırma:
- Ücretsiz, MIT altında açık kaynak
İndir: Hammerspoon
Sonuç: AutoHotkey’nin Windows aracınızsa ve Mac’e geçtiyseniz doğru seçim.
AutoIt — Windows'ta en yakın AHK benzeri söz dizimi
AutoIt, BASIC flavored dile sahip diğer uzun dönemli Windows komut dosyası yazma aracıdır ve birkaç geliştirici AHK’nın söz diziminden okumasının daha kolay olduğunu bulur. COM ve DLL entegrasyonu olgunlaşmış, yardım dosyası kapsamlı ve derlenen komut dosyası hikayesi AutoHotkey’ye benzerdir. AHK söz dizimi hiç çalışmadıysa, AutoIt aynı alanı farklı bir lehçe ile kapsar.
Başarısız olduğu yer: Yalnızca Windows, AutoHotkey gibi. Topluluk daha küçüktür, bu nedenle niş görevler için hızlı çözümler bulması daha zordur. Derlenmiş yürütülebilir dosyalar AHK komut dosyalarıyla aynı nedenle antivirus tarafından işaretlenir.
Fiyatlandırma:
- Ücretsiz, kapalı kaynak
İndir: AutoIt
Sonuç: AHK söz dizimi sorunsa ve farklı bir hiss ile Windows yerel komut dosyası aracı istiyorsanız doğru seçim.
Karabiner-Elements — en iyi macOS klavye yeniden eşlemesi
Karabiner-Elements, yerleşik Modifier Keys paneli yeterli olmadığında macOS ileri kullanıcılarının başvurduğu klavye yeniden eşlemesi aracıdır. Klavyeyi çekirdek düzeyinde yakalar, uygulama başına kuralları destekler, karmaşık değişiklikleri (diziler, eşzamanlı tuşlar, tutma versus dokunma) ve yaygın iş akışlarını kapsayan topluluk kuralı kümesi kitaplığını gönderir. Üstündeki Goku DSL, JSON yapılandırmasını daha okunabilir hale getirir.
Başarısız olduğu yer: Yalnızca macOS. Yapılandırma arayüzü yoğundur; çoğu kullanıcı bir editörde JSON veya Goku dosyalarını düzenler. Hotkey’den komut dosyasına yetenek yok — bunun için Hammerspoon ile eşleştirin.
Fiyatlandırma:
- Ücretsiz, MIT altında açık kaynak
İndir: Karabiner-Elements
Sonuç: AHK kullanımınız klavye yeniden eşlemesiyse ve Mac’e geçtiyseniz doğru seçim.
BetterTouchTool — en iyi ödenen Mac otomasyon paketi
BetterTouchTool, hareketleri, fare özelleştirmesini, trackpad tetikleyicilerini, adlandırılmış klavye kısayollarını ve Touch Bar’ı (hala mevcutsa) kapsayan parlak, ödenen macOS yardımcı programıdır. Mac’te tümü bir arada AutoHotkey değiştiricisine en yakın şey, non-scripter’lar için temiz bir GUI ve ileri kullanıcılar için yeterince derin bir eylem kitaplığı ile.
Başarısız olduğu yer: Deneme sonrasında yalnızca ödendi. Arayüz eylemleri zincirlemek başladığında yoğun. Yalnızca macOS.
Fiyatlandırma:
- Ücretsiz: 45 gün deneme
- Ödendi: 10 $ standart lisans (2 yıllık güncellemeler), 22 $ ömür boyu
İndir: BetterTouchTool
Sonuç: Karabiner ve Hammerspoon’u bir araya yapıştırmak yerine tek, desteklenen Mac otomasyon uygulaması istiyorsanız doğru seçim.
Doğru AutoHotkey alternatifini nasıl seçersiniz
- PowerToys’u seçin Windows’ta iseniz ve AHK kullanımınız tuşları yeniden eşlemek, pencereleri döşemek ve uygulamalar başlatmak için geriyorsa.
- Espanso’yu seçin metin genişlemesi tüm iş ise ve işletim sistemleri arasında çalışıyorsanız.
- PowerShell’i seçin otomasyonunuz dosyaları taşırsa, API’lerle konuşursa veya Windows hizmetlerini kontrol etmeseyse.
- Hammerspoon’u seçin Mac’teyseniz ve tam programlamacı kontrolü istiyorsanız.
- AutoIt’i seçin AHK söz dizimi hiçbir zaman çalışmadıysa ama Windows komut dosyası aracına ihtiyacınız varsa.
- Karabiner-Elements’i seçin Mac’te klavyeleri yeniden eşlemeseyseniz ve bu tüm iş ise.
- BetterTouchTool’u seçin gerçek bir UI ile tek bir parlak Mac uygulaması istiyorsanız.
- AutoHotkey’de kalın zaten büyük bir komut dosyası kitaplığı oluşturduysanız ve çalışıyorsa — hiçbir geçiş aciliyeti yok.
SSS
AutoHotkey hala geliştiriliyor mu?
Evet. AutoHotkey v2, 2023’te stabilleşti ve güncellemeleri almaya devam ediyor. v1 sürüm satırı bakım modundadır. Yeni komut dosyaları v2’yi hedeflemelidir; eski v1 komut dosyaları v1 yorumlayıcısında yan yana çalışır.
En iyi ücretsiz AutoHotkey alternatifi nedir?
Yaygın durumları kapsayan Windows kullanıcıları için PowerToys, platform ötesi metin genişlemesi için Espanso ve macOS ileri kullanıcıları için Hammerspoon. Üçü de ücretsiz ve açık kaynaktır.
PowerShell AutoHotkey yerine geçebilir mi?
Hotkey olmayan otomasyon için, evet — dosya yönetimi, sistem yapılandırması, API çalışması. Hotkey’ler, klavye yeniden eşlemesi ve makrolar için, PowerShell’in hotkey başlatma sarmalayıcısına ihtiyacı vardır, ki çoğu kullanıcı bunu korumak istemez. Keyboard Manager PowerToys ile PowerShell’i eşleştirin en iyisini için.
AutoHotkey’nin PowerToys yapmadığı nedir?
Rasgele komut dosyaları çalıştırın, koşullu karmaşık makrolar oluşturun, pencere durumu etkinliklerini ayrıştırın, isteğe bağlı simüle edilmiş fare ve klavye girişi gönderin ve COM ve DLL API’leriyle entegre olun. PowerToys seçilmiş yaygın durumları kapsar; AutoHotkey uzun kuyruk kapsar.
Linux için bir AutoHotkey var mı?
Doğrudan değil. En yakın Linux seçenekleri AutoKey (Python tabanlı bir klon, olgun ancak yavaş geliştirme temposu), metin genişlemesi için Espanso ve xdotool artı hotkey daemon (sxhkd, i3 / Hyprland’de hotkey komut dosyaları) klavye yeniden eşlemesi için.
Antivirus AutoHotkey komut dosyalarını neden işaretliyor?
Derlenmiş AHK yürütülebilir dosyaları yorumlayıcıyı ve komut dosyasını birlikte pakletiyor ve kötü amaçlı yazılım yazarları tuş kaydedicileri ve kimlik bilgisi hırsızları sunmak için aynı paketlemeyi kullanıyorlar. İmzalar sık sık eşleşir. Kendi derlenmiş komut dosyalarınızı yanlış pozitif olarak göndermek standart geçici çözümdür.