文档中心 down2 功能

下载文件夹

功能发布于 2022-03-17更新于 2026-06-16 17:47

功能:下载速度,下载文件夹(json)url下载文件批量下载

相关资料产品介绍官网控件包产品比较成功案例
视频教程:asp.net整合教程,jsp-eclipse整合教程

源码编译:ActiveX(x86)npapiNativeMessage,macOS,Linux(海光,兆芯),arm(鲲鹏,飞腾),mips(龙芯),LoongArch(龙芯)

测试:asp.net,php,csharp-winform,jsp-eclipse-mysql,jsp-eclipse-oracle,jsp-eclipse-sql,jsp-myeclipse-mysql,jsp-myeclipse-oracle,jsp-myeclipse-sql,

配置并发数文件块线程数子文件线程数查询线程文件块调试模式事件优化授权码断线重连数据库支持代理限速文件名称长度限制

二次开发:整合到vue.js,整合到asp.net,整合到php,整合到jsp,

相关问题:域名未授权ie-访问本地文件错误

联系我们:QQ:1269085759(技术),QQ:3040217208(售后),QQ:1085617561(商务),微信:13235643658,邮箱:1269085759@qq.com,1085617561@qq.com,qwl@ncmem.com,

        


说明:
down2
提供的文件夹下载功能可将多个文件按照json格式定义的层级结构下载到本地目录中,并自动创建层级文件夹。

文件夹中的文件可以是来自不同服务器中的文件,比如可以将www.qq.com/test.png和www.163.com/logo.png添加到一个文件夹中。

数据结构

function StartDown()

{

    var fd = {

        nameLoc: "图片列表"

        , files: [

              { fileUrl: "http://www.ncmem.com/images/ico-ftp.jpg" }

            , { fileUrl: "http://www.ncmem2.com/images/ico-up.jpg" }

            , { fileUrl: "http://www.ncmem3.com/images/ico-capture.jpg" }

            , { fileUrl: "http://www.ncmem4.com/images/ico-imageuploader.gif" }

            , { fileUrl: "http://www.ncmem5.com/images/ico-wordpaster.gif" }

            , { fileUrl: "http://down.sandai.net/thunder7/Thunder_dl_7.9.6.4502.exe" }

        ]};

    downer.addJson(fd);

}

说明:下载文件夹时必须填写文件夹名称。

默认下载路径使用配置Config["Folder"]

 

1.1.1.  指定下载路径

function StartDown()

{

    var fd = {

          nameLoc: "图片列表"

        , folderLoc: "f:\ftp\test"

        , files: [

              { fileUrl: "http://www.ncmem.com/images/ico-ftp.jpg" }

            , { fileUrl: "http://www.ncmem.com/images/ico-up.jpg" }

            , { fileUrl: "http://www.ncmem.com/images/ico-capture.jpg" }

            , { fileUrl: "http://www.ncmem.com/images/ico-imageuploader.gif" }

            , { fileUrl: "http://www.ncmem.com/images/ico-wordpaster.gif" }

            , { fileUrl: "http://down.sandai.net/thunder7/Thunder_dl_7.9.6.4502.exe" }

        ]};

    downer.addJson(fd);

}

 

1.1.2.  下载多层级文件夹

$("#btn-down-fd").click(function () {

    if (downer.Config["Folder"] == "") { downer.openFolder(); return; }

    var fd = {

        nameLoc: "测试文件夹"

        , files: [

            { fileUrl: "http://www.ncmem.com/images/ico-ftp.jpg" }

            , { fileUrl: "http://www.ncmem.com/images/ico-up.jpg" }

        ]

        , folders: [

            {

                nameLoc: "图片1"

                , files: [

                    { fileUrl: "http://www.ncmem.com/images/ico-ftp.jpg" }

                    , { fileUrl: "http://www.ncmem.com/images/ico-up.jpg" }

                    , { fileUrl: "http://www.ncmem.com/images/ico-capture.jpg" }

                    , { fileUrl: "http://www.ncmem.com/images/ico-imageuploader.gif" }

                    , { fileUrl: "http://www.ncmem.com/images/ico-wordpaster.gif" }

                ]

                , folders: [

                    {

                        nameLoc: "软件"

                        , files: [

                            { fileUrl: "http://res2.ncmem.com/res/images/edit-file.png" }

                        ]

                    }

                ]

            }

        ]

    };

    downer.addJson(fd);

});


效果:

 

 

下载完毕:

 


下一篇 下载速度