サイト巡回ツールを作る

WEBサイトから自動的にデータを抽出するツールを
VBSを使って作っている。
 VBSにした理由はインストールにDLLなどが
いらないのが理由なんですが、VBscriptの開発環境
が貧弱で結構苦労しております。
 サイト巡回はMSのIEコンポーネント
使用してIEを実際に立ち上げて 巡回先のサイトに
アクセスして表示されたHTMLをDOMオブジェクト
として扱えば 必要なデータを取得する事ができる。
 しかし最近のサイトは静的なものが少ないんで
TOPページから必要なデータを表示するまでに
フォームに値をセットしたり リンクもURLでなく
javascriptがしこんであったして 何階層か遷移させ
ないといけないんでけっこう面倒です。
階層ごとのサイトのHTMLソースを開いて解析
しないといけない事が多いです。