No.02大阪市在住プログラマ。翻訳したり、本読んだり。AutoItを使ってみるカテゴリAutoItblackcodeComment(0)Trackback(0)AutoItには他のプログラム言語、スクリプト言語から使うためのAutoItXというDLLバージョンがある。AutoItXを使うとキーボード操作やマウス操作などのAutoItに特徴的な機能の一部を他の言語から使うことができる。今回はJavaScript(JSctipt)、Perl、Python、Ruby、VBSでAutoItXの動作を試してみた。world!」と入力する。普通にAutoItで書いた場合。world{!}")JavaScript(JSctipt)で書いた場合。world{!}");Perlで書いた場合。world{!}");Pythonで書いた場合。world{!}")Rubyで書いた場合。world{!}")VBSで書いた場合。world{!}"前提としてシステムにAutoItXがインストールされている必要があるが、AutoItをインストーラでインストールしていれば通常は問題ない。AutoItX3.dll」でAutoItX3.dllを配布先システムのレジストリに登録しておくことが必要。レジストリを汚したくない場合はマニフェストファイルを使うとレジストリへの登録を回避できるらしい(未検証)。AutoItX3.dllそのものやAutoItXについてのドキュメントはAutoItインストールフォルダにあるAutoItXフォルダに置かれている。Perl、Python、Rubyに関してはwin32用のモジュールを使う必要があるがそれぞれWindows向けのパッケージをインストールすると標準でインストールされていた。サンプルスクリプトの文字コードは全てshift-jisを使っている。