arclite — работа с архивами на основе 7-Zip

Здесь можно обсудить ваш любимый плагин.
2useven10
Posts: 4187
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 205 times

arclite — работа с архивами на основе 7-Zip

Post by 2useven10 »

Тема для обсуждения arclite — нового альтернативного плагина архиватора 7-Zip для Far.
("Старый" плагин 7zipalt обсуждается в прежней теме.)

Внимание:
Начиная с билда 1762 плагин входит в комплект поставки юникодной версии FAR'а, заменяя собой Multiarc.
В arclite не реализованы некоторые функции, присутствовавшие в Multiarc, в частности упаковка в RAR.

Обсуждение: arclite вместо MultiArc в комплекте Far 2











Кодек LZHAM
Kirillony
Posts: 229
Joined: Tue 24 Jan, 2006 18:49
Has thanked: 6 times
Been thanked: 4 times

Re: arclite — работа с архивами на основе 7-Zip

Post by Kirillony »

Latest post of the previous page:

+1
Есть такое, и реально раздражает, но грешу не на arclite
ccaid
Posts: 869
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 19 times
Been thanked: 5 times

Re: arclite — работа с архивами на основе 7-Zip

Post by ccaid »

я был уверен, что другие плагины ни при чем, поскольку на фаре с единственным плагином эффект воспроизводился — и раньше, и сегодня. а потом что-то случилось, то ли я кэш плагинов почистил, то ли что еще… и эффект теперь воспроизводится только на полной установке. а там — да… observer (а конкретно, модуль vdisk) >2 секунд грузит net framework. «больше надо ли вам улик»

ps. спасибо т. руссиновичу, жаль забываю все время про процмон
Фар делают добрые люди
DiRTy_GaRRy
Posts: 705
Joined: Tue 05 Apr, 2005 09:26
Been thanked: 3 times
Contact:

Re: arclite — работа с архивами на основе 7-Zip

Post by DiRTy_GaRRy »

А если за-ngen-ить DiscUtils.dll и vdisk.so?
Ы?
.1st
Posts: 6
Joined: Sun 08 May, 2011 08:57

Re: arclite — работа с архивами на основе 7-Zip

Post by .1st »

неполная поддержка .lzh архивов(arclite1.5.3). или так задумано?
при попытке распаковать нижеприведённый .lzh архив в .7z архиве
(который гуёвые rar и 7zip распаковывают нормально),
шедевр обругал меня следующим сообщением:
Attachments
2CHECK.7z
(7.39 KiB) Downloaded 85 times
errhpp.jpg
errhpp.jpg (4.77 KiB) Viewed 6465 times
User avatar
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: arclite — работа с архивами на основе 7-Zip

Post by chupakabra »

7zip распаковывают нормально
Какая версия?
User avatar
HaRT
Moderator
Posts: 9653
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 119 times
Been thanked: 244 times

Re: arclite — работа с архивами на основе 7-Zip

Post by HaRT »

Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
John Doe
Бюрократ
Posts: 13001
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 40 times
Been thanked: 310 times

Re: arclite — работа с архивами на основе 7-Zip

Post by John Doe »

В диалоге настройки плагина можно задавать маски файлов. Однако точка с запятой не воспринимается как разделитель.
Поправить бы... (и заодно в справку добавить ссылочку на фаровский хелп по маскам)

P.S.
Возможно это уже исправлено в тройке, к сожалению не имею возможности проверить.
.1st
Posts: 6
Joined: Sun 08 May, 2011 08:57

Re: arclite — работа с архивами на основе 7-Zip

Post by .1st »

chupakabra, v9.20. перепроверил 7zipом,
файлы из этого архива создаются, но с нулевым размером
(странно, как-то сразу не заметил...),
так что вопрос к 7zipу, под которым arclite.
Vit_Os2
Posts: 13
Joined: Tue 31 May, 2011 09:58

Re: arclite — работа с архивами на основе 7-Zip

Post by Vit_Os2 »

