Руководство Meneaufile
Meneaufile — файловый менеджер с двумя панелями: вы работаете, переходя из одной папки в другую, обе перед глазами, с клавиатуры не меньше, чем мышью.

Что он даёт
Это укладывается в одну фразу: всё, что не является файлом, просматривается как папка. Сервер FTP, архив, хранилище паролей, база данных, список процессов, история репозитория Git: всё это открывается в панели, с теми же клавишами, тем же выделением, той же строкой пути. Для каждого источника не нужно учить ничего нового.
Чем он не является: клиентом RDP, клиентом SSH, браузером, редактором. Эти инструменты принадлежат системе; Meneaufile держит их под рукой, в порядке, и знает, какой из них отвечает, ещё до щелчка.
Повседневные действия
| Клавиша | Что она делает |
|---|---|
| F3 | Просмотреть — текст, изображения, PDF, Office, видео, звук |
| F6 | Копировать в другую панель |
| F8 | Сравнить два файла строка за строкой |
| F9 | Упаковать выделенное |
| F10 | Сделать резервную копию — привести одну папку в соответствие с другой |
| F11 | Синхронизировать — привести в соответствие обе |
С чего начать
- Панели — перемещение, раскладки, строка пути.
- Копировать, перемещать, удалять — и то, что можно отменить.
- Очередь — каждое длительное действие ждёт в ней своей очереди, и за ним там можно следить.
- Сочетания клавиш — полный список.
- Модули — двенадцать источников, которые открываются как папки.
Платформы
Windows, Linux и Android. Что не имеет смысла на какой-либо платформе, там не показывается: модуль SAF существует только в Android, сетевое окружение — только в Windows, службы — только там, где они есть на платформе.
Панели
Одиннадцать раскладок, от одной до девяти панелей: один вид, два рядом или один над другим, три, четыре, пять, шесть, девять.
Раскладки
Их клавиши следуют порядку в списке — Alt+1 — Alt+9, затем Alt+0 и Alt+. — а не числу панелей: четвёртая раскладка содержит три.
Каждая панель несёт свой номер внизу списка: именно там думают о раскладке, а правая кнопка мыши на нём показывает их все с клавишами.

Между двумя панелями — средник: узкая планка, которая их разделяет, как средник делит окно — по-французски «meneau», отсюда и название Meneaufile. Его перетаскивают, чтобы задать ширину; каждая раскладка помнит свою, а правый щелчок по среднику возвращает равные доли.
Tab переходит к следующей панели. АКТИВНАЯ панель обведена рамкой: именно на неё нацелены клавиши, и она служит источником для копирования. Ctrl+U меняет местами папки двух панелей.
Перемещение
- Enter или двойной щелчок входит в папку, открывает файл; полужирный шрифт в контекстном меню всегда показывает, что сделает двойной щелчок.
- Backspace поднимается на уровень выше; Alt+← и Alt+→ повторяют пройденный путь.
- Строка пути вверху ведёт на любой уровень одним щелчком, а её правая кнопка мыши открывает то же меню, что и список.
- Набор букв переходит к первой строке, которая так начинается.
- Правая кнопка мыши на одной из двух стрелок открывает посещённые папки — папки этой панели, а не соседней. Этот список сохраняется после закрытия приложения, тогда как сами стрелки при каждом запуске начинают с нуля: именно при повторном открытии ищут, где работали. Погасшие стрелки всё равно отзываются.
- F5 перечитывает папку. В списке машин он повторно опрашивает: то, за чем сюда приходят, — кто отвечает СЕЙЧАС.
Каждая панель запоминает последнюю посещённую папку ДЛЯ КАЖДОГО ДИСКА: щелчок по кнопке диска возвращает прямо туда, а его корень остаётся в одном щелчке правой кнопкой.
Консоль
Справа от поля команд окно консоли открывает терминал в папке панели. На сервере SFTP — или в просматриваемой карточке SSH — оно открывает сеанс SSH на сервере, сразу в той папке, которую вы просматриваете.
Щелчок правой кнопкой по нему показывает терминалы компьютера: cmd, PowerShell, Windows Terminal, Git Bash или WSL в Windows, терминалы окружения рабочего стола в Linux. Выбранный открывается сразу, и именно его затем будет открывать обычный щелчок.
Что говорит низ списка
Число строк, пока ничего не выбрано, размер выделения, как только оно есть, и свободное место отображаемого тома. Во время поиска или измерения именно здесь обход сообщает, на чём он остановился.
Курсор и выделение
Курсор — это рамка; выделение — это то, что закрашено. Они различны: курсор можно водить, не теряя ничего из выбранного.
Выбрать
| Клавиша | Эффект |
|---|---|
| Ctrl+A | Выделить всё |
| Ctrl+Shift+A | Ничего не выделять |
| * | Обратить выделение |
| + | Добавить всё с тем же расширением |
| Shift+F2 | То, что общего у двух панелей |
| Ctrl+Shift+C | Копировать путь |
| Ctrl+Shift+N | Копировать имя |
А также лассо мышью, с Ctrl или Shift при щелчке, как везде.
Измерить
Пробел измеряет папку — её размер записывается в её столбце — не выделяя её. Это действие повторяют, спускаясь по дереву, чтобы узнать, что весит много; занятое место делает это разом и в виде картинки.
Что скрыто
Ctrl+H показывает или скрывает скрытые файлы. Настройка действует для каждой панели и запоминается от сеанса к сеансу.
Копировать, перемещать, удалять
Действия идут из активной панели В другую, как во всех файловых менеджерах с двумя панелями. Когда открыто больше двух панелей, Meneaufile спрашивает, какая из них цель.
Копировать и перемещать
F6 копирует, Ctrl+F6 перемещает. Сводка перед началом сообщает, что куда пойдёт, а окно хода выполнения сопровождает работу — её можно остановить. Второе действие в это время не отклоняется: оно присоединяется к очереди и выполняется в свой черёд.
Если файл уже есть, вопрос задаётся один раз, и ответ может действовать на последующие: заменить, заменить только если цель старше, пропустить или переименовать автоматически. «Старше» — обычный способ обновить папку, не затирая более свежую работу; если даты нет ни с одной из сторон, цель сохраняется, потому что этот выбор ничего не теряет.
Извлечь флешку в конце
Когда место назначения — съёмный носитель, флешка или карта, — в сводке есть флажок: извлечь носитель после завершения копирования. Он появляется только там, потому что вопрос возникает только там, а его состояние запоминается от копирования к копированию.
Завершённое копирование — ещё не записанное: система держит страницы в ожидании, и если извлечь флешку в этот момент, оставшееся в пути пропадёт. Извлечение сбрасывает их и отмонтирует том — именно оно говорит, что можно отключать. Ещё открытый файл заставляет отказаться от извлечения, и Meneaufile сообщает об этом, а не создаёт иллюзию. Там, где система это позволяет: Android не разрешает приложению отмонтировать том, и флажка там нет.
Переименовать
F2 переименовывает прямо в строке — имя читается среди соседних, а именно на них и смотрят, выбирая его.
Ctrl+M переименовывает сразу всю партию по одной маске, с предварительным просмотром того, во что превратится каждое имя, до подтверждения.
Создать
Insert создаёт файл, Shift+Insert — папку. В модуле та же клавиша создаёт то, что модуль содержит: соединение, машину, карточку пароля.
Удалить
Del отправляет в корзину; Shift+Del удаляет безвозвратно и сообщает об этом заранее. На сервере или в базе данных корзины нет: удаление там всегда окончательное, и окно об этом напоминает.
Отменить
Ctrl+Z отменяет переименование или партию, отправленную в корзину. Окончательное удаление не отменить — потому оно и подтверждается.
Когда не хватает прав
Отказ в правах — не конец. Когда удаление или переименование не удаётся из-за нехватки прав, Meneaufile предлагает повторить с правами администратора. Тогда система показывает своё окно согласия, от которого вы вправе отказаться, — а удаление с повышенными правами не проходит через корзину. Об обоих обстоятельствах сообщается заранее.
Журнал
Всё, что затрагивало файлы, запоминается: что куда ушло, под каким именем и что не удалось. Его читают, не выходя из приложения.
Очередь
Каждое длительное действие — копирование, перемещение, удаление, упаковка, извлечение, синхронизация, экспорт базы данных — попадает в очередь: выполняется только одно, остальные ждут своего часа. Один из параметров запускает их все вместе. Пока это происходит, вы продолжаете работать.
Одна задача за раз или все вместе
По умолчанию очередь выполняет задачи в порядке поступления, по одной. Две задачи, работающие с одним носителем, идут каждая медленнее, чем одна, а отчёт читается по порядку: видно, что сделано и когда.
Всё одновременно включается в настройках, в разделе «Инструменты». Тогда каждая задача стартует сразу же, не ожидая других. Это нужно, когда им нечего делить — отправка на сервер во время распаковки, две передачи на двух разных носителях. Параметр действует на последующие задачи: если изменить его во время работы задачи, ничего не остановится.
Запуск действия, пока идёт другая задача, никогда не отклоняется: миниатюра улетает к кнопке очереди в верхней части окна. Действие принято, оно ждёт своей очереди, и следить за ним можно там.
Кнопка очереди
В строке заголовка она существует, только пока есть работа; когда читать больше нечего, она исчезает. На ней виден ход выполнения текущей задачи — кольцо, которое вращается вхолостую, пока ничего не продвинулось, — и в виде значка число оставшихся задач. Щелчок открывает список.


