v3.3.6.1
©1999-2010 Jonathan Bennett & AutoIt Team
特徴:
AutoItは可能な限り小さくなるように設計されています。またサーバー上で安全に使用できるように外部DLLやレジストリエントリーなしのスタンドアローンになっています。スクリプトはAut2Exeを使用することでスタンドアローンの実行形式にコンパイルすることが可能です。
またAutoItのCOMバージョンとDLLバージョンを統合したAutoItXが提供されており、これを使用すればAutoIt独自の機能をあなたのお気に入りのスクリプト言語やプログラミング言語に追加することができます!
幸いなことにAutoItはFREEであり続けます ・・・が、もしあなたが時間面、金銭面、あるいはwebホスティングで情熱をプロジェクトのために提供していただけるのであればAutoItのホームページでの寄付をお願いします。
Basicライクな文法と豊富な関数群
AutoItの文法はBASICライクです。つまり今までスクリプトを書いたことがある人や高級言語を使ったことのある人は簡単にこつをつかむことができます。
始めは単純な自動化ツールでしたが、今ではAutoItは汎用目的のスクリプト言語として使用可能なだけの関数と機能を持っています(もちろん素晴らしい自動化機能はそのまま!)。次の言語機能を持っています:
構文のハイライト機能を持った組み込みエディタ
AutoItにはカスタマイズされた"ライト"バージョンのSciTeが付属しており、これはスクリプトの編集を簡単にしてくれます。 ユーザーはSciteの完全なバージョンをダウンロードすることも可能です。これには作業をより簡単にしてくれるツールが追加されています。
スタンドアローン・小型
AutoItは.NETやVBのように巨大なランタイムを必要としないとても小さいスタンドアローンのアプリケーションです。AutoItスクリプトを実行するために必要なものはメインAutoIt実行ファイル(AutoIt3.exe)とスクリプトだけです。スクリプトは組み込みのスクリプトコンパイラであるAut2Exeによってスタンドアローンの実行形式にエンコードすることも可能です。
国際化と64ビットサポート
AutoItは完全にUnicodeに対応しています。また全てのメインコンポーネントのx64バージョンが存在します!他のフリーなスクリプト言語のいくつがそれに対応しているでしょうか?
キーとマウスのシミュレート
全てのWindowsのバージョンでできるだけ処理が正確になるようにキーストロークとマウスのシミュレーション機能の最適化に多くの時間が費やされました。全てのマウス・キーボード処理はシミュレーション"スピード"とその機能の両方に関して詳細な設定が可能です。
ウィンドウ管理
ウィンドウに対する移動、非表示、表示、サイズ変更、アクティブ化、閉じる、そしてそれ以外のやりたいと思う動作の多くを行うことができると思っていいでしょう。ウィンドウのタイトル、テキスト、サイズ、位置、クラスさらには内部のWin32APIハンドルを使用してウィンドウを参照することが可能です。
コントロール
エディットボックス、チェックボックス、リストボックス、コンボ、ボタン、ステータスバーに対してキーストローク誤動作のリスクなしに直接、情報取得したり操作したりできます。たとえアクティブでないウィンドウのコントロールであっても操作できます!
グラフィックユーザーインターフェイス(GUI)
AutoIt v3である程度複雑なGUIを作ることも可能です。下に示すようなものを作成できます!
ほかにも多くの新しい点があります。