Ubuntu altında çalışan tuş vuruşlarının otomasyonu için Windows programı olan AutoHotKey'i almakla çok ilgileniyorum. Şimdiye kadar Wine'ı yükledim, ancak önceki windows komut dosyalarından hiçbirini kullanamıyorum. Herhangi bir öneriniz var mı?
Ubuntu altında çalışan tuş vuruşlarının otomasyonu için Windows programı olan AutoHotKey'i almakla çok ilgileniyorum. Şimdiye kadar Wine'ı yükledim, ancak önceki windows komut dosyalarından hiçbirini kullanamıyorum. Herhangi bir öneriniz var mı?
Yanıtlar:
Autokey , Windows için AutoHotKey'in linux eşdeğeridir.
(Güncelleme 01 Mayıs 16) Yukarıdaki sayfa artık mevcut değil. Şimdi Github'da Python 3'e bir liman var .
Bazı özellikleri
Benim için en büyük fark, Autokey'in AutoHotKey olarak özel bir dil yerine Python'u komut dosyası dili olarak kullanmasıdır.
Ayrıca bir Ubuntu PPA'ya sahiptir , böylece kolayca yükleyebilir ve güncellemelere ayak uydurabilirsiniz.
Sizi hızlı bir şekilde ayarlamak için Autokey'i yükleme ve kullanma hakkında gerçekten iyi bir makaleyi ( Nasıl Yapılır ) hakkında okuyabilirsiniz.
Wine'da çalışan Windows uygulamalarını otomatikleştirmek için AutoHotKey komut dosyalarınız varsa, AutoHotKey tam olarak kullanılacak bir programdır. Neyse ki, Wine projesi otomatik QA araçlarımız için kullandığı için AutoHotKey'i Wine'da kurmak çok kolaydır.
Ubuntu'daki en kolay yol sadece Şarap PPA'sını etkinleştirmek ve Şarap paketini oraya kurmaktır. Bu winetricks paketini çekecektir . Daha sonra bir terminal açabilir ve " winetricks autohotkey " yazabilirsiniz, otomatik olarak indirip kurabilirsiniz.
Bu bir çözümden çok bir uyarıdır. Ubuntu 10'da IronAHK inşa etmek için talimatlar buldum . Ubuntu 11 üzerinde çalışmasını sağlamak için tüm yorumları kontrol edin. Kısayol tuşları gibi temel işlevler henüz çalışmıyor gibi görünüyor ... Yine de burada yanlış gösterilmekten mutluluk duyarız.
IronAHK ve AutoHotkey (Wine) Ubuntu üzerinde çalışır, ancak yalnızca .NET (IronAHK) veya Wine Applications (AutohotKey) altındaki kısayol tuşlarını ve formlarını yakalarlar.
AutoKey'i test ettim ve harika, ama ne yazık ki fare olaylarını çok iyi idare etmiyor.
IronAHK artık geliştirilmiyor, bu yüzden tekgelişim kullanarak kaynaktan inşa etmeniz gerekecek. Ben başka ifadeler eğer değiştirildi goto (yaklaşık 3 sayı) ile ilgili bazı hatalar buldum, sonra normal derleme olabilir.
Linux için birkaç metin makro uygulaması ve gerektiğinde çeşitli klavye ve fare olaylarını kaydetmek ve yeniden çalıştırmak için bazı uygulamalar var.
AutoHotKey'i daha önce hiç kullanmamışken, Texter'i işte kullanıyorum ve aradığınıza benzer olduğuna inanıyorum. (eğer yapamazsanız, özellikle ne yapmak istediğinizi açıklığa kavuşturabilirdiniz ve belki birisinin cevaplamasına yardımcı olabilirsiniz).
Linux'ta metin makrolarını destekleyen birçok uygulama / IDE var veya birden fazla uygulamada tekrarlanan eylemleri birleştirmek istiyorsanız xmacro var ... http://xmacro.sourceforge.net/