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

Здесь можно обсудить ваш любимый плагин.
2useven10
Posts: 3510
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 137 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

2useven10
Posts: 3510
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 137 times

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

Post by 2useven10 » Tue 05 Jun, 2018 08:47

Latest post of the previous page:

1) Кажется HaRT просил чтобы заголовок был именно таким. Возможно его просьба удовлетворена.
2) К плагину это не имеет отношения, так что тема выбрана неправильно.

okaa2
Posts: 3
Joined: Tue 05 Jun, 2018 08:11

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

Post by okaa2 » Tue 05 Jun, 2018 09:08

2useven10 wrote:
Tue 05 Jun, 2018 08:47
2) К плагину это не имеет отношения, так что тема выбрана неправильно.
Не совсем понял. Или это не на мой вопрос?
Проблема с заархивированными файлами *.fb2,
Раньше они нормально передавались в программу непосредственно из архива, а теперь - нет.
Если просто разархивировать, то проблем нет.

2useven10
Posts: 3510
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 137 times

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

Post by 2useven10 » Tue 05 Jun, 2018 10:04

okaa2 wrote:
Tue 05 Jun, 2018 09:08
Проблема с заархивированными файлами *.fb2,
Раньше они нормально передавались в программу непосредственно из архива, а теперь - нет.
1) Плагин распаковывает файлы. Внешней программе путь к распакованному файлу отдаёт запускатель.
2) Попробовал настроить ассоциацию как у вас - .fb2 открывается из архива (у меня через AlReader).

okaa2
Posts: 3
Joined: Tue 05 Jun, 2018 08:11

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

Post by okaa2 » Tue 05 Jun, 2018 11:18

2useven10 wrote:
Tue 05 Jun, 2018 10:04
Попробовал настроить ассоциацию как у вас - .fb2 открывается из архива
Кажется нашел.
Ассоциация была: c:\fb\fbreader.exe !.!
Это работало раньше.
Для новых сборок пришлось сделать: c:\fb\fbreader.exe !\!.!
Интересно, это сделано сознательно? Или как.
И пришлось добавлять !\ для других ассоциаций.

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

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

Post by HaRT » Tue 05 Jun, 2018 11:28

2useven10 wrote:
Tue 05 Jun, 2018 08:47
Кажется HaRT просил чтобы заголовок был именно таким.
Я просил в совсем другом контексте.
А тут речь вообще не про заголовок.
Фар есть инструмент, а не нянька. © 2009 DrKnS

2useven10
Posts: 3510
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 137 times

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

Post by 2useven10 » Tue 05 Jun, 2018 11:39

HaRT, это я сам домыслил, что информация из заголовка. возможно ошибся.

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

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

Post by DV » Fri 08 Jun, 2018 08:55

Спасибо за оперативность!

И напомните, пожалуйста, что делает кнопка [ Save settings ] в диалоге архивации?
Пример:
1. Захожу в архив нажатием Enter
2. Копирую (добавляю) несколько файлов в архив кнопкой F5
3. В диалоге архивации (Add files to archive) выбираю Compression level = Normal, нажимаю [ Save settings ] и { OK }
4. Выхожу из архива
5. Захожу в архив опять и копирую (добавляю) несколько файлов в архив кнопкой F5
6. В диалоге архивации (Add files to archive) почему-то установлен Compression level = Maximum, хотя см. пункт 3.

2useven10
Posts: 3510
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 137 times

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

Post by 2useven10 » Fri 08 Jun, 2018 09:35

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

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

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

Post by DV » Fri 08 Jun, 2018 10:00


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

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

Post by DV » Tue 26 Jun, 2018 21:02

Не уверен, то ли фича, то ли глюк.
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: 5465
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 66 times
Contact:

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

Post by zg » Tue 26 Jun, 2018 21:12

фича.

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

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

Post by DV » Mon 02 Jul, 2018 21:05

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

2useven10
Posts: 3510
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 137 times

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

Post by 2useven10 » Mon 02 Jul, 2018 21:55

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

2useven10
Posts: 3510
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 137 times

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

Post by 2useven10 » Tue 03 Jul, 2018 11:41

b291

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

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

Post by DV » Thu 05 Jul, 2018 11:44

Предложение/пожелание: нельзя ли в 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: 3510
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 137 times

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

Post by 2useven10 » Thu 05 Jul, 2018 14:04

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

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

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

Post by DV » Thu 05 Jul, 2018 21:40

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

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.

Post Reply

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