2011-01-25 10 views
0

여러 웹 페이지에서 "< a href :"FileUrl ".../>"으로 표시되는 수백 개의 파일을 다운로드해야합니다.파일 찾기 HTML 페이지의 링크와 자동으로 파일 다운로드

.NET 웹 브라우저 컨트롤을 사용하여 .NET 프로그램을 작성하고 URL (링크가 포함 된 페이지)을 열고 문서의 소스 코드를 추출하여 링크를 찾으려고 시도합니다. 이 모든 eezy peezy, 아니요 문제. 내가 링크를 발견했습니다 그리고 그 파일 링크를 탐색 할 수있는 웹 브라우저 지시하면

지금, 나는 하나 또는 두 등 파일을 저장 (또는 엽니 다)하는 대화

제시하고있어 파일은 괜찮습니다. 수백 가지의 경우, 프로세스를 자동으로 만들어야합니다.

게다가 Firefox에서 링크를 열면 브라우저에서 파일 내용 (텍스트 파일)이 DOWNLOADED가 아닌 "소스"(예 : 텍스트 형식의 파일 내용)을 만들고 디스크에 파일로 저장하십시오.

단서가 있습니까? 아니면 그 일을하는 기존의 유틸리티가 있을까요?

답변

0

발견!

VB에서 작성된 .NET HTTP 다운로더 클래스입니다. 유일한 문제는 프랑스어로 쓰여진 것입니다. (하지만 저는 프랑스 인입니다 .--).

는 여기있다 :

약간의 조정으로

http://www.vbfrance.com/codes/NET2-CLASSE-TELECHARGEMENT-HTTP-AVEC-GESTION-RESUME-PROGRESSION_41850.aspx

, 당신은 몇 가지 progress 이벤트를 통해 진행 자동으로 모든 통과 파일 URL의, 심지어 관리 다운로드 할 samplehttp 다운로더 프로그램을 정렬 할 수 있습니다.

클래스는 선택적으로 사용자 자격 증명을 관리하고 중단 된 대용량 파일 다운로드를 다시 시작할 수 있습니다.