Если "ничего не работает", то прежде чем писать сюда:
Читаем системные требования, убеждаемся что они выполнены полностью (найти можно в документации к плагину).
Если какой-то конкретный модуль не работает, то смотрим что он загружен. Для этого набираем F11 -> Observer -> Open file as... -> ищем имя в списке. Если модуля там нет, то он не загружен и работать не будет.
Чтобы увидеть ошибки при загрузке модулей выставляем значение VerboseModuleLoad=1 в файле observer.ini и перезапускаем Far.
Сторонние модули:
Dir — поддержка вывода команд dir и ls в качестве виртуального архива.
Inno Setup — поддержка файлов Inno Setup (сделан на основе innounp).
cab — распаковка нестандартных .cab архивов (Windows Update и др.)
Observer — распаковка файлов из различных контейнеров
Posted: Mon 20 Mar, 2017 13:25
by Ariman
Latest post of the previous page:
HaRT wrote:Непохоже, что её отсутствие может считаться „проблемой в структуре“
MSI движок должен строить таблицу в памяти и выдавать данные с неё по запросу. Если он не может это сделать только в файлах построенных WIX-ом, да и то, возможно, не во всех, то логично предположить что в таких файлах что-то не так.
HaRT wrote:К тому же плагин OLE2Viewer показывает, что в putty-0.68-installer.msi есть поток putty.cab.
Так и есть, cab внутри находиться. Инсталяха то работает нормально, всё устанавливается успешно. Но MSI API не может нормально работать с такими файлами по какой-то причине.
Выход, как мне видится, это открывать msi как Compound File и доставать cab таким способом. Я экспериментирую на эту тему. Костыльно как-то, но зато вроде работает.
Observer — распаковка файлов из различных контейнеров
Posted: Mon 20 Mar, 2017 15:52
by HaRT
Ariman wrote: Костыльно как-то, но зато вроде работает.
Можно было бы так делать, когда MSI API не срабатывает.
Observer — распаковка файлов из различных контейнеров
Posted: Mon 20 Mar, 2017 15:55
by Ariman
HaRT wrote:Можно было бы так делать, когда MSI API не срабатывает.
Естественно. Как основной метод останется извлечение через MSI API, так надежнее.
Observer — распаковка файлов из различных контейнеров
Posted: Mon 20 Mar, 2017 23:49
by HaRT
Ariman wrote:
HaRT wrote:(Не)кстати, как там дела с PDB? (Только не подумайте, будто я подгоняю.)
Пока, к сожалению, туго. Легкий способ (это спереть готовый код ) не получился, а до толкового исследования вопроса руки не доходят.
Пока не похоже чтобы там было что-то полезное. Хотя может со временем доведут до ума.
Я всё же пытаюсь работать через DIA. Но там выплевывается туча информации, которую непонятно как использовать с толком. Если интересно, посмотрите выхлоп от DIADump (тулза от MS, в комплекте со студией идет).
Observer — распаковка файлов из различных контейнеров
Posted: Fri 24 Mar, 2017 04:34
by refaim
refaim wrote:Реквестирую поддержку BSA (архивы-контейнеры в 3-5 частях игр серии The Elder Scrolls и в Fallout, начиная с третьей части).
Графика
BMP - Microsoft bitmap files
DjVu - Многостраничный формат AT&T
GIF - Статические и анимированные изображения CompuServe
JPEG - Сжатое изображение
LBM - IFF, содержащий графику
PCX - ZSoft image file
PNG - Portable Network Graphics image
TGA1 - несжатое изображение с палитрой
TGA2 - несжатое изображение без палитры
Звук
AIFF - IFF, с аудиоданными
AU - Sun sound files (используется в *nix системах)
MPEG - MP3, MP3Pro, VBR
OGG - Ogg Vorbis
WAV - Microsoft sound files
Музыка
IT - Impulse tracker files
MIDI - команды MIDI
MOD - ProTracker files
MUS - упрощенный аналог формата MID
S3M - ScreamTracker 3 files
ULT - UltraTracker modules (все версии)
XM - Extended module files
XMI - IFF, с командами MIDI
Видео
AVI - Microsoft Audio Video Interlaced files
BIK - RadGame Tools Bink video files
SMK - RadGame Tools Smacker video files
Текст
PDF - Электронные книги Adobe
RTF - Microsoft RichText format files
Прочее
IFF - Формат, подобный RIFF
RIFF - Microsoft multimedia format files
Пакетные файлы (псевдоархивы)
Allods 1/2 - RES
Beachhead 2000 (?) - IMG+IND
C&C: Generals - BIG
C&C: Tiberium Dawn - MIX
C&C: Tiberian Sun - MIX
Chasm - BIN
Crimsonland - PAQ
DemonStar - GLB,MAP
Doom 1/2 - WAD
Duke 3D - GRP
Dune 2 - PAK
Dungeon Keeper 1 - DAT
Dungeon Keeper 2 - SDT,WAD
Dweep - DAT
Fallout 1 - DAT
Fallout 2 - DAT
Flat Out - BFS
F-15 - PFF0(NovaLogic)
GTA - RAW+SDT
GTA: Vice City - ADF,GXT,IMG
GTA3 - GXT
GTA3, Vice City - IMG+DIR
GTA3, Vice City - RAW+SDT
Half-Life - WAD
Heroes of M&M 2 - AGG
Heroes of M&M 3 - LOD,SND,VID
Lemmings Revolution - BOX
MechWarrior 4 - MW4
Moorhuhn 1 - DAT
Moorhuhn 2 - WTN
Moorhuhn 3, X - DAT
Moorhuhn Winter Edition- DAT
Mortal Kombat 3 - LCD
MotoGT - ARK
Need For Kill - D
Need For Speed 3,4,5,6 - VIV
Need For Speed U2 - VIV
Nuclear Titbit - EZD
Quake - PAK,WAD
Red Alert 1/2 - MIX
Red Faction - VPP
Speed Haste - JCL
Sven Zwo - DAT,PAK
UFOs - DAT
Zulu Assault - CAT
Петька и ВИЧ 3 - RSS
Observer — распаковка файлов из различных контейнеров
Posted: Fri 24 Mar, 2017 13:51
by Ariman
refaim wrote:не рассматривали возможность вытащить что-нибудь полезное из заброшенного Mr.Ripper?
Посмотрю, может там что и найдется полезное.
Observer — распаковка файлов из различных контейнеров
Posted: Wed 03 May, 2017 18:50
by cmd.exe
Ariman, возможно добавить в хотелки окно распаковки файлов, более стандартизованное (Похожее на окна ArcLite).
Сейчас оно не очень информативно, выводит только какой файл распаковывается в данный момент.
Observer — распаковка файлов из различных контейнеров
Posted: Thu 04 May, 2017 08:55
by Ariman
cmd.exe wrote:Сейчас оно не очень информативно, выводит только какой файл распаковывается в данный момент.
А по конкретней, чего именно не хватает?
Observer — распаковка файлов из различных контейнеров
Posted: Sat 06 May, 2017 18:36
by cmd.exe
Ariman wrote:А по конкретней, чего именно не хватает?
Расчёт скорости записи.
Сколько скопировалось у N-го файла.
Сколько осталось скопировать.
source File
destination PATH
Observer — распаковка файлов из различных контейнеров
Posted: Mon 08 May, 2017 18:52
by Ariman
Добавил в список хотелок.
Observer — распаковка файлов из различных контейнеров
Posted: Sun 01 Oct, 2017 13:28
by Taciturn
Observer 1.11.2.0 + Far 3.0.5000 x64. Во время открытия nikcollection-full-1.2.11.exe Far занимает в памяти несколько гигабайт (лично у меня чуть больше семи). Используется модуль nsis.so. Нельзя ли уменьшить использование памяти?
Observer — распаковка файлов из различных контейнеров
Posted: Mon 02 Oct, 2017 09:03
by Ariman
Скачал файлик. Действительно как-то криво обрабатывается. У меня, правда, не 7, а "всего" 1,5 гига отожрало.
Файл данный, если верить arclite-у, от юникодной версии nsis-а, а их текущий модуль не поддерживает.
Править я это дело в нынешнем модуле не буду, не вижу смысла. Под юникод всё равно модуль переписывается.
Observer — распаковка файлов из различных контейнеров