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.
Docent1
Posts: 561
Joined: Thu 31 Mar, 2005 23:13
Been thanked: 1 time

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

Post by Docent1 »

Latest post of the previous page:

Еще интересная фишка: берем нулевой файл и на нем нажимаем Enter. Получаем:
╔═══════════════ MIME:\ ╤════════╤
║р Имя │Размер│ Дата │Время
║.. │ Вверх│09.07.11│20:45
║message txt│ 0│ │
Работает для всех типов (Ansi, Uni, x64)
Docent1
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

Ariman, pdb-шки для mime.so и 4observer.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 »

Docent1 wrote:Еще интересная фишка: берем нулевой файл и на нем нажимаем Enter. Получаем:
Издержка библиотеки для MIME. Она пытается парсить всё что ей скормишь. Приходиться искусственно ограничивать. Исправлю.
Maximus5 wrote:Ariman, pdb-шки для mime.so и 4observer.dll дашь?
Собрал дебажную х64 версию плагина, модуля mime и glib. Ссылка
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

Гы :) прикольно

gmimeutils.c: 1517
ан, нет
rc == 0x00000000ffffffff
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

наверное неважно, но отладочная версия выдала
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 »

В отладочной версии я встроил сообщение если модуль не грузиться. Релизная версия всё молча проделывает.
Подозреваю, что не нашлась дебажная версия CRT. Я так понимаю студия на машине не стоит?
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

Стоит. Но ошибка-то возникает на mbox.so, в котором , и они
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 »

Действительно. Чего-то я ступил. Тогда странно, до этого же всё загружалось.
А mime дебажный подгрузился?
Docent1
Posts: 561
Joined: Thu 31 Mar, 2005 23:13
Been thanked: 1 time

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

Post by Docent1 »

Ariman wrote:Действительно. Чего-то я ступил. Тогда странно, до этого же всё загружалось.
А mime дебажный подгрузился?
Да
Docent1
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 »

Нашёл систему с Win7 x64. Действительно виснет намертво. Буду дальше ковырять.
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 »

Поигрался немного со сборкой под х64. Вроде перестало виснуть. Пробуйте.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

Кстати, в mime модуле было бы неплохо видеть и заголовок сообщения (весь список служебных полей) в декодированном виде.
Docent1
Posts: 561
Joined: Thu 31 Mar, 2005 23:13
Been thanked: 1 time

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

Post by Docent1 »

Ariman wrote:Поигрался немного со сборкой под х64. Вроде перестало виснуть. Пробуйте.
Да, спасибо большое, работает.
Docent1
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 »

Maximus5 wrote:Кстати, в mime модуле было бы неплохо видеть и заголовок сообщения (весь список служебных полей) в декодированном виде.
Записал в хотелки.
Docent1 wrote:Да, спасибо большое, работает.
Отлично. Жалко только не совсем понятно, что именно решило проблему :)
User avatar
SlashNet
Posts: 638
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 16 times
Been thanked: 16 times

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

Post by SlashNet »

Можно хотелку?
Время от времени нужна возможность извлечь картинки из книжек fb2.
Я знаю, что есть консольные утилиты, но они, к сожалению, нестабильно работают.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

так там простой base64, вроде и руками несложно (сложнее парсер xml прикручивать ;))
или нужно не одну картинку, а кучу извлекать?
Post Reply

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