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

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

pili1985
Posts: 3
Joined: Mon 11 Jul, 2016 12:38

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

Post by pili1985 » Mon 11 Jul, 2016 13:45

Latest post of the previous page:

Спасибо, всё получилось.

Fedia
Posts: 30
Joined: Tue 06 Oct, 2009 12:22

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

Post by Fedia » Mon 18 Jul, 2016 07:57

Сейчас копировал файлы из архива 7z в папку, и вместо F5 нажал F6. После выхода из архива оказалось, что FAR обновил архив, ничего у меня не спросив.
Стал искать опцию для вывода запроса на изменения в архиве, но не нашёл.
Подскажите, как включить запрос на подтверждение обновления архива?
Far Manager, version 3.0 (build 4700) x64

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

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

Post by 2useven10 » Mon 18 Jul, 2016 10:02

Fedia wrote: Подскажите, как включить запрос на подтверждение обновления архива?
Мне такая опция неизвестна.

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

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

Post by ccaid » Thu 28 Jul, 2016 14:42

предлагаю комбинацию ShiftF2 вывести из-под действия файловых масок.

если не ошибаюсь, маски были введены для предотвращения входа по Enter'у в неархивные архивы, типа офисных документов. а для комбинации CtrlPgDn такое ограничение лишнее, поэтому для неё был заведён флажок: использовать маски или нет (по умолчанию — нет). вот и для комбинации ShiftF2 это ограничение избыточное, и её имеет смысл регулировать тем же флажком, или завести аналогичный новый.

конкретный юзкейс: в самораспаковывающиеся архивы можно зайти по CtrlPgDn, а через ShiftF2 распаковать не удаётся (на дефолтовых настройках). а ведь распаковку всего архива с созданием новой папку удобнее делать именно через ShiftF2. был бы хоть смысл в этом ограничении...

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

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

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

Post by 2useven10 » Thu 28 Jul, 2016 14:52

ccaid wrote: если нужно, запись на мантис я сделаю.
Нужно.

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

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

Post by ccaid » Thu 28 Jul, 2016 17:07

Фар делают добрые люди

Arama
Posts: 65
Joined: Mon 01 Jun, 2015 12:14
Has thanked: 1 time
Been thanked: 1 time

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

Post by Arama » Thu 04 Aug, 2016 16:56

При попытке посмотреть файл (нажимаю F3) russian2.dic из архива, плагин падает:

Code: Select all

   ╔══════════════════════════ Exception occurred ══════════════════════════╗
   ║ Exception:   Access violation (write to 0x0000000025FAF903)            ║
   ║ Address:     0x000000001CF49397 SetCodecs                              ║
   ║ Function:    GetFilesW                                                 ║
   ║ Module:      C:\Program Files\Far Manager\Plugins\ArcLite\arclite.dll  ║
   ╟────────────────────────────────────────────────────────────────────────╢
   ║     { Unload plugin } [ Debug ] [ Stack ] [ Minidump ] [ Ignore ]      ║
   ╚════════════════════════════════════════════════════════════════════════╝
архив тут: http://my-files.ru/b3fyqz

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

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

Post by HaRT » Thu 04 Aug, 2016 17:11

Arama wrote: При попытке посмотреть файл (нажимаю F3) russian2.dic из архива, плагин падает
У меня не падает, а выдаётся .
А при попытке проверить целостность архива, не входя в него — .
Win 8.1 Ent, Far Manager v3.0 build 4749 x86

PS
А вот консольный 7-Zip 15.14 у меня на этом архиве закрэшился: (притом при повторных запусках последняя строка может не выводиться вовсе либо указывать другие проценты в другом файле). Хорошо бы зарепортить Игорю Павлову (но на более свежих версиях я не проверял.)
Фар есть инструмент, а не нянька. © 2009 DrKnS

Arama
Posts: 65
Joined: Mon 01 Jun, 2015 12:14
Has thanked: 1 time
Been thanked: 1 time

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

Post by Arama » Thu 04 Aug, 2016 17:46

HaRT
Похоже ошибка Not enough storage возникает на 32 битном фаре, а на 64 битном падает плагин.

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

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

Post by HaRT » Tue 09 Aug, 2016 13:40

Предлагаю добавить в меню плагина новый пункт, чтобы выставить каждому выделенному архиву дату–время по самому позднему файлу из этого архива. Это удобно тогда, когда архив скачан из Сети, но то ли сервер не отдаёт правильное время модификации файла, то ли браузер его игнорирует, — чтобы в папке со скачанными файлами было сразу видно, который насколько старый вне зависимости от порядка скачивания.
Я готов обсуждать детали и технические подробности.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
techie
Posts: 733
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 23 times
Been thanked: 2 times

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

Post by techie » Sun 09 Oct, 2016 16:35

`arc:-d <archive>` не работает, просто открывает архив.

Code: Select all

Open archive
arc:[-d] [-t:<arc_type>] [-p:<password>] <archive>
-t = archive type (7z, zip, etc.)
-d = detect all available formats and show selection menu

User avatar
techie
Posts: 733
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 23 times
Been thanked: 2 times

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

Post by techie » Sun 09 Oct, 2016 16:38

Как посмотреть содержание паругигабайтного .tar.gz фаром не доставая .tar изнутри? Под Linux это делает `tar -tf filename.tar.gz`

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

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

Post by HaRT » Sun 09 Oct, 2016 20:04

techie wrote: Как посмотреть содержание паругигабайтного .tar.gz фаром не доставая .tar изнутри? Под Linux это делает `tar -tf filename.tar.gz`
Я для таких целей использую портированный bsdtar. Он как раз позволяет не указывать алгоритм сжатия при распаковке и листинге.
Фар есть инструмент, а не нянька. © 2009 DrKnS

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

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

Post by 2useven10 » Mon 10 Oct, 2016 15:45

techie wrote: `arc:-d <archive>` не работает, просто открывает архив.
Пример файла. Как должен работать? И, если можно, когда поломалось?

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

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

Post by 2useven10 » Mon 10 Oct, 2016 18:06

Arama wrote: При попытке посмотреть файл (нажимаю F3) russian2.dic из архива, плагин падает:
arclite с 7z.dll 16.04 работает нормально.

User avatar
techie
Posts: 733
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 23 times
Been thanked: 2 times

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

Post by techie » Thu 20 Oct, 2016 03:30

2useven10 wrote:
techie wrote: `arc:-d <archive>` не работает, просто открывает архив.
Пример файла. Как должен работать? И, если можно, когда поломалось?
Да любой архив. Когда поломалось не знаю - может и не работало никогда, но в помощь кто-то же добаавил эти строки. Как должно работать - на .tar.gz предлагать зайти или в .gz или сразу в .tar.gz

ivanrazor
Posts: 1
Joined: Wed 02 Nov, 2016 04:47

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

Post by ivanrazor » Wed 02 Nov, 2016 04:55

очень нужна опция Ctrl-Shift-S - как и в самом Far - отображение размеров в сокращенном формате(Гб и Мб)/в полном (в байтах).
Спасибо

Post Reply

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

Who is online

Users browsing this forum: polo and 12 guests