Я пытаюсь создать zip-файл, используя следующий код... У меня есть папка типа "D:\smad". у меня там 2 файла. и я хочу создать zip-папку с именем «smad.zip». но я нашел код для «Добавления файла в Zip-архив».. здесь я делаю так
var file = Components.classes["@mozilla.org/file/directory_service;1"].
getService(Components.interfaces.nsIProperties).
get("AChrom", Components.interfaces.nsIFile);
file.initWithPath(file.path+"\\smad.zip");
var file11 = Components.classes["@mozilla.org/file/directory_service;1"].
getService(Components.interfaces.nsIProperties).
get("AChrom", Components.interfaces.nsIFile);
file11.initWithPath(file.path+"\\home.txt");
var zipWriter = Components.Constructor("@mozilla.org/zipwriter;1", "nsIZipWriter");
var zipW = new zipWriter();
zipW.open(file, PR_RDWR | PR_CREATE_FILE | PR_TRUNCATE);
zipW.addEntryFile(file11.path, Components.interfaces.nsIZipWriter.COMPRESSION_DEFAULT, file11, false);
zipW.close();
Использование вышеуказанного кода zip-файла не создается ... пожалуйста, помогите мне ... что не так с этим кодом ... А также есть ли другой способ создать zip-папку с помощью javascript. Заранее спасибо