t99联盟
最新资源站
最大资源网
todyas广告联盟
聚合资源
设计流

苹果CMS官方整理-新版迅雷下载插件提示方法2个

作者: 设计流 发布时间: 2020-03-14 212 人阅读

迅雷下载一使用说明
使用方法也很简单,使用迅雷官方提供的api方法

把这几个js放到</body>结尾之前就可以了。

<script src="https://open.thunderurl.com/thunder-link.js"></script>

基础用法
在需要使用迅雷下载的 a 标签上添加 thunder-link 类。

<a class="thunder-link" href="填写下载链接">迅雷下载</a>
调用 thunderLink 方法,生成迅雷下载链接。

thunderLink();
原理:thunderLink 方法会遍历网页中所有的 a 标签,将带有 thunder-link 类的 a 标签转换为迅雷下载链接。

基础用法仅适用于简单场景,若您需要更多的配置及使用批量下载,请查看高级用法。

高级用法
迅雷 9.1.49 及后续版本支持全部参数用法

Mac迅雷3.2.8及后续的版本仅支持部分参数:tasks,taskGroupName,json.

调用 thunderLink.newTask 方法创建下载任务,同时您还可以配置任务的下载目录和任务名称。

// 创建单个任务
thunderLink.newTask({
downloadDir: '', // 指定当前任务的下载目录,迅雷会在用户剩余空间最大的磁盘根目录中创建这个目录。若不填此项,会下载到用户默认下载目录
tasks: [{
name: '', // 指定下载文件名(含扩展名)。若不填此项,将根据下载 URL 自动获取文件名
url: '' // 指定下载地址
}]
});
当 tasks 字段指定多个任务时,会创建批量任务。批量任务还可以配置安装文件(供游戏和应用使用)和任务组名称。

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

}
]
});
excludePath的说明

如果您希望批量下载的文件保持服务器上的文件目录结构,那么可以指定排除URL的部分路径,迅雷会根据被排除后的URL路径,创建文件夹保存对应的文件。
例如批量下载URL:
http://127.0.0.1/demo/A/1.exe
http://127.0.0.1/demo/B/2.exe
如果将排除路径设为“http://127.0.0.1/”那么迅雷将在下载目录中,创建demo文件夹,并且在demo文件夹中创建A文件夹保存1.exe,创建B文件夹保存2.exe。
如果将排除路径设为“http://127.0.0.1/demo/”那么迅雷将在下载目录中,创建A文件夹保存1.exe,创建B文件夹保存2.exe。
若不填此项,将把所有文件都放置于同一层下载目录中。

迅雷下载二使用说明

使用方法也很简单,目前不支持批量下载

把这几个js放到</body>结尾之前就可以了。

<script language="javascript"> var thunderPath = ""; var thunderPid = ""; </script>
<script src="webThunderDetect.js"></script>
<script src="base64.js"></script>
<script src="thunderForum.js"></script>

只要页面a标签的链接是以下后缀结尾的全部会自动转换为迅雷下载
.asf;.avi;.iso;.mp3;.mpeg;.mpg;.mpga;.ra;.rar;.rm;.rmvb;.tar;.wma;.wmp;.wmv;.zip;.swf;.rmvb;.mp4;.3gp;.pdf;.mov;.wav;.scm;.mkv;.exe;.7z;.sub;.idx;.srt;.nfo;.bin;.aac;

设计流资源网 , 版权所有丨本站资源仅限于学习研究,严禁从事商业或者非法活动!丨本网站采用BY-NC-SA协议进行授权 本站资源来自各大VIP网站及一些特殊渠道,如果在其他资源站看到有想要的资源,可以咨询站长能否转载。
设计流 » 苹果CMS官方整理-新版迅雷下载插件提示方法2个

发表评论