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

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

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

Post by zg » Fri 05 Nov, 2010 13:30

Latest post of the previous page:

John Doe wrote:Есть такое недокументированное макросвойство Dlg.Info.Id.
оно официальное. документацию просто никто не написал.

Calm_Kid
Posts: 23
Joined: Tue 10 Jan, 2006 11:01

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

Post by Calm_Kid » Tue 09 Nov, 2010 06:32

Пожелание отображать имя создаваемого архива. Запустил пару архиваций, сами архивы в одно место кладутся, а какой из них в какой копии фара формируется - не очень понятно.

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 09 Nov, 2010 10:56

вопрос, а PluginPanelItem.CRC32 заполнять? а то мой AdvCmp2 отказывается без распаковки сравнивать :)
и общий вопрос, захожу в arclite_1.2.3_uni.7z колонка с nPackSize (режим Ctrl-5) странно заполяется, мультиарком также - это общее для всех 7z-архивов?

upd. ааа, он же тут непрерывный архив - второй вопрос снимается... rar в этом плане умнее оказался :)


shpeka
Posts: 41
Joined: Tue 03 Jul, 2007 15:46

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

Post by shpeka » Fri 12 Nov, 2010 17:51

Вопрос: кодировка имён внутри архива может выбираться при просмотре/распаковке или это не проблемы плагина?
В похожей теме грешили на архиватор.
Attachments
test.tar.xz.zip
Тестовый архив. Создан tar -c -P --format ustar -f - /mnt/Data/Projects/test/* | xz -9kc > /mnt/Data/Projects/test.tar.xz
(444 Bytes) Downloaded 111 times

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

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

Post by chupakabra » Fri 12 Nov, 2010 18:27

В таком виде 7z.dll возвращает данные. Можно написать об этом автору 7-Zip.

shpeka
Posts: 41
Joined: Tue 03 Jul, 2007 15:46

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

Post by shpeka » Sat 13 Nov, 2010 10:16

chupakabra wrote:В таком виде 7z.dll возвращает данные. Можно написать об этом автору 7-Zip.
Судя по его ответу, проблема глубже 7z.

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

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

Post by John Doe » Sat 13 Nov, 2010 10:32

Если проблема глубже 7-zip, то тем более она глубже arclite :-).

P.S.
На самом деле ответ, на который вы ссылаетесь, более чем лаконичен:
ipavlov wrote:.tar format doesn't contain information about codepage.

shpeka
Posts: 41
Joined: Tue 03 Jul, 2007 15:46

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

Post by shpeka » Sat 13 Nov, 2010 10:47

John Doe, именно это я под "глубже" понимал :)
Интересно, а как отнёсется 7z к UTF-8 внутри tar. Надо мир обновить и попробовать.

User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia

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

Post by Centaur » Sat 13 Nov, 2010 14:46

В UNIX-мире считается, что имена файлов — это личное дело пользователя, постольку, поскольку они не нарушают правил. Соответственно, нигде не пишется, в какой они кодировке. Поменял локаль — держи попорченные имена.

Видимо, при работе с файлами, пришедшими «оттуда», надо как-то давать пользователю возможность указать кодировку, как это делается в вьюере/редакторе.

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

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

Post by John Doe » Sat 13 Nov, 2010 15:36

Сам не раз сталкивался с этой проблемой.
Хорошо бы и впрямь реализовать работу с кодировками, например в виде дополнительной команды меню.

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

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

Post by chupakabra » Mon 15 Nov, 2010 11:52

shpeka wrote:Интересно, а как отнёсется 7z к UTF-8 внутри tar.
7z считает что имена в кодировке OEM.

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

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

Post by John Doe » Mon 15 Nov, 2010 16:13

На самом деле проблема точно так же актуальна не только для tar, но и для других форматов, в том числе zip, rar и даже собственного формата — 7z.

Denis
Posts: 1390
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 2 times
Been thanked: 2 times

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

Post by Denis » Tue 16 Nov, 2010 22:37

Скачиваем http://far-plugins.googlecode.com/files/GDIPlus.v4.rar

заходим внутрь и жмём F3 на GDIPlus.txt - и падаем.


arclite_1.2.3_uni.7z
Far 2.0 build 1722 x86

Denis
Posts: 1390
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 2 times
Been thanked: 2 times

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

Post by Denis » Tue 16 Nov, 2010 22:43

Хм, в 1721 всё работает. Т.е. это Far.

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

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

Post by chupakabra » Tue 16 Nov, 2010 23:14

Да, в 1722 проблема, скоро будет исправлено.

DV
Posts: 308
Joined: Mon 07 Aug, 2006 08:23
Has thanked: 2 times
Been thanked: 2 times

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

Post by DV » Wed 17 Nov, 2010 10:01

Товарищи, такой вот странноватый вопрос: а насколько стабильной можно считать текущую версию плагина arclite?
Я это вот к чему: пользуюсь 7-ZipFar Alternative Version 4.65 b27 и всем доволен, кроме отсутствия настройки, позволяющей создавать не-непрерывные 7z-архивы.
И если теперь переходить на arclite, можно ли рассчитывать на то, что он не менее надёжен, чем 7-ZipAlt?

Post Reply

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