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

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

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

Post by 2useven10 »

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

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

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











Кодек LZHAM

skipik
Posts: 175
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 21 times
Been thanked: 18 times

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

Post by skipik »

Latest post of the previous page:

На будущее посоветую вот это: https://forum.ru-board.com/topic.cgi?fo ... rt=1560#15
Само переименовывает, удобно. :-)

Shmuel
Posts: 6031
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 27 times
Been thanked: 294 times

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

Post by Shmuel »

Оказывается, плагин следит за уникальностью имени в папке отдельно для файлов, отдельно для подпапок.
Другими словами, можно добавить в архив файл, имя которого совпадает с именем подпапки, и также можно создать подпапку, совпадающую с именем файла в данной папке.

2useven10
Posts: 4009
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 180 times

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

Post by 2useven10 »

Похоже та то.
Только не плагин, а 7z.

sva
Posts: 8
Joined: Thu 02 Apr, 2015 09:02

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

Post by sva »

подскажите, а есть ли планы чтобы научить плагин паковать wim-файлы с максимальным сжатием ? по умолчанию только "store"

2useven10
Posts: 4009
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 180 times

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

Post by 2useven10 »

задайте вопрос игорю павлову.
плагин - обертка над 7z, 7z кроме store ничего не умеет.

emusic
Posts: 36
Joined: Tue 26 Nov, 2013 06:39
Location: Новосибирск
Been thanked: 1 time

ArcLite некорректно определяет ресурсы PE

Post by emusic »

ArcLite, судя по всему, уже довольно давно некорректно определяет ресурсы в ряде PE-файлов (Portable Executable).

Например, во многих GUI-приложениях от SysInternals (Process Explorer, Process Monitor, Debug View и т.д.) ArcLite находит только запись о версии, и иногда манифест, в то время как там десятки значков, диалогов, меню и прочего.

В последней ночной сборке v3.0 build 5552 - точно так же.

User avatar
HaRT
Moderator
Posts: 9271
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 96 times
Been thanked: 205 times

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

Post by HaRT »

emusic wrote:
Fri 07 Feb, 2020 22:05
ArcLite находит только запись о версии, и иногда манифест, в то время как там десятки значков, диалогов, меню и прочего
А сам 7-Zip их правильно определяет? Если нет, то удивляться нечему.
Фар есть инструмент, а не нянька. © 2009 DrKnS

2useven10
Posts: 4009
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 180 times

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

Post by 2useven10 »

emusic wrote:
Fri 07 Feb, 2020 22:05
ArcLite, судя по всему,
HaRT wrote:
Fri 07 Feb, 2020 22:39
А сам 7-Zip
arclite и 7z в умолчательном режиме открывают одинаково.
Если открыть через 7zfm в режиме *, или через F11 -> arclte -> Open (format menu) -> PE
картина будет другая.
Last edited by 2useven10 on Sat 08 Feb, 2020 08:10, edited 1 time in total.

IgorZ
Posts: 666
Joined: Wed 13 Jul, 2011 03:32
Has thanked: 13 times
Been thanked: 52 times

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

Post by IgorZ »

Far Manager v3.0.0.5555 x86, плагин из поставки. ОС Windows XP SP3.

В changelog плагина написано:
w17 20.12.2017 19:44:14 +0300 - build 265

1. Plugin.Call -- формат аналогичен комстроке, все параметры текстовые, open исключён.
Создаю файл test.7z, содержащий test.txt. Кладу в C:\1. Выполняю команду lua:Plugin.Command("65642111-AA69-4B84-B4B8-9249579EC4FA",[[e -out:"C:\2" "C:\1\test.7z" "test.txt"]]). Распакованный файл кладётся в C:\2. Удаляю распакованный файл, выполняю команду lua:Plugin.Call("65642111-AA69-4B84-B4B8-9249579EC4FA",[[e -out:"C:\2" "C:\1\test.7z" "test.txt"]]). Распаковка не происходит. Я неправильно понял фразу в changelog, и параметры для Plugin.Call следует указывать не так, как для Plugin.Command, или это ошибка в плагине?
Attachments
test.7z
(134 Bytes) Downloaded 2 times

Shmuel
Posts: 6031
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 27 times
Been thanked: 294 times

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

Post by Shmuel »

IgorZ wrote:
Tue 18 Feb, 2020 07:56
параметры для Plugin.Call следует указывать не так, как для Plugin.Command, или это ошибка в плагине?
Следует указывать не одной строкой все параметры, а каждый параметр отдельной строкой:
lua:Plugin.Call("65642111-AA69-4B84-B4B8-9249579EC4FA", "e", [[-out:"C:\2"]], [["C:\1\test.7z"]], [["test.txt"]])

IgorZ
Posts: 666
Joined: Wed 13 Jul, 2011 03:32
Has thanked: 13 times
Been thanked: 52 times

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

Post by IgorZ »

Shmuel wrote:
Tue 18 Feb, 2020 10:03
IgorZ wrote:
Tue 18 Feb, 2020 07:56
параметры для Plugin.Call следует указывать не так, как для Plugin.Command, или это ошибка в плагине?
Следует указывать не одной строкой все параметры, а каждый параметр отдельной строкой:
lua:Plugin.Call("65642111-AA69-4B84-B4B8-9249579EC4FA", "e", [[-out:"C:\2"]], [["C:\1\test.7z"]], [["test.txt"]])
О, как! Спасибо.

Post Reply

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