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

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

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

Post by 2useven10 » Fri 16 Mar, 2018 20:12

Latest post of the previous page:

zollo wrote:
Fri 16 Mar, 2018 08:18
Вышла 7-Zip версия 18.03.
Скорость распаковки на x64 увеличилась на 30%.
b278.
Оптимизация только для x64, и не для всех процессоров 30%.

2useven10
Posts: 3755
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 148 times

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

Post by 2useven10 » Mon 19 Mar, 2018 14:06

Для настроек плагин-манагера как здесь: viewtopic.php?p=148561#p148561
По Enter на простом незапароленном архиве (архивный плагин - только arclite)
у меня для b5100, 5170 нормально показывается меню (arclite/standard) но при выборе standard открывается arclite.

Проверил некоторые более старые версии:
b4960 - ок (меню такое же, стандартная ассоциация из меню выбирается)
b5049 - меню нет, сразу открывается arclite
Last edited by 2useven10 on Mon 19 Mar, 2018 15:27, edited 1 time in total.

2useven10
Posts: 3755
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 148 times

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

Post by 2useven10 » Mon 19 Mar, 2018 14:08

Мне кажется - это баг плагин-манагера...

User avatar
DrKnS
Posts: 5148
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 5 times
Been thanked: 190 times

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

Post by DrKnS » Mon 19 Mar, 2018 15:18

2useven10 wrote:
Mon 19 Mar, 2018 14:08
Мне кажется - это баг плагин-манагера...
Да.

User avatar
DrKnS
Posts: 5148
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 5 times
Been thanked: 190 times

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

Post by DrKnS » Mon 19 Mar, 2018 19:14

А это так и задумано, что CloseAnalyseW не вызывается для того плагина, которым открываем?
Понятно, что инстанс OpenAnalyseInfo еще нужен, чтобы передать его в OpenW.
Arclite его там же и удаляет, так что утечки нет, но надо хотя бы это задокументировать.

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

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

Post by zg » Mon 19 Mar, 2018 19:50

DrKnS wrote:
Mon 19 Mar, 2018 19:14
А это так и задумано, что CloseAnalyseW не вызывается для того плагина, которым открываем?
да:
zg 16.02.2012 04:04:19 +0200 - build 2462

1. AnalyseW теперь возвращает HANDLE. если файл не понравился плагину, надо вернуть INVALID_HANDLE_VALUE. любое другое значение говорит фару, что файл плагину понравился.
если в итоге плагину приходит OpenW(OPEN_ANALYSE,...), то OpenAnalyseInfo.Handle будет равно значению возвращённому AnalyseW.
иначе приходит CloseAnalyseW, где значение CloseAnalyseInfo.Handle тоже равно значению возвращённому AnalyseW.
плагины, использующие AnalyseW будут работать некорректно.

Shmuel
Posts: 5697
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 200 times

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

Post by Shmuel » Mon 19 Mar, 2018 20:01

А эта запись более новая:
zg 25.03.2012 19:11:55 +0200 - build 2572

2. AnalyseW возвращает NULL, если формат не опознан. INVALID_HANDLE_VALUE теперь тоже считается за опознанный формат.
все нативные плагины перестали работать.

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

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

Post by zg » Mon 19 Mar, 2018 20:07

там и наверное и другие изменения были, но по теме именно то. вот обсуждение.

2useven10
Posts: 3755
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 148 times

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

Post by 2useven10 » Tue 20 Mar, 2018 11:31

Kirillony wrote:
Fri 23 Feb, 2018 19:48
Такая проблема:
b279

2useven10
Posts: 3755
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 148 times

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

Post by 2useven10 » Tue 20 Mar, 2018 14:40

fps wrote:
Sat 27 Jan, 2018 05:38
Тоже вариант.
b280

Dec
Posts: 67
Joined: Wed 14 Jul, 2010 08:59
Been thanked: 3 times

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

Post by Dec » Wed 18 Apr, 2018 06:06

Dec wrote:
Sun 16 Jul, 2017 23:06
А если сторонняя библиотека реализует как формат, так и кодек, то куда ее класть?
2useven10 wrote:
Mon 17 Jul, 2017 02:23
Будет день библиотека, будем думать.
Скорее всего в оба места, и надо проверять, что всё будет работать как ожидается.
Собственно, вот. Плагин позволяет как создавать ZSTD файлы, так и использовать ZSTD в качестве кодека для формата 7z.

2useven10
Posts: 3755
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 148 times

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

Post by 2useven10 » Wed 18 Apr, 2018 14:41

Dec, Класть надо будет в Formats.
Но у меня

2useven10
Posts: 3755
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 148 times

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

Post by 2useven10 » Wed 18 Apr, 2018 14:43

Может быть у меня баг. Но непонятно как ловить...

Dec
Posts: 67
Joined: Wed 14 Jul, 2010 08:59
Been thanked: 3 times

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

Post by Dec » Wed 18 Apr, 2018 14:44

Это мой баг, он уже исправлен в 1.1

2useven10
Posts: 3755
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 148 times

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

Post by 2useven10 » Wed 18 Apr, 2018 16:17

тогда b286

2useven10
Posts: 3755
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 148 times

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

Post by 2useven10 » Thu 19 Apr, 2018 18:42

b287 -- Установка уровня сжатия для сторонних форматов

Vanav
Posts: 6
Joined: Sat 18 Oct, 2014 22:54

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

Post by Vanav » Thu 03 May, 2018 15:38

Одна панель включена, вторая выключена, распаковка архива по Shift-F2: не подставляется имя архива в качестве папки для распаковки (Far 3.0.5200). Раньше в поле "Извлечь файлы в" подставлялось имя архива.

Post Reply

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