Одна строка на действие: что оно делает, на каком этапе — «Выполняется» и прошедшее время, «В очереди», «Приостановлено», «Завершено за 12 с — 11.09 в 14:02» — и его жесты, которые действуют, не закрывая список:
- Пауза и Продолжить — для выполняющейся задачи.
- Отмена: задача, которая ждала, уходит, даже не начавшись. Если работа не возвращает управление — вопрос, оставшийся без ответа, зависший вызов, — второй запрос берёт верх, и строка закрывается.
- Выше или ниже в очереди — для ожидающих задач: текущая задача уже что-то записала, и передвижение назад ничего бы не отменило.
- Принудительно: стартовать сейчас, не дожидаясь своей очереди. Маленькой задаче позади часовой передачи незачем ждать; она выходит из очереди и выполняется отдельно, порядок остальных не меняется.
- Убрать из списка — по одной, или Убрать завершённые — все сразу. Завершённая задача сама не исчезает: её длительность и результат — это как раз то, за чем приходят, возвращаясь к очереди.
Окно хода выполнения
Первая задача открывает своё окно: текущий файл, ход выполнения, прошедшее время, скорость, оставшееся. Пауза приостанавливает её, В фон убирает её в кнопку очереди — миниатюра улетает туда, — Отмена останавливает. Задача, ожидавшая своей очереди, не выводит своё окно, когда она наступает: вы тем временем работали в другом месте. Очередь возвращает окно сама, когда у задачи появляется вопрос: уже существующий файл не заменяется без ответа.
Один и тот же запрос дважды
Удаление ушло в очередь, ничего не показав, а клавишу нажали три раза: второй запрос не создаёт вторую задачу. Meneaufile сообщает об этом — «Задача уже в очереди» — вместо того, чтобы делать всё дважды, особенно если это что-то разрушает.
То, что не занимает очередь
Сравнение папок только читает: оно не занимает очередь копирования и выполняется отдельно. Отправленное в фон, оно всё равно фигурирует в списке — иначе его результат появлялся бы через несколько минут, и казалось бы, что всё зависло.
Закрытие, пока задача выполняется
Окно спрашивает об этом заранее: «Задачи ещё выполняются». Закрытие прерывает их, а то, что они записывали, остаётся записанным наполовину. Очередь не возобновляется при следующем запуске, и это намеренно: чтобы повторить копирование, прерванное посреди файла, нужно знать, на чём оно остановилось, а диск этого не говорит, — и повторное удаление уничтожило бы то, что вы, возможно, только что восстановили. Зато каждая задача оставляет свою строку в журнале вместе с результатом: на следующий день спрашивают, что произошло.
Столбцы
Чтобы изменить ширину, тяните край заголовка, а столбцы упорядочиваются в «Выбрать колонки». Щелчок по заголовку сортирует; второй — меняет порядок на обратный.
Что сортировка делает с папками
Папки группируются в начале и между собой остаются в алфавитном порядке по возрастанию — независимо от столбца и направления. Их размер неизвестен, пока его не вычислили, а дата мало о чём говорит, тогда как по имени их и ищут.
Параметр «Папки подчиняются сортировке» («Настройки» → «Список файлов») заставляет их подчиняться столбцу, как и файлы: это нужно, например, после щелчка по Дата именно для того, чтобы увидеть свои недавние папки в начале.
Карточка — это не папка, хотя открывается как папка. В списках NET, БД и MAIL соединение просматривается как папка — его путь настоящий, это начальная папка на сервере, — но сортируется вместе с файлами: это цель, а не способ упорядочения. Лишь папки-группы, которые вы создали для упорядочивания своих карточек, остаются в начале.
Их порядок
Правая кнопка мыши на заголовке открывает Выбрать колонки: каждую строку можно отметить, чтобы столбец появился или исчез, и перетащить, чтобы изменить её место. Хватать можно всю строку — целиться в ручку не нужно.
Столбец имени остаётся первым: на нём находятся значок и выделение.
Кроме таблицы: там столбцы берутся из запроса, а их порядок — это порядок в SELECT. Упорядочивание вручную создало бы настройку, которую следующий запрос стёр бы. Фиксированные списки базы данных — соединения, таблицы — упорядочиваются, как везде.
Настройка, которая может относиться только к этой папке
Папке с фотографиями не нужны те же столбцы, что и папке с кодом. Окно спрашивает об этом при закрытии настройки: только для ЭТОЙ папки, для всех списков с теми же столбцами или для всех папок.
У каждого источника свои
Сервер показывает адрес и протокол, машина — своё состояние, таблица — свои поля, процесс — свою память, служба — тип запуска. Их объявляет сам источник, а список подстраивается, ничего о них не зная.
В базе данных F12 переключает между данными таблицы и её структурой: два набора столбцов для одной и той же строки списка.
Размер текста
Параметр Размер текста в списках меняет плотность: строки и значки подстраиваются. Это первое, что стоит менять на экране с очень высоким разрешением.
Панель кнопок
Над каждым списком — три группы кнопок, слева направо: диски, модули, быстрый доступ.
Диски
На кнопке диска нарисована круговая диаграмма занятого места; при наведении показываются цифры, которые тут же перечитываются. Правая кнопка мыши ведёт в корень, в последнюю посещённую на этом диске папку, в другую панель — и содержит «Свойства», то есть системные.
Диск, который перестал отвечать, становится красным: это состояние, которое нужно исправить, а не свойство диска.

Модули
Одна кнопка на источник, с его обозначением и цветом. См. Модули.
Быстрый доступ
Личные папки — рабочий стол, документы, изображения, загрузки — и избранное, которое вы себе составили. У каждой сохраняется свой цвет, тот же, что и в списке.
Ручки
Между группами находятся ручки: их тянут, чтобы показать кнопки по одной, и толкают, чтобы спрятать их за значок. Спрятанное остаётся доступным — значок группы открывает выдвижную панель со списком, в конце которого «Изменить…» для настройки порядка и того, что показывать.
Строка заголовка
- Ракета содержит ярлыки запуска: первые имеют собственную кнопку, остальные ждут за ней. Ctrl+1 — Ctrl+9 запускают их. Чтобы добавить программу, перетащите её сюда.
- Поле поиска — см. Поиск.
- Очередь появляется, только когда задача выполняется или ждёт: кольцо хода выполнения, число задач на значке и список задач по щелчку — см. Очередь.
- Замок показывает, открыто ли хранилище паролей, и меняет это одним щелчком: закрытое, оно запрашивает пароль; открытое — закрывается. Его кольцо заполняется до автоматического закрытия, а при наведении показывается оставшееся время.
- Шестерёнка открывает настройки.
- Облачко открывает вашу почтовую программу для отправки нам отзыва, с уже заполненными версией и платформой.
- Знак вопроса при наведении показывает сочетания клавиш, а по щелчку открывает это руководство.

Найти
Поле в строке заголовка ищет в отображаемой папке и её подпапках. Кнопка справа от него открывает параметры — именно там поиск становится точным.
Два поля, один текст
Поиск пишется в двух местах, и это один и тот же текст: в строке заголовка и в панели внизу списка панели, прямо над её номером. Что набрано в одном, появляется в другом, вместе с курсором: это не копия, а одно и то же поле, показанное дважды.
Зачем нижнее. Поле в строке заголовка одно и обслуживает активную панель: перед списком результатов то, что ищешь, читается на другом конце окна, и ничто не говорит, какая из двух панелей его несёт. Нижняя панель находится в той панели, которая ищет.
Ctrl+F открывает её и ставит в неё курсор, где бы вы ни были — в том числе из другого поля, откуда как раз и приходят: набирают путь, затем ищут в нём. Она открывается и сама, как только идёт поиск, а её крестик выходит из неё одним действием — это выход мышью, тогда как Esc требует, чтобы клавиатура была в поле.
Параметры поиска
| Параметр | Что он меняет |
|---|---|
| Содержимое | Каждый подходящий файл читается, а не только его имя: поиск идёт медленнее. |
| Читать также текст PDF | Каждый подходящий PDF открывается: ещё медленнее. |
| Регулярное выражение | Искомое имя становится шаблоном. |
| Искать в именах файлов / папок | Два отдельных флажка: можно нацелиться только на папки или только на файлы. |
| Искать внутри упакованных файлов | Архивы открываются по ходу дела. |
| Только программы | Бит исполнения в Linux, расширение в Windows. |
| Глубина | Все подпапки или заданное число уровней. |
| Изменён между | Две даты, любая из них необязательна. |
| Размер | Граница в любой нужной единице. |
| X самых… | Больших, маленьких, новых или старых: сколько оставить, по одному порядку за раз. Искомое имя тогда становится необязательным: так находят то, что заполняет диск, или то, что изменилось вчера. |
Каждый выбранный параметр показывается значком под полем; убирается он щелчком по своему крестику. «Очистить всё» убирает их все.
Во время поиска
Низ списка называет папку, которая обходится в данный момент — целый диск занимает десятки секунд, — а уже найденное отображается по мере появления.
Остановить, очистить, вернуться
- Остановить поиск прекращает обход и сохраняет найденное: список остаётся на месте, с ним можно работать.
- Крестик поля очищает поиск: панель возвращается к папке, которую она показывала.
- Esc выходит из поля; тот же крестик или «Сбросить фильтр» возвращает весь список.
- Недавние запросы предлагаются, когда вы возвращаетесь в поле.
- Поле Содержимое хранит десять последних текстов под кнопкой истории: сообщение об ошибке ищется из папки в папку без повторного ввода.
Куда он не заходит
Обход порой стоит дороже, чем искомое. Карточка в NET открыла бы соединение, учётная запись в MAIL подтянула бы пятьсот сводок, запрос в БД выполнился бы: поиск останавливается перед ними, а в них нужно зайти, чтобы искать.
Но ничего не скрыто: эти строки по-прежнему сравниваются с запросом, поэтому находятся и по имени, и по тому, что показывают их столбцы. Отметить их — значит принудительно обойти: тогда вы платите за соединение лишь для тех карточек, которые указали.
Результат открывается на своём месте
«Открыть в его расположении» ведёт к папке, содержащей результат, и выделяет строку. Это действие превращает поиск в отправную точку.
Сочетания клавиш
Те же, что во всплывающей подсказке знака вопроса, и словами интерфейса: это сами названия действий.

