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

Здесь можно обсудить ваш любимый плагин.
2useven10
Posts: 5211
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 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
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: 7zipalt — Плагин архиватора 7-Zip (7z)

Post by chupakabra »

Latest post of the previous page:

John Doe wrote: - поле "Example masks" было удобнее чем сейчас кнопка "Generate masks"
- отсутствие "Disabled formats:" не компенсируется новым "Exclude files matching masks".
- информация о библиотеке (в предпоследней версии) хороша была.
Ты это все реально использовал?
John Doe wrote:
chupakabra wrote:
John Doe wrote:Будет ли пункт "7-Zip (add to archive)"
Shift+F1 (для случая нескольких архивных плагинов можно включить отображение меню выбора в Plugin Manager settings).
Это совсем не оно, т.к. во-первых меню не требуется, а во-вторых это меню нельзя настроить только на Shift-F1
Не могу понять в чем проблема. По Shift+F1 Far выводит список плагинов, которые умеют создавать архивы. Выбираем нужный и вперед.
John Doe wrote:В том-то и дело что по F11 сразу открывается панель.
Сейчас предлагаются на выбор только те форматы, которые реально присуствуют в архиве (аналог старой функции Detect). Все прочие нет смысла предлагать.
John Doe wrote:Т.е. новый вообще с нуля написан.
Вероятно, поддержка старого более не планируется?
С моей стороны - нет.
John Doe wrote:При создании архива в заголовке консоли всё равно "Updating archive..."
И в самом диалоге тоже хотелось бы видеть выполненный процент, а в идеале и ориентировачное время завершения.
Учту.
User avatar
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: 7zipalt — Плагин архиватора 7-Zip (7z)

Post by chupakabra »

John Doe wrote:И где отключается новая фича про то что архив создаётся на противоположной панели?
Ну ты можешь любой путь ввести. По умолчанию берется с другой панели (по аналогии с копированием).
John Doe wrote:Возможно ли обновление существующего архива (сейчас пишет "Target file already exists. Do you want to overwrite it?")
Заходи в архив и копируй в него файлы.
User avatar
Wave
Posts: 1885
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 14 times
Been thanked: 26 times

Re: 7zipalt — Плагин архиватора 7-Zip (7z)

Post by Wave »

chupakabra wrote:
John Doe wrote:
А они реально нужны?
Кому-то явно нужны, вероятно и мне когда-нибудь понадобится
Т.е., не нужны, как я и думал. Но вообще когда нечего будет делать, можно будет и добавить комбобокс с прочими форматами.
Ну почему же. Тем, кто работает с php, частенько приходится иметь дело с gz\tar. Другое дело, что я для этого 7zipalt пользуюсь. Но если появится аналогичный ему плагин, который к тому же умеет паковать 7z не solid, а также перемещать файлы из архива и в архив… Т.е. этот новый плуг — ныне у меня кандидат на должность архиваторного плагина. Пока ещё тёмная лошадка.
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: 7zipalt — Плагин архиватора 7-Zip (7z)

Post by John Doe »

chupakabra wrote:
John Doe wrote: - поле "Example masks" было удобнее чем сейчас кнопка "Generate masks"
- отсутствие "Disabled formats:" не компенсируется новым "Exclude files matching masks".
- информация о библиотеке (в предпоследней версии) хороша была.
Ты это все реально использовал?
На 100%
chupakabra wrote:Не могу понять в чем проблема. По Shift+F1 Far выводит список плагинов, которые умеют создавать архивы. Выбираем нужный и вперед.
Скажем 90% архивов я пакую в рар, и не хочу никаких менюшек, а оставшиеся 10% запускал бы по F11.
Но главное даже не это: основная проблема в том что вообще при включении "Plugin selection" мы получаем ряд ненужных побочных эффектов, таких как ненужные меню при открытии любого архива, и унылое торможение при нюхании всех файлов.
chupakabra wrote:Сейчас предлагаются на выбор только те форматы, которые реально присуствуют в архиве (аналог старой функции Detect). Все прочие нет смысла предлагать.
Тогда надо выводить меню и для файлов попавших в запрещённые маски.
chupakabra wrote:
John Doe wrote:И где отключается новая фича про то что архив создаётся на противоположной панели?
Ну ты можешь любой путь ввести. По умолчанию берется с другой панели (по аналогии с копированием).
Имхо аналогию надо брать не из копирования, а из других аналогичных плагинов.
chupakabra wrote:
John Doe wrote:Возможно ли обновление существующего архива (сейчас пишет "Target file already exists. Do you want to overwrite it?")
Заходи в архив и копируй в него файлы.
То же самое: зачем нарушать привычное поведение?
User avatar
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: 7zipalt — Плагин архиватора 7-Zip (7z)

