原文链接: js 迅雷 批量下载

上一篇: go 执行目录

下一篇: space_sniffer 清理 磁盘

参考

http://open.thunderurl.com/#/

效果

点击下载按钮, 会弹出批量下载对话框

主要函数

function f2() {let link = [// 'magnet:?xt=urn:btih:884DDE11B387DD22248B4F3FADF95CCC2543E4AF',// 'magnet:?xt=urn:btih:9B5E0FAE68D38F4EE82C1308AC41BDDF54B73A3C'
// http://down.sandai.net/ThunderVIP/ThunderVIP-xlgw.exe'http://down.sandai.net/mac/thunder_3.2.2.3574.dmg','http://down.sandai.net/XLNetAcc/XLNetAccSetup.exe','http://xmp.down.sandai.net/xmp/XMPSetup_5.4.0.6151-dl.exe',
// http://down.sandai.net/XLFileMail/XLFileMailSetup.exe
// http://down.sandai.net/xljiasu/XlaccSetup3.17.0.9122_jsqgw.exe]// 通过参数创建批量任务let opt = {minVersion: '10.0.1.0', // 指定响应批量任务的迅雷最低版本;格式匹配:/^\d+\.\d+\.\d+(?:\.\d+)?$/ 【一般不必填写】downloadDir: 'tt', // 指定当前任务的下载目录,迅雷会在用户剩余空间最大的磁盘根目录中创建这个目录。【若不填此项,会下载到用户默认下载目录】installFile: '', // 指定下载文件中的安装文件,下载完成后若用户选择立即安装或双击此任务,则运行此文件。【若不填此项,下载完成后,用户可打开下载文件所在的文件夹】runParams: '',  // 指定打开安装文件时的启动参数【一般不必填写】taskGroupName: 'test', // 指定任务组名称,将在下载目录中创建同名子文件夹保存所有下载文件。【若不填此项,将不会创建同名子文件夹保存下载文件】// excludePath: '', // 如果您希望批量下载的文件在用户本地保持与服务器上相同的文件目录结构,可以指定排除URL的前缀,迅雷会根据被排除前缀后的URL路径,创建文件夹保存对应的文件。【若不填此项,将把所有文件都放置于同一层下载目录中】// excludePath: "http://down.sandai.net",threadCount: 5, // 指定原始地址线程数【10.1.3及后续版本支持此功能。一般不必填写,但某些下载地址的服务器会限制单个IP的最大同时连接数,例如部分“网盘、在线视频”网站等,此时可将此项数值设为1,从而避免被服务器断开连接】referer: 'xxx',userAgent: "My-User-Agent",tasks: [{// name: '', // 指定下载文件名(含扩展名)。【若不填此项,将根据下载 URL 自动获取文件名】referer: 'xxx',url: link[0], // 指定下载地址【必填项】dir: '' //指定文件的下载目录,相对于当前的downloadDir目录【10.1.3及后续版本支持此功能。一般不必填写,除非某些文件的下载地址的路径不符合你的需求】},{// name: '', // 指定下载文件名(含扩展名)。url: link[1], // 指定下载地址referer: 'xxx',dir: '' //指定文件的下载目录,相对于当前的downloadDir目录}]}console.log('opt', opt)thunderLink.newTask(opt);}

已知问题

对http链接没问题, 但是种子文件不行

会挨个弹出下载对话框

js 迅雷 批量下载相关推荐

  1. automagica 调用迅雷批量下载美剧

    一.概述 使用automagica 调用迅雷,批量下载美剧.这里以<老友记第一季>为例. 网站链接如下: https://www.9tata.com/content/14371.html ...

  2. 如何使用迅雷批量下载文件

    题注:本文粗略介绍了迅雷批量下载的方法. 迅雷批量下载已经不是什么新鲜事了,笔者我也已经使用这个功能很多次了.一般地,如果地址如下: Http://www.hello.com/files/01.rm ...

  3. js php 批量下载文件,批量下载对路网图片并生成html的实现方法

    对路使用ajax实现异步加载内容,在它的js代码中找到了相关代码 type : 'POST', url : '/index.php/request/new_data2/' + times + '/'+ ...

  4. 如何用迅雷下载python_用Python调用迅雷批量下载excel表内的链接,并同时对文件重命名(使用的是openpyxl)...

    #首先把文件名放在excel表中的第一列,把对应的链接地址放在第二列 #为什么要用迅雷来下载,因为可以加速啊 #为什么你有这些链接啊,因为我用了八爪鱼爬虫啊 #为什么用八爪鱼爬虫啊,因为python学 ...

  5. js 实现批量下载页面中的图片

    需要用到jszip.js和FileSaver.js 思路是先获取页面上的所有图片,得到src //引入js文件(vue直接npm安装) import JSZip from 'jszip' import ...

  6. 利用python+迅雷批量下载视频

    import re,os,time save_path='D:\Download'#下载文件储存路径def read():#读取url.txt中的下载名称,和urlwith open('url.txt ...

  7. JS + shell 批量下载 喜马拉雅FM 的音频

    一直在线收听喜马拉雅的音频节目, 收听广播节目节约了大量时间,不管是地铁上还是走路都可以收听,不用低头看书,也脱离了颈椎病的苦恼. 过年回家我想在车上收听,发现只能通过手机播放,效果不好,我就在网上找 ...

  8. php生成迅雷批量下载,Python批量创建迅雷任务及创建多个文件

    #coding=utf-8 ''' Created on 2012-5-29 @author: xiaochou ''' import os import time def nsfile(s): '' ...

  9. js实现批量下载图片

    思路:获取所有图片的src,放到一个数组里面,以参数形式传给处理函数. 用到的js文件: 1.jszip.min.js CDN地址:https://cdn.bootcdn.net/ajax/libs/ ...

  10. Node.js 爬虫批量下载美剧 from 人人影视 HR-HDTV

    这两天发现了一个叫 看知乎的网站,是知乎的 苏莉安做的,其中爬虫使用的 Node.js.这里就针对 上一篇博客中的美剧小爬虫,改用 nodejs 进行实现一下,体验一下强大的 Node.js. 如果之 ...

最新文章

  1. Windows 10截屏动画失效怎么恢复?
  2. 洛谷 P1082 同余方程(同余exgcd)
  3. bzoj1402 Ticket to Ride 斯坦纳树 + 状压dp
  4. 关于知识图谱,各路大神最近都在读哪些论文?
  5. MetaWeblog API中文说明
  6. 为什么你应该使用OpenGL而不是DirectX?
  7. 从0到1搞一波dubbo
  8. java httppost wsdl_Java使用HttpUrlConnection调用webService(wsdl)
  9. 第2节 mapreduce深入学习:12、reducetask运行机制(多看几遍)
  10. python闹钟_用python做了个高级闹钟 欢迎借鉴
  11. 执行计划:SET AUTOTRACE TRACEONLY
  12. 计算机教学能力大赛实施报告模板,“现代信息技术在课堂教学中的运用”实施情况总结...
  13. 杀OSO.EXE和conime.exe过程总结
  14. matlab fig图片读取,从Matlab .fig文件中读取数据,并重新绘图
  15. spoj COT COT2
  16. 关于opencv打开摄像头黑屏的问题
  17. CSS 字体粗细 font-weight属性
  18. 测试用例编写练习(二)
  19. 河南省第十届ACM赛题
  20. 上士闻道,勤而行之,但是却得不到外界的认可, 怎么说?

热门文章

  1. [Android]Android FTP Server
  2. 李飞飞:云原生数据库是大势所趋
  3. ldc java_DMD与GDC与LDC的比较
  4. 行行出状元,大学毕业生卖煎饼月入13万
  5. 微型计算机的显示器是,微型计算机显示器.doc
  6. Android开发相关介绍--基础篇
  7. Linux内核基础--事件通知链(notifier chain)good【转】
  8. 我国国防是全军的国防_国防部长
  9. 2020蚂蚁森林自动收能量-保持更新
  10. Ubuntu16.04 安装 indicator-sysmonitor