최근에 대상 사이트의 첨부파일을 다운로드하는데 필요한 수집 프로그램을 작성하고 있었는데 대상 사이트의 파일 다운로드 속도가 너무 느려서 Thunder를 호출하여 다운로드할 수 있을까 하는 생각이 들었습니다. 구현했는데 문제가 하나 추가될 때마다 썬더의 대화상자가 한 번씩 나타나야 해서 매우 불편합니다. Xiaofeng이 자고 있는 동안 시도해보고 대화 상자를 제거하는 방법은 다음과 같습니다.
첫 번째는 다양한 언어로 작성된 스크립트입니다. 여기서는 VBS로 작성된 스크립트를 제공합니다.
다음과 같이 코드 코드를 복사합니다.
ThunderAgent = CreateObject(ThunderAgent.Agent.1) 설정
ThunderAgent에 전화하세요.AddTask(http://www.vevb.com/files/bjhyn.mp3,베이징은 당신을 환영합니다.mp3,c:/a/,,http://www.readlog.cn,1,0,5)
ThunderAgent.CommitTasks2(1) 호출
ThunderAgent.AddTask(http://file.fzone.cn/upload2/hompyFile/2007/28/921524670987.wma, sheepherding star.wma,c:/a/b/c/,,http://www.vevb)에 전화하세요. .com,1,0,5)
ThunderAgent.CommitTasks2(1) 호출
ThunderAgent = 없음 설정
그런 다음 Thunder를 시작하고 도구--구성--고급으로 이동한 다음 Thunder 다운로드를 사용하여 IE 마우스 오른쪽 버튼 클릭 메뉴를 통해 작업을 추가하는 옵션 앞에 있는 옵션을 선택 취소합니다.
Thunder를 계속 켜두세요. 이때 위 스크립트를 실행하면 작업 추가를 확인하는 대화 상자가 나타나지 않습니다.
첨부: AddTask 메소드를 사용합니다. 이 메소드의 매개변수는 AddTask(다운로드 주소, 파일 이름 저장, 디렉토리 저장, 작업 설명, 참조 주소, 시작 모드, 원본 주소에서만 다운로드, 스레드 번호에서 다운로드)입니다. 원래 주소).
매개변수 이름 의미
pURL 대상 URL, 필수 매개변수
pFileName 저장 이름, 기본값은 비어 있으며 Xunlei에서 처리됨을 나타냄, 선택적 매개변수
pPath 저장 디렉토리, 기본적으로 비어 있음, Xunlei에 의해 처리됨을 나타냄, 선택적 매개변수
pComments 다운로드 주석, 기본적으로 비어 있음, 선택적 매개변수
pReferURL 참조 페이지 URL, 기본적으로 비어 있음, 선택적 매개변수
nStartMode 시작 모드, 0은 수동으로 시작, 1은 즉시 시작, 기본값은 -1입니다. 이는 Thunder에 의해 처리됨을 의미합니다. 선택적 매개변수
nOnlyFromOrigin 원본 URL에서만 다운로드할지 여부, 1개는 원본 URL에서만 다운로드, 0개는 여러 리소스에서 다운로드, 기본값은 0, 선택적 매개변수
nOriginThreadCount 원래 주소 다운로드 스레드 수, 범위 1-10, 기본값은 -1이며 Thunder에 의해 처리됨을 나타냄, 선택적 매개변수