2016-08-09 7 views
0

IEでWatinを使用してファイルのダウンロードを自動化しようとしています。ダウンロードされるべき10の文書を持っていて、私は以下のコードがダウンロードオプションのためにプロンプ​​トを出すことがわかりました。C#watinを使用してブラウザのリンクから自動的にダウンロードします。

string download_url="link to file"; 
browser.Goto(download_url); 

これらのファイルを、各ファイルのカスタム名を含む新しいディレクトリに自動的に保存したいと思います。 IE(vesrion 8以上)にファイルを保存するためのプロンプトなしで可能ですか?この問題の解決策を教えてください。

答えて

0

あなたの質問から私はここにいくつかの他の回答を見つけることができます。このような1:

Downloading a file with Watin in IE9

using(IE ie = new IE(someUrlToGoTo)) 
{ 
    FileDownloadHandler fileDownloadHandler = new FileDownloadHandler(fullFileName); 
    ie.AddDialogHandler(fileDownloadHandler); 

    ie.Link("startDownloadLinkId").ClickNoWait(); 

    fileDownloadHandler.WaitUntilFileDownloadDialogIsHandled(15); 
    fileDownloadHandler.WaitUntilDownloadCompleted(200); 
} 
+0

おかげProgrammerV5 @ブトダウンロードURLのタイプがある: 'ます。http://example.com:?8089/folder1の/ issueSearch.do issues.export = Y'現在のビュー内のテーブルのすべての内容をダウンロードします。 –

+0

次に、間違ったURLを選択してダウンロードします。ダウンロード時に何が起こっているかを見てください。ある時点で、ファイルを正しく取得できるURLがあります(スクリプト/イベントなどの後に) – ProgrammerV5

関連する問題