[wcx] TotalObserver
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
[wcx] TotalObserver
Плагин предназначен для просмотра и извлечения содержимого разнообразных файловых контейнеров.
Для обеспечения функциональности используются модули от плагина Observer для Far Manager, автор Ariman
Поддерживаемые форматы:
- Инсталляционные пакеты
- Инсталляторы, сделаные с помощью системы NSIS
- MSI пакеты для Windows Installer-а
- Инсталляционные пакеты, сделаные Wise Installer-ом.
- Инсталляторы Install Shield-а.
- Инсталляторы Setup Factory.
- Образы оптических дисков (CD/DVD/Blu-ray)
- ISO-образы. Поддерживаются следующие файловые системы:
- ISO-9660 (incl. Joliet, RockRidge)
- UDF (ISO 13346) до версии 2.60 включительно
- NRG-образ Nero Burning ROM
- BIN-образ CDRWIN (CUE/BIN)
- MDF-образ Alcohol 120% (MDF/MDS)
- ISZ-образ UltraISO
- Образы дисков виртуальных машин
- VMDK (VMware)
- VDI (Virtual Box)
- VHD (Microsoft Virtual PC)
- XVA (Xen Virtual Appliance)
- MIME
- MIME контейнеры (.eml, .mht, etc.)
- Базы MS Outlook (*.pst)
- Контейнеры MBox
- Базы The Bat! (*.tbb)
- Архивы-контейнеры, применяемые в различных играх
- CAT, PCK, PBD, PBB - используются Egosoft для игр серии X
- VP - Volition Pack V2 (для игр FreeSpace 1/2/Open)
- BIG, SGA - контейнеры из игр компании Relic (Homeworld 1/2, CoH, WH40k DoW 1/2)
- GCF, WAD, XZP, PAK, BSP, VBSP - используются в системе Steam
- MoPaQ архивы (используются Blizzard)
- Другое
- Встроенные файлы из PDF.
Ссылка: http://wincmd.ru/plugring/totalobserver.html
Для обеспечения функциональности используются модули от плагина Observer для Far Manager, автор Ariman
Поддерживаемые форматы:
- Инсталляционные пакеты
- Инсталляторы, сделаные с помощью системы NSIS
- MSI пакеты для Windows Installer-а
- Инсталляционные пакеты, сделаные Wise Installer-ом.
- Инсталляторы Install Shield-а.
- Инсталляторы Setup Factory.
- Образы оптических дисков (CD/DVD/Blu-ray)
- ISO-образы. Поддерживаются следующие файловые системы:
- ISO-9660 (incl. Joliet, RockRidge)
- UDF (ISO 13346) до версии 2.60 включительно
- NRG-образ Nero Burning ROM
- BIN-образ CDRWIN (CUE/BIN)
- MDF-образ Alcohol 120% (MDF/MDS)
- ISZ-образ UltraISO
- Образы дисков виртуальных машин
- VMDK (VMware)
- VDI (Virtual Box)
- VHD (Microsoft Virtual PC)
- XVA (Xen Virtual Appliance)
- MIME
- MIME контейнеры (.eml, .mht, etc.)
- Базы MS Outlook (*.pst)
- Контейнеры MBox
- Базы The Bat! (*.tbb)
- Архивы-контейнеры, применяемые в различных играх
- CAT, PCK, PBD, PBB - используются Egosoft для игр серии X
- VP - Volition Pack V2 (для игр FreeSpace 1/2/Open)
- BIG, SGA - контейнеры из игр компании Relic (Homeworld 1/2, CoH, WH40k DoW 1/2)
- GCF, WAD, XZP, PAK, BSP, VBSP - используются в системе Steam
- MoPaQ архивы (используются Blizzard)
- Другое
- Встроенные файлы из PDF.
Ссылка: http://wincmd.ru/plugring/totalobserver.html
mrmerak
У меня так:
Т.к. привязка к конкретным расширениям не используется, то важен порядок плагинов: если Total7zip поместить на первое место, то тогда, например msi будет открывать он, а не TotalObserver. Вход в архивы по Ctrl-PageDown.
У меня так:
Код: Выделить всё
[PackerPlugins]
TotalObserver=68,%COMMANDER_PATH%\plugins\wcx\TotalObserver\TotalObserver.wcx
7z=735,%COMMANDER_PATH%\plugins\wcx\Total7zip\Total7zip.wcx
multiarc=197,%COMMANDER_PATH%\plugins\wcx\Multiarc\MultiArc.wcx
arax
Должен ли работать плагин с ключом X через cmdTotal.exe как это делают другие wcx плагины?
Процесс идет, лог извлечения виден, но папки не создаются, а без них файлы в эти папки не извлекаются. Если создать структуру папок получения, то все распаковывается в нее как должно.
Спасибо.
Должен ли работать плагин с ключом X через cmdTotal.exe как это делают другие wcx плагины?
Процесс идет, лог извлечения виден, но папки не создаются, а без них файлы в эти папки не извлекаются. Если создать структуру папок получения, то все распаковывается в нее как должно.
Спасибо.
Win7 SP1 Ultimate x64, TC8.52a x64
gora
Тотал перед извлечением сам создает необходимые каталоги, а cmdTotal.exe этого не делает.
Модули Observera не все умеют сами создавать путь до файла (msi например умеет) и если пути не существует то возвращают ошибку которую cmdTotal.exe игнорирует.
В принципе, в следующей версии можно будет добавить проверку пути и создавать его если нужно в плагине перед вызовом модулей Observer.
Вот тестовая версия в которой это реализовано:
http://rghost.net/8ck8VmzXs
Тотал перед извлечением сам создает необходимые каталоги, а cmdTotal.exe этого не делает.
Модули Observera не все умеют сами создавать путь до файла (msi например умеет) и если пути не существует то возвращают ошибку которую cmdTotal.exe игнорирует.
В принципе, в следующей версии можно будет добавить проверку пути и создавать его если нужно в плагине перед вызовом модулей Observer.
Вот тестовая версия в которой это реализовано:
http://rghost.net/8ck8VmzXs
arax
Спасибо за тестовую версию. Первые тесты прошли успешно, но я буду еще тестировать.
По nsis.
Извлечение идет как в старых версиях 7-Zip (извлечение последними версиями 7-Zip мне нравится больше).
Так при извлечении 7z925.exe отсутствует файл Uninstall.exe, а файл 7-zip.dll назван $r0. Некоторая разница в структуре папок не существенна, по-моему.
Следует ли здесь ожидать каких то изменений?
Спасибо за тестовую версию. Первые тесты прошли успешно, но я буду еще тестировать.
По nsis.
Извлечение идет как в старых версиях 7-Zip (извлечение последними версиями 7-Zip мне нравится больше).
Так при извлечении 7z925.exe отсутствует файл Uninstall.exe, а файл 7-zip.dll назван $r0. Некоторая разница в структуре папок не существенна, по-моему.
Следует ли здесь ожидать каких то изменений?
Win7 SP1 Ultimate x64, TC8.52a x64
gora
По nsis, это вам к автору модулей Observer http://forum.farmanager.com/viewtopic.p ... 424#p52424
Как я понимаю он использует старый код от 7zip для распаковки nsis, если актуальный 7zip делает это лучше, то самым правильным будет отключить nsis.so модуль Observer.
По nsis, это вам к автору модулей Observer http://forum.farmanager.com/viewtopic.p ... 424#p52424
Как я понимаю он использует старый код от 7zip для распаковки nsis, если актуальный 7zip делает это лучше, то самым правильным будет отключить nsis.so модуль Observer.
Что-то у меня с NRG ничего не получается. Они плагином как архив вообще не воспринимаются.
Например, этот.
Например, этот.
А там особо нечего уменьшать, сам плагин весит 150kb, остальное модули Observer и их зависимости. Если какие то из них вам не нужны, то просто удалите их. Также учтите, что в дистрибутиве находятся как x86 так x64 версии, соответственно если вам нужна только одна из них, то размер можно сократить в два раза удалив другую. Единственное что планируется убрать в следующей версии это модуль wcx.so который попал в дистрибутив случайно.Mellomann писал(а):Приведение к более компактным размерам в планах есть?
gora
Вы бы этот файл выложили, или хотя бы проверили в Тотале и Фаре что бы понять из за кого падает.
arax
Извиняюсь, что не уточнил. В ТС в файл вхожу нормально, как в архив. Ошибка именно при распаковке из ком. строки через cmdTotal.
msm файл любой, вот один для теста: Ссылка
Извиняюсь, что не уточнил. В ТС в файл вхожу нормально, как в архив. Ошибка именно при распаковке из ком. строки через cmdTotal.
msm файл любой, вот один для теста: Ссылка
Win7 SP1 Ultimate x64, TC8.52a x64