Перейти к содержимому

Мобильные устройства

Engram Vault Sync поддерживает Obsidian на iOS и Android. Плагин использует тот же механизм синхронизации, но работает в более жёстких условиях, чем на компьютере.

  • Отправка и получение в реальном времени, как на компьютере
  • Обнаружение конфликтов и интерфейс их разрешения
  • Семантический поиск через палитру команд
  • Центр синхронизации
  • Фоновая синхронизация ограничена операционной системой. В частности, iOS может приостанавливать плагин, когда Obsidian работает в фоне. Синхронизация возобновляется, как только вы снова откроете приложение.
  • Очистка путей. Сервер удаляет из любого входящего пути следующие символы: \, :, *, ?, <, >, ", |. Подряд идущие пробелы сворачиваются в один. Каждый сегмент пути ограничен 255 байтами (предел файловой системы). Заметка, созданная на компьютере с одним из этих символов в имени файла, приходит на телефон переименованной. Плагин выполняет переименование прозрачно при получении.
  • Первая синхронизация по мобильной сети может быстро израсходовать трафик. Для первой отправки большого хранилища лучше использовать Wi-Fi.

Порядок настройки тот же: Settings → Community plugins → включите Engram Vault Sync → откройте вкладку настроек плагина → Sign in. Вход использует привязку устройства: плагин показывает короткий код пользователя и открывает страницу подтверждения в мобильном браузере. Введите код, подтвердите и вернитесь в Obsidian. Плагин в фоне опрашивает сервер и сообщает о входе после подтверждения. Никакой токен через URL-схему не возвращается.

Скрыть синхронизированные медиафайлы из галереи (Android)

Заголовок раздела «Скрыть синхронизированные медиафайлы из галереи (Android)»

Если в вашем хранилище есть изображения, аудио или видео, медиасканер Android по умолчанию подхватывает их, и они появляются в приложениях Галерея и Фото рядом с вашими настоящими фотографиями. Чтобы их скрыть:

  1. В файловом менеджере перейдите в папку хранилища Obsidian на накопителе устройства.
  2. Создайте пустой файл с именем .nomedia (обратите внимание на точку в начале) в корне хранилища.
  3. Перезапустите приложение галереи или перезагрузите устройство. Теперь медиасканер Android пропускает хранилище и все вложенные папки.

У iOS прямого аналога нет, и он не нужен: хранилище сторонних приложений изолировано, а приложения iOS не открывают файлы для Фото, если сами явно этого не запросят. Obsidian этого не делает.

  • Выборочная синхронизация (выбор папок или путей для отправки и получения) есть в планах плагина, но ещё не выпущена. Сейчас плагин синхронизирует хранилище целиком (за вычетом шаблонов исключений).
  • Файлы canvas синхронизируются, но в мобильном Obsidian могут отображаться медленно. Engram в любом случае синхронизирует исходный JSON.

Далее: Устранение неполадок.