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

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

Dec
Posts: 29
Joined: Wed 14 Jul, 2010 08:59
Been thanked: 1 time

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

Post by Dec » Sun 28 May, 2017 16:04

Latest post of the previous page:

Небольшой оффтоп:


Shmuel
Posts: 5230
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 16 times
Been thanked: 151 times

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

Post by Shmuel » Tue 30 May, 2017 07:38

Плагин отказывается создавать архив по ShiftF1 в %USERPROFILE%\My Documents.

Code: Select all

╔═══════════════════ arclite ════════════════════╗
║         Access is denied. (0x80070005)         ║
║      C:\Users\Shmuel\My Documents\123.hex      ║
║                sysutils.cpp:576                ║
╟────────────────────────────────────────────────╢
║ { Retry } [ Ignore ] [ Ignore All ] [ Cancel ] ║
╚════════════════════════════════════════════════╝
Распаковывать существующий архив в этой же папке не отказывается.
Что это может быть?

2useven10
Posts: 3045
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 83 times

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

Post by 2useven10 » Tue 30 May, 2017 08:18

у меня повторяется, посмотрю чуть позже...

Shmuel
Posts: 5230
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 16 times
Been thanked: 151 times

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

Post by Shmuel » Tue 30 May, 2017 08:32

Плагин, скорее всего, не виноват. Например, команду explorer . из этой папки выполнить не удаётся.
Также попробовал сбросить read-only в свойствах этой папки в проводнике. Сбрасывать даёт, но при повторном открытии диалога свойств атрибут стоит снова как ни в чём не бывало.

2useven10
Posts: 3045
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 83 times

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

Post by 2useven10 » Tue 30 May, 2017 08:42

FindFirstFileW() обламывается на маске = полному пути к файлу в этой папке, GetLastError() = 5...

2useven10
Posts: 3045
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 83 times

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

Post by 2useven10 » Tue 30 May, 2017 08:51

My Documents - это junction, если пройти в папку по настоящему пути - всё работает.

User avatar
DrKnS
Posts: 4644
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 4 times
Been thanked: 125 times
Contact:

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

Post by DrKnS » Tue 30 May, 2017 11:00

Shmuel wrote: %USERPROFILE%\My Documents
2useven10 wrote: My Documents - это junction
Так и должно быть.

А что это за забавные окошки? Кто-то написал транслятор фаровских диалогов в GUI?

2useven10
Posts: 3045
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 83 times

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

Post by 2useven10 » Tue 30 May, 2017 12:11

DrKnS wrote: Так и должно быть.
В принципе можно сделать хак через FarRecursiveSearch(), если нужно.
DrKnS wrote: А что это за забавные окошки? Кто-то написал транслятор фаровских диалогов в GUI?
Это, видимо, девелоперский вариант TC4Shell.

Dec
Posts: 29
Joined: Wed 14 Jul, 2010 08:59
Been thanked: 1 time

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

Post by Dec » Wed 31 May, 2017 10:52

2useven10 wrote:
Tue 30 May, 2017 12:11
Это, видимо, девелоперский вариант TC4Shell.
Да, все верно. Потихоньку пилю поддержку фаровских плагинов в своей поделке.

2useven10
Posts: 3045
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 83 times

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

Post by 2useven10 » Thu 01 Jun, 2017 11:55

Shmuel wrote:
Tue 30 May, 2017 07:38
Плагин отказывается создавать архив по ShiftF1 в %USERPROFILE%\My Documents.
b253

User avatar
Alexander84
Posts: 82
Joined: Fri 01 May, 2009 06:38
Has thanked: 6 times

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

Post by Alexander84 » Wed 05 Jul, 2017 04:26

Ребят, а чего в Arclite до сих пор 7zip 16.4, хотя с апреля есть 17.0 (с резервированием места перед распаковкой и переработанным zip)?

Smitis
Posts: 1491
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 14 times
Been thanked: 24 times
Contact:

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

Post by Smitis » Wed 05 Jul, 2017 09:51

А кодеки Codecs\*.codec должны грузиться? Из корня как dll грузятся, Formats\*.format грузятся, а из Codecs нет.
Разум когда-нибудь победит.

Dec
Posts: 29
Joined: Wed 14 Jul, 2010 08:59
Been thanked: 1 time

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

Post by Dec » Wed 05 Jul, 2017 09:56

Alexander84 wrote:
Wed 05 Jul, 2017 04:26
с резервированием места перед распаковкой
Если быть более точным, что резервирование производится силами 7zFM.exe, а не 7z.dll. Простая замена 7z.dll этого эффекта не даст.

User avatar
Alexander84
Posts: 82
Joined: Fri 01 May, 2009 06:38
Has thanked: 6 times

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

Post by Alexander84 » Wed 05 Jul, 2017 14:23

Smitis wrote:
Wed 05 Jul, 2017 09:51
А кодеки Codecs\*.codec должны грузиться?
У меня кодеки грузятся. Проверял на LZHAM и ZStandard. Потом в диалоге создания архива появляются два новых метода сжатия.
Last edited by Alexander84 on Wed 05 Jul, 2017 14:24, edited 1 time in total.

User avatar
Alexander84
Posts: 82
Joined: Fri 01 May, 2009 06:38
Has thanked: 6 times

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

Post by Alexander84 » Wed 05 Jul, 2017 14:29

Ребят, а можете допилить окно создания архива, чтобы появилась опция сжатия каждого файла в отдельности?
Скажем, приходит пачка документов за месяц и нужно сжать их не в один архив, а каждый документ в отдельности.
Сейчас выделяю их и… либо CTRL+G с консольными бубнами, либо макрос, либо вызывать 7zipGUI, а хочется родным арклайтом.
Last edited by Alexander84 on Wed 05 Jul, 2017 14:31, edited 1 time in total.

Smitis
Posts: 1491
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 14 times
Been thanked: 24 times
Contact:

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

Post by Smitis » Thu 06 Jul, 2017 10:31

Alexander84 wrote:
Wed 05 Jul, 2017 14:23
У меня кодеки грузятся. Проверял на LZHAM и ZStandard. Потом в диалоге создания архива появляются два новых метода сжатия.
Странно, большинство кодеков грузится, не грузятся только кодеки xxe-uue и eDecoder. Но они грузятся как format. Баг кодеков или arclite?
Разум когда-нибудь победит.

Post Reply

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