Использование облачных служб

По умолчанию файлы OmniGraffle хранятся локально на устройстве iOS. Как отмечено в разделе Управление файлами с помощью обозревателя документов, файлы сохраняются на устройстве в папке Локальные документы. Однако теперь OmniGraffle позволяет обмениваться данными на разных устройствах с iOS, и поэтому следует сохранять свои файлы в облачном хранилище. При этом файлы будут доступны с устройств iPad, iPhone и iPod touch (5-го и последующих поколений), а также с компьютеров Mac с установленной программой OmniGraffle.

Количество добавляемых облачных хранилищ не ограничено. Например, можно добавить облачные хранилища для использования в личных целях и по работе, создать учетную запись для доступа группы сотрудников. Т. е. возможности ничем не ограничены. Единственным реальным ограничением является объем доступного места на устройстве.

В этой главе рассказывается, как создать учетную запись и подключиться к серверу Omni Sync через встроенную функцию синхронизации OmniPresence. Затем узнаете, как подключиться к другим поставщикам облачных служб с помощью новой функции бета-версия, которая позволяет подключаться к iCloud Drive, Box, Dropbox и другим популярным службам.

Что такое использование облачных служб

Работа в облаке звучит довольно футуристический, но в действительности это означает, что ваши файлы безопасно хранятся на удаленных серверах, а их копии находятся локально на вашем устройстве iOS.

Когда вы вносите изменения в файл, файл в облаке обновляется в момент, когда OmniGraffle выполняет следующую синхронизацию. При этом, разумеется, устройство iOS должно быть подключено к Интернету. Если подключение к Интернету отсутствует, изменения будут синхронизированы при следующем подключении.

Еще одно преимущество хранения файлов в облаке — если вы потеряете устройство iOS, ваши документы сохранятся в безопасном и надежном хранилище на серверах облачной службы. Все что нужно сделать, чтобы получить доступ к файлам, это выполнить вход в свою облачную учетную запись, изменить пароль и синхронизировать файлы с новым iPhone или iPad, и вы снова готовы к работе.

Примечание.
Разумеется, защищенность файлов зависит от надежности вашего пароля, которая включает в себя использование пароля (или Тоuch ID) на устройстве iOS. Не используйте простые пароли из обычных слов или пароли, которые легко угадать, такие как имя вашей собаки, фото которой выложены в Instagram и Facebook.

Используйте надежный пароль или обратите внимание на такие программы для iOS и Mac, как 1Password, оснащенные генератором паролей, чтобы обеспечить безопасность вашей учетной записи облака. В качестве дополнительной меры безопасности используйте двухэтапную авторизацию, если поставщик облачной службы ее поддерживает.

И хотя большинство облачных служб, включая Omni Sync, хранят резервные копии, не следует полагаться на то, что поставщик облачных служб сможет помочь в крайнем случае. Хранения файлов в облаке не освобождает вас от необходимости выполнять резервного копирования файлов —вы должны выполнять резервное копирование всех ваших данных! Убедитесь в том, что резервное копирование вашего устройства iOS выполняется регулярно (в iCloud или на Mac), кроме того, регулярно выполняйте резервное копирование данных на компьютере Mac.

Синхронизация с OmniPresence

Мы начнем наше путешествие в облака с самого простого пути: OmniPresence. Мы разработали службу OmniPresence в качестве облачного решения для хранения данных пользователей наших программ. Есть два варианта хранения данных:

  • Сервер Omni Sync, который на самом деле является серверной фермой, поддерживаемой нашей компанией для хранения пользовательских файлов в облаке. Поддержка службы OmniPresence встроена в наши программы для iOS (и для компьютеров Mac), так что ничего не нужно устанавливать дополнительного. Достаточно просто зарегистрироваться для получения бесплатной учетной записи Omni Sync.
  • Поддержка WebDAV — это функция OmniPresence, позволяющая вам использовать свой собственный сервер для хранения и синхронизации файлов. Вы можете подключиться к собственному серверу WebDAV или использовать надежный сторонний сервис, и даже настроить службу WebDAV в вашей локальной сети с использованием сервера WebDAVNav.

Теперь, когда вы познакомились с доступными вариантами использования службы OmniPresence, мы узнаем, как их настроить в программе OmniGraffle.

Создание учетной записи для сервера Omni Sync

Если планируется использовать сервер Omni Sync с OmniGraffle, то при отсутствии учетной записи нужно будет создать бесплатную учетную запись. Вы можете создать бесплатную учетную запись на сервере Omni Sync по адресу:

sync.omnigroup.com

