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

Здесь можно обсудить ваш любимый плагин.
Ariman
Posts: 1295
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 41 times
Contact:

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

Post by Ariman »

Тема для обсуждения плагина Observer.
Плагин предназначен только для распаковки файлов. Запаковка/редактирование архивов не планируется.

Хотелки/баги:

Известные проблемы:

Планируемые новые модули:

Если "ничего не работает", то прежде чем писать сюда:


Сторонние модули:
  • Dir — поддержка вывода команд dir и ls в качестве виртуального архива.
  • Inno Setup — поддержка файлов Inno Setup (сделан на основе innounp).
  • cab — распаковка нестандартных .cab архивов (Windows Update и др.)
Скачать последнюю сборку
Last edited by Ariman on Sun 18 Oct, 2020 19:56, edited 4 times in total.
Ariman
Posts: 1295
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 41 times
Contact:

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

Post by Ariman »

Latest post of the previous page:

Насколько я помню, тотал распаковывает по имени файлы, поэтому и невозможно распаковать другой. Мой плагин для всех модулей переименовывает одноименные файлы, добавляя циферки к именам. Я так понимаю, порт этого не делает (не в курсе как там всё внутри устроено).
User avatar
gora
Posts: 19
Joined: Wed 23 Sep, 2015 09:26
Has thanked: 5 times

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

Post by gora »

Ariman wrote: Файлики С++ рантайма для придания плагину большей портабельности: tstr @ Observer — распаковка файлов из различных контейнеров
Ссылки, в упомянутом посте, умерли
tstr
Posts: 535
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 10 times
Been thanked: 9 times

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

Post by tstr »

сейчас достаточно msvcp100.dll и msvcr100.dll соответствующей битности в подпапке modules.
User avatar
gora
Posts: 19
Joined: Wed 23 Sep, 2015 09:26
Has thanked: 5 times

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

Post by gora »

tstr wrote: сейчас достаточно msvcp100.dll и msvcr100.dll соответствующей битности в подпапке modules.
Они обязательно должны быть в папке modules? У меня эти библиотеки и так есть в системной папке, нужно ли их дублировать, добавляя в папку modules?
Ariman
Не нашел в описании, почему некоторые файлы\папки заключены в фигурные\квадратные скобки и даже в символы решетки? Эта разница в "обрамляющих" символах несет какую нибудь доп. информацию?
tstr
Posts: 535
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 10 times
Been thanked: 9 times

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

Post by tstr »

если есть в системной - не обязательно. но если загрузиться в WinPE/RE в которой этих файлов нет - не загрузятся модули Observer, соотв. использовать этот плагин из установленного и настроеного FAR не получится.
Ariman
Posts: 1295
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 41 times
Contact:

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

Post by Ariman »

gora wrote:Они обязательно должны быть в папке modules?
Или там, или где-нибудь в %PATH%.
gora wrote:Не нашел в описании, почему некоторые файлы\папки заключены в фигурные\квадратные скобки и даже в символы решетки? Эта разница в "обрамляющих" символах несет какую нибудь доп. информацию?
Нет, не несет. В некоторых форматах декорирование включено в исходном файле и идет как есть, в некоторых я сам расставлял от балды под настроение.
User avatar
gora
Posts: 19
Joined: Wed 23 Sep, 2015 09:26
Has thanked: 5 times

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

Post by gora »

tstr wrote: использовать этот плагин из установленного и настроеного FAR не получится.
Мне это и не требуется.
Ariman wrote: в некоторых я сам расставлял от балды под настроение.
А привести все к единому стилю нет желания\возможности?

Посмотрите, пожалуйста:
1 NSIS, в котором часть имен папок в непонятной кодировке. Структура папок тоже значительно отличается от той, что показывает 7-Zip.
2 Вроде Wise, но плагин его не открывает.
Ariman
Posts: 1295
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 41 times
Contact:

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

Post by Ariman »

gora wrote:А привести все к единому стилю нет желания\возможности?
Не вижу смысла. Иногда декорирование это часть формата, и все модули к одному виду всё равно не приведешь.
gora wrote:NSIS, в котором часть имен папок в непонятной кодировке.
Это Nsis3, будет поддержка, когда изменения из 7zip-а портирую.
gora wrote:Вроде Wise, но плагин его не открывает.
Это не совсем тот wise. В новых версиях инсталятора они на msi перешли, он там зашит внутри.
User avatar
gora
Posts: 19
Joined: Wed 23 Sep, 2015 09:26
Has thanked: 5 times

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

Post by gora »

Ariman
Это gentee ? Не распаковался ни один.
Ariman
Posts: 1295
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 41 times
Contact:

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

Post by Ariman »

Это старый gentee. Их два вида. Старый вариант открывается через InstallExplorer, я пока не знаю как это делать.
Ленивый
Posts: 55
Joined: Sun 13 Jul, 2008 11:50
Been thanked: 1 time

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

Post by Ленивый »

Очень нужна простая фича (давно и с рождения плагина - не только я Ленивый???) - имя просматриваемого файла в заголовке панели и titlebar Far'а.
Ariman
Posts: 1295
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 41 times
Contact:

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

Post by Ariman »

Отчего вдруг такая сильная необходимость? Есть шанс забыть в какой файл залез? :)
User avatar
cmd.exe
Posts: 375
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 180 times
Been thanked: 9 times
Contact:

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

Post by cmd.exe »

Ленивый wrote: Очень нужна простая фича (давно и с рождения плагина - не только я Ленивый???) - имя просматриваемого файла в заголовке панели и titlebar Far'а.
Это не очень нужный момент, но в "хотелки" было-бы неплохо добавить.
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates
Ariman
Posts: 1295
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 41 times
Contact:

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

Post by Ariman »

Справедливое замечание. Добавил в список.
User avatar
cmd.exe
Posts: 375
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 180 times
Been thanked: 9 times
Contact:

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

Post by cmd.exe »

Правки для vs14 без встроенных исходников boost
Правки для vs14 встроины исходники boost
Втроен minidbg от Dia2dump.
Несколько мелких правок.

Vise даже не пытался собрать.
PDB крашится и тянет за собой фар. // Вроде где-то было про то что лучше крашится в FAR а не тянуть его за собой.
p.s.
Пытался собрать для Win10, в настройках у всех модулей остались
"Версия целевой платформы" 10.0.10240.0
Необходимо поменять на 8.1 для работы плагина на win8.1/win7.
Так-же необходимо поменять:
"Набор инструментов платформы" Visual Studio 2015 - Windows XP (v140_xp)
Last edited by cmd.exe on Fri 30 Oct, 2015 02:56, edited 1 time in total.
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates
Ariman
Posts: 1295
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 41 times
Contact:

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

Post by Ariman »

cmd.exe wrote:Правки для vs14
А можно это как-то в виде патчика? Без файлов проектов, они мне всё равно не нужны, у меня новой студии нет. Но правки совместимости, естественно, приму.
cmd.exe wrote:Вроде где-то было про то что лучше крашится в FAR а не тянуть его за собой.
Это разговор был про краши на старте. В какой момент крашится?
cmd.exe wrote:встроины исходники boost
Какой ужас. Накой эту монструозину встраивать то. Да и репа гитовая распухнет неадекватно.
Post Reply

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