как распаковать arc архив запароленный с помощью unarc.dll

volkogriz

Мимокрокодил
Здравствуйте всем!
Подскажите как распаковать arc архив запароленный с помощью unarc.dll ? не как не могу нигде найти ни вхелпе ни в инете( Что только не делал не выходит, приведите плиз пример.
Delphi7.
С уважением,
Денис!
 

Shegorat

Lord of Madness
Администратор
Подскажите как распаковать arc архив запароленный с помощью unarc.dll ? не как не могу нигде найти ни вхелпе ни в инете( Что только не делал не выходит, приведите плиз пример.
Ну если не вдаваться в подробности, то
Код:
FreeArcExtract(@UnarcCallBack, 'x', '-o+', '-pMyPass', '-dpDestDir\', '--', 'MyArchive.arc', nil, nil, nil, nil);
Причем строки должны быть в кодировке UTF-8.
А вообще в комплекте с FreeArc'ом, в папке Addons, есть различные примеры использования unarc.dll
 

volkogriz

Мимокрокодил
FreeArcExtract(@UnarcCallBack, 'x', '-o+', '-pMyPass', '-dpDestDir\', '--', 'MyArchive.arc', nil, nil, nil, nil);
Благодарю За ответ! у меня только один пример, работает отличьноно с заблокированным архивам не хочет. можно примерчик? не выходит у меня!
За ранее благодарен!
С уважением,
Денис!
 

Shegorat

Lord of Madness
Администратор
Автор примера на Delphi не учел только одного - при получении листинга архива, пароль тоже нужно учитывать. А так поддержка зашифрованных архивов в примере есть.
 

Вложения

volkogriz

Мимокрокодил
Огромное спасибо, от души!!! я уже думал что придётся так без пароля но вы меня спасли!!!
С уважением,
Денис!
 

Булат Зиганшин

Developer
Модератор
Shegorat,
Автор примера на Delphi не учел только одного - при получении листинга архива, пароль тоже нужно учитывать. А так поддержка зашифрованных архивов в примере есть.
спасибо. стоит заменить на твой пример в комплекте поставки?
 
Сверху