Просто перейдите на страницу по этому адресу, укажите свой адрес электронной почты и нажмите кнопку Sign Up (Создать учетную запись). Мы отправим вам сообщение по электронной почте с инструкциями по настройке учетной записи для сервера Omni Sync.

Совет.
При создании учетной записи для сервера Omni Sync не забудьте установить надежный пароль. Представьте себе муки злоумышленника, который попытается взломать пароль SkrYpt K1dD0z3 с помощью перебора комбинаций!

Когда все готово к началу работы с учетной записью для сервера Omni Sync вернитесь на экран «Места» в OmniGraffle и продолжите действия на нем.

Подключение к серверу Omni Sync со службой OmniPresence

При наличии учетной записи сервера Omni Sync для настройки облачной учетной записи выполните следующие действия.

  1. Чтобы настроить синхронизацию с сервером Omni Sync, перейдите на экран Места и нажмите кнопку Добавить уч. запись OmniPresence.
    Нажмите кнопку «Добавить облачную учетную запись».
  2. Затем выберите нужный тип облачной учетной записи. Можно выбрать вариант Добавить уч. запись Omni Sync или Добавить сервер WebDAV. Различие между этими вариантами заключается в том, что размещение и поддержка сервера Omni Sync осуществляется нашими специалистами, а поддержка сторонних серверов WebDAV (или вашего сервера) осуществляется соответствующими лицами.

    Нажмите кнопку Добавить учетную запись сервера Omni Sync.

    Выбор сервера Omni Sync или WebDAV
  3. На появившемся экране Сведения учетной записи:

    1. Введите Имя учетной записи
    2. Укажите Пароль учетной записи.
    3. При необходимости введите Псевдоним для использования в качестве имени синхронизируемой папки.
    4. Нажмите Сохранить, чтобы пройти аутентификацию на сервере Omni Sync.
    Введите данные учетной записи на сервере Omni Sync

Далее будет отображено сообщение Проверка совместимости сервера и индикатор хода выполнения. При благополучном завершении всех проверок в OmniGraffle будет выдано сообщение об успешном подключении к серверу Omni Sync.

Тестовый сервер для проверки совместимости

После проверки данных учетной записи снова отображается главный экран «Места» OmniGraffle, на котором будет показана новая папка с синхронизируемыми файлами.

После синхронизации папка сервера Omni Sync появляется на главном экране

Для доступа к файлам в папке документов нажмите нужную папку, а затем — нужный для работы файл.

Подключение к серверам WebDAV с использованием службы OmniPresence

На появившемся экране Сведения учетной записи выполните следующие действия.

  1. Укажите URL-адрес сервера WebDAV в поле Место.
  2. Введите Имя учетной записи
  3. Укажите Пароль учетной записи.
  4. При необходимости введите Псевдоним для использования в качестве имени синхронизируемой папки.
  5. Нажмите Сохранить, чтобы пройти аутентификацию на сервере WebDAV.
Введите данные учетной записи на сервере WebDAV.

Как и в случае подключения к серверу Omni Sync, в OmniGraffle будет выдано сообщение Проверка совместимости сервера, а затем (после успешного подключения к серверу WebDAV) — отображен экран Подключено.

Предупреждение.
Предоставляя доступ к файлам и папкам на своем компьютере из Интернета (даже с защитой надежным паролем), вы подвергаетесь определенному риску. Следует осознавать и учитывать этот риск перед настройкой сервера, а также обязательно поддерживать сервер в обновленном состоянии, устанавливая все последние исправления безопасности. Если размещать собственный сервер не планируется, можно создать бесплатную учетную запись сервера Omni Sync или использовать другой стандартный сервер WebDAV для синхронизации OmniGraffle.

Контроль над работой OmniPresence

После настройки OmniGraffle для использования облачной учетной записи любого типа (сервера Omni Sync или WebDAV) на панели инструментов появится значок OmniPresence.

Значок OmniPresence на панели инструментов

Он позволяет одним взглядом контролировать состояние синхронизации OmniPresence:

  • — определять, что программа OmniPresence активна и готова к синхронизации файлов на сервере;
  • — определять, что в настоящий момент выполняется синхронизация;
  • — определять, что ваше устройство с iOS не имеет доступа к активной точке доступа Wi-Fi или сотовой сети;
  • — определять, что при синхронизации файлов произошла ошибка. Этот значок может отображаться, когда вместе с вами над тем же файлом работает другой пользователь или не удается установить соединение с используемым сервером синхронизации. Повторно нажмите значок OmniPresence. Если при этом отображается тот же значок ошибки, обратитесь за помощью к нашим специалистам отдела технической поддержки.

