マクロエディターとは

マクロは、実行されると一連のタスクを自動的に実行するスクリプトです。 これらのスクリプトは、マクロエディターと呼ばれる特別なプログラムを使用して作成されます。 ユーザーはマクロエディターを使用して、一連のアクションとコマンドを記述または記録できます。 スクリプトが終了すると、単一のコマンドまたはアイコンにコンパイルされます。 ユーザーがそのコマンドを実行するか、アイコンをクリックするたびに、マクロはそれにプログラムされたシリーズを実行します。 これらのエディターには、オペレーティングシステム全体で機能するものから単一のプログラム内で機能するものまで、さまざまな種類があります。

マクロエディターの主な用途は、退屈なコンピューター作業を簡素化することです。 エディターを使用することにより、ユーザーは繰り返し実行する必要がある一連のコマンドを作成できます。 ユーザーがこれらのコマンドを直接入力していた場合、フォーカスが失われたり、偶然の偶然によりエラーが発生します。 マクロを使用すると、各コマンドが適切に、正しい方法で実行されます。

マクロエディターに情報を入力する一般的な方法は2つあります。 1つ目は、スクリプトインターフェイスを使用する方法です。 ユーザーは、特別な種類のコンピューターコードを使用してスクリプトを記述します。コンピューターコードは、多くの場合、マクロプログラム専用です。 これらのマクロは非常に複雑な場合があり、プログラムの開始と終了、ユーザーとの対話、および複数のアクティビティスレッドを可能にします。

マクロを作成するもう1つの一般的な方法は、記録による方法です。 このタイプのマクロエディタは、特定の期間のキーストローク、マウスクリック、およびプログラムの使用を記録するだけです。 その後、まったく同じ方法でそのシーケンスを再実行します。 これらのプログラムは一般に使いやすいですが、マクロはせいぜい初歩的なものです。

一部のマクロエディターには、動作環境が設定されていません。 これらのプログラムには、あらゆる情報シーケンスを可能にする汎用コードが含まれています。 このタイプのマクロエディタは、オペレーティングシステムレベルでよく使用され、特定の時間にコマンドを実行し、プログラムをロードします。

他のエディターは、特定のプログラム内で動作するように設計されています。 これらのマクロエディタには、親プログラム内の機能へのアクセスを許可する特定のタイプのスクリプトがあります。 これらのようなプログラムによって作成されたマクロの複雑さは、それが実行される親プログラムとほぼ同じ大きさです。

この種のマクロエディターは、オンラインゲームの世界では非常に一般的です。 多くの場合、これらのゲームには、「この機能を実行してから選択したターゲットを攻撃する」などの組み合わせコマンドを作成できるエディターが組み込まれています。 これらのゲームの多くには、スクリプトランキャラクターを作成できる外部エディターも用意されています。 ゲームメーカーはほぼ例外なく、2番目のタイプのエディターを禁止しています。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?