Post by chupakabra »

Wave wrote:Тем, кто работает с php, частенько приходится иметь дело с gz\tar.
Архивируешь в два захода, т.е. сначала делаешь tar архив, а затем из него gz?
User avatar
Wave
Posts: 1885
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 14 times
Been thanked: 26 times

Re: 7zipalt — Плагин архиватора 7-Zip (7z)

Post by Wave »

Реально архивировать достаточно часто случается в gz. У меня на нескольких хостингах phpmyadmin только в нём соглашается понимать дампы. Что до tar.gz, то с использованием 7zipalt достаточно зайти во внутренний tar и скопировать туда файл. Плагин в два приёма, но всё же заархивирует. Так поступать доводится значительно реже, т.к. обычно tar.gz бывает нужен только на распаковку.

P.s. В rar архивирую с помощью emenu. В какие-нибудь ajr или ha нужды не случается, поэтому от очередного ансишного плагина multiarc отказался уже очень давно.
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: 7zipalt — Плагин архиватора 7-Zip (7z)

Post by chupakabra »

John Doe wrote:Но главное даже не это: основная проблема в том что вообще при включении "Plugin selection" мы получаем ряд ненужных побочных эффектов, таких как ненужные меню при открытии любого архива, и унылое торможение при нюхании всех файлов.
ok, убедил.
John Doe wrote:Тогда надо выводить меню и для файлов попавших в запрещённые маски.
Надо, сейчас по ошибке не выводится.
John Doe wrote:
chupakabra wrote:Заходи в архив и копируй в него файлы.
То же самое: зачем нарушать привычное поведение?
Для меня это привычное поведение.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: 7zipalt — Плагин архиватора 7-Zip (7z)

Post by John Doe »

chupakabra wrote:
John Doe wrote:
chupakabra wrote:Заходи в архив и копируй в него файлы.
То же самое: зачем нарушать привычное поведение?
Для меня это привычное поведение.
Так я ж не про это.
Я про то чтобы оставить возможность апдейта по Shift-F1. Типа Заменить/Обновить/Отменить.

И то же по поводу создания архива на противоположной панели: разве это привычно?
User avatar
lordmuzer
Posts: 533
Joined: Mon 12 Nov, 2007 22:05
Location: Киев
Has thanked: 20 times
Contact:

Re: 7zipalt — Плагин архиватора 7-Zip (7z)

Post by lordmuzer »

John Doe wrote:И то же по поводу создания архива на противоположной панели: разве это привычно?
мне да
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: 7zipalt — Плагин архиватора 7-Zip (7z)

Post by John Doe »

И каким именно плагином?
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: 7zipalt — Плагин архиватора 7-Zip (7z)

Post by John Doe »

Пожелание: искать библиотеку в том числе и по пути указанном в [HKEY_CURRENT_USER\Software\7-ZIP] "Path"=""
(Старый плагин искал)
User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Re: 7zipalt — Плагин архиватора 7-Zip (7z)

Post by Px »

lordmuzer wrote:
John Doe wrote:И то же по поводу создания архива на противоположной панели: разве это привычно?
мне да
Мне нет
User avatar
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: 7zipalt — Плагин архиватора 7-Zip (7z)

Post by chupakabra »

John Doe wrote:Я про то чтобы оставить возможность апдейта по Shift-F1. Типа Заменить/Обновить/Отменить.
Усложнение кода плагина без веской причины.
John Doe wrote:И то же по поводу создания архива на противоположной панели: разве это привычно?
Да, теперь будет привычно так :D
User avatar
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: 7zipalt — Плагин архиватора 7-Zip (7z)

Post by chupakabra »

John Doe wrote:Пожелание: искать библиотеку в том числе и по пути указанном в [HKEY_CURRENT_USER\Software\7-ZIP] "Path"=""
(Старый плагин искал)
А в каких ситуациях этот ключ создается?
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: 7zipalt — Плагин архиватора 7-Zip (7z)

Post by Kerberos464 »

chupakabra wrote:А в каких ситуациях этот ключ создается?
при установке 7-zip'а.
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: 7zipalt — Плагин архиватора 7-Zip (7z)

Post by chupakabra »

fibre wrote:
chupakabra wrote:А в каких ситуациях этот ключ создается?
при установке 7-zip'а.
Поставим вопрос по другому: в каких ситуациях значения из HKEY_LOCAL_MACHINE\SOFTWARE\7-Zip недостаточно и надо еще смотреть в HKEY_CURRENT_USER\Software\7-Zip?
Post Reply

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