Atitit..文件上传组件选型and最佳实践总结(3)----断点续传控件的实现

Atitit..文件上传组件选型and最佳实践总结(3)----断点续传控件的实现

1. 实现思路:::元插件,元设置... 1

2. 实现流程downzip,unzip,exec 1

3. Zip 文件夹结构 1

4. #---code 1

1. 实现思路:::元插件,元设置...

元插件的思路可以启动多个在的progrm插件...,,,元设置 可以自定义自己喜欢的ftp 客户端...

Main Html>>add link oopen a win ( in this is applet)  

2. 实现流程downzip,unzip,exec

Down的时候儿判断权限,c不行d,d不行走e

不个过程msg 通过js 显示到个ui...

3. Zip 文件夹结构

Cfg.txt

flashfxp(fld)

Otherftp(fld)

4. #---code

 */

public void start() {

// Put your code here

System.out.println("---=================attilax start down11====================aaa");

String apppath=getApppath();

System.out.println("--getApppath:"+apppath);

String downurl=apppath+"/upx_upx.zip";

String outputDirectory="c:";

String savepath="";

try {

  savepath = "c:\upx_upx.zip";

if(!new File(savepath).exists())

websitex.down(downurl,savepath);

catch (IOException e1) {

//  attilax 老哇的爪子 1_50_52   o9t   

e1.printStackTrace();

showErr(getTrace(e1));

return;

}

System.out.println("---================= upzip ====================aaa");

try {

if(!new File(outputDirectory+"\upx_upx").exists())

ZipX.extract(savepath, outputDirectory, "gbk");

catch (Exception e1) {

//  attilax 老哇的爪子 1_54_46   o9t   

e1.printStackTrace();

showErr(getTrace(e1));

return ;

}

System.out.println("---================= start boot ftp ====================aaa");

String ftp = "c:\upx_upx\FlashFXP_4.3.1.1969_ati\flashfxp.exe";

if (!new File(ftp).exists()) {

ftp = "d:\upx_upx\FlashFXP_4.3.1.1969_ati\flashfxp.exe";

if (!new File(ftp).exists()) ftp = "e:\upx_upx\FlashFXP_4.3.1.1969_ati\flashfxp.exe";

}

try {

System.out.println("---exe:"+ftp);

Runtime.getRuntime().exec(ftp);

showInvokeOK(ftp);

catch (IOException e) {

// attilax 老哇的爪子 h_3_53 o9s

showInvokeOK(getTrace(e));

writeFile("c:\appE" + getUUid() + ".txt", getTrace(e), "utf-8");

try {

e.printStackTrace();

this.gx.drawString(getTrace(e), 5, 35);

System.out.println("---=====================================aaa");

catch (Exception e2) {

e.printStackTrace();

}

}

}

我要啦免费统计
原文地址:https://www.cnblogs.com/attilax/p/5963863.html