Observer — распаковка файлов из различных контейнеров

Здесь можно обсудить ваш любимый плагин.
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

Observer — распаковка файлов из различных контейнеров

Post by Ariman »

Тема для обсуждения плагина Observer.
Плагин предназначен только для распаковки файлов. Запаковка/редактирование архивов не планируется.

Хотелки/баги:

Известные проблемы:

Планируемые новые модули:

Если "ничего не работает", то прежде чем писать сюда:


Сторонние модули:
  • Dir — поддержка вывода команд dir и ls в качестве виртуального архива.
  • Inno Setup — поддержка файлов Inno Setup (сделан на основе innounp).
  • cab — распаковка нестандартных .cab архивов (Windows Update и др.)
Last edited by Ariman on Wed 04 May, 2022 14:36, edited 7 times in total.
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: Observer — распаковка файлов из различных контейнеров

Post by Kerberos464 »

Latest post of the previous page:

observer_12
far 2.0.1187 x86

захожу, к примеру, в .msi, потом в любой подкаталог. жму Ctrl+\, а в ответ тишина.
а ожидается переход к корню .msi.
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 - весь фар перестал работать.
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

Re: Observer — распаковка файлов из различных контейнеров

Post by Ariman »

fibre wrote:захожу, к примеру, в .msi, потом в любой подкаталог. жму Ctrl+\, а в ответ тишина.
а ожидается переход к корню .msi.
Спасибо, исправил.
User avatar
John Doe
Бюрократ
Posts: 13862
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

Re: Observer — распаковка файлов из различных контейнеров

Post by John Doe »

Ariman wrote:В архиве 2 файла с одинаковым именем и путем лежат. Поправил
Это очень часто бывает. Например см. winamp556_full_emusic-7plus_en-us.exe
Кстати если верить 7-zip, то там присутствует папка "$OUTDIR\[[..]]\Community Picks" (Ваш плагин её не показывает).

А содержимое $_OUTDIR на самом деле в процессе инсталляции раскидывается по разным папкам. Возможно ли это учесть в плагине? (7-zip тут тоже не справляется)
https://t.me/FarManager — Telegram чат
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

Re: Observer — распаковка файлов из различных контейнеров

Post by Ariman »

John Doe wrote:winamp556_full_emusic-7plus_en-us.exe
Какой занятный файлик оказался. Столько с него глюков. Спасибо за примерчик. :)
John Doe wrote:А содержимое $_OUTDIR на самом деле в процессе инсталляции раскидывается по разным папкам. Возможно ли это учесть в плагине? (7-zip тут тоже не справляется)
Сложно сказать. Скорее всего это регулируется скриптом, т.е. придется его содержимое анализировать. Посмотрю, но обещать, что сделаю, не буду.
User avatar
Tim Sobolev
Posts: 729
Joined: Fri 01 Apr, 2005 14:46
Location: Украина
Has thanked: 1 time
Been thanked: 7 times

Re: Observer — распаковка файлов из различных контейнеров

Post by Tim Sobolev »

Большое спасибо автору за плагин, работает красиво, особенно порадовал модуль MSi !
Такой вот небольшой вопрос: планируется ли добавление в модуль UDF поддержки nrg и остального аналогично модулю ISO ?
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

Re: Observer — распаковка файлов из различных контейнеров

Post by Ariman »

Tim Sobolev wrote:Такой вот небольшой вопрос: планируется ли добавление в модуль UDF поддержки nrg и остального аналогично модулю ISO ?
Это как? Разве nrg еще и в UDF виде есть?
User avatar
Tim Sobolev
Posts: 729
Joined: Fri 01 Apr, 2005 14:46
Location: Украина
Has thanked: 1 time
Been thanked: 7 times

Re: Observer — распаковка файлов из различных контейнеров

Post by Tim Sobolev »

Ariman wrote:
Tim Sobolev wrote:Такой вот небольшой вопрос: планируется ли добавление в модуль UDF поддержки nrg и остального аналогично модулю ISO ?
Это как? Разве nrg еще и в UDF виде есть?
Был диск со студией, файловая система udf
образ был содран Nero
в итоге: 7z видит что есть файловая система udf, но не может открыть, observer udf в образе не видит.

PS. Winrar говорит "ISO 13346 UDF archive"
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

Re: Observer — распаковка файлов из различных контейнеров

Post by Ariman »

Tim Sobolev wrote:в итоге: 7z видит что есть файловая система udf, но не может открыть, observer udf в образе не видит.
Учитывая, что код у них общий, то неудивительно, что плагин не открыл. :)

Если найду такой файл или сам сделаю нерой, то постараюсь добавить поддержку.
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

Re: Observer — распаковка файлов из различных контейнеров

Post by ccaid »

попался мне инсталятор, использовавший NSIS v2.0b3
Observer (как и 7-zip alt) его не смог открыть. может так и должно быть, а может можно чего-то подкрутить...
а еще в dll-ке версия неверная.
Фар делают добрые люди
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

Re: Observer — распаковка файлов из различных контейнеров

Post by Ariman »

ccaid wrote:попался мне инсталятор, использовавший NSIS v2.0b3
Observer (как и 7-zip alt) его не смог открыть. может так и должно быть, а может можно чего-то подкрутить...
А где файлик то?
ccaid wrote:а еще в dll-ке версия неверная.
Спасибо. Подзабыл как-то про версию в ресурсах.
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

Re: Observer — распаковка файлов из различных контейнеров

Post by ccaid »

Фар делают добрые люди
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

Re: Observer — распаковка файлов из различных контейнеров

Post by Ariman »

Похоже тут какой-то формат запаковки не поддерживаемый используется. Точный факт, что 7zip не хочет распаковывать архивы NSIS-а с bzip2 сжатием. Тут, правда, сигнатура не похожа на bzip-овую, может чем еще запаковали.
GMax
Posts: 165
Joined: Wed 10 Aug, 2005 09:20
Has thanked: 1 time

Re: Observer — распаковка файлов из различных контейнеров

Post by GMax »

насчёт UDF: образы Windows7 такие.

пожелание: хотелось бы поддержки CPIO и RPM
tstr
Posts: 559
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 20 times
Been thanked: 9 times

Re: Observer — распаковка файлов из различных контейнеров

Post by tstr »

Ariman wrote:может чем еще запаковали.
это не FreeArc-ом?
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

Re: Observer — распаковка файлов из различных контейнеров

Post by Ariman »

GMax wrote:насчёт UDF: образы Windows7 такие.
Ага, уже интересней.
GMax wrote:пожелание: хотелось бы поддержки CPIO и RPM
А чем их поддержка в 7zip-е не устраивает?
tstr wrote:это не FreeArc-ом?
А NSIS такое умеет? По документации там только zlib, bzip2 и lzma. Но сигнатура у файла какая-то левая.
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Re: Observer — распаковка файлов из различных контейнеров

Post by Smitis »

При выходе из инсталятора текущим всегда становится первый файл на панели. Это нормально или только у меня так?
Разум когда-нибудь победит.
Post Reply

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