Page 104 of 150

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

Posted: Sun 15 Aug, 2010 22:26
by 2useven10
Тема для обсуждения arclite — нового альтернативного плагина архиватора 7-Zip для Far.
("Старый" плагин 7zipalt обсуждается в прежней теме.)

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

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











Кодек LZHAM

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

Posted: Mon 11 Jul, 2016 13:45
by pili1985

Latest post of the previous page:

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

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

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

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

Posted: Mon 18 Jul, 2016 10:02
by 2useven10
Fedia wrote: Подскажите, как включить запрос на подтверждение обновления архива?
Мне такая опция неизвестна.

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

Posted: Thu 28 Jul, 2016 14:42
by ccaid
предлагаю комбинацию ShiftF2 вывести из-под действия файловых масок.

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

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

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

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

Posted: Thu 28 Jul, 2016 14:52
by 2useven10
ccaid wrote: если нужно, запись на мантис я сделаю.
Нужно.

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

Posted: Thu 28 Jul, 2016 17:07
by ccaid

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

Posted: Thu 04 Aug, 2016 16:56
by Arama
При попытке посмотреть файл (нажимаю 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

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

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

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

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

Posted: Thu 04 Aug, 2016 17:46
by Arama
HaRT
Похоже ошибка Not enough storage возникает на 32 битном фаре, а на 64 битном падает плагин.

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

Posted: Tue 09 Aug, 2016 13:40
by HaRT
Предлагаю добавить в меню плагина новый пункт, чтобы выставить каждому выделенному архиву дату–время по самому позднему файлу из этого архива. Это удобно тогда, когда архив скачан из Сети, но то ли сервер не отдаёт правильное время модификации файла, то ли браузер его игнорирует, — чтобы в папке со скачанными файлами было сразу видно, который насколько старый вне зависимости от порядка скачивания.
Я готов обсуждать детали и технические подробности.

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

Posted: Sun 09 Oct, 2016 16:35
by techie
`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

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

Posted: Sun 09 Oct, 2016 16:38
by techie
Как посмотреть содержание паругигабайтного .tar.gz фаром не доставая .tar изнутри? Под Linux это делает `tar -tf filename.tar.gz`

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

Posted: Sun 09 Oct, 2016 20:04
by HaRT
techie wrote: Как посмотреть содержание паругигабайтного .tar.gz фаром не доставая .tar изнутри? Под Linux это делает `tar -tf filename.tar.gz`
Я для таких целей использую портированный bsdtar. Он как раз позволяет не указывать алгоритм сжатия при распаковке и листинге.

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

Posted: Mon 10 Oct, 2016 15:45
by 2useven10
techie wrote: `arc:-d <archive>` не работает, просто открывает архив.
Пример файла. Как должен работать? И, если можно, когда поломалось?

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

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

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

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