AutoItでIE、メモ帳、Excel、Wordを操作するスクリプトのサンプル。
CDO.Messageを使えばSMTPサーバー経由でのメールの送信もできる。
関連:
AutoItでファイル検索
AutoItを使ったキーカスタマイズの方法
AutoItでIEを自動操作
AutoIt v3 UDFs ドキュメント 日本語訳プロジェクト
CDO.Messageを使えばSMTPサーバー経由でのメールの送信もできる。
-
まずは基本。メモ帳を開いて文字を書き込む。
メモ帳に「hello world.」と入力するマクロ
-
Google、はてな、Livedoor、Yahoo! JAPANへIEでログイン。
Webサイトへログイン
-
全部のaタグからhrefを読み込んでメモ帳に表示。
WebサイトのリンクのURLを抽出
-
特定のtableタグからデータを読み込んでメモ帳に表示。サンプルは日経平均株価。
Webサイトのテーブルからデータを取得
-
全部のimgタグの画像をスクリプトと同じフォルダにダウンロード。
Webサイトから画像データを取得
-
imgタグのうちpngフォーマットの画像のみスクリプトと同じフォルダにダウンロード。
Webサイトからpngの画像データのみを取得
-
tableタグから読み込んだデータをExcelシートに保存。Excelで平均値とかも計算してみる。
Webサイトのテーブルからデータを取得してExcelシートに保存
-
imgタグの画像をダウンロードしてWordドキュメントに貼り付ける。
Webサイトから画像データを取得して全てWordドキュメントに貼り付ける
-
SMTPサーバー経由でメールを送信。SMTPサーバーはgmailとか使うといいと思う。
メールの送信(SMTP)
-
Googleニュースをクロールしてメールで送信。スクリプトはトレイアイコンに格納。
Googleニュースを定時巡回して見出しとリンク先をメールで送付する
関連:
AutoItでファイル検索
AutoItを使ったキーカスタマイズの方法
AutoItでIEを自動操作
AutoIt v3 UDFs ドキュメント 日本語訳プロジェクト