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

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

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

Post by Ariman » Mon 31 Aug, 2009 11:29

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

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

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

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

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


Сторонние модули:
Dir — поддержка вывода команд dir и ls в качестве виртуального архива. (на версии 1.10 работать не будет в связи с изменением API модулей)
Inno Setup - поддержка файлов Inno Setup (сделан на основе innounp).

pepak
Posts: 385
Joined: Sun 13 Jul, 2008 11:18
Has thanked: 5 times
Been thanked: 13 times

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

Post by pepak » Tue 01 Jan, 2019 09:18

Latest post of the previous page:

Well, I said it wouldn't happen, but here goes:

http://www.pepak.net/files/far/innounp-0.47.2-mod.zip
  • Support for a 64bit build. That means that the plugin can now be used with 64bit versions of FAR.
Note that the 64bit code required major rewrite of many parts of InnoUnp. While I did a limited testing with various versions of InnoSetup and various compression algorithms, the changes are prone to problems. Unfortunately, I don't see any way around that, 64bit Delphi introduce incompatibilities which affect InnoUnp very significantly.

Kirillony
Posts: 200
Joined: Tue 24 Jan, 2006 18:49
Has thanked: 4 times
Been thanked: 1 time

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

Post by Kirillony » Sat 05 Jan, 2019 05:07

Если в папку "modules" к плагину положить файл модуля с "двойным" расширением (например как innounp.x86.so версии 0.47.2), то observer не "видит" этот модуль. После переименования по-старому (innounp.so) - всё нормально.

Ariman
Posts: 1211
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 26 times
Contact:

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

Post by Ariman » Sat 05 Jan, 2019 09:19

Если в конфиге имя файла правильно прописано, то всё он прекрасно видит. Если модуль увиделся как innounp.so, то он в конфиге так прописан.

Kirillony
Posts: 200
Joined: Tue 24 Jan, 2006 18:49
Has thanked: 4 times
Been thanked: 1 time

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

Post by Kirillony » Sun 06 Jan, 2019 10:05

Ага, observer.ini я и не приметил. Почему-то решил, что если есть F9->Параметры->Параметры плагинов->Observer, то этого достаточно.

Taciturn
Posts: 358
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 7 times
Been thanked: 5 times
Contact:

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

Post by Taciturn » Thu 17 Jan, 2019 08:23

Есть файл (часть установщика Intel Management Engine):
https://taciturn-shadow.spb.ruf/ME_MEI_Drivers_x64.msi
Если открыть его через 7-Zip или ArcLite, то внутри видны файлы drivers.cab и media1.cab. А вот если открыть через Observer, то этих файлов нет. Нельзя ли как-нибудь сделать, чтобы и Observer показывал все файлы?
Last edited by Taciturn on Thu 17 Jan, 2019 08:24, edited 1 time in total.

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

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

Post by HaRT » Thu 17 Jan, 2019 12:35

Taciturn, Так ведь Observer как раз сразу показывает содержимое этих cab-файлов в виде структуры директорий.
Cab-файлы не являются содержимым инсталлятора в том смысле, что они сами никуда не устанавливаются. Впрочем, я не против того, чтобы cab-файлы показывались в корне инсталлятора.
Фар есть инструмент, а не нянька. © 2009 DrKnS

Ariman
Posts: 1211
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 26 times
Contact:

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

Post by Ariman » Thu 17 Jan, 2019 14:25

Taciturn wrote:
Thu 17 Jan, 2019 08:23
Если открыть его через 7-Zip или ArcLite
7zip открывает такие файлы как Compound архивы, и cab файлы там показываются. А Observer открывает их как инсталяторы, и cab файлы там не фигурируют. Но, в принципе, можно и добавить отображение cab-ов, возможность есть.

Post Reply

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