VPS爱客--vps优惠_服务器优惠_vps评测

【干货】通过脚本代码控制迅雷添加下载任务

本帖最后由 Syc 于 2020-8-2 17:07 编辑

#前提
【哪个版本的迅雷可以用脚本控制添加和删除任务?】
https://www.hostloc.com/forum.php?mod=viewthread&tid=725619

  1. 本文来源:https://php.wf/archives/remote-download-by-controlling-xunlei-with-com-object.html

复制代码

IE时代,迅雷下载会在IE中注册并加载COM控件ThunderAgent.dll,使用Js调起对象ThunderAgent.Agent实现添加下载任务。

以下为官方JS调用函数,其他语言只要能链接COM库的,均参照此函数构建即可。

希望MJJ构建离线下载机的时候,不要只用aria2,也可以用Xunlei撸一撸。

唠叨:
GetInfo 获取迅雷状态,
AddTask 添加任务,
CommitTaskss 开始任务,
CancelTasks 取消任务,
GetTaskInfoStruct 任务状态查询(进度等)

  1. function AddLink(Url,Info,Location,strCID,strStatUrl,strCookie,strCharset)
  2. {
  3. if (Url != “”)
  4. {
  5.     if (Info == “”)
  6.     {
  7.         Info = “unknown”;
  8.     }
  9.     try
  10.     {
  11.         var ThunderAgent = new ActiveXObject(“ThunderAgent.Agent”);
  12.     }
  13.     catch(e)
  14.     {
  15.         ThunderAgent = new ActiveXObject(“ThunderAgent.Agent64”);
  16.     }
  17.     try
  18.     {
  19.         ThunderAgent.AddTask12(Url, “”, “”, Info, Location, strCharset, -1, 0, -1,  strCookie, strCID, strStatUrl, 0, “rightup”);
  20.     }
  21.     catch(e)
  22.     {
  23.         try
  24.         {
  25.             ThunderAgent.AddTask5(Url, “”, “”, Info, Location, -1, 0, -1,  strCookie, strCID, strStatUrl, 1, “”, -1);
  26.         }   
  27.         catch(e)
  28.         {
  29.             ThunderAgent.AddTask2(Url, “”, “”, Info, Location, -1, 0, -1,  strCookie);
  30.         }
  31.     }
  32.     ThunderAgent.CommitTasks2(1);
  33. }
  34. }

复制代码

【干货】通过脚本代码控制迅雷添加下载任务【干货】通过脚本代码控制迅雷添加下载任务

网友回复:

干货 不是 干活

我们伸手党要的不是教程,要的是结果

网友回复:

不懂是干嘛用的==【干货】通过脚本代码控制迅雷添加下载任务

网友回复:

为什么,我点进来的时候,谷歌翻译也自动打开了告诉我这是德语,要不要翻译【干货】通过脚本代码控制迅雷添加下载任务

网友回复:

唐寅飞飞 发表于 2020-8-2 16:54
不懂是干嘛用的==

可以自建云下载机,aria2+xunlei【干货】通过脚本代码控制迅雷添加下载任务

网友回复:

看不懂啊…..【干货】通过脚本代码控制迅雷添加下载任务

网友回复:

啊,都是境外杜甫aria2下完再满速拉回来,没有迅雷的参与空间啊【干货】通过脚本代码控制迅雷添加下载任务

网友回复:

早就不用迅雷了,不过还是帮顶!

网友回复:

真干货 支持2波【干货】通过脚本代码控制迅雷添加下载任务

网友回复:

aria2和迅雷可以连用,?不懂…球大佬讲解【干货】通过脚本代码控制迅雷添加下载任务

可乐呀 发表于 2020-8-2 18:49
aria2和迅雷可以连用,?不懂…球大佬讲解

aria2下载完的视频a.mp4,nginx开启,整一个直链。
迅雷开启,上面的直链在下载一遍,记得限速10M左右,迅雷P2P节点会来拉缓存。
类似BT做种一样,一般做10小时就可以了。然后,国内迅雷VIP拉满速。


未经允许不得转载:VPS爱客 » 【干货】通过脚本代码控制迅雷添加下载任务
分享到: 更多 (0)