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

Здесь можно обсудить ваш любимый плагин.
2useven10
Posts: 3045
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 83 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

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

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

Post by chupakabra » Thu 22 Mar, 2012 16:40

Latest post of the previous page:

Да, должно показывать меню с выбором форматов. Возможно модуль PE не распознает файл. Попробуй arc:-t:pe file.exe

User avatar
John Doe
Бюрократ
Posts: 11409
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 17 times
Been thanked: 101 times

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

Post by John Doe » Thu 22 Mar, 2012 16:40

zg wrote:на любом sfx-архиве заходит как в архив, меню с pe/архив не показывает.
А сам 7-zip как?
У меня тоже часть exe не воспринимаются как PE, а часть - нормально

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

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

Post by chupakabra » Thu 22 Mar, 2012 16:50

Похоже на ошибку в PE модуле: сам по себе 7z.sfx открывается, а он же как часть SFX архива - нет.

User avatar
zg
zero-gravity
Posts: 5307
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 47 times
Contact:

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

Post by zg » Thu 22 Mar, 2012 17:22

chupakabra wrote:Да, должно показывать меню с выбором форматов. Возможно модуль PE не распознает файл. Попробуй arc:-t:pe file.exe
точно. причём это 7z standart gui sfx.
ну и баг репорт. переход из истории получается эквивалентным Open (format menu). показывается меню. а по идее надо в ShortcutData сохранять формат и использовать его при переходе из истории.

efg
Posts: 3
Joined: Sun 25 Mar, 2012 13:05

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

Post by efg » Sun 25 Mar, 2012 13:19

Игорь Юдинцев wrote:
chupakabra wrote:Для обработки нескольких архивов рекомендуется использовать меню плагина (F11).
Помнить два сочетания для одной операции неудобно. Предлагаю при очередном вызове плагина, если после предыдущего вызова не приходило ProcessSynchroEvent (т.е. управление не передавалось в руки пользователя), не показывать диалог, а использовать настройки распаковки от предыдущего вызова.
Подниму старый вопрос. Всё же multiarc справлялся с проблемой множественных выделенных файлов при распаковке.
Может ли предложенный вариант с ProcessSynchroEvent быть реализован?

Задача из кучи селектнутого барахла распаковать распознаваемое как архивы с едиными настройками (могут быть заданы в диалоге распаковки, появляющемся на первом распознанном архиве). В компромиссном варианте принцип "не сломай" можно будет решить одним чекбоксом в диалоге распаковки -- "[X] Use these settings for all selected files".

Что скажете, уважаемый chupakabra?

User avatar
zg
zero-gravity
Posts: 5307
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 47 times
Contact:

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

Post by zg » Sun 25 Mar, 2012 14:00

efg wrote:Что скажете, уважаемый chupakabra?
а чем:

Code: Select all

            <macro area="Shell" key="ShiftF2" flags="DisableOutput" description="arclite: extract">
                <text>
                    <![CDATA[Plugin.Menu("65642111-AA69-4B84-B4B8-9249579EC4FA") e]]>
</text>
            </macro>
не устраивает?

efg
Posts: 3
Joined: Sun 25 Mar, 2012 13:05

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

Post by efg » Sun 25 Mar, 2012 16:14

zg wrote:а чем:

Code: Select all

            <macro area="Shell" key="ShiftF2" flags="DisableOutput" description="arclite: extract">
                <text>
                    <![CDATA[Plugin.Menu("65642111-AA69-4B84-B4B8-9249579EC4FA") e]]>
</text>
            </macro>
не устраивает?
  • Тем, что это паллиатив?
  • Не существует в исходном дистрибутиве;
  • Не снимает выделение с удачно распакованных файлов при наличии в выделенном наборе корраптнутых (хотя это другая история).

User avatar
zg
zero-gravity
Posts: 5307
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 47 times
Contact:

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

Post by zg » Sun 25 Mar, 2012 16:34

efg wrote:Тем, что это паллиатив?
не вижу аргументов?
Не существует в исходном дистрибутиве;
в исходном дистрибутиве не существует много чего, и что теперь?
Не снимает выделение с удачно распакованных файлов при наличии в выделенном наборе корраптнутых (хотя это другая история).
напишите виш, чтобы снимало.

User avatar
Skirda
Posts: 3474
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 1 time

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

Post by Skirda » Thu 29 Mar, 2012 12:10

В multiarc есть некая логика, позволяющая более корректно обрабатывать вложенные архивы - сначала получаем от каждого fmt-модуля дистанцию найденной сигнатуры, а потом дергаем ту форматку, у кого эта сигнатура ближе к началу архива.
Правильно я понимаю, что в arclite это отсутствует как класс?

Это к тому, что имеем iso (приаттачен). В нем 2 файла: картинка и doc-файл.
Вхождение в iso дает нам... кусок служебной инфы от doc-файла (этот кусок - zip-файл).

Лечится?

ЗЫ. Хотя, походу, трабла не в плагине, а в 7z...
Attachments
.disk1.iso.7z
(9.01 KiB) Downloaded 115 times
We are the Borg. You will be assimilated.
So Say We All!

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

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

Post by chupakabra » Fri 30 Mar, 2012 08:47

Логика, которую ты описал, в плагине имеется. В данном случае проблема в том, что ISO формат не распознается.

User avatar
Skirda
Posts: 3474
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 1 time

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

Post by Skirda » Fri 30 Mar, 2012 09:46

Хмм... может подкрутить что?
Это к тому, что неважно чем создан iso (в данном случае с помощью mkisofs) - прочие программы его понимают.
We are the Borg. You will be assimilated.
So Say We All!



efg
Posts: 3
Joined: Sun 25 Mar, 2012 13:05

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

Post by efg » Fri 30 Mar, 2012 21:15

chupakabra wrote:Хотя вот уже есть что-то
А как же мой вопрос? :(

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

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

Post by chupakabra » Sat 31 Mar, 2012 15:24

Добавил в шапку

User avatar
cmd.exe
Posts: 340
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 173 times
Been thanked: 5 times
Contact:

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

Post by cmd.exe » Wed 04 Apr, 2012 06:41

А почему arclite в FAR 3.0.2581 не ассоциируется с *.lzma ??? Он его даже не подсветил, по ENTER не входит, запустил из plaugin_menu открыл...
Подскажите где в db можно это поправить, не нашёл...
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates

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

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

Post by Maximus5 » Wed 04 Apr, 2012 07:10

афигеть... про db знает, а про настройки плагина - нет :facepalm:

Post Reply

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