В OmniPresence проверка активности серверов синхронизации выполняется практически ежеминутно, и все внесенные вами изменения сохраняются на сервере. Кроме того, в OmniPresence выполняется сохранение последней версии файла при его закрытии и переключении из OmniGraffle в другое приложение на устройстве. Можно также нажать значок OmniPresence, чтобы в любой момент принудительно обновить данные на сервере.

Использование поставщиков облачных служб бета-версия

OmniGraffle упрощает использование облачных служб для хранения файлов и работы над ними. Новая бета-версия функция, представленная в версии OmniGraffle 2.2, Поставщики облачных служб, позволяет вам сохранять файлы OmniGraffle в вашей любимой облачной службе, такой как:

  • Сервер Omni Sync (с использованием OmniPresence)
  • iCloud Drive
  • Box
  • Dropbox
  • Google Drive
  • OneDrive
  • и многие другие!

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

Если у вас возникнут проблемы с доступом к файлам OmniGraffle в облаке, дайте нам знать. Не забудьте сообщить нам о том, в какой именно службе хранятся файлы, и опишите, что произошло, как можно подробнее.

Включение функции «Поставщики облачных служб».

Если вы хотите включить функции «Поставщики облачных служб», на экране Места нажмите кнопку Значок шестеренки, затем нажмите Настройки.

  1. Нажмите кнопку Использовать поставщиков облачных служб
    Нажмите кнопку «Использовать поставщиков облачных служб»
  2. Нажмите переключатель Использовать поставщиков облачных служб, чтобы включить эту функцию
    Перед включением параметра «Использовать поставщиков облачных служб» прочтите текст под переключателем

Переключатель станет зеленым, показывая, что поставщики облачных служб включены. Нажмите кнопку Настройки, затем кнопку Готово, чтобы закрыть окно и вернуться в папку Локальные документы.

Параметр «Использовать поставщиков облачных служб» включен

При нажатии кнопки Места на панели инструментов снова открывается экран «Места», где теперь отображается пункт Другие документы, обеспечивающий доступ к файлам в облаке.

Экран «Места» теперь содержит пункт «Другие документы» для работы с облачным хранилищем

Когда параметр «Использовать поставщиков облачных служб» включен, необходимо включить еще один переключатель, если вы планируете использовать службу iCloud Drive от Apple. Давайте это сделаем.

Использование службы iCloud Drive в OmniGraffle

Прежде чем вы сможете синхронизировать файлы OmniGraffle с iCloud Drive или другой облачной службой, необходимо выполнить ряд действий на вашем устройстве iOS. К счастью, в OmniGraffle имеется встроенная служба OmniPresence, так что все что вам нужно, это бесплатная учетная запись Omni Sync (см. раздел Создание учетной записи для сервера Omni Sync), а доступ к iCloud Drive обеспечивается в iOS без дополнительных усилий. Все, что нужно, это включить несколько переключателей, и служба iCloud Drive готова к работе.

Включение службы iCloud Drive

На устройстве iOS откройте программу Настройки и выберите iCloud ▸ iCloud Drive, а затем убедитесь, что переключатель iCloud Drive включен.

Экран настроек, на котором включен переключатель iCloud Drive

В списке программ, использующих iCloud Drive, убедитесь, что переключатель рядом с OmniGraffle, также включен. Это позволяет OmniGraffle открывать и сохранять файлы в службе iCloud Drive.

Экран настроек iCloud Drive со списком программ, хранящих данные и документы в этой службе

Сохранение файлов в облаке

Термин «сохранение файлов в облаке» является отчасти некорректным, главным образом потому, что нет никакой возможности непосредственно создать новый файл в папке «Другие документы». Вместо этого необходимо сначала создать документ в любой папке Локальные документы или в синхронизируемой с OmniPresence папке, а затем экспортировать или переместить файл в одну из облачных служб.