Win7(64), Far2 1807 x86, ArcLite 1.5.3
Создаю архив (папка 260 мб) 7zip LZMA2 Ultra - система рапортует, что ей памяти мало. Смотрю, Фар начинает занимать 2.6 ГБ. Немного полазил по топику - нашел предложение вместо Ultra использовать Maximum. Не помогло, тоже 2.6 ГБ. Если на Normal поставить, то 900 МБ - уже терпимее, но все-же, довольно много. Если использовать алгортм LZMA, тоже 900 МБ. Уже полегче чем 2.6 ГБ.
Вопрос, что-то можно сделать для уменьшения ресурсов? Или это алгоритм такой ресурсоемкий? По тому, как быстро он занимает эту память и освобождает (моментально), создается впечатление, что он просто резервирует ее но не использует.
P.S.
Только что проверил (папка с 4-мя файлами MSAccess с данными: текст, фото-BMP):
260 МБ + LZMA2 + Ultra = 31.333.924 (память выделяется 2.6 ГБ)
260 МБ + LZMA2 + Maximum = 31.333.924 (память выделяется 2.6 ГБ)
260 МБ + LZMA + Ultra = 31.294.297 (память выделяется 690 МБ)
260 МБ + LZMA + Maximum = 31.294.297 (память выделяется 690 МБ)
То-есть, нет разницы между Ultra и Maximum. Плюс, LZMA лучше чем LZMA2. Разве так должно быть?
User avatar
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: arclite — работа с архивами на основе 7-Zip

Post by chupakabra »

То-есть, нет разницы между Ultra и Maximum.
Да, действительно, есть такая проблема. Позже посмотрю почему так. Пока можешь поставить 7z.dll версии 9.20.
Плюс, LZMA лучше чем LZMA2. Разве так должно быть?
Лучшего сжатия быть и не должно, насколько я знаю. Преимущество LZMA2 - возможность использовать более двух потоков для сжатия.
Vit_Os2
Posts: 13
Joined: Tue 31 May, 2011 09:58

Re: arclite — работа с архивами на основе 7-Zip

Post by Vit_Os2 »

А относительно пожираемой памяти будут какие-то коментарии?

Кстати, замена dll-ки на 9.20 немного исправляет ситуацию.
Резервирование памяти снизилось с 2.6 ГБ до 1.8 ГБ (lzma2+Max)
Правда в режиме lzma2+Ultra сказало, что памяти не достаточно )).
User avatar
faruh
Posts: 59
Joined: Sat 04 Apr, 2009 19:46

Re: arclite — работа с архивами на основе 7-Zip

Post by faruh »

проблема с просмотром файлов из архива с использованием ассоциации.

Настроена ассоциация:
маска: *.txt,*.log,*.ini,*.reg,*.,File_id.diz
команда на Enter: view:!.!
Far Manager, version 3.0 (build 2381) x86

1) по Enter файлы заданные по маске с расширением (как *.txt) открываються во въювере нормально.
Файли без раcширения (*.) не открываються. Выводится ошибка

Файл на диске по указанному пути есть.
Похоже что ищется системная ассоциация, которой нет.

2) Аналогично неправильно отрабатывается ассоциация для File_id.diz.
Файл открывается не въювером, а срабатывает стандартная ассоцияция ОС.
Если же задать ассоциацию кака *.diz, то все ок.
User avatar
t-rex
Страшный и ужасный
Posts: 4907
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 6 times
Contact:

Re: arclite — работа с архивами на основе 7-Zip

Post by t-rex »

Это баг в фаре, из за "починки" http://bugs.farmanager.com/view.php?id=1801
Maximus5
Posts: 3294
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 7 times
Contact:

Re: arclite — работа с архивами на основе 7-Zip

Post by Maximus5 »

Одинаковые хоткеи у Append extension и Maximum
User avatar
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: arclite — работа с архивами на основе 7-Zip

Post by chupakabra »

Придется видимо выбор уровня сжатия переделать в комбобокс, т.к. реально не хватает хоткеев в этом диалоге.
User avatar
NightRoman
Posts: 6034
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 20 times
Been thanked: 49 times
Contact:

Re: arclite — работа с архивами на основе 7-Zip

Post by NightRoman »

Зачем плагин при каждой упаковке обновляет свои настройки? Во всяком случае файл 65642111-AA69-4B84-B4B8-9249579EC4FA.db меняет время записи.

(Это не критика никакая, хочу понять, что и как в Фаре работает с настройками плагинов.)
Post Reply

Return to “Обсуждение плагинов”