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.
Pasha_ZZZ
Posts: 433
Joined: Mon 12 Jun, 2006 14:58
Has thanked: 1 time
Been thanked: 27 times
Contact:

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

Post by Pasha_ZZZ »

Latest post of the previous page:

Надо сразу ставить 2022 как самые свежие
Pasha_ZZZ
Posts: 433
Joined: Mon 12 Jun, 2006 14:58
Has thanked: 1 time
Been thanked: 27 times
Contact:

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

Post by Pasha_ZZZ »

https://www.tweaking.com/files/setups/t ... _setup.exe
Setup Factory. Извлекаются файлы только из корня, а из %AppFolder% - нет.
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

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

Post by Ariman »

Pasha_ZZZ wrote: Fri 21 Oct, 2022 00:26 Setup Factory. Извлекаются файлы только из корня, а из %AppFolder% - нет.
Что-то опять в формате подкрутили, похоже. Попробую найти как файлы извлекать.
ZayatsZ
Posts: 10
Joined: Thu 12 Dec, 2013 07:15

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

Post by ZayatsZ »

Добрый день!
У кого-нибудь есть билд RenPy-Far3-x86 подплагина viewtopic.php?f=5&t=12729 ?
А то там ссылка на старые "протухшие" билды на nightly.link, которые уже не качаются.
kondrik
Posts: 139
Joined: Tue 29 Mar, 2005 13:30
Has thanked: 2 times

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

Post by kondrik »

Заметил, что при открытии архивов или других файлов (msi) или других, поддержка которых есть в Observer, то экран Far Manager крашится и появляется ошибка (см. на картинке внизу). Эта ошибка не влияет на работоспособность Far Manager или открываемых архивов. И если повторно открывать архивы, то ошибка не будет появляться. Появится ошибка после повторного открытия Far Manager. Я сносил все плагины - проблема не решилась. Использую Win 11 и последнюю сборку Far Manager (ошибка проявлялась и на всех предыдущих сборках Far).
image.png
skipik
Posts: 318
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 67 times
Been thanked: 29 times

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

Post by skipik »

kondrik, это не более, чем отладочная инфа. Я у себя удалил Clipchamp приложение, так как всё равно им не пользуюсь.
Ac
Posts: 6
Joined: Wed 14 Dec, 2022 17:57

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

Post by Ac »

После запуска FAR и нескольких действий (переход по директориям, попытка открыть файл с помощью плагина и так далее) выдаётся сообщение об ошибке (см. вложение).
Проявляется именно с данным плагином, без него такого нет.
Версия FAR 3.0.6060.0 x64, версия Observer 1.12.1. Проверялось на чистом дистрибутиве FAR.
Attachments
Clipboard 1.jpg
User avatar
HaRT
Moderator
Posts: 10858
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post by HaRT »

Ac wrote: Wed 14 Dec, 2022 18:21 После запуска FAR и нескольких действий (переход по директориям, попытка открыть файл с помощью плагина и так далее)
И что вы предлагаете с этой информацией делать? Вот если бы вы написали чётко, какая конкретно последовательность действий и на каких конкретно данных приводит к нежелательному эффекту, то был бы шанс разобраться. Хотя, судя по сообщению на картинке, играет роль ещё какое-то приложение из Microsoft Store, которого у других запросто может и не быть.

При этом любопытно, что подобное поведение недавно отрапортовали для Arclite. Интересно, что изменилось, что такие сообщения полезли…
Фар есть инструмент, а не нянька. © 2009 DrKnS
Ac
Posts: 6
Joined: Wed 14 Dec, 2022 17:57

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

Post by Ac »

Вот если бы вы написали чётко, какая конкретно последовательность действий и на каких конкретно данных приводит к нежелательному эффекту, то был бы шанс разобраться.
Steps to reproduce: Запускаем FAR -> F11 -> Observer -> Выскакивает ошибка.
Но иногда прямо при запуске появляется, ничего даже нажимать не надо.
Yegor
Posts: 1328
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

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

Post by Yegor »

Проблема известная, происходит она в glib/gio-2.0.0.dll библиотеке, которая является частью Observer плагина, а точнее mime.so модуля. Если его отключить, то сообщения не будет. теоретически это исправлено в glib v2.72.2+. Не знаю можно ли использовать последнюю версию, но это к автору Ariman

Для контекста:
https://gitlab.gnome.org/GNOME/glib/-/issues/2640
Last edited by Yegor on Wed 14 Dec, 2022 21:44, edited 1 time in total.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

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

Post by 2useven10 »

HaRT wrote: Wed 14 Dec, 2022 20:47 При этом любопытно, что подобное поведение недавно отрапортовали для Arclite.
А то что это повторение сообщения того же репортера 2-мя постами выше не любопытно?
Скорее всего это какой-то shell-extension с выводом своих недоотлаженных внутренностей в stdout.
Вылезает при поиске способа открытия файла в windows.
У DrKnS есть очень познавательный пост о чудо-программистах которые это практикуют.
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

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

Post by 2useven10 »

Поправка -- Yegor, видимо более прав, это из модулей Observer.
Ac
Posts: 6
Joined: Wed 14 Dec, 2022 17:57

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

Post by Ac »

Проблема известная, происходит она в glib/gio-2.0.0.dll библиотеке, которая является частью Observer плагина, а точнее mimeso модуля. Если его отключить, то сообщения не будет.
Отключил, но ошибка осталась... Может, ещё в каком-то модуле эта библиотека используется?
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

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

Post by 2useven10 »

Текст вашей ошибки в gio-2.0-0.dll
От него зависит gmime-3.dll
От него mime.so и mbox.so, их и надо отключать.
Yegor
Posts: 1328
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

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

Post by Yegor »

2useven10 wrote: Thu 15 Dec, 2022 01:17 От него mime.so и mbox.so, их и надо отключать.
Да, у меня mbox давно отключён, а c mime файлами арклайт неплохо справляется
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
Ac
Posts: 6
Joined: Wed 14 Dec, 2022 17:57

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

Post by Ac »

После установки декабрьских обновлений Windows 10 ошибка исчезла (пока ни разу не появлялась). Буду ещё наблюдать, но вполне возможно, что проблема решена.
Всем спасибо за помощь.
Post Reply

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