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

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

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

Post by 2useven10 »

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

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

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











Кодек LZHAM

crysis_1830
Posts: 3
Joined: Mon 04 Oct, 2010 20:11

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

Post by crysis_1830 »

Latest post of the previous page:

иными словами я создал архив вот с этим значениям (Создать SFX-архив эта строчка в winrare)мне нужна чтоб после распаковки этот архив удалился

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

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

Post by zg »

crysis_1830 wrote:иными словами я создал архив вот с этим значениям (Создать SFX-архив эта строчка в winrare)мне нужна чтоб после распаковки этот архив удалился
здесь форум не про winrar.

darkmist
Posts: 124
Joined: Wed 08 Aug, 2007 19:44

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

Post by darkmist »

подскажите, пожалуйста, как сделать так, чтобы ссылки из help вида:

Code: Select all

~Новые версии~@http://forum.farmanager.com/viewtopic.php?t=5720@
открывались в Far?
А то если загружен HlfViewer, у меня сейчас показывается

со ссылками на e-mail все в порядке.

А если загружен только arclite, они совсем не действуют.
Far Manager, version 2.0 (build 1691) x64,
Last edited by darkmist on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Спрятаны технические подробности

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

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

Post by John Doe »

Last edited by John Doe on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Добавлен предупреждающий знак

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

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

Post by John Doe »

darkmist wrote:подскажите, пожалуйста, как сделать так, чтобы ссылки из help вида ... открывались в Far?
Должны и так, без каких-либо дополнительных действий.
При желании можно ещё настрить

Пример:

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

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

Post by Maximus5 »

При попытке архивации (метод сжатия видимо не важен) папки (папок)
с активной панели на пассивную панель и
указания пути в "Archive path": "T:archname.7z"
получаем ошибку:

Code: Select all

The system cannot find the file specified. (0x80070002)
sysutils.cpp:124
А ожидаемый эффект - создание архива в текущем каталоге пассивной панели,
на которой сейчас открыта папка диска T: (i.e. "T:\XChange\FAR\")

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

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

Post by chupakabra »

Я думаю ожидаемое поведение - создание архива в текущем каталоге диска T:. А он может отличаться от того, что открыт на пассивной панели. К примеру, мы открыли T:\XChange на активной панели, затем на ней же открыли диск C: - текущий каталог на диске T: будет T:\XChange, а не T:\XChange\FAR. С учетом этого поправил.

User avatar
Toxa
Posts: 275
Joined: Wed 27 Jul, 2005 14:35
Location: Москва
Contact:

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

Post by Toxa »

Упал и уронил Far при попытке распаковать НЕ первый том многотомного архива ZIP:
Может кому пригодится.

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

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

Post by Maximus5 »

При отсутствии прав на некоторые файлы возникают разнообразные ошибки

,
А хотелось бы, чтобы плагин позволил продолжить операцию. В идеале - в конце операции вывалив в редакторе лог того, что сделать НЕ удалось (как при extract).
Ну и вообще, ценность таких ошибок для пользователя - практически отсутствует. Даже имени файла не показано :(

User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

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

Post by Kerberos464 »

спасибо за новую версию!
с архиве с arclite 1.1.1 лежит дллка от 7zip 9.16, хотя уже вышла 9.17.
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.

ccaid
Posts: 846
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 17 times
Been thanked: 5 times

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

Post by ccaid »

пара каментов:
  • • флажок Handle archive commands (Ctrl-PgDn, Shift-F2) также управляет и командой Shift-F3, но об этом нигде не упомянуто
    • не поддерживается команда распаковки в текущую папку: Alt-F6 — такая команда есть и в MultiArc, и в 7-Zip Alt
Фар делают добрые люди

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

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

Post by Maximus5 »

Хотелка: добавить бы в диалог "Extract files" флажок "Each archive in own subfolder" или что-то типа. "smart_path" у меня вообще отключен - но и он не то, т.к. (помнится) первый архив распакуется без подпапки.

q333333
Posts: 23
Joined: Wed 21 Jul, 2010 09:34

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

Post by q333333 »

установил плагин ARCLITE, хочу изобавиться от дублирования функционала в MultiArc
что из этого можно удалить?
правда не пойму, будет ли MultiArc работать при работающем ARCLITE?

Игорь Юдинцев
Posts: 725
Joined: Sun 03 Apr, 2005 22:00
Location: Казань
Been thanked: 1 time

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

Post by Игорь Юдинцев »

q333333 wrote:установил плагин ARCLITE, хочу изобавиться от дублирования функционала в MultiArc
что из этого … можно удалить?
Можно не удалять вовсе; arclite анализирует файл раньше multiarc, соответственно, известные ему архивы откроет сам, остальное подберёт multiarc.
Кроме того, в настройках Far есть диалог «Параметры менеджера внешних модулей»; при установленной галке «Обработка файла» Far будет спрашивать, каким из подходящих плагинов открыть файл по Enter (CtrlPgDn), а при установленной галке «Создание файла» — каким плагином заархивировать файл при нажатии ShiftF1.

q333333
Posts: 23
Joined: Wed 21 Jul, 2010 09:34

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

Post by q333333 »

Игорь Юдинцев
Можно не удалять вовсе; arclite анализирует файл раньше multiarc, соответственно, известные ему архивы откроет сам, остальное подберёт multiarc.
Кроме того, в настройках Far есть диалог «Параметры менеджера внешних модулей»; при установленной галке «Обработка файла» Far будет спрашивать, каким из подходящих плагинов открыть файл по Enter (CtrlPgDn), а при установленной галке «Создание файла» — каким плагином заархивировать файл при нажатии ShiftF1.
спасибо. я и не знал о "Параметрах внешних модулей" :(
а всё-таки что бы удалить, да бы не плодить лишних сущностей? :)

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

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

Post by chupakabra »

Для желающих потестировать текущая сборка:
http://farplug.googlecode.com/files/arclite_devel.7z
http://farplug.googlecode.com/files/arc ... vel_x64.7z

Изменения:
- опция распаковки архива в отдельный каталог (неопределенное значение работает как параметр smart_path, который в этой версии удален)
- опция удаления архива после распаковки
- меню плагина с возможностью создания, распаковки и тестирования архива
- возможность распаковать или протестировать несколько архивов (через меню)
- преобразование архива в SFX (через меню)
- профили архивации (наборы сохраненных настроек архивации)
- возможность использовать макро-функции Фара в имени архива (пример: archive-?date("%x")?.7z)

Post Reply

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