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

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

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

Post by 2useven10 » Sun 15 Aug, 2010 22:26

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

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

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











Кодек LZHAM

Vit_Os2
Posts: 13
Joined: Tue 31 May, 2011 09:58

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

Post by Vit_Os2 » Sat 10 Dec, 2011 12:06

Latest post of the previous page:

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

Кстати, замена dll-ки на 9.20 немного исправляет ситуацию.
Резервирование памяти снизилось с 2.6 ГБ до 1.8 ГБ (lzma2+Max)
Правда в режиме lzma2+Ultra сказало, что памяти не достаточно )).

User avatar
faruh
Posts: 50
Joined: Sat 04 Apr, 2009 19:46

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

Post by faruh » Sun 15 Jan, 2012 11:26

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

Настроена ассоциация:
маска: *.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: 4871
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Contact:

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

Post by t-rex » Sun 15 Jan, 2012 12:22

Это баг в фаре, из за "починки" http://bugs.farmanager.com/view.php?id=1801

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

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

Post by Maximus5 » Mon 16 Jan, 2012 13:17

Одинаковые хоткеи у Append extension и Maximum

User avatar
chupakabra
Posts: 1024
Joined: Wed 27 Jul, 2005 19:36
Contact:

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

Post by chupakabra » Mon 16 Jan, 2012 15:10

Придется видимо выбор уровня сжатия переделать в комбобокс, т.к. реально не хватает хоткеев в этом диалоге.

User avatar
NightRoman
Posts: 5852
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

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

Post by NightRoman » Mon 16 Jan, 2012 20:51

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

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

User avatar
t-rex
Страшный и ужасный
Posts: 4871
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Contact:

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

Post by t-rex » Tue 17 Jan, 2012 01:45

ну ему же надо запомнить настройки диалога упаковки.

User avatar
NightRoman
Posts: 5852
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

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

Post by NightRoman » Tue 17 Jan, 2012 06:54

Да, точно, я забыл, что у плагинов в одном файле все данные.

А имеет смысл предложить виш по Фар АПИ, чтобы было 2 файла данных - один где сейчас с настройками (переносимые данные), а другой в локальных данных вместе с историями Фара и кешем плагинов (непереносимые данные - истории, машино-зависимые настройки, пути, специфические для машины и т.п.)? Или это перебор?

Max Rusov
Posts: 3600
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Been thanked: 7 times

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

Post by Max Rusov » Tue 17 Jan, 2012 07:03

t-rex wrote:ну ему же надо запомнить настройки диалога упаковки.
Даже если они не менялись?

User avatar
Alexey Samlyukov
Posts: 1759
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 2 times
Contact:

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

Post by Alexey Samlyukov » Tue 17 Jan, 2012 07:08

ну если ты нажмешь - отмена, то ничего не поменяется :)

r-bin
Posts: 66
Joined: Fri 16 Jul, 2010 02:53
Has thanked: 1 time

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

Post by r-bin » Wed 18 Jan, 2012 00:33

far2 1807x86 (XP) arclite 1.5.3.
Есть диск (файл) от vmware машины (vmdk-flat). При попытке посмотреть (извлечь) файл потока типа aaaa:bbbb или других происходит ошибка: "синтаксическая ошибка в имени файла".

User avatar
chupakabra
Posts: 1024
Joined: Wed 27 Jul, 2005 19:36
Contact:

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

Post by chupakabra » Wed 18 Jan, 2012 12:26

На Far 3 у меня такой файл нормально извлекается и создается в виде потока, т.е. выглядит как файл aaaa нулевой длины, у котрого есть еще поток aaaa:bbbb с данными. Ошибку выдет Far или плагин?

User avatar
NightRoman
Posts: 5852
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

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

Post by NightRoman » Wed 18 Jan, 2012 14:45

t-rex 17.01.2012 23:07:03 +0200 - build 2401
1. Плагины могут хранить настройки и в localprofile.
SettingsControl(SCTL_CREATE, PSL_LOCAL)
Хотелка. Задействовать для сохранения истории. Пусть файл настроек именно настройки хранит и не меняется всякий раз. Спасибо заранее.

User avatar
chupakabra
Posts: 1024
Joined: Wed 27 Jul, 2005 19:36
Contact:

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

Post by chupakabra » Wed 18 Jan, 2012 14:55

не меняется всякий раз
А это создает какие-то проблемы? Я обычно сохраняю настройки каждый раз после закрытия диалога, независимо от того изменил ли ползователь их.

User avatar
NightRoman
Posts: 5852
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

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

Post by NightRoman » Wed 18 Jan, 2012 14:59

Это создает неудобства (проблемы - слишком сильно сказано). Юз-кейс - мои настройки между машинами (и флешкой тоже) синхронизируются по времени изменения (полуавтоматически). В результате реально измененные настройки могут быть затерты просто позже сохраненным файлом на другой машине. Это раз. Кроме того, история с одной машины на другую вообще говоря не надо переносить (режимы сохранения и т.п. могут зависеть от машины).

User avatar
NightRoman
Posts: 5852
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

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

Post by NightRoman » Wed 18 Jan, 2012 15:03

Это обычная практика у многих приложений иметь 2 типа настроек - roaming и local. Иногда трудно, кстати, решить, какие данные где должны храниться. Но чаще всего просто. Последнее состояние диалога в локальные лучше сохранять.

User avatar
NightRoman
Posts: 5852
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

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

Post by NightRoman » Wed 18 Jan, 2012 15:07

Я обычно сохраняю настройки каждый раз после закрытия диалога, независимо от того изменил ли ползователь их.
Формально - это не настройки, а параметры конкретного создания архива. А вот те данные, что в диалоге из Plugin configuration - это реальные настройки.

Post Reply

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