Предположим, что у вас есть файл в папке Локальные документы, который вы хотели бы перенести в Dropbox. Вот что для этого нужно сделать:

  1. На панели инструментов нажмите кнопку Выбрать. Это позволит выбрать в папке нужные файлы.
  2. Найдите файл, который нужно переместить в Dropbox, и нажмите его, чтобы выбрать. После выбора вокруг значка файла появится синяя рамка, показывающая, что с файлом можно выполнять действия.
    Выбранный файл с синей рамкой вокруг значка файла
  3. Нажмите на панели инструментов кнопку Кнопка «Отправить», чтобы открыть меню отправки.
    Меню отправки
  4. В меню отправки нажмите Экспорт в....
  5. Выберите формат файла, в котором нужно сохранить этот документ. Можно выбрать формат OmniGraffle, PDF, PNG или OmniOutliner, в зависимости от ваших задач.
    Экран выбора формата
  6. Нажмите Места, чтобы открыть меню поставщиков облачных служб, затем нажмите Dropbox, чтобы выбрать эту службу как место хранения.
    Меню места
  7. После выбора облачной службы на кране отображаются файлы и папки, сохраненные в вашей учетной записи этой службы. Выберете место сохранения и нажмите Сохранить в... в нижней части окна.
    Окно облачной службы

При экспорте файла в одну из облачных служб экспортированный файл также остается в исходном расположении. Таким образом, если файл экспортируется из локальных документов в Dropbox, этот файл будет находиться в двух местах. Если вы хотите продолжить работу над файлом, когда он сохранен в Dropbox, рассмотрите возможность удаления копии этого файла в локальных документах, чтобы избежать путаницы.

Открытии файлов, хранимых в облаке, и работа с ними

Как и в случае с файлами, хранящимися на сервере Omni Sync, вы можете редактировать файлы, хранящиеся в iCloud Drive, хотя они размещены в облаке. Вы даже можете одновременно открыть один и тот же файл на нескольких устройствах iOS (или компьютерах Mac).

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

  1. На экране Места нажмите Другие документы.

    Экран «Места» с папкой «Другие документы»
  2. На панели инструментов нажмите кнопку Кнопка добавления, чтобы добавить документ, хранящийся в iCloud Drive (или другой службе) в папку Другие документы.

    По умолчанию показываются файлы, размещенные в iCloud Drive. (Если файл находится на другой облачной службе, нажмите Места, а затем нажмите название нужной службы.)

    Экран «Места» позволяет получить доступ к файлам, хранящимся в облаке

  3. Найдите нужный файл и нажмите его, чтобы выбрать и добавить в папку Другие документы на устройстве.
    Файл из iCloud Drive теперь отображается в папке «Другие документы» на вашем устройстве; нажмите его, чтобы открыть файл в OmniGraffle
  4. Нажмите файл, чтобы открыть его в OmniGraffle.

Когда вы открываете файл, который хранится в службе iCloud Drive, файл остается в iCloud Drive, пока вы вносите в него изменения. Когда вы закрываете файл (нажав кнопку Документы на панели инструментов), изменения сохраняются в файле в iCloud Drive.

Удаление файлов из папки «Другие документы»

Когда вы закончили работу над документом, нажмите кнопку Документы на панели инструментов. При этом отображается папка Другие документы. Теперь у вас есть выбор: Что нужно сделать с файлами в папке Другие документы?

  • Вы оставите их в папке Другие документы?
  • Или удалите их с вашего устройства?

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

При желании вы можете удалить файл из папки Другие документы. Если вам нужно снова поработать с файлом, вы всегда можете добавить его на устройство снова. Удаление файла из папки Другие документы не удаляет файл из iCloud Drive — ваш файл остается в облаке в безопасности — при этом файл удаляется только с устройства.

Чтобы удалить файл из папки Другие документы, выполните следующие действия.

  1. На панели инструментов нажмите кнопку Выбрать.
  2. Нажмите файл (файлы), которые нужно удалить.
  3. Нажмите кнопку Значок удаления документа на панели инструментов, а затем нажмите кнопку Удалить документ.

Файлы, удаленные из папки Другие документы, просто исчезают, они не перемещаются в папку «Корзина». Это связано с тем, что файлы, добавленные в Другие документы, являются просто ссылками (за неимением лучшего термина) на оригиналы файлов, хранящихся в облаке.

Удаление облачной учетной записи

Чтобы удалить учетную запись, нажмите кнопку Изменить; слева от имени учетной записи появится значок удаления. При нажатии этого значка имя учетной записи сдвигается влево, а справа появляется кнопка Удалить. Нажмите ее для удаления учетной записи.

Значок удаления (красный круг с белой полосой) отображается слева от имени учетной записи.
Нажмите значок удаления, чтобы появилась кнопка «Удалить».

Чтобы сделать это быстрее, проведите пальцем влево по имени учетной записи, чтобы появилась кнопка Удалить. Если вы передумали удалять учетную запись, нажмите кнопку Готово, и кнопка Удалить исчезнет.

Примечание.
При отмене действия удаленная учетная запись не восстанавливается. После удаления одной или нескольких учетных записей их придется настраивать заново.