Действия
| F6 | Копировать |
| Ctrl+F6 | Переместить |
| F2 | Переименовать |
| Ctrl+M | Переименовать пакетно… |
| Ctrl+Z | Отменить |
| Del | Удалить |
| Shift+Del | Удалить безвозвратно |
| F9 | Упаковать |
| Alt+F9 | Распаковать |
| F10 | Сделать резервную копию |
| F11 | Синхронизировать |
| F12 | Данные / структура таблицы |
Создать
| Insert | Новый файл |
| Shift+Insert | Новая папка |
Открытие
| Enter | Открытие |
| Alt+Enter | Свойства |
| F3 | Просмотреть — или карточка в списке, где просматривать нечего |
| F4 | Редактировать |
| F8 | Сравнить по содержимому |
Навигация
| Backspace | Родительская папка |
| ← / Alt+← | Назад |
| → / Alt+→ | Вперёд |
| F5 / Ctrl+R / Ctrl+F2 | Обновить |
| Ctrl+F | Искать в панели: открывает её строку поиска и ставит в неё курсор |
| Tab | Следующая панель |
| Ctrl+U | Поменять папки панелей |
| Alt+1…9, Alt+0, Alt+. | Раскладка |
| Ctrl+1…9 | Ярлыки запуска |
Выделение
| Ctrl+A | Выделить всё |
| Ctrl+Shift+A | Снять выделение |
| * | Обратить выделение |
| + | Выделить с тем же расширением |
| Shift+F2 | Выбрать то, что показано в других панелях |
| Пробел | Измерить папку |
| Ctrl+Shift+C | Копировать путь |
| Ctrl+Shift+N | Копировать имя |
| Ctrl+H | Показать/скрыть скрытые файлы |
| A–Z | Перейти к имени, начинающемуся с буквы |
Просмотр и правка
F3 открывает средство просмотра, F4 — системный редактор.

Что оно читает
Текст, Markdown, HTML, таблицы CSV, изображения, PDF, документы Office, видео и звук — а всё остальное в шестнадцатеричном виде. Стрелки переходят к следующему файлу, не закрывая средство просмотра: в этом разница между просмотром файла и обходом папки.
Собственный рендеринг — это не движок: он читает заголовки, списки, таблицы, ссылки; он не знает ни CSS, ни скриптов, ни изображений. Для страницы, которая от них зависит, кнопка «браузер» передаёт её системному — уже установленному и говорящему правду. Документ Office точно так же уходит в свою программу, если она установлена.
JSON и XML приводятся в читаемый вид, когда файл прочитан целиком: один тег или одно значение в строке, четыре пробела на уровень. web.config или ответ API часто умещаются в одну строку, по которой приходилось водить пальцем. То, что не разбирается, — файл, обрезанный окном чтения, .json, который таковым не является, — остаётся как есть: исходник лучше, чем ничего. Сам файл никогда не переписывается: это форматирование на экране.
Искать внутри
Поле средства просмотра ищет в отображаемом файле, подсчитывает совпадения и переходит от одного к другому. В PDF ищется извлечённый текст.
Файл, который меняется на глазах
Отображаемый текстовый файл перечитывается сам. Meneaufile проверяет его каждые две секунды: если он изменился, перечитывает, не сдвигая чтение. Но если чтение установлено в КОНЦЕ файла, оно следует за тем, что приходит, — это журнал, который смотришь, пока он течёт.
Пределы
Средство просмотра читает шестьдесят четыре мебибайта за один раз; сверх этого оно показывает окно файла, и две границы ведут к началу и к концу.
Сравнить два файла
F8 сравнивает содержимое двух файлов строка за строкой. По файлу в каждой панели — иначе Meneaufile об этом спросит.
Сначала файл с тем же именем. Если другая панель показывает файл с тем же именем, F8 — или «Сравнить по содержимому» по правому щелчку — сравнивает файл именно с ним, где бы там ни стоял курсор. Без тёзки — с файлом, выбранным напротив: old.txt против new.txt.
Два вида
- Бок о бок: две версии друг напротив друга, блоки выровнены.
- Объединённый вид: единый текст, добавления и удаления перемешаны — его читают, когда различий немного.
Счётчик показывает масштаб: +12 −3. «Следующее различие» и «Предыдущее различие» переходят от блока к блоку, не заставляя искать глазами.
Копирование текста
Текст выделяется мышью и копируется сочетанием Ctrl+C. В режиме «рядом» у каждой половины своё выделение: копируются строки только одного файла, а Ctrl+A выделяет их все. Номера строк в копию не попадают, и каждая строка сохраняет свой перевод строки.
Код сохраняет свои цвета
Файлы .php, .dart, .json читаются здесь с цветами средства просмотра — той же палитрой, а не второй: файл не меняет вид в зависимости от того, читают его или сравнивают. Diff коммита тоже их использует.
То, что имя файла не выдаёт, остаётся простым текстом: .txt, где // — не комментарий, журнал, файл без расширения.
Строка за строкой, а не по всему файлу. Сравнение показывает строки из двух версий, перемешанные в порядке чтения: если склеить их для раскраски целым блоком, комментарий открылся бы на удалённой строке, а закрылся на добавленной. Видимое следствие — многострочный /* */ окрашен только на первой строке.
Перенос блока
Режим правки добавляет два действия для каждого блока: «Перенести этот блок влево» и «Перенести этот блок вправо». Так один файл исправляется по другому, блок за блоком, не выходя из сравнения.
Ничего не записывается, пока вы не сохраните: «Сохранить левый», «правый» или «оба».
Что он сообщает, вместо того чтобы молчать
- Обе версии совпадают строка в строку — сравнение действительно состоялось.
- Нечего сравнивать строка за строкой: файл не является текстом или его не удалось прочитать.
- Один из двух файлов изменился на диске — «Перечитать» возобновляет сравнение по тому, что есть сейчас.
Можно сравнивать и две таблицы
В базе данных F8 на двух таблицах сравнивает их структуры: байтов нет, зато есть поля, их типы и индексы. Меню это сообщает: пункт тогда называется «Сравнить структуры».
Резервное копирование и синхронизация
Два действия, чтобы привести две папки в согласие, и одно окно: Сравнить две панели. Оно показывает, что собирается сделать, прежде чем это сделать.
Сделать резервную копию — F10
Режим зеркала: одна панель главенствует. Правило написано в окне прямым текстом: «Перезаписываю изменившееся и удаляю лишнее.» В конце копия — точный образ оригинала, в том числе и для того, чего там быть не должно.
Главенствующая называется — «главенствует левая панель» — а «Обратить направление» меняет их, не закрывая окна. Это первое, что нужно проверить: это единственный параметр, который решает, что будет удалено.
Синхронизировать — F11
Две папки сближаются, а не одна стирает другую. У каждого различия своё действие, и каждое действие можно отключить:
- Копировать влево / вправо
- Удалить слева / справа
- Оставить как есть — строка остаётся нетронутой с обеих сторон.
Сводка подсчитывает отмеченное: «42 действия, из них 3 удаления», — и напоминает об охвате: «Только отмеченное».
Что делает два файла одинаковыми
В режиме зеркала два флажка меняют вопрос, задаваемый каждой паре файлов. Их отметка заново проводит сопоставление: они не сортируют список, а решают, что считается различием.
- Ничего не отмечено — дата, затем размер. Допуск в две секунды: FAT округляет, а у двух томов разные часы. Ни одного байта не читается.
- Не учитывать дату — только размер. Для копии, потерявшей свои даты: отправка по FTP, прохождение через флешку, восстановление. Без этого при каждой резервной копии всё снова считалось бы различным.
- Сравнить содержимое — байты, и только при равном размере: два разных размера различаются, ничего не читая. Единственный вердикт, который не ошибается, и единственный, который стоит дорого, — оба файла читаются целиком. Дата больше не имеет слова: об этом говорит флажок выше.
Дата решает направление, но никогда не различие. Когда два файла признаны различными, предлагается оставить более новый, каким бы ни было правило. При одинаковой дате никто не решает: строка остаётся на Оставить как есть и получает пометку содержимое отличается, когда всё совпадает, кроме байтов.
Перед началом
Последнее окно объявляет цифры и не скрывает худшего: «Будет записано: 120, безвозвратно удалено: 3 — минуя корзину». Это момент, когда можно сказать нет.
Что оно говорит ещё
- Обе папки одинаковы — делать нечего, и это тоже ответ.
- Обе панели показывают одну и ту же папку — действие лишено смысла.
- 2 нечитаемые папки оставлены нетронутыми: то, что не удалось прочитать, из-за этого не удаляется. Слепое сравнение, которое стирает, — именно то, чего резервная копия делать не должна.
Каждый день, не думая об этом
Запланировать… в том же окне превращает это резервное копирование в задание системного планировщика: настроенное так, как настроено окно, оно повторяется в назначенное время, даже после выхода из системы. См. Запланировать действие.
Архивы
Архив открывается как папка: в него заходят, извлекают из него файлы, кладут в него свои.
Упаковать, распаковать
F9 упаковывает выделенное, Alt+F9 распаковывает. Окно сообщает, что именно оно записывает, а упаковка выполняется отдельно от интерфейса: пока она идёт, окно остаётся живым.
Несколько архивов распаковываются одним действием с одними и теми же ответами: место назначения, порядок действий при совпадении имён и пароль запрашиваются один раз и действуют для всех. Пункт предлагается только тогда, когда выделены одни архивы: обычный файл посередине — и он исчезает.
«Упаковать» никогда не пропадает для файла, даже если это архив. Упаковывать ZIP повторно чаще всего бесполезно, но это повод так не делать, а не убирать сам жест: .apk или .jar — это архивы, хотя никто так о них не думает, и их хочется упаковывать, как любой другой файл.
Зашифрованные ZIP
ZIP можно зашифровать паролем. Добавление файла в зашифрованный ZIP по возможности копирует уже имеющиеся данные как есть — не расшифровывая и не пересжимая их — и поручает работу 7-Zip, если он установлен: так быстрее, а результат откроет любая другая программа.
Уже имеющийся файл заменяется без предварительного удаления; идентичный файл пропускается.
Форматы
ZIP — от начала до конца. Форматы, которые умеет открывать только 7-Zip, предлагаются лишь тогда, когда он отвечает: лучше не предложить, чем пообещать и потерпеть неудачу.
Занятое место
Нижняя часть каждой панели показывает, сколько свободно на отображаемом томе. Кнопка диска на панели несёт его круговую диаграмму.
Увидеть, что занимает место
«Занятое место» в меню папки рисует то, что занимает место: каждая область — это вложенная папка, её площадь соответствует размеру, щелчок спускается внутрь. Это открывают, когда диск заполняется, а чем — неизвестно.

