文档详情

迅雷api接口.docx

发布:2017-12-18约7.18千字共21页下载文档
文本预览下载声明
迅雷,_api_接口 迅雷5,6-api-接口其中用到了AddTask这个方法,这个方法的参数如下:AddTask(quot;下载地址quot;, quot;另存文件名quot;, quot;保存目录quot;,quot;任务注释quot;,quot;引用地址quot;,quot;开始模式quot;, quot;只从原始地址下载quot;,quot;从原始地址下载线程数quot;) 。 参数名含义 pURL目标URL,必须参数 pFileName另存名称,默认为空,表示由迅雷处理,可选参数 pPath存储目录,默认为空,表示由迅雷处理,可选参数 pComments下载注释,默认为空,可选参数 pReferURL引用页URL,默认为空,可选参数 nStartMode开始模式,0手工开始,1立即开始,默认为-1,表示由迅雷处理,可选参数 nOnlyFromOrigin是否只从原始URL下载,1只从原始URL下载,0多资源下载,默认为0,可选参数 nOriginThreadCount原始地址下载线程数,范围1-10,默认为-1,表示由迅雷处理,可选参数Public Function 迅雷下载(网址 As String, Optional 保存路径 As String, Optional 另存为文件名 As String, Optional 下载注释 As String, Optional 引用页 As String, Optional 开始模式 As Long = 1, Optional 否只从原始网址下载 As Boolean = False, Optional 原始地址下载线程数 As Long = 5) As BooleanOn Error GoTo ErrDim ThunderAgent#39;nStartMode开始模式,0手工开始,1立即开始,默认为-1,表示由迅雷处理,可选参数#39;nOnlyFromOrigin是否只从原始URL下载,1只从原始URL下载,0多资源下载,默认为0,可选参数#39;nOriginThreadCount原始地址下载线程数,范围1-10,默认为-1,表示由迅雷处理,可选参数Set ThunderAgent = CreateObject(quot;ThunderAgent.Agent.1quot;)If ThunderAgent Is Nothing Then GoTo ErrCall ThunderAgent.AddTask(网址, 另存为文件名, 保存路径, 下载注释, 引用页, 开始模式, 否只从原始网址下载, 原始地址下载线程数)Call ThunderAgent.CommitTasks2(1)Set ThunderAgent = Nothing迅雷下载 = TrueExit FunctionErr:迅雷下载 = FalseEnd FunctionCall 迅雷下载(quot;/index.htmlquot;, quot;c:\quot;, quot;index.htmlquot;, quot;quot;)首先确保电脑已经安装讯雷,打开VS.NET 点击菜单:项目-gt;添加引用-gt;COM-gt;添加对ThunderAgent 1.0Type Library的引用  1.创建讯雷调用对象Private ThunderEng As New THUNDERAGENTLib.Agent#39;创建讯雷调用对象ThunderEng.AddTask(quot;下载地址quot;, quot;另存文件名quot;, quot;保存目录quot;,quot;任务注释quot;,quot;引用地址quot;,quot;开始模式quot;, quot;只从原始地址下载quot;,quot;从原始地址下载线程数quot;) #39;添加下载任务ThunderEng.CommitTasks()#39;提交下载任务 2.使用讯雷调用对象查询下载任务信息sFileSize = ThunderEng.GetTaskInfo(txtURL.Text, quot;FileSizequot;)#39;获取下载文件大小sDownedSize = ThunderEng.GetTaskInfo(txtURL.Text, quot;CompletedSizequot;)#39;获取已完成大小sFileName = ThunderEng.GetTaskInfo(txtURL.Text, quot;FileNamequot;)#39;获取文件名 二、迅雷平台接口函数定 义 获得信息 1. BSTR GetInfo(BSTR pInfoName) 功能:获得迅雷或平台相关信息 参数:参数名 含义pInfoName 信息
显示全部
相似文档