package com.megatim.module.compression; import java.io.File; import com.megatim.module.compression.impl.JavaZipZip4Impl; import com.megatim.module.compression.ifaces.CompressionFace; public class Application { public static void main(String[] args) throws Exception { // testZip = new JavaZipGZLIB(); JavaZipZip4Impl testZip = new JavaZipZip4Impl(); File destination = new File("C:\\Users\\STEPHANIE\\Documents\\zip_test\\results"); File testFile = new File("C:\\Users\\STEPHANIE\\Documents\\zip_test\\netbeans.exe"); File zipTestFile = new File("C:\\Users\\STEPHANIE\\Documents\\zip_test\\netbeans.zip"); File testRepertoire = new File("C:\\Users\\STEPHANIE\\Documents\\zip_test\\documentation"); File zipTestRepertoire = new File("C:\\Users\\STEPHANIE\\Documents\\zip_test\\share_sources.zip"); //--- zipper un fichier // testZip.zipFile(testFile, new File("D:\\sources\\mgt-archiage-module\\toto")); //--- Dezipper un fichier // testZip.unZipFile(zipTestFile, destination); //--- Zipper un repertoire // testZip.zipRepository(testRepertoire,destination); //--- Dezipper un repertoire // testZip.unZipRepository(zipTestRepertoire, testRepertoire); //--- Zipper un fichier avec mot de passe testZip.zipFile(testFile, destination,"megatim"); //--- Dezipper un fichier avec mot de passe // testZip.unZipFile(zipTestFile, testRepertoire, "megatim"); //--- Creer un repertoire zipper avec mot de passe //testZip.zipRepository(testRepertoire, "megatim"); //--- Dezipper un repertoire avec mot de passe // testZip.unZipRepository(zipTestRepertoire, testRepertoire, "megatim"); //--- Ajouter un repertoire dans un fichier zipper avec mot de passe // testZip.addRepository(testRepertoire, zipTestRepertoire, "megatim"); //--- Ajouter un fichier dans un fichier zipper // testZip.addFile(testFile, zipTestFile); //--- Ajouter un repertoire dans un fichier zipper //testZip.addRepository(testRepertoire, zipTestFile); //--- Ajouter un fichier dans un fichier zipper avec mot de passe //testZip.addFile(testFile, zipTestFile, "breakofdawn"); //--- Ajouter un fichier dans un fichier zipper avec mot de passe //testZip.addFile(testFile, zipTestFile, "breakofdawn"); } }