Для одной папки достаточно Пробел: он измеряет её и записывает размер в столбец.
После удаления
Удаление возвращает место, и круговая диаграмма показывает это, стоит навести на неё курсор, — кроме удаления в корзину, которая хранит байты: они возвращаются, только когда её очищают.
Запечатанные файлы
Список всего, к чему вы подключаетесь, — сайтов, серверов, машин, секретов, — и список почтовых учётных записей — это зашифрованные ФАЙЛЫ.
Два вида файлов
- собственный,
local, рядом с конфигурацией; - привязанные: файл, лежащий на общем ресурсе, флешке, сервере. Так команда делится своими паролями: файл остаётся на месте, а Meneaufile запоминает лишь, где его искать.
У привязанного файла СВОЙ пароль, не совпадающий с паролем локального файла. Каждый открывается и закрывается сам по себе.
Файл-ключ
У привязанного файла дополнительно может быть файл-ключ: второй замок, который один пароль не заменит. «Создать файл-ключ…» в меню его строки берёт шестьдесят четыре случайных байта и записывает их рядом с конфигурацией под именем файла — всегда там и нигде больше.
Новой машине нужна своя копия: когда ключа нет, Meneaufile сообщает, куда его положить, а если какая-нибудь панель его уже показывает — предлагает импортировать.
Потеря файла-ключа закрывает запечатанный файл навсегда. Об этом сообщается до его создания.
Переименовать, переместить
Привязанный запечатанный файл переименовывается из своей строки: переименовывается файл на диске, его расширение сохраняется. Ничего не копируется, ничего не расшифровывается.
Датированные копии
Перед каждой записью Meneaufile откладывает предыдущее состояние файла, зашифрованное так же, в папку backup конфигурации — %APPDATA%\meneaufile\backup в Windows, ~/.config/meneaufile/backup в Linux. Хранятся десять последних за день, затем последняя за каждый предыдущий день — в течение тридцати дней.
Для карточек NET есть кнопка возврата. В списке кнопка Вернуться к предыдущей версии… на панели — или тот же пункт по щелчку правой кнопкой мыши на кнопке NET, под импортом из KeePass, — показывает копии по дате и времени. Выберите одну, и список станет таким, каким был. Покидаемое состояние сначала откладывается: возврат отменяется так же, как был сделан. Копия, сделанная до смены мастер-пароля, открывается только старым паролем, и окно об этом сообщает.
Для другого запечатанного файла вручную: закройте Meneaufile, отложите повреждённый файл и скопируйте нужную копию на его место под его именем — local_20260930-195717.meneaumail снова становится local.meneaumail. Открывается тем же паролем.
Двенадцать модулей
Каждый модуль открывается в панели и просматривается как папка: те же клавиши, то же выделение, та же строка пути, те же столбцы, которые можно перетаскивать.
Двенадцать
| Модуль | Что он открывает |
|---|---|
| SAF | Разрешённые папки — папки, которые Android позволил увидеть |
| NET | Сеть — сетевые диски, FTP, FTPS, SFTP, WebDAV, S3 |
| MTP | Подключённые устройства — телефоны и планшеты, подключённые по USB |
| GIT | Git — репозитории Git: изменения, ветки, история |
| SVN | SVN — рабочие копии Subversion |
| FLU | Flutter — проекты Flutter и их набор инструментов |
| PS | Процессы — процессы машины |
| SRV | Службы — службы Windows |
| ПЛАН | Запланированные задания — системный планировщик заданий |
| REG | Реестр — реестр Windows, в разделах и параметрах |
| БД | Базы данных — MySQL, MariaDB, PostgreSQL: базы, таблицы, строки |
| Почта — ящики IMAP и POP3, сообщения и вложения |
Замок отмечает модули, пароли которых запечатаны в хранилище: они читаются, только когда оно открыто, а замок в строке заголовка называет их при наведении.
Те, что появляются
Кнопка появляется только там, где в ней есть смысл: подключённый телефон, репозиторий Git перед глазами, платформа со службами. SAF существует только в Android, сетевое окружение — только в Windows, Flutter — только там, где установлен набор инструментов.
Какие показывать и в каком порядке, настраивается через «Изменить модули…» внизу выдвижной панели их группы. Скрытие кнопки не отключает источник: набранный путь, избранное, результат поиска по-прежнему ведут в него. Это убирает загромождение, а не функциональность.
Что у них общего
- Insert создаёт то, что содержит модуль: соединение, машину, карточку, базу данных.
- F2 и F3 открывают карточку строки. У машины, соединения, базы данных, учётной записи нет имени, которое исправляют на месте, и нечего показывать в средстве просмотра: обе клавиши ведут туда, куда всё равно идут.
- F5 перечитывает — и повторно опрашивает, если есть что опрашивать.
- Контекстное меню одно и то же, с точностью до пунктов: то, что неприменимо, в нём не показывается.
- NET и MAIL хранят свои списки в запечатанных файлах, которыми можно делиться.
SAF — Разрешённые папки
В Android приложение видит только то, что ему показали. Модуль SAF хранит список разрешённых папок.
Разрешить папку
«Разрешить папку…» открывает системный селектор: доступ даёт он, а не Meneaufile. Папка попадает в список и открывается щелчком.
Убрать разрешение
Меню значка в строке убирает его. Папка не затрагивается: уходит разрешение, и чтобы вернуться в неё, его придётся запросить снова.
В других системах
В Windows и Linux кнопки нет: разрешать нечего.
NET — Сеть
NET Всё, к чему вы подключаетесь, в едином списке: сайты, где у вас есть учётная запись, сетевые диски (SMB), серверы FTP, FTPS, SFTP, WebDAV и S3, машины, которыми вы управляете, — RDP, VNC, SSH, TeamViewer — и секреты без адреса.
Создать карточку
Insert открывает окно. Сначала идёт тип, и именно он определяет следующие поля: сайту нужен адрес, общему ресурсу — путь \\сервер\папка, TeamViewer — идентификатор, секрету — ничего. Остальное — имя, учётная запись, пароль, комментарий — общее, потому что это одно и то же: цель и то, чем на ней представиться.
Каждый тип несёт свой значок, тот самый, который покажет строка: сервер для FTP, консоль для SSH, глобус для сайта, ключ для секрета. Четырнадцать строк текста читаются слово за словом; силуэт схватывается с первого раза. Закрытое поле его сохраняет.

