導入
| AutoIt | |
![]() | |
| 開発者 | ジョナサン・ベネットと AutoIt グループ |
|---|---|
| 最新バージョン | 3.3.6.1 [+/-] |
| 環境 | マイクロソフト Windows |
| 言語 | 英語(翻訳中) |
| 親切 | GUI スクリプト言語の自動化 |
| ライセンス | フリーウェア |
| Webサイト | www.autoitscript.com/autoit3/ |
AutoIt ( aow -toh-it と発音) は、 Microsoft Windowsオペレーティング システムでの自動化のためのフリーウェア スクリプト言語です。初期のバージョンでは、このソフトウェアは主に Microsoft Windows プログラムの自動化スクリプト (マクロと呼ばれることもあります) を作成することを目的としていました。このようなスクリプトは、同一のインストール手順で多数の PC を導入するなど、反復性の高いタスクを自動化するのに役立つことが証明されています。 AutoIt はリリースを重ねるごとに、 プログラミング言語の設計と一般的な機能の両方に改良が加えられるようになりました。
AutoIt のバージョン 3 のリリースにより、プログラミング言語の構文がBASICファミリの言語に近づくように再構築されました。これは、配列を含む複数のデータ型を格納できる変数データ型を使用する、古典的なデータ モデルを使用する第 3 世代の言語です。 Windows 95/98/ME/NT4/2000/XP/2003/Vistaと互換性があります。ただし、Windows 2000 より前のオペレーティング システムのサポートは、バージョン v3.3.0 以降終了しました。
スクリプトは、スタンドアロンの圧縮された実行可能ファイルにコンパイルでき、AutoItインタープリタなしでコンピュータ上で実行できます。幅広い関数ライブラリ (UDF または「ユーザー定義関数」として知られています) が標準として含まれているか、無料の Scite エディターに基づく IDE で利用できます。

特徴
- Windowsオフィス環境向けの BASIC に似た構造を持つスクリプト言語。
- 特定のアプリケーション用の追加のライブラリとモジュール。
- AutoIT ユーザーおよび開発者向けのオンライン サポート フォーラム。
- TCP および UDP プロトコルのサポート。
- COM オブジェクト (オブジェクト指向プログラミング) をサポートします。
- Win32 DLL 内の関数の呼び出し。
- コンソール アプリケーションを起動し、標準フローにアクセスします。
- コンパイルされたスクリプトに、起動時に抽出されるファイルを含めます。
- GUI インターフェイス、メッセージ作成および入力ボックス。
- サウンドの再生、一時停止、再開、停止、移動、現在のサウンドの位置と長さの取得を行います。
- マウスの動きをシミュレートします。
- ウィンドウとプロセスの処理。
- ユーザー入力とキーボードのキーストロークをアプリケーションに送信するだけでなく、個々のアプリケーション コマンドも自動で送信します。
- スクリプトはスタンドアロンの実行可能ファイルにコンパイルできます。
- バージョン 3.2.4.0 以降ではUnicodeがサポートされています。
- バージョン 3.2.10.0 以降、64ビットコードがサポートされています。
- 正規表現のサポート。
簡略化された歴史
- 1998 年 12 月 – キーボードのキーを送信できる C プログラムのアイデア。
- 1999 年 1 月 – AutoIt の最初のバージョン (1.0)。
- 1999 年 8 月 – AutoIt v2 および AutoItX。
- 1999 年 9 月 –コンパイラを備えた AutoIt の最初のバージョン。
- 2002 年 12 月 – AutoIt v3 (パブリック ベータ版)。
- 2004 年 2 月 – AutoIt v3 (安定バージョン)。
- 2006 年 9 月 – Auto3Lib の開始。
- 2007 年 11 月 – AutoIt v3.2.10.0 のリリース、Auto3Lib が AutoIt v3 に組み込まれました
- 2008 年 5 月 – GUI 機能を組み込んだ AutoIt v3.2.12.0 のリリース。
- 2008 年 12 月 – AutoIt (および AutoItX) v3.3.0.0 のリリース。
- 2009 年 12 月 – AutoIt v3.3.2.0 のリリース。
- 2010 年 1 月 – AutoIt v3.3.4.0 のリリース。
当初、AutoIt 開発者は GPL ライセンスに基づいてソース コードをリリースしていましたが、この慣行は 2006 年 8 月の v3.2.0 のリリースで廃止されました。これにより、AutoHotkey 用の v3.1 コード ブランチが残されました。現在、コミュニティは GPL ライセンスに基づいてコードの開発を続けています。 GPLライセンス。


