Apakah ada cara agar Autohotkey atau IronAHK berfungsi?

17

Saya sangat tertarik untuk mendapatkan Autohotkey, program windows untuk otomatisasi penekanan tombol, bekerja di Ubuntu. Sejauh ini saya telah menginstal Wine, tetapi saya tidak dapat menggunakan skrip windows sebelumnya. Apakah ada rekomendasi?

RunningUtes
sumber

Jawaban:

13

Autokey adalah setara linux dari Autohotkey untuk Windows.

(Pembaruan 01 Mei16) Halaman di atas tidak ada lagi. Sekarang ada port untuk Python 3 pada Github .

Beberapa fiturnya

  • Versi KDE dan GTK tersedia, menjadikan AutoKey terintegrasi dengan baik ke lingkungan desktop mana pun.
  • Tulis skrip Python untuk mengotomatisasi hampir semua tugas yang dapat diselesaikan melalui keyboard
  • Editor kode bawaan (menggunakan QScintilla di KDE atau GtkSourceView2 di GTK)
  • Buat frasa (blok teks) untuk ditempelkan ke program apa pun sesuai permintaan (menggunakan pilihan X)
  • Buat koleksi frasa / skrip dalam folder, dan tetapkan hotkey atau singkatan ke folder untuk menampilkan menu popup
  • Ekspresi reguler dapat digunakan untuk memfilter jendela berdasarkan judulnya, untuk mengecualikan hotkey / singkatan dari pemicu pada aplikasi tertentu
  • Skrip, frasa, dan folder dapat dilampirkan ke menu ikon baki, memungkinkan Anda memilihnya tanpa menetapkan hotkey atau singkatan
  • AutoKey dapat melacak pola penggunaan Anda dan menyajikan item yang paling sering digunakan di bagian atas menu popup

Bagi saya, perbedaan terbesar adalah Autokey menggunakan Python sebagai bahasa skripnya, alih-alih bahasa hak milik khusus sebagai Autohotkey.

Mereka juga memiliki PPA Ubuntu , sehingga Anda dapat menginstalnya dengan mudah dan mengikuti pembaruan.

Anda dapat membaca artikel yang sangat bagus ( di How to Geek ), tentang menginstal dan menggunakan Autokey untuk mengatur Anda dengan cepat.

Decio Lira
sumber
Decio, kamu berguncang. saya baru saja pergi dan menginstal ini dan sudah mulai mengaturnya. sementara saya tidak membutuhkan makro teks sebanyak di rumah maupun di kantor, saya dapat dengan mudah melihat ini berubah menjadi salah satu aplikasi favorit saya. bravo.
nathwill
Saya senang membantu :-)
Decio Lira
Saya menginstal AutoKey. Belajar python sekarang, tetapi tampaknya ada banyak redundansi dalam skrip. Script autocomplete adalah dari AutoHotKey yang benar-benar saya inginkan. Tautan ini (goo.gl/6Y5k) adalah file zip berkapasitas 81kb, tetapi berjalan pada teks terkompresi 4,9Mb. Itu mengunci AutoKey hanya menggunakannya.
RunningUtes
@RunningUtes Saya tidak yakin apa yang Anda inginkan dengan file ini karena bahasa skrip AutoHotKey tidak akan berfungsi dengan AutoKey AFAIK. Cukup lucu saya bisa mengimpor file menggunakan QT GUI autokey.
Decio Lira
2
autokey crash setiap saat di ubuntu 13.10
qed
8

Jika Anda memiliki skrip AutoHotKey untuk mengotomatiskan aplikasi Windows yang berjalan di Wine, maka AutoHotKey adalah program yang tepat untuk digunakan. Untungnya, AutoHotKey sangat mudah dipasang di Wine, karena proyek Wine menggunakannya untuk alat QA otomatis kami.

Cara termudah di Ubuntu adalah dengan mengaktifkan Wine PPA dan menginstal paket Wine di sana. Ini akan menarik dalam paket winetricks . Kemudian Anda dapat membuka terminal dan mengetik " winetricks autohotkey " dan itu akan mengunduh + menginstalnya untuk Anda secara otomatis.

Scott Ritchie
sumber
Baik untuk diketahui, meskipun tidak pernah menggunakan Autohotkey dengan aplikasi dalam anggur.
Decio Lira
1

Ini lebih merupakan peringatan daripada solusi. Saya menemukan instruksi untuk membangun IronAHK di Ubuntu 10 . Periksa semua komentar untuk membuatnya bekerja di Ubuntu 11. Tetapi setelah membangun dan mencoba menjalankan beberapa skrip, bagi saya tampaknya bahwa IronAHK agak jauh dari implementasi penuh. Fungsionalitas inti seperti, katakanlah, tombol cepat tampaknya belum berfungsi ... Akan senang ditampilkan salah di sini.

Orang Cina
sumber
IronAHK tampaknya sudah benar-benar mati sekarang. Tidak ada pembaruan selama beberapa tahun. Kasihan: - /
Torben Gundtofte-Bruun
@ TorbenGundtofte-Bruun Secara resmi dikonfirmasi (di halaman git dari IronAHK)
Cyriac Antony
1

IronAHK dan AutoHotkey (Wine) bekerja di Ubuntu, meskipun mereka hanya akan menangkap tombol pintas dan formulir di bawah .NET (IronAHK) atau Aplikasi Wine (AutohotKey).

Saya telah menguji AutoKey dan itu bagus, tetapi sayangnya itu tidak menangani peristiwa mouse dengan sangat baik.

IronAHK tidak sedang dikembangkan lagi, jadi Anda harus membangun dari sumber menggunakan monodevelop. Saya menemukan beberapa bug yang berhubungan dengan goto (sekitar 3 masalah), yang saya ubah menjadi pernyataan if else, maka saya dapat mengkompilasi secara normal.

caiohamamura
sumber
0

ada beberapa aplikasi makro teks untuk linux, serta beberapa aplikasi untuk merekam dan menjalankan kembali berbagai aktivitas keyboard dan mouse sesuai kebutuhan.

sementara saya belum pernah menggunakan Autohotkey secara khusus, saya menggunakan Texter di tempat kerja dan percaya itu mirip dengan apa yang Anda cari. (jika tidak bisa tolong jelaskan terutama apa yang ingin Anda lakukan dan mungkin itu akan membantu seseorang menjawab).

ada banyak aplikasi / IDE yang mendukung makro teks di linux, atau jika Anda ingin menggabungkan tindakan berulang di beberapa aplikasi ada xmacro ... http://xmacro.sourceforge.net/

tidak akan
sumber