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
HaRT
Moderator
Posts: 10860
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post by HaRT »

Latest post of the previous page:

tstr wrote:тогда уж может быть и давнюю мечту — модуль-аналог "ls-lR plugin for Far"
Отказать — Observer вообще о другом.
tstr wrote:модулей мультиарка с тем же функционалом, но с поддержкой юникода?…
А разве NewArc не юникодный?
Фар есть инструмент, а не нянька. © 2009 DrKnS
tstr
Posts: 559
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 20 times
Been thanked: 9 times

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

Post by tstr »

Очевидно NewArc не поддерживает юникодные списки файлов от неюникодных модулей,
NewArc для хоть какой-нибудь версии FAR3 доступен сообществу?

А о чём Observer? Это не модульный просмотрщик контейнеров как с физ. доступным контентом (.iso) так и без него (.msi без файлов, .pdb)?
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 »

tstr wrote:модуль-аналог "ls-lR plugin for Far"
Это, если вкратце, что и зачем?
tstr wrote:модулей мультиарка с тем же функционалом, но с поддержкой юникода?…
А каких именно? Мне вот лично от мультиарка в основном нужна запаковка в rar и custom.fmt для Inno Setup-а. :)
tstr
Posts: 559
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 20 times
Been thanked: 9 times

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

Post by tstr »

есть плагин, который удобно использовать для каталогизации,
есть также форматки для мультиарк с аналогичным функционалом ls-lr.fmt, dir.fmt :
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 »

Соглашусь в данном вопросе с HaRT-ом. Observer действительно не об этом. Основная задача плагина доставать файлы, которые обычным копированием не доступны. А в данном случае все файлы лежать рядом на диске и вполне доступны. Файлы листинга по сути не контейнеры, извлекать оттуда нечего.
User avatar
John Doe
Бюрократ
Posts: 13851
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

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

Post by John Doe »

А из .pdb что извлекаем?
User avatar
HaRT
Moderator
Posts: 10860
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post by HaRT »

John Doe wrote:А из .pdb что извлекаем?
Я ждал этого вопроса.
Из PDB извлекаем метаинформацию. Как было справедливо указано выше, аналогично MSI, в котором почему-либо нет файлов.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
John Doe
Бюрократ
Posts: 13851
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

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

Post by John Doe »

С msi некорректно сравнивать.
Если внутри msi нет файлов, значит они рядом (но в непотребном виде).
Очень хотелось бы чтобы observer умел извлекать такие msi.
User avatar
John Doe
Бюрократ
Posts: 13851
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

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

Post by John Doe »

HaRT wrote:Из PDB извлекаем метаинформацию.
Это всё равно что игра слов.

По настоящему критерий простой: если автору интересно, то он сделает, если нет - не станет делать.
User avatar
HaRT
Moderator
Posts: 10860
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post by HaRT »

John Doe wrote:Если внутри msi нет файлов, значит они рядом (но в непотребном виде).
Я не об этом случае.
В MSI может быть прописано, например, много разных ключей реестра, операций с сервисами и пр., притом без единого упоминаемого файла вообще.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

Добавил поддержку , собрал x64 версию. Dir.so, Dir64.so
User avatar
HaRT
Moderator
Posts: 10860
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post by HaRT »

Maximus5 wrote:Добавил поддержку , собрал x64 версию. Dir.so, Dir64.so
Спасибо, работает и в Фаре 1.75, притом в отличие от ls-lR показывает и метку тома, правда, почему-то в виде директории: “<VOLUMELABEL:HaRT>”.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
John Doe
Бюрократ
Posts: 13851
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

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

Post by John Doe »

Зато ls-lR понимает больше форматов:
User avatar
korsak
Posts: 63
Joined: Fri 28 Nov, 2008 22:21
Has thanked: 4 times
Been thanked: 1 time

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

Post by korsak »

korsak wrote:
Ariman wrote:Именно vid? А для остальных модулей файлы открывает?
Пробовал EML - тоже не открывает. Больше ничего пока не пробовал
Похоже проблема была совсем в другом месте http://forum.farmanager.com/viewtopic.p ... 225#p93816
Сейчас открывает все нормально
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

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

Post by Denis »

Dir.so - при попытке зайти обсервером в exe файл http://software.lsoft.net/DiskMonitorFree.exe падаем.
Post Reply

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