Специальные режимы просмотра папок

Работа с подпапками (вложенными папками)

FastRawViewer позволяет просматривать файлы не только в текущей папке, но и во вложенных в нее (подпапках). В этом режиме действует ряд ограничений на доступные функции программы (см. раздел «Ограничения при работе с подпапками» ниже).

Переход в режим просмотра папки с подпапками осуществляется:

  • Menu – File – Open Folder – Open Folder with subfolders (Alt-O/Option-O)
  • Контекстное меню папки в панели Folders – Open in subfolder mode

После этого откроется диалог сканирования подпапок:

В этом диалоге:

  • Folder: текущая папка, которую вы собираетесь открыть
  • Стрелка вверх: подняться на один уровень выше
  • Кнопка […] Выбрать папку через стандартный диалог выбора папок
  • Recurse depth: на какую глубину производить поиск файлов
  • Limits: предельная глубина сканирования, в подпапках и файлах (в какой ограничитель упретесь первыми).
    Лимиты задаются через Preferences – Subfolder browse mode – группу limit fetched file/subfolder count.

После нажатия кнопки OK FastRawViewer произведет сканирование подпапок и файлов, полученный список файлов отобразится в окне программы.

При перевом переходе в данный режим FastRawViewer покажет предупреждение с подробным описанием ограничений режима работы с подпапками:

Чтобы отменить показ этого предупреждения – отметьте галочку Do not show this message again, прежде чем закрыть данное окно.

Порядок сортировки файлов по именам задается настройкой Subfolder browse mode – Filename sort in subfolder browse mode, которая позволяет включать/выключать учет имени папки (полного пути) при такой сортировке.

Режим просмотра с подпапками индицируется в верхней строке главного окна программы в режиме «просмотра плиткой», перед именем самой верхней папки будет написано Subfolder browse:


Если при сканировании дерева вложенных папок будут обнаружены дубликаты, то при стандартных настройках будет выдано предупреждение:

Выключить это предупреждение можно в Preferences – Subfolder browse mode – Warn if duplicated subfolders was found in subfolder tree.

Дублирующие подпапки детектируются в двух случаях:

  1. Циклические (символьные) ссылки в файловой системе.
  2. Подпапки с одинаковыми именами, отличающиеся только регистром букв: FastRawViewer (целенаправленно) не чувствителен к регистру символов в именах файлов, соответственно отображать две подпапки с одинаковыми именами в разном регистре не может.

Ограничения режима работы с подпапками

В режиме работы с вложенными папками действуют следующие ограничения функциональности FastRawViewer:

  • Список показываемых файлов фиксируется в момент «открытия» дерева подпапок.
    • Если, за счет работы других программ, в дереве добавляются/удаляются новые папки или файлы – FastRawViewer игнорирует эти изменения: новые файлы/папки не будут видны, а если файл/папка удалены, то при доступе к ним будут многочисленные сообщения о невозможности доступа.
  • Внутри FastRawViewer запрещены действия, модифицирующие текущий список файлов, а именно:
    • Перемещение файлов
    • (в том числе) перемещение файлов в подпапки _Selected/_Rejected
    • Копирование файлов в показываемое дерево подпапок
    • Очистка подпапки _Rejected.
    • Редактирование дерева папок.
  • Файлы показываются плоским списком, текущая папка файла отражается только в панели Folders.

Эти ограничения связаны с тем, что

  1. Мониторинг большого количества (под)папок на предмет их изменения (добавления/удаления файлов) – очень ресурсоемкая операция, особенно на медленных носителях и (тем более) по сети.
  2. Перестройка текущего (большого) списка файлов – так же может приводить к существенному замедлению работы программы.
  1. Перемещение файлов внутри рассматриваемого дерева – странно выглядит в интерфейсе: либо ничего не меняется (если файлы отсортированы по имени или по метаданным, таким как дата съемки или XMP-рейтинг), либо файлы просто переставляются (если сортировка производится полному пути файла).

Выход из режима просмотра подпапок

