Как я узнаю, что файл успешно синхронизирован с диском iCloud?

17

Я пробую iCloud Drive как потенциальную замену Dropbox. Одна из приятных особенностей Dropbox заключается в том, что он создает маленькие зеленые галочки на значках файлов и папок, чтобы пользователь знал, что файл или папка синхронизированы с сервером Dropbox:

введите описание изображения здесь

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

Поэтому мой вопрос: как я могу узнать, был ли файл синхронизирован с помощью Finder или любого другого инструмента на моем компьютере?


источник

Ответы:

30

OS X 10.10.2 теперь имеет графические индикаторы выполнения загрузки:

введите описание изображения здесь

Когда что-то застревает или у вас медленная загрузка, есть brctlинструмент, который поставляется вместе с Yosemite для отслеживания изменений во всех документах, поддерживаемых iCloud. Откройте терминал и введите следующую команду:

brctl log --wait --shorten

Он покажет вам краткую сводку изменений синхронизации как вверх, так и вниз. Ожидание заставляет его работать непрерывно, пока вы не закроете окно или не нажмете Control + C для выхода из brctlпроцесса. Если вы знакомы с grepинструментом командной строки, вы можете отфильтровать результаты, чтобы просто показать ход загрузки, но большинство учетных записей iCloud имеют довольно малый объем с точки зрения изменений, поэтому загрузка многих файлов, вероятно, будет доминировать в результатах.

https://www.icloud.com/#iclouddrive

Кроме того, эмпирическим способом определения синхронизации файла является вход на диск iCloud через веб-интерфейс и проверка наличия файла и / или папки в облаках.

bmike
источник
4
Просто хотел сказать, что это отличный ответ. Большое спасибо.
Джастин Сирлз
Это именно то, что я искал! Тем не менее, это раздражает / беспокоит, что я не могу перейти (~/)Library/Mobile\ Documents/com~apple~CloudDocs/в терминал и увидеть его содержимое.
Подлость
@ Подлость Я бы постарался войти в каталоги один за другим. cd ~/Libraryи тогда, cd Mobile\ Documentsи тогда cd com~apple~CloudDocsтаким образом вы сможете узнать, не
выходите
@bmike Я пробовал оба пути, без игры в кости.
Подлость
@Sneakyness Да - похоже, Finder становится лучше, когда не показывает большую часть iCloud Drive, который еще не отображается в заданном окне. Терминал, конечно, позволяет вам возиться, куда Finder не пойдет, даже когда загнан в угол.
bmike
16

Это была такая проблема для меня, я фактически сделал утилиту под названием «iCloudStatus», которая в основном ведет себя так же, как Dropbox, показывая значок состояния в строке меню (см. Ниже).

Другой вариант - поиск в Finder, но если вы загружаете большие пакеты документов, глубоко вложенные в такие папки, как я, тогда вам потребуется много времени, чтобы знать, когда загружаются ваши файлы.

введите описание изображения здесь

Вы можете скачать его здесь и для полного раскрытия я разработчик.

GenericPtr
источник
Потрясающий соус! Спасибо за вежливое самораскрытие и создание этого инструмента.
bmike
Пожалуйста! Вскоре после того, как я начал использовать iCloud Drive, я обнаружил этот пост и подумал: «Да, может быть, я смогу это исправить», и, таким образом, родилось приложение. Надеюсь, это полезно для всех.
GenericPtr
Не работает Я вижу, что nsurlseessiond отправляет 1 МБ / с, но инструмент не сообщает о какой-либо синхронизации.
Войтех
Если кому-то нужна поддержка, пожалуйста, посетите веб-сайт и свяжитесь со мной там, так как я действительно не могу устранить проблемы в этом формате. Благодарность!
GenericPtr
Это должно быть ответом. Только что купил, спасибо.
фисташка
2

Я заметил ту же проблему. Единственный способ, который я нашел, - это посмотреть на строку состояния загрузки в Finder, вниз на уровне отдельных файлов. Он показывает, насколько далеко файл был загружен, а затем изменяет размер файла после завершения. Определенно не так полезно, как Dropbox.

русс
источник
Это хороший графический способ проверки. Я видел много случаев, когда есть много папок, которые находятся в облаке и даже не попали в поисковик, но он действительно показывает вещи, как только поисковик узнает о конкретных файлах, которые вам нужны. +1 и спасибо
bmike