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.
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

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

Post by Ariman »

Latest post of the previous page:

HaRT wrote:Скачать, например это (там требуется бесплатная регистрация,
Скачалось по ссылке безо всяких регистраций.
HaRT wrote:VDISK роняет Фар при попытке извлечения из некоторых DMG
Повторил. Тут двойная проблема.
Падение я исправил. У меня неправильно обрабатывалась ошибка распаковки, и была попытка удалить незакрытый файл. А так как это .NET, то кидалось необработанное исключение. Теперь всё нормально обрабатывает и показывает нормальный диалог ошибки.
Но проблема, непосредственно, извлечения файла никуда не делась. Это уже ошибка внутри либы DiscUtils. И насчет её исправления шансов не много, я в DMG формате не разбираюсь, а либу автор забросил (недавно даже предлагал отдать желающим в хорошие руки).
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

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

Post by HaRT »

Ariman wrote: Падение я исправил
Уже хорошо. Спасибо! Опубликуете?
Фар есть инструмент, а не нянька. © 2009 DrKnS
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

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

Post by Ariman »

HaRT wrote:Опубликуете?
Отдельно исправленный модуль выложить не получится, в очередной раз поменялось API, и он не подхватиться старой версией. А релиз делать я пока не планирую, особо нечего релизить, всё в стадии экспериментов.
Если так уж очень эта проблема мешает, то могу собрать и выложить текущую версию.
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

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

Post by HaRT »

Ariman wrote: в очередной раз поменялось API
А патч по исправлению крэша сложно наложить на предыдущую версию модуля? И выложить его тут как патч…
Фар есть инструмент, а не нянька. © 2009 DrKnS
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

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

Post by Ariman »

HaRT wrote:И выложить его тут как патч…
В смысле исходник выложить?
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

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

Post by HaRT »

Ariman wrote: В смысле исходник выложить?
Нет, я имел в виду выложить только исправленные бинари (не знаю, сколько файлов затронуты) для версии 1.11.2.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

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

Post by Ariman »

@HaRT
Это надо качнуть сорцы от 1.11.2 и собрать с новым файлом. В принципе, несложно, займусь на досуге.
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

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

Post by Ariman »

Исправленный модуль.
Attachments
vdisk_crashfix_x64.rar
(23.52 KiB) Downloaded 98 times
vdisk_crashfix_x86.rar
(22.63 KiB) Downloaded 106 times
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

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

Post by HaRT »

Ariman, спасибо, теперь хотя бы не падает.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Stalker4
Posts: 23
Joined: Fri 28 Oct, 2016 13:23

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

Post by Stalker4 »

Win7 SP1 x64 Max. Far 3.0.4774 x64.

Скачал Observer_Far2_x64_1112.rar, распаковал в папку Far3\Plugins, перезапустил Far3. Но плагин Observer почему то не подхватился (Microsoft Visual C++ 2010 SP1 Redistributable Package x64 установлен), ошибок тоже никаких не было.
Вопрос: Почему не запускается плагин ?
User avatar
abelenki
Posts: 501
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 174 times
Been thanked: 23 times
Contact:

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

Post by abelenki »

Stalker4 wrote: Скачал Observer_Far2_x64_1112.rar
нужно скачать плагин для Far3.
Timsip
Posts: 2
Joined: Tue 22 Nov, 2016 14:29

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

Post by Timsip »

Доброго дня! Поплясал я с бубном,так и не смог распаковать файл для извлечения контактов с fullbackupdata из архивной копии Sony. За сим вынужден прибегнуть к помощи людей, которые больше в этом разбираются. Если кого не затруднит, кто поможет в решении данного вопроса? Заранее благодарен!
Прошу прощения за оффтоп... :roll:
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

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

Post by ccaid »

Фар делают добрые люди
Timsip
Posts: 2
Joined: Tue 22 Nov, 2016 14:29

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

Post by Timsip »

ccaid wrote: Timsip, ccaid @ Observer — распаковка файлов из различных контейнеров
Пробовал уже. Не могу заставить restoreData.jar преобразовать fullbackupdata в restore.tar.
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

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

Post by ccaid »

вот еще вариант:
unz.exe.7z
(49.96 KiB) Downloaded 73 times
Фар делают добрые люди
Pasha_ZZZ
Posts: 425
Joined: Mon 12 Jun, 2006 14:58
Has thanked: 1 time
Been thanked: 27 times
Contact:

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

Post by Pasha_ZZZ »

1. Не открывает некоторые PDF (пример в аттаче).
2. Как сделать, чтобы, например, на PDF срабатывал только по Ctrl+PgDn (не по Enter). В ini-файле фильтры вроде как общие и вход по Enter не запретить.
Attachments
wget.rar
(392.33 KiB) Downloaded 47 times
Post Reply

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