Выход из режима просмотра папок в нормальный (обычный) режим производится двумя способами, явным и неявным:

  • Явный выход (по явно высказанному пожеланию пользователя) делается через базовое открытие папки или файла
    • Menu – File – Open
    • Menu – File – Open Folder – Open Folder
  • Неявный выход: все дополнительные способы открытия папки или файла:
    • Открытие файла через
      • Menu – File – Recent files – выбор файла
      • Drag and Drop файла в окно программы
      • Открытие файла из командной строки, контекстного меню в файловом менеджере и т.п. (Windows: только если включен режим Single Instance, Mac: всегда)
    • Открытие папки через:
      • Menu – File – Open Folder – recent folders – выбор папки
      • Drag and Drop папки в окно программы
      • Выбор папки в панели Folders или Favorite folders

При неявном выходе из режима просмотра папок FastRawViewer будет показывать предупреждение (см справа)

Отключить его можно через Preferences – Subfolder browse mode – File (folder) open attempt:

  • Ignore – оставаться в режиме просмотра вложенных папок (с такой настройкой перейти в стандартный режим можно только явными методами, см. выше).
  • Ask – спрашивать подтверждения.
  • Open w/o confirmation – переходить в стандартный режим не спрашивая.

Просмотр заданного списка файлов (режим виртуальной папки)

FastRawViewer поддерживает работу со списком файлов (в текстовом формате, одно полное имя файла на строку), режим работы полностью аналогичен работе с вложенными папками (те же ограничения на доступные действия: только копирование и только в те каталоги в которых не расположены просматриваемые файлы).

Чтобы открыть список файлов используйте:

  • Menu – File – Open Folder – Open filelist (Alt-Shift-O)
  • Drag and Drop списка файлов в окно программы, при этом файл со списком должен иметь расширение, указанное в Preferences – Subfolder browse mode – Treat files with these extensions as file list.

В данном режиме работают те же ограничения и особенности, что и в режиме просмотра вложенных папок.

Для создания списка файлов можно использовать сохранение списка отмеченных файлов через Menu – Select – Save selection to file.

Режим Hotfolder: мониторинг текущей папки

Режим Hotfolder предназначен для использования совместно с программами удаленного управления камерами (Tethered shooting), когда

  • Другая программа управляет съемкой и скачивает только что снятые снимки с камеры на локальный диск компьютера в какую-то папку
  • FastRawViewer
    • Мониторит эту же папку и находит там новые файлы
    • Найдя их – переходит к последнему из найденных свежих файлов.

Для перехода в этот режим нужно

  • Перейти в FastRawViewer в ту папку, в которой будут появляться файлы, записываемые программой для Tethered shooting
  • Выбрать режим через Menu – File – Open Folder – Hotfolder mode (Alt-Shift-H)

При первом переходе в данный режим будет выдано предупреждение с описанием режима

Отключить его можно галочкой Do not show this message again.

После включения данного режима, FastRawViewer будет регулярно пересканировать текущую папку и при появлении в ней новых файлов – открывать их.

В режиме RAW+JPEG можно указать, что нужно ожидать пару файлов, либо любой файл (умолчание), либо RAW-файл. Остальные настройки данного режима описаны в разделе «Настройки программы – Special browsing modes»

Выход из режима Hotfolder производится одним из следующих методов:

  • Menu – File – Open Folder – Stop hotfolder mode
  • Явное открытие файла или папки (Menu – File – Open, Menu – File – Open Folder – Open Folder)
  • Неявное открытие файла или папки (реакция на неявное открытие настраивается в соотв. разделе настроек).

Режим Slideshow

В FastRawViewer реализован базовый режим «слайд-шоу», т.е. автоматического перехода от одного файла к следуюшему.

Для включения этого режима используется Menu – File – Open Folder – Slideshow (Alt-Shift-S), при этом будет показан диалог настроек слайдшоу:

Этот диалог задает:

  • Направление листания файлов (вперед/назад)
  • Время задержки при смене файлов
  • Максимальное количество показываемых файлов.

Фактически, режим слайдшоу – это просто нажатие Next File (или Prev File) с заданными промежутками.

Режим слайдшоу прекращается

  • Явно, через Menu – File – Open Folder – Slideshow (или повторное нажатие сочетания горячих клавиш Alt-Shift-S)
  • Неявно, если текущий файл не совпадает с ожидаемым (т.е. использовались какие-то спосоы навигации по файлам и/или папкам).

Режим слайдшоу совместим с просмотром подпапок.