Поиск сообщества
Показаны результаты для тегов 'TZipFile'.
Найдено: 3 результата
-
Коллеги, как то был задан вопрос в теме: Так вот, вроде Берлин обещал работать с заправленными архивами zip. Поискал в доках, нашел только это упоминание про работу с разархивированием запароленных. тут Но не слова про создание запароленных архивов. Есть ли инфа по этому поводу? Поисковые сервера не помогли(((
-
Собственно зазипованый файл качается, разархивируется и все файлы помещаются в папку. Ну а дальше приложение не запускается, хотя: - Настройки безопасности настроены на установку из любых мест - Встроенный архиватор разархивирует в папку и "из-под" него приложение запускается (до настроек безопасности просто выдавало ошибку "неизвестный автор" и "у вас настроено только на аппстор или известных авторов"). - Разумеется при деплое приложения работают. Если их просто скопировать на флешку и потом закопировать обратно - тоже работают. Следовательно проблема при разархивировании программно. Что-то нужно добавить. Есть понимание что именно? Сам нетривиальный код: var z: TZipFile; begin try {$IFDEF MSWINDOWS} RenameFile(ParamStr(0),ExtractFileName(ParamStr(0)) + '.old'); Application.ProcessMessages; {$ENDIF} SetLength(Result, 1); Result[0] := ''; z := TZipFile.Create; z.Open(ZipFile, zmRead); z.ExtractAll(ExtractTo); Result := z.FileNames; finally z.Close; z.Free; end; end; В архив кладу: - .app взятый с мака (а по другому никак) - .entitlements - .DS_Store В надобности последнего я сильно сомневаюсь.
-
Привет, друзья. Есть задача, чтобы прога работала с Zip архивом. Но Zip архив должен быть либо запароленным либо сам файл зашифрованным. Как это реализовать? Можно ли установить пароль при создании файла в TZipFile? Если нет, то какие есть способы шифрования файлов? (Желательно универсальные, для всех доступных ОС)