IEを操作する2
自動的にGoogleでこのブログを検索して表示するスクリプトを作った。
約には立たないけど、応用すれば役に立つもの作れそう。。。
このブログをGoogleで検索し表示する
使いかたは、ソースをコピーして拡張子「vbs」で保存してダブルクリック。
Option Explicit Dim objIE Dim aTag 'IEを起動する Set objIE = CreateObject("InternetExplorer.Application") 'IEを表示する objIE.Visible = True 'googleへ遷移する objIE.Navigate "http://google.co.jp" '画面表示完了まで待つ Call waitComplete '検索ボックスに検索ワードを入れて検索実行 objIE.document.f.q.value ="ソフトウェアエンジニアの日記" objIE.document.f.submit '検索結果ページ表示完了まで待つ Call waitComplete '検索ページのリンクを一つずつ調べてブログのURLがあればクリックさせる For Each aTag in objIE.document.getElementsByTagName("a") IF aTag = "http://d.hatena.ne.jp/y_mori/" THEN aTag.Click Exit For END IF Next Set objIE = Nothing '-------------------------------------- 'ページが完全に読み込まれるまでwaitする '-------------------------------------- Sub waitComplete Do Until objIE.Busy = False WScript.sleep(100) Loop Do Until objIE.Document.readyState = "complete" WScript.sleep(100) Loop End Sub