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

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

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

Post by 2useven10 »

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

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

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











Кодек LZHAM
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

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

Post by Kerberos464 »

Latest post of the previous page:

chupakabra wrote:Для распаковки нескольких архивов рекомендуется использовать меню плагина
но непонятно, почему для ShiftF2 сделано по-другому.
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
User avatar
lordmuzer
Posts: 524
Joined: Mon 12 Nov, 2007 22:05
Location: Киев
Has thanked: 10 times
Contact:

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

Post by lordmuzer »

Игорь Юдинцев wrote:MultiArc и 7-ZipFar показывают диалог распаковки один раз.
только что проверил.
работает оно тоже странно. если выделить 2 файла, которые обрабатываются разными модулями, то запросы параметров поступает только от первого из них. второй начинает свою работу сразу же. без запросов.
это по Shift+F2. проверял для 7zipalt и observer.

а про Shift+F3 нету на чем проверить. но вроде бы о нем точно писали что обрабатывается каждый файл отдельно.
DV
Posts: 432
Joined: Mon 07 Aug, 2006 08:23
Has thanked: 23 times
Been thanked: 15 times

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

Post by DV »

chupakabra wrote:Для распаковки нескольких архивов рекомендуется использовать меню плагина
То есть макрос на Shift+F2. OK, приемлемо.
При распаковке не хватает ещё убойной фичи из 7-ZipAlt: авто-переименования при совпадении имён файлов. Задумка простая (добавить "_1", "_2" и т.д. к имени файла), но как выручает порой!
Aftalik
Posts: 35
Joined: Fri 12 Jan, 2007 09:58

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

Post by Aftalik »

можно задание кодировки и для ZIP?
проблема присутствует, например, вот в этом архиве: http://karandash-production.ru/album/Omlet_2009.zip
User avatar
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

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

Post by chupakabra »

Автор 7-Zip думает над проблемой кодировки имен файлов:
https://sourceforge.net/projects/sevenz ... ic/3948725
User avatar
John Doe
Бюрократ
Posts: 12883
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 294 times

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

Post by John Doe »

Первая не-бета после 4.65: 7-Zip 9.20 was released.
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

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

Post by Kerberos464 »

выделяю несколько архивов (проверял на *.fmt файлах их поставки мультиарка), жму ShiftF3, появляется Test archive files.
в этом диалоге первые 5-10 сек не работает Esc.
а после того, как это время проходит, по Esc сбрасывается выделение с файлов, являющихся архивами (т.е. в моём примере со всех *.fmt сбрасывается, а с custom.ini и custom_user.ini - нет). имхо, баг.
win7 x64, far 2.0.1723 x64, arclite 1.3.0.0, 7z.dll 7.20.
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
User avatar
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

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

Post by chupakabra »

Диалог по Shift-F3 выводится для каждого файла, даже если закрыть его c помощью Esc. Выделение не снимается с тех файлов, которые плагин не смог открыть. Тестирование нескольких архивов рекомендуется делать из меню плагина.
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

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

Post by Kerberos464 »

о как.. а я на нескольких файлах воспринял это как неработоспособность Esc... ок, спасибо, буду знать.
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
Maximus5
Posts: 3294
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 7 times
Contact:

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

Post by Maximus5 »

мне кажется, было бы логичнее, если Фар при нажатии Esc (в такой ситуации) прерывал обработку выделения.
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

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

Post by Kerberos464 »

из шапки:
Q: Я выделил несколько архивов, нажал Shift-F2 или Shift-F3 и мне не нравится результат.
A: Для обработки нескольких архивов рекомендуется использовать меню плагина (F11).
видимо, этот вопрос уже замучал, раз даже в faq попал =) но всё же - почему сделано именно так?
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
User avatar
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

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

Post by chupakabra »

Из меню все делается в рамках одной операции плагина, с одним запросом параметров. Архивные команды Фара работают только с одним архивом, поэтому для каждого архива выводится диалог с запросом параметров.
User avatar
zg
zero-gravity
Posts: 5878
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 155 times
Contact:

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

Post by zg »

а какие на сегодняшний день реальные препятствия включить arclite в основную поставку far 2.0?
Игорь Юдинцев
Posts: 725
Joined: Sun 03 Apr, 2005 22:00
Location: Казань
Been thanked: 2 times

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

Post by Игорь Юдинцев »

chupakabra wrote:Для обработки нескольких архивов рекомендуется использовать меню плагина (F11).
Помнить два сочетания для одной операции неудобно. Предлагаю при очередном вызове плагина, если после предыдущего вызова не приходило ProcessSynchroEvent (т.е. управление не передавалось в руки пользователя), не показывать диалог, а использовать настройки распаковки от предыдущего вызова.
zg wrote:а какие на сегодняшний день реальные препятствия включить arclite в основную поставку far 2.0?
Дублирование функций MultiArc?
User avatar
zg
zero-gravity
Posts: 5878
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 155 times
Contact:

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

Post by zg »

Игорь Юдинцев wrote:Дублирование функций MultiArc?
очевидно, что в случае добавления arclite, multiarc убирается.
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

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

Post by Kerberos464 »

zg wrote:очевидно, что в случае добавления arclite, multiarc убирается.
тогда нельзя будет в RAR архивировать (мне-то это вообще не нужно, но другие пользователи наверняка будут против).
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
Post Reply

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