AutoHotKey veya IronAHK'ı çalıştırmanın bir yolu var mı?


17

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:


13

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

  • KDE ve GTK sürümleri sayesinde AutoKey herhangi bir masaüstü ortamına iyi entegre olur.
  • Klavye ile gerçekleştirilebilecek neredeyse tüm görevleri otomatikleştirmek için Python komut dosyaları yazma
  • Dahili kod editörü (KDE'de QScintilla veya GTK'da GtkSourceView2 kullanılarak)
  • Talep üzerine herhangi bir programa yapıştırılacak ifadeler (metin blokları) oluşturun (X seçimini kullanır)
  • Klasörlerde ifade / komut dosyası koleksiyonları oluşturun ve bir açılır menü görüntülemek için klasöre bir kısayol tuşu veya kısaltma atayın
  • Düzenli ifadeler, kısayol tuşlarını / kısaltmaları belirli uygulamalarda tetiklemekten hariç tutmak için pencereleri başlıklarına göre filtrelemek için kullanılabilir
  • Komut dosyaları, ifadeler ve klasörler tepsi simgesi menüsüne eklenebilir ve kısayol tuşu veya kısaltma atamadan bunları seçmenize olanak tanır
  • AutoKey kullanım kalıplarınızı izleyebilir ve en sık kullanılan öğeleri açılır menünün üstünde sunabilir

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.


Decio, sallanıyorsun. Ben sadece gittim ve bunu yükledim ve kurmaya başladım. Evde işte olduğu kadar çok metin makrosuna ihtiyacım olmasa da, bunu en sevdiğim uygulamalardan birine dönüştüğünü kolayca görebiliyorum. Bravo.
nathwill

Yardım etmekten mutluluk duyuyorum :-)
Decio Lira

AutoKey'i yükledim. Şimdi python öğrenmek, ama senaryolarda fazlalık olduğu anlaşılıyor. Otomatik tamamlama komut dosyası AutoHotKey'den gerçekten istediğim şey. Bu bağlantı (goo.gl/6Y5k) 81 kb'lik sıkıştırılmış bir dosyadır, ancak 4.9 MB sıkıştırılmamış metinde çalışır. AutoKey'i sadece kullanarak kilitler.
RunningUtes

@RunningUtes AutoHotKey komut dosyası dili AutoKey AFAIK ile çalışmadığından bu dosyayla ne amaçladığınızdan emin değilim. Komik yeterince ben autokey QT GUI kullanarak dosyayı almak başardı.
Decio Lira

2
autokey her zaman çöküyor ubuntu 13.10
qed

8

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.


AutoHotKey'i şaraptaki uygulamalarla kullanmamanız iyi.
Decio Lira

1

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 şimdiye kadar tamamen ölü gibi görünüyor. Birkaç yıldır güncelleme yok. Yazık: - /
Torben Gundtofte-Bruun

@ TorbenGundtofte-Bruun Resmi olarak onaylandı (IronAHK'ın git sayfasında)
Cyriac Antony

1

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.


0

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/

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.