| Тип | Что делает двойной щелчок | Примечание |
|---|---|---|
| Сайт (HTTPS) | Открывает сайт, пароль — в буфер обмена | Тип по умолчанию |
| Сайт (HTTP, без шифрования) | То же самое, открытым текстом | Сайт видит пароль, проходящий по сети |
Сетевой диск (\\сервер\папка) | Подключает общий ресурс и заходит в него | Windows |
| SFTP (поверх SSH) | Заходит на сервер | Порт 22 по умолчанию |
| FTPS (FTP поверх TLS) | Заходит на сервер | Зашифровано |
| FTP (без шифрования) | Заходит на сервер | Пассивный режим включён по умолчанию; некоторые старые серверы требуют активный |
| WebDAV (HTTP / HTTPS) | Заходит на сервер | Тот же транспорт, что у сайта, на другом конце другие файлы |
| S3 (совместимый) | Заходит в бакет | Нужно указать регион |
| RDP — удалённый рабочий стол | Запускает клиент, пароль — в буфер обмена | mstsc в Windows, FreeRDP или Remmina в остальных |
| VNC | Запускает клиент | RealVNC, TightVNC, Remmina |
| SSH | Заходит в его файлы по SFTP | ssh, поставляется с системой |
| TeamViewer | Подключается к партнёру | Идентификатор из девяти или десяти цифр, а не адрес |
| Секрет (без адреса) | Копирует пароль | Код карты, заметка, учётная запись без сайта |
Ключ SSH
У карточек SSH и SFTP есть поле Закрытый ключ: путь к ключу, ~/.ssh/srv_web. Кнопка поля открывает селектор в ~/.ssh, а путь, выбранный внутри папки пользователя, записывается с ~ — так карточка работает на другом компьютере, под другой учётной записью. Сам ключ остаётся там, где лежит: файл карточек его не переносит.
Защищённый ключ берёт свою парольную фразу из пароля карточки. Ключу без парольной фразы пароль не нужен; если он есть, он служит запасным вариантом, когда сервер отклоняет ключ.
Команду можно вставить как есть. ssh -i ~/.ssh/srv_web [email protected], вставленная в адрес, заполняет карточку: хост, логин, порт, если есть -p, и ключ. Вставленная в список, она открывает предзаполненную карточку SSH.
Карточку SSH можно просматривать. Двойной щелчок заходит на ту же машину по SFTP, с той же учётной записью и тем же ключом — заводить вторую карточку не нужно. По щелчку правой кнопкой мыши пункт Открыть сеанс SSH открывает терминал на сервере; а когда вы уже внутри, окно консоли рядом с полем команд открывает сеанс в той папке, которую вы просматриваете.
SFTP читает ключи в формате OpenSSH — ed25519, RSA, ECDSA. Ключ PuTTY (.ppk) сначала преобразуется с помощью PuTTYgen. Файл ~/.ssh/config не читается: сеанс SSH его всё же учитывает, поскольку открывается сам ssh, а просмотр файлов — нет, с какой бы карточки он ни начинался: SFTP или SSH.
Пароль
«Создать» выбирает случайный; индикатор показывает его надёжность — от очень слабого до очень сильного, — и Meneaufile отказывается повторно брать один из пяти последних использованных. Резервные коды, которые некоторые сайты выдают раз и навсегда, хранятся вместе с ним, по одному в строке.
«Скопировать пароль» помещает его в буфер обмена и через несколько секунд удаляет оттуда — обратный отсчёт показан в сообщении. Логин и адрес копируются тоже, теми же клавишами для всех карточек: не приходится заново учить три сочетания только потому, что строка — это машина, а не сайт.
Один флажок велит не хранить пароль: тогда он запрашивается каждый раз и забывается при закрытии. На боевом сервере это порой то, что нужно.
Перемещаться в нём
Открытый файловый сервер — это папка: в неё заходят, из неё извлекают файлы, в неё кладут свои по F6, как везде. Машина, сайт и секрет — это листья: внутри них нечего открывать, а только запускать что-то на них.
«Отключиться» закрывает сеанс сервера, не убирая его карточку из списка.
В карточку заходят, чтобы искать в ней. Поиск, запущенный из списка, не спускается ни в одно соединение: он открыл бы их все, по сеансу и по паролю на карточку, да ещё с ожиданием каждой из выключенных. Он сравнивает сами карточки — их имя, адрес, учётную запись, — и это остаётся способом найти нужную в длинном списке. Чтобы обыскать сервер, не заходя в него, отметьте его карточку перед поиском: обходятся отмеченные карточки, и только они.
Узнать, отвечает ли цель
Каждая карточка говорит, как её проверять. Новая карточка стартует с Не проверять: зонд выбирается для машин, за которыми хочется следить.
- Не проверять — столбец остаётся пустым.
- Ping — машина отвечает. Адрес для ping может отличаться от адреса карточки: идентификатор TeamViewer нельзя проверить ping, нужно указать его IP.
- HTTP — отвечает служба. Сервер, у которого упало приложение, ещё отвечает на ping, и именно это хочется отличать.
Столбец состояния отвечает В сети, Не отвечает или Проверка…. F5 опрашивает весь список заново; «Проверить сейчас» опрашивает только выбранную строку.
Упорядочивание карточек
Shift+Insert — «Новая папка» — создаёт папку-группу: по агентству, по сайту, по клиенту. Карточка кладётся в неё перетаскиванием на папку, через Ctrl+F6 в папку, которую показывает другая панель, или через Ctrl+X, затем Ctrl+V. Пароль следует за ней: он хранится под идентичностью карточки, которая не меняется.
F6 копирует карточку: вторая карточка со своей идентичностью и своим паролем, которую можно менять, не трогая первую. Удаление папки-группы не удаляет то, что в ней лежало, — карточки поднимаются в корень.
Ничто не выходит в папку с файлами: у карточки нет байтов, и копирование туда записало бы пароль открытым текстом. Файлы же открытого сервера выходят, как любые другие, — в этом весь смысл.
Список и его совместное использование
Это запечатанный файл: local.meneaunet, а также те, что привязаны для совместного использования списка командой. Его шифрует мастер-пароль, который запрашивается при каждом открытии; параметр определяет, сколько времени он остаётся открытым — до закрытия или несколько минут.
Карточки, папки и секреты лежат внутри: пароли, резервные коды, старые пароли. Благодаря этому флешка может унести открывающийся список — тогда как системная связка ключей никогда не покидает свою машину. Удаление карточки уносит её секреты и ничего не затрагивает на другом конце сети.
Журнал
«Журнал удалённых серверов» запоминает диалог с серверами: именно туда идут, когда соединение отказывается, не говоря почему. Он копируется одной кнопкой.
MTP — Подключённые устройства
MTP Телефоны и планшеты, подключённые по USB, через протокол MTP.
Подключить
Устройство должно быть разблокировано и переведено в режим «Передача файлов»: пока это не так, список остаётся пустым и прямо об этом говорит.

Перемещаться в нём
Внутренняя память и SD-карта — это папки, а файлы копируются в панель по F6, как везде.
Кнопка
Она появляется только там, где источник подключён: без драйвера MTP открывать нечего.
GIT — Git
GIT Репозиторий Git просматривается как папка: изменённые файлы, ветки, история.
Открыть репозиторий
Кнопка GIT на панели переходит к избранному проекту; её правая кнопка мыши даёт список: известные репозитории, «Коммит…», «История…», ветки, «Stash…» и «Отложенное», «Теги…», «Удалённые репозитории». Папка на диске, которая ещё не является репозиторием, предлагает там «Клонировать репозиторий сюда…». Проекты добавляются сами при входе в них, а проект, папка которого исчезла, забывается — кроме случая, когда отсутствует сам диск: отключённая флешка ничего не заставляет забыть.
Состояние папки
Каждая строка окрашена в свой цвет: с конфликтами, не отслеживается, изменён, проиндексирован, игнорируется. Файл описывается git по двум осям — индекс и рабочая копия, — а в одной строке нельзя показать обе: цвет определяет то, что осталось сделать. Строка пути показывает текущую ветку.
Подготовить и сделать коммит
«Коммит…» открывает вид изменений: по файлу в строке, столбец Отслеживается показывает, что git о нём знает. Строки отмечаются, как везде, — щелчком, Ctrl+щелчком, Shift+щелчком — сообщение пишется внизу, и Коммит уходит с тем, что выбрано. Ничего не выбрано — ничего не уходит: кнопка об этом сообщает.
Кнопка Неотслеживаемые на панели коммита скрывает то, что git не отслеживает: папка, полная одноразовых файлов, больше не заслоняет два нужных, и Ctrl+A больше их не захватывает. Отжатая, она показывает, сколько скрыто.

Показать различия
«Показать различия» открывает diff блок за блоком между рабочей копией, индексом (проиндексирован) и коммитом — до и после там названы. Двоичный файл просто сообщает об этом, а не показывает мусор.
Действия
- Коммит с его сообщением.
- Игнорировать: файл попадает в
.gitignore. - Откатить: окно сообщает, сколько новых файлов будет удалено с диска и у скольких восстановится состояние из репозитория. Незафиксированная работа теряется — об этом написано.
- Копировать › буфер обмена: строка изменений является файлом на диске и копируется как таковой — чтобы вставить его в другом месте, в том числе за пределами Meneaufile. Ни вырезать, ни вставить: список пересобирается git, из него нельзя убрать строку, и в него ничего не записывается.
- Открыть в его расположении: файл находится не там, где его строка, — она живёт в списке, а он — в рабочей копии, там, где его редактируют. Туда и ведёт этот пункт.
Ветки и история
Создать ветку, переключиться на неё, слить — пункт носит имя ветки и отвечает Вливать нечего: уже актуально или Слияние остановлено: часть файлов конфликтует. «История…» перечисляет коммиты: их короткий хеш, тему, автора, дату. Боковая полоса слева рисует граф, каждая строка на своём месте, а слияние проводит черту к соседнему столбцу. Двойной щелчок открывает подробности коммита: его полное сообщение и затронутые им файлы.

Дерево merge request’ов
Дерево merge request’ов… в меню кнопки GIT рисует открытые MR проекта GitLab, на который указывает удалённый репозиторий. Каждый стоит под веткой, от которой он отходит, с отступом на шаг, как оглавление: этап показывает порядок одобрения, а щелчок по карточке открывает MR в браузере.
- Происхождение читается по коммитам. MR, ответвлённый от другого, стоит под ним, даже если оба нацелены на
main: «после !28» говорит, какой одобрить первым, а «цель main» предупреждает, что он всё ещё нацелен наmain— слияние его первым унесло бы с собой коммиты другого. - Значки показывают состояние по данным GitLab: черновик, конфликты, нужен rebase, ждёт одобрения, открытые обсуждения, идёт pipeline, готов.
- Кнопка Checkout в правом верхнем углу каждой карточки переключает рабочую копию на ветку MR, чтобы опробовать или просмотреть его перед одобрением. Ветка сначала загружается с сервера; незавершённую работу можно отложить, как при любой смене ветки. Галочка отмечает ветку, на которой вы уже находитесь.
- Персональный токен доступа с правом
read_apiсоздаётся в GitLab: User settings › Access › Personal access tokens › Generate token. Meneaufile запрашивает его один раз и хранит в сейфе, в отдельной карточке; карточка NET с паролем учётной записи за токен не принимается.

