Page 130 of 130

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

Posted: Sun 15 Aug, 2010 22:26
by 2useven10
Тема для обсуждения arclite — нового альтернативного плагина архиватора 7-Zip для Far.
("Старый" плагин 7zipalt обсуждается в прежней теме.)

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

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











Кодек LZHAM

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

Posted: Tue 05 Nov, 2019 20:43
by skipik

Latest post of the previous page:

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

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

Posted: Sat 18 Jan, 2020 13:43
by Shmuel
Оказывается, плагин следит за уникальностью имени в папке отдельно для файлов, отдельно для подпапок.
Другими словами, можно добавить в архив файл, имя которого совпадает с именем подпапки, и также можно создать подпапку, совпадающую с именем файла в данной папке.

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

Posted: Sat 18 Jan, 2020 14:08
by 2useven10
Похоже та то.
Только не плагин, а 7z.

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

Posted: Wed 05 Feb, 2020 16:18
by sva
подскажите, а есть ли планы чтобы научить плагин паковать wim-файлы с максимальным сжатием ? по умолчанию только "store"

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

Posted: Wed 05 Feb, 2020 16:31
by 2useven10
задайте вопрос игорю павлову.
плагин - обертка над 7z, 7z кроме store ничего не умеет.

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

Posted: Fri 07 Feb, 2020 22:05
by emusic
ArcLite, судя по всему, уже довольно давно некорректно определяет ресурсы в ряде PE-файлов (Portable Executable).

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

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

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

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

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

Posted: Sat 08 Feb, 2020 08:09
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
картина будет другая.

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

Posted: Tue 18 Feb, 2020 07:56
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, или это ошибка в плагине?

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

Posted: Tue 18 Feb, 2020 10:03
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"]])

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

Posted: Wed 19 Feb, 2020 04:29
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"]])
О, как! Спасибо.