ログインが必要なポータルから自動生成されたファイルをさらに処理するために、ダウンロードして特定の場所に保存しようとしています。これにより、実際のデータをコピーすることはできなくなりますが、これまでに行ったことは次のとおりです。
無事
- 作成された Internet Explorer インスタンス
- 目的の URL に移動し、ログインしました
- ログイン後に目的の URL に移動
しかし、その後行き詰まりました。ダウンロードしようとしているファイルには静的 URL がありません。取得方法もわかりません。javascript は IE でダウンロードを開始しますが、ダウンロード ダイアログでボタンの hWnd を見つけることができませんでした (Windows 7 を使用すると、クラスはおそらく「ボタン」以外のものになります)。
ダウンロードを開始する JavaScript は、実際には URL を生成し、その URL に移動します。次のようなものです。
url="domain" + var + "string" + var=;
goto url
私のプログラムでもこの URL を生成できますが、この URL のコンテンツをダウンロードすると、必要なファイルではなく、html ドキュメントが取得されます。
よろしくお願いします。