Latest evidence-based health information
Apps

自動化プログラムAutoHotkeyはうまく機能しますが、ノウハウが必要です

自動化プログラムAutoHotkeyはうまく機能しますが、ノウハウが必要です
自動化プログラムAutoHotkeyはうまく機能しますが、ノウハウが必要です

概要

専門家の評価

長所

  • 無料
  • 強力
  • 小さい

短所

  • スクリプトが必要
  • 複雑なコマンド言語

私たちの評決

この無料のオープンソース ユーティリティを使用して、時間を節約するキーボードとマウスのマクロを作成します。

無料ユーティリティAutoHotkeyの開発者であるChris Mallett氏にこのレビューの執筆について連絡したところ、興味深い返事をいただきました。「AutoHotkeyについて、何でも自由に書いてください。必ずしも良い内容ばかりでなくても構いません。AutoHotkeyはパワーユーザー向けのツールなので、誰にでも使えるものではありません。」

AutoHotkeyのスクリーンショット
AutoHotkey のユーザーインターフェースはこんな感じです。ほとんどの時間をテキストエディタで過ごすことになるでしょう。

クリスは自分の言っていることをよく分かっています。どんなに便利なソフトウェアでも、万人向けというわけではありません。直感的なインターフェースと短期間での習得が可能なGUIベースのホットキー割り当てプログラムをお探しなら、AutoHotkeyはまさにうってつけです。クリスのアドバイスに従って、Macro RecorderやMacro Schedulerなどのパッケージに移行することをお勧めします。

端的に言えば、ユーザーインターフェースはありません。メニューもありません。AutoHotkeyは、内部コマンド言語を使用して作成し、任意のテキストエディタで保存したスクリプトファイルを解析します。これらのスクリプトはキーの組み合わせに割り当てられ、ユーザーはいつでも実行できます。コマンド言語は理解しやすく、構文も単純です。しかし、ソフトウェアを使用するためにユーザーにスクリプトの作成を要求することは、プロセスの構造がどうであろうと、多くの人が絶対に避ける一線です。

AutoHotkeyのエンジンは素晴らしいです。ソフトウェアは非常に小さく、超高速で、安定しています。とはいえ、ユーザーインターフェースが一切ないため、スクリプトを実行する以外に多くの機能は必要ありません。アプリケーションというよりは、開発環境やコーディング言語に近いと言えるでしょう。例えば、このパッケージを使えば、AutoHotkeyがインストールされていないシステムでもマクロスクリプトを実行する、自己実行型のEXEファイルを作成できます。これは本質的にコンパイラと言えるでしょう。

この動作は、一部のウイルススキャナーの警告にもつながります。オペレーティングシステムとのやり取りの性質上、AutoHotkeyマクロは定期的にウイルス対策ソフトウェアを刺激します。スクリプト自体は数行の単純なプレーンテキストコードで構成されているため無害な場合が多いですが、EXE形式に変換すると警告が表示されます。これは、PCWorld DownloadsでBetter Pasteなどのプログラムで確認された問題です。AutoHotkeyの使いこなしが難しいというだけでは一般ユーザーを敬遠させるには不十分ですが、この凶暴な誤検知によるウイルス警告は間違いなく敬遠させるでしょう。

AutoHotkey が便利であることは疑いようもなく、価格(無料)を考慮すると、その機能はほぼ唯一無二と言えるでしょう。AutoIt のようなパッケージを除けば、これに匹敵するものは他にほとんどありません。ただし、目的を達成するには、事前にある程度の作業とフラストレーションに耐える必要があります。その結果に見合う価値があるかどうかは、あなた自身が答えを出すしかありません。

ジム・ノリス

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.