マクロエディターとは何ですか?
マクロは、実行されると、一連のタスクを自動的に実行するスクリプトです。これらのスクリプトは、マクロエディターと呼ばれる専門プログラムを使用して作成されます。マクロエディターを使用して、ユーザーは一連のアクションとコマンドを書き込みまたは記録できます。スクリプトが終了すると、単一のコマンドまたはアイコンにコンパイルされます。ユーザーがそのコマンドを実行するか、アイコンをクリックすると、マクロはプログラムされたシリーズを実行します。これらの編集者には、オペレーティングシステム全体を使用するものから単一のプログラム内で機能するものまで、幅広いタイプがあります。
マクロエディターの主な使用は、退屈なコンピューター作業を簡素化することです。エディターを使用することにより、ユーザーは繰り返し実行する必要がある一連のコマンドを作成できます。ユーザーがこれらのコマンドを直接入力している場合、フォーカスの喪失または単にランダムなチャンスのためにエラーが発生します。マクロを使用すると、各コマンドは適切に実行され、正しい方法で実行されます。
MACRに情報を入力する2つの一般的な方法がありますo編集者。 1つ目は、スクリプトインターフェイスを使用することです。ユーザーは、マクロプログラムの独自の特別な種類のコンピューターコードを使用してスクリプトを書き込みます。これらのマクロは非常に複雑で、プログラムの開閉、ユーザーの相互作用、および複数のアクティビティスレッドを可能にします。
マクロを作成する他の一般的な方法は、記録を使用することです。このタイプのマクロエディターは、特定の期間にわたってキーストローク、マウスのクリック、プログラムの使用を単純に記録します。その後、そのシーケンスをまったく同じ方法で再測定します。これらのプログラムは通常、使いやすいですが、マクロはせいぜい初歩的です。
一部のマクロエディターには、設定された動作環境がありません。これらのプログラムには、情報シーケンスを許可する一般的なコードが含まれています。このタイプのマクロエディターは、オペレーティングシステムレベルでよく使用され、特定の時間にコマンドとロードプログラムを実行します。
他のediTorsは、特定のプログラム内で機能するように設計されています。これらのマクロエディターには、親プログラム内の関数へのアクセスを可能にする特定の種類のスクリプトがあります。これらのようなプログラムによって作成されたマクロの複雑さは、内部で実行される親プログラムとほぼ同じくらい素晴らしいです。
この種のマクロエディターは、オンラインゲームの世界で非常に一般的です。多くの場合、これらのゲームには、「この機能を実行し、選択したターゲットを攻撃する」などの結合コマンドを作成できる組み込みエディターがあります。これらのゲームの多くには、人々がスクリプトランキャラクターを作成できる外部エディターも利用できます。ゲームメーカーは、ほぼ普遍的に2番目のタイプの編集者を禁止しています。