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

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

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

Post by 2useven10 »

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

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

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











Кодек LZHAM

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

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

Post by 2useven10 »

Latest post of the previous page:

Похоже баг. Должен сохраняться метод сжатия и уровень для каждого метода. Для Shift-F1 вроде бы работает.
Чтобы не потерялось, лучше на багрекер (я пару недель буду вне интернета) если конечно кто-то сразу не исправит...


DV
Posts: 394
Joined: Mon 07 Aug, 2006 08:23
Has thanked: 15 times
Been thanked: 14 times

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

Post by DV »

Не уверен, то ли фича, то ли глюк.
1. Запускаем две копии Far30b5231.x86.20180626.
2. В одной из копий создаём архив .7z и входим в этот архив.
3. Во второй копии идём к только что созданному архиву и нажимаем на нём Shift+Del (в то врем как он всё ещё открыт в первой копии). FAR молча отрабатывает удаление файла (ни ошибки, ни предупреждения), но архив на самом деле не удаляется.
4. При выходе из архива в первой копии FAR этот архив молча исчезает (всё-таки удаляется, хоть и запоздало). Если же из архива сразу не выйти, а добавить в него один или несколько файлов по F5, то по выходу из архива он останется (не удалится).
Last edited by DV on Tue 26 Jun, 2018 21:04, edited 1 time in total.

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

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

Post by zg »

фича.

DV
Posts: 394
Joined: Mon 07 Aug, 2006 08:23
Has thanked: 15 times
Been thanked: 14 times

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

Post by DV »

По моему скромному мнению, https://bugs.farmanager.com/view.php?id=3615 исправлен пока не полностью (см. последний комментарий по поводу кнопки [Save settings] в диалоге "Add files to archive").

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

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

Post by 2useven10 »

DV wrote:
Mon 02 Jul, 2018 21:05
По моему скромному мнению
Вроде бы никто не утверждал обратного.

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

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

Post by 2useven10 »

b291

DV
Posts: 394
Joined: Mon 07 Aug, 2006 08:23
Has thanked: 15 times
Been thanked: 14 times

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

Post by DV »

Предложение/пожелание: нельзя ли в ArcLite поддержать физические пути вида "dir1/dir2/dir3" (с разделителем '/')?
Один из примеров:

Code: Select all

Extract files to
C:/temp
ответ ArcLite:

Code: Select all

 The system cannot find the path specified. (0x80070003)
                    C:/temp\File.txt
                    sysutils.cpp:297
Спрашиваю потому, что в остальном ФАРе поддерживаются пути с разделителем '/'.

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

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

Post by 2useven10 »

Да можно. Если укажете все аозможнве места гле это проявляется - будет быстрее.

DV
Posts: 394
Joined: Mon 07 Aug, 2006 08:23
Has thanked: 15 times
Been thanked: 14 times

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

Post by DV »

Супер! Пока что мне приходят на ум следующие варианты:

1. In "Create archive" dialog (when pressing Shift+F1 on file(s) or folder(s)).
E.g. when "Archive path" is:
- "../dir1/archive.7z" (relative path);
- "C:/dir1/archive.7z" (absolute path).
Unexpectedly, "../archive.7z" (without a subdir) and "../../archive.7z" already work.

2. In "Extract files" dialog (when pressing F5 on file(s) or folder(s) inside an archive - or pressing Shift+F2 on an archive).
E.g. when "Extract files to" is:
- "C:/dir1" (absolute path);
- "C:/dir1/" (absolute path with trailing '/');
- "../dir1/" (relative path with trailing '/');
- "../dir1/dir2" (relative path with several components without trailing '/').
Unexpectedly, "../dir1" (without the trailing '/'), and also "../" and "../.." and even "../../" already work.
Last edited by DV on Thu 05 Jul, 2018 21:45, edited 2 times in total.

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

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

Post by HaRT »

DV wrote:
Thu 05 Jul, 2018 21:40
Пока что мне приходят на ум следующие варианты:
Ещё есть вызов всех основных действий через префикс командной строки — это описано в Справке плагина.
Фар есть инструмент, а не нянька. © 2009 DrKnS

Arama
Posts: 114
Joined: Mon 01 Jun, 2015 12:14
Has thanked: 8 times
Been thanked: 4 times

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

Post by Arama »

А можно с помощью arclite упаковать сразу несколько файлов в режиме - каждый файл в свой архив? Не нашел как.
Есть файлы: file01.log, file02.log, file03.log, нужно получить file01.log.zip, file02.log.zip, file03.log.zip
Arclite так может?

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

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

Post by zg »

может, выделяете файлы, ctrl-g, arc:c "!.!.zip" "!.!"

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

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

Post by HaRT »

Arama wrote:
Tue 24 Jul, 2018 18:43
каждый файл в свой архив?
Эх, меня опередили.
Если требуется настройка параметров архива, выполните arc: и изучите открывшуюся Справку.
Фар есть инструмент, а не нянька. © 2009 DrKnS

Arama
Posts: 114
Joined: Mon 01 Jun, 2015 12:14
Has thanked: 8 times
Been thanked: 4 times

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

Post by Arama »

zg, HaRT, хитро однако! спасибо

lvm
Posts: 58
Joined: Thu 13 Sep, 2018 12:48

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

Post by lvm »

открыто два фара, в одном вхожу в zip, больше ничего не делаю, в другом вхожу в тот же зип, пытаюсь удалить файл и получаю

Code: Select all

╔════════════════════ Access denied ═════════════════════╗
║ You need to provide administrator permission           ║
║ to move this object:                                   ║
║ \C:\Temp\0\{2B784AD8-8038-4D75-A585-DB537F07F0D7}.tmp  ║
║                                                        ║
║ [x] Do this for all current objects                    ║
║ [ ] Do not ask again in the current session            ║
╟────────────────────────────────────────────────────────╢
║                   { ▀▄ OK } [ Skip ]                   ║
╚════════════════════════════════════════════════════════╝
5354-64, win10 prof

Post Reply

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