AutoItはUDF(User Defined Functions) ライブラリを追加することで自動化出来る事が大幅に増えます。
ここでは、特に必須とも言えるべきライブラリを紹介します。随時追加していきます。
1. WinHTTP、WebDriver UDF
ネットに接続して何かやるなら必須のUDFです。WebDriver UDFはJson UDFも必要なのでそれも。特にWinHTTP UDFは強力です。簡単ではありますが記事書きました。
それぞれダウンロードは以下の紹介ページから
WinHTTP functions
The other day mikeytown2 posted one post in HTTP UDF's thread that got me thinking if there is better (different) method to send requests through the HTTP proto...
A Non-Strict JSON UDF (JSMN)
Introduction JSON (Javascript Object Notation) is a popular data-interchange format and supported by a lot of script languages. On AutoIt, there is already a >J...
WebDriver UDF - Help & Support (III)
As the WebDriver UDF - Help & Support thread has grown too big, I started a new one. The prior thread can be found here.
2. Excel UDF
Excelを操作するのに便利ではありますが、これなくても自前でVBA形式で記述することが出来ます。Excel UDFだけでは実現出来ない事も実際あるので、Excel UDFのソースを一部参考にして自分で作ったほうが早いかもしれません。
これは現在AutoItに含まれています。AutoItインストールディレクトリ\Include\Excel.au3があります。
記事を書いていますのでそちらを参照していただければと思います。
3. 7Zip UDF
ZIP UDFもいいですが、パスワード付きZIPを作成・解凍するなら断然7Zip UDFが良いです。ただ、7-zip32.dll, 7-zip64.dllも必要になりますが。7Zip UDFについては記事を書いています。
4. UDF list
こちらにUDF一覧が載っています。
User Defined Functions - AutoIt Wiki
AutoIt Example Scripts フォーラムも見ておきましょう。
AutoIt Example Scripts
Share your cool AutoIt scripts, UDFs and applications with others.
コメント