dengsixing 1 maand geleden
bovenliggende
commit
ee01814916
1 gewijzigde bestanden met toevoegingen van 2 en 12 verwijderingen
  1. 2 12
      src/main/java/com/fdkankan/contro/service/impl/JmgaServiceImpl.java

+ 2 - 12
src/main/java/com/fdkankan/contro/service/impl/JmgaServiceImpl.java

@@ -243,11 +243,8 @@ public class JmgaServiceImpl implements IJmgaService {
         String zipName = uuid + ".zip";
         String zipDir = "/oss/4dkankan/bd_server/";
         fYunFileService.downloadFileByCommand(zipDir + zipName, param.getFilePath());
-//        fYunFileService.deleteFile(param.getFilePath());
 
         //解压缩
-//        String unzipCmd = "unzip -P " + ZipConstant.zipPassword + " " + zipDir +  zipName + " -d " + zipDir + uuid;
-//        CmdUtils.callLineSh(unzipCmd);
         ZipFile zipFile = new ZipFile(new File(zipDir +  zipName));
         if (zipFile.isEncrypted()) {
             zipFile.setPassword(ZipConstant.zipPassword);
@@ -255,7 +252,6 @@ public class JmgaServiceImpl implements IJmgaService {
         } else {
             ZipUtil.unzip(zipDir +  zipName, zipDir + uuid);
         }
-//        FileUtil.del(zipDir +  zipName);
 
         //去读data.fdage
         File dataFdageFile = FileUtil.loopFiles(zipDir + uuid).stream().filter(v -> v.getName().equals("data.fdage")).findFirst().get();
@@ -272,7 +268,6 @@ public class JmgaServiceImpl implements IJmgaService {
         FileUtil.mkdir(homePath);
         String cpCmd = "cp -p -r " + zipDir + uuid + "/*/* " + homePath;
         CmdUtils.callLineSh(cpCmd);
-//        FileUtil.del(zipDir + uuid);
 
         String params = snCode + "#" + fileId + "#" + uniCode;
         String encode = Base64.encode(RSAEncrypt.encrypt(RSAEncrypt.loadPublicKeyByStr(RSAEncrypt.loadPublicKeyByFile()), params.getBytes(StandardCharsets.UTF_8)));
@@ -389,13 +384,8 @@ public class JmgaServiceImpl implements IJmgaService {
     }
 
     public static void main(String[] args) throws ZipException {
-        long timeInMillis1 = Calendar.getInstance().getTimeInMillis();
-        System.out.println(timeInMillis1);
-        ZipFile zipFile = new ZipFile(new File("D:\\test\\b01ych281_202503110946199710.zip"));
+        ZipFile zipFile = new ZipFile(new File("D:\\test\\b01ych281_202503110946199710\\b01ych281_202503110946199710.zip"));
         zipFile.setPassword(ZipConstant.zipPassword);
-//            zipFile.extractAll(zipDir + uuid);
-        zipFile.extractFile("data.fdage", "D:\\test");
-        long timeInMillis2 = Calendar.getInstance().getTimeInMillis();
-        System.out.println(timeInMillis2 - timeInMillis1);
+        zipFile.extractFile("data.fdage", "D:\\test\\b01ych281_202503110946199710");
     }
 }