Ubuntuで動作するキーストロークの自動化のためのWindowsプログラムAutoHotKeyを入手することに非常に興味があります。これまでにWineをインストールしましたが、以前のWindowsスクリプトを使用することはできません。推奨事項はありますか?
Autokey は、Windows用のAutoHotKeyに相当するLinuxです。
(Update 01May16)上記のページはもう存在しません。 Github のPython 3への移植版があります。
その機能のいくつか
私にとって最大の違いは、Autokeyがスクリプト言語としてAutoHotKeyとしての特定の専用言語の代わりにPythonを使用していることです。
また、 buntu PPA があるため、簡単にインストールして、最新の情報を入手できます。
Autokeyをインストールして使用してすばやくセットアップする方法については、 本当に良い記事 ( How to Geek )を読むことができます。
Windows Wineで実行中のアプリケーションを自動化するAutoHotKeyスクリプトがある場合、AutoHotKeyはまさに使用するプログラムです。幸いなことに、Wineプロジェクトでは自動QAツールにAutoHotKeyを使用しているため、AutoHotKeyはWineに非常に簡単にインストールできます。
Ubuntuで最も簡単な方法は、Wine PPAを有効にしてそこにWineパッケージをインストールすることです。これはwinetricksパッケージを取り込みます。次に、ターミナルを開いて「winetricks autohotkey」と入力すると、自動的にダウンロードとインストールが行われます。
IronAHKとAutoHotkey(Wine)はUbuntuで動作しますが、.NET(IronAHK)またはWine Applications(AutohotKey)でのみホットキーとフォームをキャプチャします。
AutoKeyを試してみましたが、すばらしいですが、残念ながらマウスイベントをうまく処理できません。
IronAHKはもう開発されていないため、monodevelopを使用してソースからビルドする必要があります。 gotoに関連するいくつかのバグ(約3件の問題)が見つかりましたが、if elseステートメントに変更すると、正常にコンパイルできました。
これは解決策というよりも警告です。 buntu 10でIronAHKをビルドするための手順 が見つかりました。すべてのコメントをチェックして、Ubuntu 11で動作するようにします。しかし、いくつかのスクリプトをビルドして実行しようとすると、IronAHKは完全な実装にはほど遠いようです。たとえば、hotkeysなどのコア機能はまだ動作していないようです...ここで間違って表示されることを嬉しく思います。
linux用のテキストマクロアプリケーションは多数あり、必要に応じてさまざまなキーボードイベントやマウスイベントを記録および再実行するアプリケーションもあります。
私は特にAutoHotKeyを使用したことはありませんが、仕事でTexterを使用しており、探しているものに似ていると信じています。 (できない場合は、特に何をしたいのかを明確にしてください。おそらく誰かが答えるのに役立つでしょう)。
linuxでテキストマクロをサポートする多くのアプリケーション/ IDEがあります。または、複数のアプリケーション間で繰り返されるアクションを組み合わせたい場合は、xmacroがあります... http://xmacro.sourceforge.net/