main, где вы находитесь.Обмен с удалённым репозиторием
«Pull» и «Push» с числом задействованных коммитов рядом с надписью — ноль не пишется. Ветка, которой ещё нет на другой стороне, уходит вместе со своей вышестоящей. Удалённые репозитории объявляются и убираются из того же меню. Когда сервер запрашивает данные для проверки подлинности, Meneaufile тоже запрашивает их, а не зависает, ничего не говоря.
Отложить
«Stash…» убирает текущую работу без коммита, с необязательным описанием; «Отложенное» — Отложенная работа — перечисляет то, что ждёт, и оттуда работу возобновляют или выбрасывают. «Теги…» так же ставят и убирают.
Кто написал эту строку
«Авторство строк» в меню файла приписывает каждую строку её коммиту и автору. Это вопрос, который задаёшь себе перед удивительной строкой, а список коммитов на него не отвечает.
Конфликты
Файл с конфликтом открывается на своих версиях: общая версия, наша, их и результат, который вы собираете. «Взять всё» переносит одну сторону целиком, «Разрешить» сохраняет — и файл выходит из категории с конфликтами.
Клонировать
Из папки: адрес (https://… или git@хост:org/depot.git), имя создаваемой папки и полная или неполная история — последние N коммитов.
Бандлы
Файл .bundle — это репозиторий Git, упакованный в один файл: так можно унести проект на флешке или передать его кому-то без сервера. Двойной щелчок показывает, что в нём, — его ветки, его теги, — а Клонировать сюда… превращает его в обычный репозиторий, рядом с ним, без сети. В репозитории Создать бандл… в меню GIT упаковывает его целиком в папку другого вида.
Если git отсутствует
Meneaufile вызывает системный git. Если его нет или он вне PATH, программа сообщает об этом, а не терпит неудачу без причины.
SVN — SVN
SVN Рабочая копия Subversion с теми же действиями, что и везде.
Действия
- Извлечь копию… по адресу репозитория.
- Обновить — актуально, ревизия 1234 или Обновление прошло, но остались конфликты.
- Зафиксировать… с сообщением.
- Поставить под контроль версий, удалить из хранилища.
- Отметить конфликты решёнными, очистить копию.
Читать
История перечисляет ревизии; различия открываются в том же виде, что и в Git. Строка пути показывает ветку и ревизию (r1234).
Что не возвращается
Отмена изменений необратима: отменённое не вернуть, и окно об этом сообщает заранее — как для одного элемента, так и для всей копии.
FLU — Flutter
FLU Проекты Flutter и сопутствующий набор инструментов.
Проекты
Список запоминает открытые проекты. «Создать проект Flutter» запрашивает имя пакета и папку.
Что делает левый щелчок, зависит от того, где вы находитесь. В проекте он открывает меню: то, что нужно на месте, — запустить, собрать, устройства. В другом месте он переходит к последнему проекту, открытому с этой кнопки, — там, где не на что воздействовать. Правая кнопка мыши открывает меню везде.
Команды
Получить зависимости, анализировать, тестировать, форматировать, очищать, обновлять, показать устаревшие зависимости, запустить диагностику. Собрать release нацелено на Windows, Linux, Android (APK или bundle) и Web — и это именно --release для всех пяти, чего прежняя надпись «Собрать…» не говорила.
Собрать debug нацелено на те же пять платформ с --debug: это то же самое меню, меняется лишь режим. Оно не требует устройства — так ставят отладочный бинарный файл, не дожидаясь ответа набора инструментов.
Запустить
Список устройств находится за своим пунктом, а не внутри него. Будучи развёрнутым в меню, он заставлял опрашивать набор инструментов при каждом открытии: flutter devices занимает несколько секунд, и за эту задержку платили, чтобы выбрать «Анализировать» или «Получить зависимости». Теперь он запрашивается только тогда, когда нужен. Одна цель — и команда стартует, ничего не спрашивая.
«Запустить» ищет устройства и предлагает своё — или все. Вывод отображается по мере поступления, с клавишами Flutter под рукой: перезагрузить (r), перезапустить (R), справка (h), отсоединиться (d), очистить вывод (c), выйти (q). «Запустить с параметрами…» добавляет к flutter run всё, что нужно, — --profile, --dart-define=ключ=значение. «Искать устройства…» внизу того же меню повторяет поиск и возвращает в него: телефон, подключённый позже, иначе никогда бы не появился.
Окончание называется прямо: Готово, Неудача (1), Остановлено. Вывод копируется одной кнопкой.
Успешная сборка ведёт к своему файлу. В баннере тогда появляется кнопка: она переводит вид в папку с результатом и ставит на него курсор — .exe, .apk, bundle. Место, где записан результат, сообщает сам набор инструментов, а не список путей, хранимый здесь: у каждой платформы свой путь, и он меняется от версии к версии Flutter. Пока команда выполняется, ничего не появляется, как и после неудачи, — показывать было бы нечего.
Если набора инструментов нет
Кнопка появляется только там, где установлен Flutter.
PS — Процессы
PS Список процессов, обновляемый с настраиваемой частотой.
Читать
Столбцы показывают память, пользователя, командную строку.

Поиск
Поле в строке заголовка — «Поиск в PS» — фильтрует список по всему, что в нём читается: по имени, но также по командной строке и пользователю. Enter запускает; список продолжает обновляться с прежней частотой, пока показан фильтр, а крестик в поле возвращает весь список.

График производительности
Правая кнопка мыши на кнопке PS открывает График производительности — и вместе с ним список: кривая без списка перед глазами говорила бы, что что-то происходит, не говоря что.

Одна кривая за раз, выбираемая кнопками сверху: процессор, память, диск, сеть. Один диск на диск и одна карта на карту, как в диспетчере задач: общий итог ничего бы не сказал, ведь один перегруженный диск и другой в покое дают вместе пятьдесят процентов. Значение последнего снимка читается справа, а крестик закрывает.
График хранит шестьдесят последних снимков. Чтобы увеличить его, тяните линию, отделяющую его от списка; эта высота запоминается от сеанса к сеансу. Вначале он закрыт: график стоит одного снимка на каждую частоту, а при открытии списка его никто не просил.
Частота снимков
В правом нижнем углу вида — нагрузка машины: Процессор 47 % · Память 43 % · 5 с. Последнее число — частота, и правая кнопка мыши на нём меняет её — 5, 10, 15, 30 или 60 секунд. Текущая частота показана жирным, а выбор запоминается.
Её настраивают именно здесь и нигде больше: её читают, глядя на нагрузку, и именно глядя на нагрузку хочется её уплотнить. Из настроек она ушла по этой причине — два места для одного и того же в итоге начинают противоречить друг другу.
Действия
- Задать приоритет.
- Копировать командную строку.
- Открыть расположение исполняемого файла — если он нечитаем, об этом сообщается.
- Завершить процесс: он ничего не спрашивает, и то, что не сохранено, теряется. Окно об этом напоминает и подсчитывает, сколько процессов завершится.
Видеть все процессы
Без прав администратора список неполон. «Перезапустить от имени администратора» перезапускает Meneaufile с повышенными правами — текущее окно закрывается. Об отказе сообщается, и список остаётся неполным, а не создаёт впечатление, что он полный.
«Открыть «Диспетчер задач» Windows» остаётся под рукой: Meneaufile не претендует на его замену.
SRV — Службы
SRV Службы Windows: их состояние, запуск, зависимости.
Читать
Состояние — остановлена, выполняется, приостановлена и переходные состояния — и тип запуска: автоматически, автоматически (отложенный запуск), вручную, отключена.
Поиск
Поле в строке заголовка фильтрует список по имени и описанию: «печать» находит диспетчер печати, который не всегда получается назвать. Этого консоль Windows не умеет. Enter запускает, крестик в поле возвращает весь список.

Действия
Запустить, остановить, перезапустить, приостановить, возобновить, сменить тип запуска. Окно хода выполнения следит за состоянием вплоть до ожидаемого.
- Остановка службы останавливает и то, что от неё зависит; при этом она не удаляется.
- Когда она не достигает ожидаемого состояния, Meneaufile сообщает, что она, похоже, зависла, и предлагает завершить её процесс.
Свойства
Четыре вкладки: общие (системное имя, отображаемое имя, описание, путь к исполняемому файлу, параметры запуска), вход в систему, восстановление, зависимости.

Права
Эти команды требуют прав администратора: Meneaufile предлагает перезапуститься с повышенными правами и сообщает, когда повышение отклонено, — тогда службе ничего не было отправлено.
Пароль учётной записи службы — исключение: он не может уйти через команду администратора, где его можно было бы прочитать в списке процессов. Чтобы его сменить, нужно запустить Meneaufile от имени администратора.
ПЛАН — Запланированные задания
ПЛАН Системный планировщик заданий: что запускается само, и когда.
Просмотр
Планировщик уже разложен по папкам: в Windows \Microsoft\Windows\Defrag содержит дефрагментацию. Meneaufile просматривает его как диск — папки открываются двойным щелчком, строка пути ведёт наверх, поиск и сортировка работают как везде.
Каждое задание показывает своё состояние (готово, выполняется, отключено), следующий запуск и прошлый запуск, последний результат, свои триггеры словами — «Еженедельно, пн, пт в 21:30» — и то, что оно запускает. Автор и описание показываются через выбор столбцов.
Кнопка появляется только там, где отвечает планировщик: в Windows — когда работает служба «Планировщик заданий».
Действия
По правому щелчку: Выполнить, Завершить, Включить, Отключить, Удалить — для одного задания или для всего выделения. Del тоже удаляет, предварительно назвав то, что исчезнет.
Системные задания в \Microsoft\Windows можно трогать только с правами администратора: тогда Meneaufile запрашивает их заново, один раз для всего выделения, и сообщает, когда повышение отклонено.
Создание и изменение
Новое задание… — по правому щелчку на папке или в меню кнопки — открывает окно; двойной щелчок по заданию тоже открывает его там. В нём настраиваются:
- имя, папка и описание задания;
- что оно запускает: программу или скрипт, их аргументы, папку, в которой начинать;
- когда: однократно, каждые X минут начиная с заданного времени, ежедневно, еженедельно — с выбором дней, — при входе в систему, при запуске; столько триггеров, сколько нужно;
- учётная запись — своя, пока выполнен вход; своя, даже после выхода из системы, с паролем Windows, который хранит планировщик; или системная — и наивысшие права.
Триггер, который окно не умеет записать, — по событию журнала, каждые пятнадцать минут в течение всего одного часа — показывается в нём и сохраняется без изменений. В Windows задание перезаписывается поверх исходного определения: его условия, параметры питания и другие действия не меняются.
Запланировать действие Meneaufile
Резервная копия каждый вечер, экспорт базы данных каждое утро: действия Meneaufile можно планировать. Запланировать… есть в окнах, которые их уже подтверждают:
- резервное копирование и синхронизация (F10, F11) — направление и правило сравнения переносятся;
- копирование и перемещение (F6, Ctrl+F6), а также перетаскивание;
- сжатие (F9) — архив получает дату каждого запуска,
работа-2026-10-03.zip, и никогда не заменяет вчерашний; - экспорт базы данных или таблицы: Запланировать экспорт… по правому щелчку.
Окно говорит, что будет сделано, затем спрашивает когда — те же триггеры, что и для задания, — и под какой учётной записью. То, что решил бы вопрос, решается заранее: правило для конфликтов выбирается здесь, и никого не будут спрашивать. Задание помещается в папку \Meneaufile планировщика; там меняют его расписание или удаляют его.
Когда задание срабатывает:
- Окно Meneaufile открыто: действие попадает в его очередь, как если бы вы запустили его сами.
- Окна нет, вход выполнен: для действия открывается окно и остаётся открытым.
- Выход из системы выполнен — «даже после выхода из системы» или системная учётная запись —: действие выполняется без окна. Системная учётная запись не видит ни сетевых ресурсов, ни сохранённых паролей: она подходит для локальных файлов.
Системное уведомление сообщает, чем всё закончилось, журнал это записывает, а последний результат задания это сохраняет: 0 — успешно, 2 — завершено с ошибками, 1 — сбой. Источник или цель, защищённые мастер-паролем, не копируются после выхода из системы: некому было бы его ввести. В Linux действие планируется на время, когда вход выполнен.
В Linux
Три папки: systemd — таймеры системы; systemd-user — таймеры пользователя; crontab — его crontab. Новое задание записывается как таймер пользователя — .service и .timer в ~/.config/systemd/user, — или в crontab, если поместить его туда. Для системной учётной записи оно попадает в /etc/systemd/system, и PolicyKit запрашивает пароль.
В crontab задание Meneaufile получает имя из комментария # meneaufile: имя над его строками; строки, написанные вручную, показываются под именем своей программы и остаются на месте. То, что пакет установил в systemd, можно отключить, но не удалить: следующее обновление пакета вернуло бы это обратно.
REG — Реестр
REG Реестр Windows: настройки системы и программ, разложенные по разделам и параметрам.
Просмотр
В корне — пять кустов: HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS и HKEY_CURRENT_CONFIG. Разделы открываются как папки; параметры раздела — это его строки, с их именем, типом — REG_SZ, REG_DWORD… — и значением, как в редакторе реестра. Параметр без имени показывается как «(По умолчанию)».
Копировать путь даёт HKEY_CURRENT_USER\Software\… — в том виде, в каком его снова прочтёт адресная строка редактора реестра. Сам редактор реестра остаётся под рукой, в меню кнопки.
Модуль существует только в Windows.
Изменение
Двойной щелчок или Enter на параметре открывает его в окне, соответствующем его типу:
- строка или расширяемая строка, чьи
%VARIABLES%раскрываются при чтении; - мультистрока, по одному значению на строку;
- 32- или 64-битное значение, в шестнадцатеричном или десятичном виде;
- двоичное значение, в шестнадцатеричных байтах — а также любой тип, который окно не знает и который сохраняет свой.
Insert создаёт параметр в открытом разделе, Shift+Insert — раздел; F2 переименовывает раздел или параметр; Del удаляет, предварительно назвав то, что исчезнет. Раздел исчезает вместе со своими подразделами и параметрами, и ничего не попадает в корзину: сначала экспортируйте то, что хотели бы иметь возможность вернуть.
То, в чём Windows отказывает, — чаще всего HKEY_LOCAL_MACHINE — запрашивается снова с правами администратора, один раз для всего выделения.
Экспорт и импорт
Перетаскивание раздела на панель файлов или его копирование на другую панель клавишей F6 записывает файл .reg — по одному на раздел, включая подразделы, в формате редактора реестра. Выбранные параметры попадают вместе в один файл, имя которого запрашивается.
И наоборот, файл .reg, брошенный на реестр, импортируется в него после подтверждения: он записывает данные в указанные в нём места, независимо от открытого раздела, а файл, который не читается целиком, не применяется вовсе.
БД — Базы данных
БД MySQL, MariaDB и PostgreSQL: сервер, базы данных, таблицы, строки — всё это просматривается как папки и редактируется.
Объявить соединение
Движок, хост, порт, пользователь, пароль и база данных по умолчанию — необязательная: без неё сервер открывается на своей административной базе. Для чтения состояния можно указать службу Windows, и Meneaufile сам заполняет это поле, когда находит её.
Указанная служба находится одним щелчком из двух мест: «Открыть расположение службы» в меню соединения и под сообщением об ошибке, когда вы заходите в базу данных с остановленной службой — соединение отклонено, кнопка ведёт в SRV, прямо на саму службу, туда, где её перезапускают. Без неё приходилось выходить, искать строку и идти через её меню.
Движок несёт свой значок, как тип карточки в NET: в окне вы выбираете то, что будете узнавать в строке.

Перемещение
Сервер → базы данных → таблицы → строки. F12 переключает между данными таблицы и её структурой. Базу данных можно закрепить, чтобы находить её в начале.
У сервера есть и собственные представления: учётные записи, текущие запросы, состояние сервера, настройки сервера, процедуры. Они только для чтения; их действия находятся в меню правой кнопки — сменить пароль, задать переменную, завершить процесс.
Строки
- Изменить строку: карточка с обозначенным первичным ключом. Таблица без первичного ключа не допускает изменения — строку в ней нельзя однозначно определить, и её изменение затронуло бы другие.
- Найти поле: начиная с восьми столбцов форма открывается с поиском. Несколько букв имени оставляют только поля с этим именем, а Enter ставит курсор в первое из них. Поле, скрытое поиском, сохраняет то, что в него ввели.
- У поля даты, времени или даты и времени две кнопки: календарь и Сейчас, которая подставляет текущий момент с точностью до секунды.
- Добавить строку, копировать строку как JSON, копировать строки в буфер обмена.
- Поле копируется отдельно, одним действием, без открытия карточки.
Структура
Поля с их типом, сопоставлением, значением по умолчанию, атрибутами, комментарием; индексы с их видом (первичный ключ, уникальный, индекс) и методом. Поле добавляется в начало, в конец или после другого — PostgreSQL же всегда добавляет в конец таблицы и сообщает об этом.
Селектор типов группирует типы движка по семействам: целые, десятичные, текст, дата и время, двоичные. Их можно отфильтровать вводом.
Очистить таблицу (truncate) удаляет все её строки, сохраняет саму таблицу и обнуляет автоинкремент. На сервере нет корзины: об этом сообщается заранее.
Схема связей
«Схема связей» рисует таблицы и их соединения.
- Чтобы поместить таблицу на рисунок, перетащите её из списка слева; убирают её, вытащив за пределы рисунка, или через правую кнопку мыши.
- Чтобы нарисовать соединение, протяните поле к полю другой таблицы. Оно чисто визуальное: сервер не затрагивается.
- «Показать всё» вписывает всё в кадр; колесо мыши увеличивает и уменьшает; фильтр находит таблицу по имени.
- Раскладка сохраняется: рисунок остаётся таким, каким вы его оставили.
- «Экспортировать в изображение» записывает рисунок в папку другого вида — если такой папки нет, Meneaufile сообщает об этом, а не пишет куда попало. «Открыть в его расположении» затем ведёт туда.
Экспорт в папку
У таблицы нет байтов: она не копируется как файл. То, что с неё получают на диске, — экспорт SQL.
- F6 в панель, показывающую папку, или «Экспортировать со структурой», которое спрашивает, в какой вид положить: по одному файлу
.sqlна таблицу. - Для целой базы данных экспорт проходит по всем её таблицам под окном хода выполнения, которое можно остановить. Итоговое сообщение называет записанные файлы; при сбое называется таблица, на которой он остановился, — «не хватает части базы» обнаружилось бы лишь при воспроизведении, слишком поздно.
- Для выбранных строк экспорт записывает столько же
INSERTв файл, имя которого запрашивается, — предлагается имя таблицы. Строки из запроса, читающего несколько таблиц, отклоняются: ничто не подскажет, куда вставлять их заново. - Запланировать экспорт… по правому щелчку на таблице или базе данных делает из него регулярную резервную копию: каждый запуск записывает файлы с датой,
clients-2026-10-03.sql. См. Запланировать действие.
Импортировать, клонировать
- Перетащить
.sqlна базу данных — значит воспроизвести его после вопроса, называющего файл и базу. Только один файл, и.sql: любое другое перетаскивание отклоняется одним словом. На уровне сервера ничто не подскажет, где воспроизводить, — нужна база данных. - Клонировать базу данных создаёт новую базу на том же сервере и копирует в неё таблицы. Если остановить клонирование на полпути, клон остаётся неполным, и Meneaufile об этом сообщает.
- В базу данных экспорт никуда не ведёт: он нацелен на диск. Об этом сообщается вместо молчания — иначе можно было бы подумать, что файл записан.
Запросы
Запрос SQL пишется на открытой базе данных и отправляется по Ctrl+Enter. Предлагаются недавние запросы. Результат — такой же список, как любой другой: его сортируют, в нём выделяют, его экспортируют.
Журнал SQL запоминает всё отправленное с числом затронутых строк. Его можно копировать и очищать.
Сравнить две таблицы
F8 на двух таблицах сравнивает их структуры: за неимением байтов сопоставляются поля и индексы. См. Сравнить.
Убрать
Удаление соединения убирает его из списка вместе с паролем. Сервер не затрагивается.
MAIL — Почта
MAIL Почтовые ящики IMAP и POP3 просматриваются как папки: папка на каждый ящик, файл на каждое сообщение.
Создать учётную запись
Адрес, отображаемое имя, протокол — IMAP оставляет папки на сервере, POP3 скачивает единый список — и шифрование: сразу TLS, затем STARTTLS или ничего. У отправки (SMTP) свой раздел; если оставить его пустым, берётся учётная запись чтения.

Крупные провайдеры
Настройки самых распространённых во Франции почтовых служб, все с шифрованием TLS сразу на этих портах. Учётная запись — это полный адрес, если не указано иное; пароль — пароль почтовой службы или, у Gmail, Yahoo и iCloud, пароль приложения, создаваемый в настройках безопасности учётной записи: обычный пароль там для программ отклоняется.
| Провайдер | IMAP | POP3 | SMTP | Учётная запись |
|---|---|---|---|---|
| Orange (orange.fr, wanadoo.fr) | imap.orange.fr 993 | pop.orange.fr 995 | smtp.orange.fr 465 | адрес |
| Free | imap.free.fr 993 | pop.free.fr 995 | smtp.free.fr 465 | логин, без @free.fr |
| SFR (sfr.fr, neuf.fr) | imap.sfr.fr 993 | pop.sfr.fr 995 | smtp.sfr.fr 465 | адрес |
| Bouygues Telecom (bbox.fr) | imap.bbox.fr 993 | pop.bbox.fr 995 | smtp.bbox.fr 465 | адрес |
| La Poste (laposte.net) | imap.laposte.net 993 | pop.laposte.net 995 | smtp.laposte.net 465 | адрес |
| Gmail | imap.gmail.com 993 | pop.gmail.com 995 | smtp.gmail.com 465 | адрес, пароль приложения |
| Yahoo Mail | imap.mail.yahoo.com 993 | pop.mail.yahoo.com 995 | smtp.mail.yahoo.com 465 | адрес, пароль приложения |
| iCloud Mail | imap.mail.me.com 993 | — | smtp.mail.me.com 587, STARTTLS | адрес, пароль приложения |
| OVHcloud (хостинг) | ssl0.ovh.net 993 | ssl0.ovh.net 995 | ssl0.ovh.net 465 | адрес |
| Infomaniak | mail.infomaniak.com 993 | mail.infomaniak.com 995 | mail.infomaniak.com 465 | адрес |
| Gandi | mail.gandi.net 993 | mail.gandi.net 995 | mail.gandi.net 465 | адрес |
Порты STARTTLS, когда провайдер предпочитает их: 143 для IMAP, 110 для POP3, 587 для SMTP. У Gmail в настройках почты должен быть включён IMAP, а перед созданием пароля приложения — двухэтапная аутентификация. Outlook.com, Hotmail и Live принимают только «современную» аутентификацию (OAuth), которую Meneaufile не поддерживает: один пароль там отклоняется. Meneaufile проходит проверку подлинности по паролю — AUTHENTICATE PLAIN или LOGIN — всегда с шифрованием.
Читать
Сообщение открывается по F3, как файл. Вложения — это строки: их копируют в панель, как и всё остальное. Столбцы показывают состояние — не прочитано, отвечено, помечено, черновик, вложение, — а «Отметить прочитанным» или «непрочитанным» меняет его.
Сообщение читается на белой бумаге в любой теме — тёмной или светлой: светлая тема берёт свою поверхность из выбранного оттенка, и почта читалась бы на розовом или бледно-голубом. Сообщение в виде простого текста сохраняет моноширинный шрифт, как в веб-почте, и переносится по строкам: длинные строки умещаются в окне, а не выходят за правый край, а разрывы строк отправителя остаются его собственными. Адрес, написанный полностью, открывается щелчком — http:// или https://, и ничего другого: угадывание адреса по точке превратило бы в ссылку каждое упомянутое имя файла. Точка в конце фразы остаётся во фразе.
Писать
«Новое сообщение…», «Ответить», «Ответить всем», «Переслать»: получатели, копия, тема, текст, вложения. Учётная запись без сервера отправки сообщает об этом — чтобы писать с неё, нужно его указать.
Три действия находятся в окне чтения, вверху справа, и по правой кнопке мыши на строке. «Ответить» пишет только отправителю, «Ответить всем» добавляет остальных получателей. Ответ закрывает чтение и открывает написание, цитата включена.
Что происходит в это время
Каждые пять минут Meneaufile снова запрашивает у серверов, что ждёт, а кнопка MAIL несёт на значке число непрочитанных сообщений. Ничего не скачивается: запрашиваются счётчики, несколько байтов на папку. Корзина, спам, черновики и отправленные в них не входят.
При наведении видно, какой ящик ждёт: сначала итог, тот, что на значке, затем строка на каждую учётную запись. При четырёх ящиках «12» не говорило, какой открывать. Единственный ящик сохраняет свою единственную строку, а учётная запись, которая не ответила, строки не имеет: ноль говорил бы «тебя ничего не ждёт», чего как раз о ней не известно.
F5 не ждёт пяти минут. Обновление в почте снова запрашивает у сервера папки учётной записи, их непрочитанные и итоговое число: значок, числа папок и список сразу согласуются. Раньше они запоминались раз и навсегда, и лишь следующий опрос приводил их в порядок — вы обновляли перед своим ящиком, а ничего не менялось.
Пока хранилище закрыто, наблюдатель молчит: пароли учётных записей спят в нём, и будить эту дверь не дело таймера.
Столбцы папки
Тема, отправитель, Дата, размер, состояние, идентификатор. Дата — та, что объявляет отправитель: её показывают все клиенты, и сортировка идёт на стороне сервера.
Ещё два столбца включаются в меню столбцов, по умолчанию скрытые, потому что семь столбцов и так плохо умещаются в панели:
- Получено: когда сервер получил сообщение. Две даты обычно различаются на секунду, на три дня — когда задержалась пересылка, и на двадцать лет — когда часы на другой стороне сбиты.
- Прочитано: когда вы его прочитали. Протокол этого не сообщает — он знает, что сообщение прочитано, но никогда когда, — поэтому дату ставит Meneaufile в тот момент, когда ставит флаг. Сообщение, прочитанное в другом месте, в веб-почте или на телефоне, приходит прочитанным и без даты: это честнее выдуманной даты. Она хранится рядом с сообщениями, в
lu.json: на флешке она путешествует вместе с ними.
Найти пароль учётной записи
Список учётных записей никогда не возвращает пароль. Чтобы перечитать его — перенастроить телефон, другое приложение, — учётную запись копируют в список NET: F6 в вид, открытый на нём, или перетаскивание. Карточка несёт имя учётной записи, логин, адрес сервера чтения, сервер отправки в комментарии и пароль.
В папку-группу, открытую напротив, а не в корень списка: именно там её потом ищут. Перемещать нельзя — пришлось бы убрать учётную запись из её списка, чтобы положить в хранилище, тогда как там хранится копия пароля; Ctrl+F6 сообщает об этом, вместо того чтобы молча копировать.
Что остаётся на сервере
Удаление учётной записи убирает её из списка вместе с паролем. Сам ящик остаётся нетронутым на сервере.
Настройки
Шестерёнка в строке заголовка открывает настройки. Они разложены по разделам: внешний вид, панели, список файлов, быстрый доступ, инструменты, хранилище, расположение.

Чего в них нет
Что настраивается по ходу работы: порядок столбцов задаётся в «Выбрать колонки», порядок модулей — в их выдвижной панели, ширина групп — у их ручек. Настройке, которую можно сделать там, где её видно, нечего делать в окне.
- Раскладка панелей выбирается правой кнопкой мыши на номере панели и по Alt+1 — Alt+0 — см. Панели.
- Частота снимков модуля PS меняется правой кнопкой мыши на нагрузке машины внизу его вида.
- Извлечение после копирования отмечается в окне копирования, когда место назначения — съёмный носитель.
Тема
Три варианта: Системная, Светлая, Тёмная. «Системная» следует настройке машины и меняется вместе с ней без перезапуска.


Акцентный цвет
Семь оттенков, исходный — первым. Вся цветовая схема выводится из этого зерна: кнопки, рамки, выделение, курсор.
| Цвет | Предпросмотр |
|---|---|
| Синий (исходный) | |
| Бирюзовый | |
| Зелёный | |
| Фиолетовый | |
| Красный | |
| Оранжевый | |
| Сланцевый |
Небольшой список, а не выбор цвета: оттенок, взятый наугад, даёт непроверенные контрасты — яркий жёлтый в качестве акцента делает текст кнопок нечитаемым. Эти достаточно тёмные, чтобы нести белый в светлой теме, и достаточно яркие, чтобы выделяться в тёмной.

Что акцент не окрашивает
Фон плотного списка остаётся чисто белым в светлой теме. Material обычно окрашивает всю свою палитру в выбранный цвет; на сотнях строк эта цветная дымка утомляет и смазывает оттенки типов файлов, которые как раз несут смысл.
Язык
Двадцать пять языков плюс «Язык системы». Интерфейс меняется без перезапуска.
Список файлов
- Размер текста в списках: строки и значки подстраиваются.
- Столбцы, их порядок и ширина настраиваются в самом списке и сохраняются для этой папки, для похожих списков или для всех.
Инструменты
- Текстовый редактор: тот, что открывает F4. «Первый найденный» или выбранная программа — метка
%1обозначает файл; без неё он добавляется в конец. - Выполнять очередь одновременно: длительные действия стартуют все сразу, как только поступают, а не ждут своей очереди. См. Очередь.
- Писем за раз: сколько сообщений ящик загружает сразу, остальные приходят, когда вы прокручиваете до конца. См. MAIL.
Хранилище
Сколько времени хранилище остаётся открытым: до закрытия или несколько минут. По истечении этого срока мастер-пароль запрашивается снова.
Расположение конфигурации
Переносной режим: конфигурация обычно живёт рядом с профилем пользователя. Метка, положенная рядом с исполняемым файлом, заставляет её жить там, и тогда приложение не оставляет на машине никаких следов — включая файлы-ключи и это руководство вместе с ними.
Что имеет пределы
Что имеет пределы, и почему.
- Средство просмотра читает шестьдесят четыре мебибайта за один раз; сверх этого оно показывает окно файла, и две границы ведут к началу и к концу.
- Защищённая папка целиком проходит через память: свыше шестидесяти четырёх мегабайт Meneaufile отказывается, чем рухнуть. Это действие рассчитано на документы, а не на образ диска.
- Служба не видна через сеть: состояние удалённого сервера — это то, что его хост отвечает на ping, а не состояние службы.
- Идентификатор TeamViewer нельзя проверить ping: чтобы следить за машиной, подключённой таким образом, нужно указать её IP-адрес.
- Таблица не копируется как файл: у неё нет байтов. То, что с неё получают на диске, — экспорт SQL; см. БД.
- Экспорт базы данных в другую базу данных никуда не ведёт: экспорт нацелен на диск. Чтобы заполнить базу, в неё воспроизводят
.sqlили клонируют.
Руководство Meneaufile на русском языке.
