igor_andreev Так фокус в том, что код версии свыше 15.0 указывает на другую, не Wijndows платформу. Потому и думаю, что надо просто поставить проверку данного поля на "больше" в алгоритме, и если больше звать тот же 7zip, и пусть он и разбирается. В UNIX этот код от 150, но там libzip.a сама правильно прописывает поля, а в LINUX судя по всему либа пишет внутреннюю версию. В итоге проблемы. Похоже надо тут смотреть сначала её исходники, а потом сами копаться в способах устранения явления. Дело в том, что мне опять про это явление в личку с другого форума отписали. И там не распаковался архив, но там у парня PKWare Zip v9 стоит и сообщение о невозможности распаковки выдал он. И вот я и подумал - а может мы не совсем в том направлении ищем? Ошибка проявляется строго для PKZip, и если проверять имя продукта, и коли это PKZip и версия в поле архива больше чем он сообщает о себе распаковку молча передавать другим архиваторам? Кажется такой алгоритм должен сработать.
SSergew Да всё просто. Не настроено. Иди
7-Zip 4.65 Alternative build 19 бери 64-х вариант, распакуй в подкаталог /plugins/7zip, либу 7zip.dll кинь в пути, например в корень системного каталога, перезапусти Far и всё будет работать. Вариант с данным плугином лучший из всех перепробованных - он гибко настраивается, работает без сбоев и не конфликтует с MultiArc если в его настройках снять чекбокс "используется по умолчанию". У меня он прекрасно работает в паре с MultiArc. Если есть вопросы и нужна помощь , можешь отписать в личку - в этом топике я бываю редко, работы много.