Shegorat
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору SergiusPl Цитата: Подскажете пожалуйста, как произвести распаковку арк архива в дельфи. unarc.dll есть как ей воспользоваться. | Ну в библиотеке только одна функция Код: function FreeArcExtract (callback: longword; cmd1,cmd2,cmd3,cmd4,cmd5,cmd6,cmd7,cmd8,cmd9,cmd10: PAnsiChar): integer; | Названия архива, путь куда распаковывать должны быть в кодировке utf8. Функция возвращает код ошибки. Несколько страниц назад была таблица возвращаемых значений. Можете зайти сюда и скачать скрипт рпспаковки для Inno Setup. там показаны возможности библиотеки. Bulat_Ziganshin Кстати насчет unarc.dll. Она не всегда распаковывает архивы с паролем. Вот допустим для архива с этим шифрованием "-pMyPass --encryption=aes:r100" Пароль вообще не требуется, unarc.dll его просто распаковывет, а для этого "Максимальное: aes:r100+serpent/cfb:r100+twofish:r100 -pMyPass -hp" выходит ошибка -14, поврежден заголовок, хотя сам FreeArc его распаковывет нормально. Версия 0.67 Это только у меня так или просто шифрование еще недоработано?
| Всего записей: 695 | Зарегистр. 09-06-2009 | Отправлено: 09:57 09-08-2010 | Исправлено: Shegorat, 09:58 09-08-2010 |
|