Если "ничего не работает", то прежде чем писать сюда:
Читаем системные требования, убеждаемся что они выполнены полностью (найти можно в документации к плагину).
Если какой-то конкретный модуль не работает, то смотрим что он загружен. Для этого набираем F11 -> Observer -> Open file as... -> ищем имя в списке. Если модуля там нет, то он не загружен и работать не будет.
Чтобы увидеть ошибки при загрузке модулей выставляем значение VerboseModuleLoad=1 в файле observer.ini и перезапускаем Far.
Сторонние модули:
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.
Лучше это всё в observer_user.ini запихать. Не надо будет править базовый ini при обновлениях.
Taciturn wrote: ↑Fri 01 May, 2020 10:36
Кстати, а нельзя окошки vdisk'а переделать на стандартные, для Far'а, текстовые ошибки?
Модули про Фар не знают ничего. Есть мысль сделать в апи модулей возможность плеваться сообщениями, которые плагин будет уже показывать стандартными окошками Фара. Но руки ещё не дошли.
Ariman wrote: ↑Sat 02 May, 2020 17:33
мысль сделать в апи модулей возможность плеваться сообщениями
Очень правильная мысль! Желательно, чтобы у каждого сообщения был уровень важности (Fatal, Critical, Error, Warning, Info, Trace, Debug), по которому их можно было бы фильтровать через настройки.
Pasha_ZZZ wrote: ↑Thu 07 May, 2020 06:14
Еще бы не помешал механизм отключения модулей в observer_user.ini, без вмешательства в основной INI-файл.
В принципе, это и сейчас возможно сделать. Если не включен показ ошибок при загрузке, то можно просто создать запись для модуля в observer_user.ini в [Modules] и вместо пути к файлу записать любую фигню. Тогда при старте файл не найдется и модуль не будет подгружен.
Но вообще да, документированный способ не помешает.
Ariman wrote: ↑Thu 07 May, 2020 08:15вместо пути к файлу записать любую фигню.
Кстати... было бы хорошо, если бы отключение не влияло на принудительное открытие через Observer (F11 -> Observer -> Открыть файл/Открыть файл как...)
Если испортить путь - модуль отключается совсем.
Ariman wrote: ↑Thu 07 May, 2020 09:01В настройках есть префикс панели.
Это префикс плагина. Он в заголовке панели не отображается (по крайней мере у меня).
У арклайта заголовок (к примеру) такой - ArcLite:PE→Nsis:, обсервера - NSIS:\
Ariman wrote: ↑Thu 07 May, 2020 09:01можно занести расширения его файлов в игнор.
Это не очень актуально для EXE. Например, надо открывать Inno, но не надо открывать NSIS
Last edited by Pasha_ZZZ on Thu 07 May, 2020 10:13, edited 1 time in total.
Хотелось бы видеть в плагине поддержку ресурсов игр на движке Build Engine (Duke Nukem 3D, Blood, Shadow Warrior) в формате GRP и WAD от Doom 1/2. Текущая версия их не распознает.
Я написал список хотелок для взаимодействия с макросами, и Вы даже включили его в список хотелок в первый пост темы. С тех пор я немного больше узнал про команду Plugin.Command, поэтому хотелка упростилась.
Требуется только реализовать распаковку указанного файла при вызове через префикс из командной строки. Этого хватит. Пожалуйста, было бы очень полезно!
Никак да?