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:

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

Post by Ariman »

Latest post of the previous page:

2useven10 wrote:Если задать во время работы сложно, можно и так, если будет вразумительная диагностика.
Задать во время работы не то чтобы сложно, для этого интерфейса нет. А диагностика какая может быть. Тут если диск под FAT-ом и какой-то файл не читается, то теоретически накосячили с кодировкой.
User avatar
zg
zero-gravity
Posts: 6034
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

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

Post by zg »

Ariman wrote:В теории да. Но либа гоняет имена в юникод (в экземпляры System.String) и обратно. И если это делать через неправильную кодировку, то происходит облом, когда она не находит файл по имени.
а discutil, он только для fat используется или ещё для чего?
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

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

Post by Denis »

Спасибо, работает.
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 »

zg wrote:а discutil, он только для fat используется или ещё для чего?
Весь модуль VDISK через эту либу работает. Она и образы читает и файловые системы (ntfs/fat/ext2-3).
User avatar
zg
zero-gravity
Posts: 6034
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

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

Post by zg »

Ariman wrote:
zg wrote:а discutil, он только для fat используется или ещё для чего?
Весь модуль VDISK через эту либу работает. Она и образы читает и файловые системы (ntfs/fat/ext2-3).
понятно. просто отдельно для fat есть вполне вменяемые либы.
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 »

Небольшой изменения в политике партии :).
Я создал страничку проекта на sourceforge-е. И все закачки переехали туда.
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 »

Обновление для модуля VDISK на попробовать.
- Исправлена поддержка для NTFS разделов созданных из-под win2k и winnt4.
- Улучшена обработка ошибок при старте модуля. Возможно получиться продиагностировать проблему у тех, у кого падало при старте

модуль для х86
модуль для x64
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 »

Попробовал. Под XP ошибку при старте больше не выдает
Ariman wrote:А модуль то загрузился вообще?
ой :roll: под XP не успел проверить, завтра попробую на работе.
Под Win7 загрузился, все ОК.
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 »

korsak wrote:Попробовал. Под XP ошибку при старте больше не выдает
А модуль то загрузился вообще?
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

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

Post by 2useven10 »

Ariman
мои 2k-nt4 теперь смотрятся на ура, ещё бы 95-98 добить, тогда будет супер плуг :)
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 »

korsak wrote:Под Win7 загрузился, все ОК.
Странно, не должно бы просто так заработать :). Я всего лишь добавил обработку исключений с выводом сообщения в окне.
2useven10 wrote:ещё бы 95-98 добить
Добьем. Вот пытаюсь придумать как бы это обработать красиво в плане интерфейса.
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 »

Ariman wrote:
korsak wrote:Под Win7 загрузился, все ОК.
Странно, не должно бы просто так заработать :). Я всего лишь добавил обработку исключений с выводом сообщения в окне.
Вернее под Win7 и раньше все работало. Я имел в виду что ничего не поломалось в новом билде :)
Vix
Posts: 57
Joined: Sat 24 Jul, 2010 22:48
Been thanked: 1 time

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

Post by Vix »

Версия 1.8.5 Far2 x64
При попытке открыть ISZ (сжатый ISO) вылет:

Описание:
Stopped working

Сигнатура проблемы:
Имя события проблемы: APPCRASH
Application Name: Far.exe
Application Version: 2.0.0.1807
Application Timestamp: 4d6c7ef5
Fault Module Name: isoimg.so
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 4f3236d4
Exception Code: c0000005
Exception Offset: 0000000000007328
Версия ОС: 6.1.7601.2.1.0.256.4
Код языка: 1049
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 »

Vix wrote:Версия 1.8.5 Far2 x64
При попытке открыть ISZ (сжатый ISO) вылет:
Давай файлик, на котором падает. У меня не повторяется на том что есть.
Vix
Posts: 57
Joined: Sat 24 Jul, 2010 22:48
Been thanked: 1 time

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

Post by Vix »

для такого есть приват. zg.
Post Reply

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