Почему DropBox иногда добавляет файлы *com.dropbox.attributes?

Почему DropBox иногда добавляет файлы *com.dropbox.attributes?

Я уже несколько лет пользуюсь Dropbox. Недавно я заметил, что файлы с расширениемcom.dropbox.атрибутыначали появляться в некоторых подпапках Dropbox.

Шаги

  1. Я создаю новый каталог в Dropbox, намереваясь добавить несколько файлов изображений.
  2. Я добавляю файлы изображений в новый каталог.
  3. Файлы начинают синхронизироваться, а затем начинают появляться новые файлы с теми же именами, что и у синхронизируемых файлов, но с добавлением расширенияcom.dropbox.атрибуты. Каждый из этих дополнительных файлов имеет размер ~160 байт.
  4. Этиcom.dropbox.атрибутыФайлы также видны в веб-клиенте DropBox.com. И они синхронизируются с другими машинами с тем же аккаунтом dropbox.

Пример: Я добавлю:IMG_1195.JPGфайл размером 1,6 МБ. А затем через несколько секунд появится следующее:IMG_1195.JPG/com.dropbox.attributesв 160 байт. И содержимое этого нового файла представляет собой набор шестнадцатеричных значений.

Почему это? Как мне это остановить?!

Очень шумно.

решение1

Ну, для полноты картины,вот официальная версия этого:

Эти файлы возникают из-за несовместимости файловой системы где-то на одном из ваших связанных устройств (или на одном из связанных устройств, принадлежащих одному из членов одной из ваших общих папок). Некоторые файловые системы, такие как HFS (OS X) и NTFS (Windows), способны назначать «расширенные атрибуты» (xattrs) файлам и папкам (для таких вещей, как теги, которые вы можете применять в Mavericks/Yosemite).

Проблема возникает, когда файлы с этими расширенными атрибутами копируются в файловую систему, которая их не поддерживает (например, FAT или FAT32, которые часто встречаются на старых жестких дисках, USB-накопителях и некоторых других внешних дисках). Эти файловые системы не могут хранить расширенные атрибуты, поэтому Dropbox помещает эти расширенные атрибуты в новые файлы ':com.dropbox.attributes', чтобы не потерять данные.

Чтобы проверить, создаются ли эти файлы, вы можете создать тестовый файл на Mac, а затем добавить к нему тег (см., например,http://support.apple.com/kb/HT5839)? Если вы видите еще один "com.dropbox.attributes" для этого файла, перейдите на сайт Dropbox, щелкните его правой кнопкой мыши и выберите "Просмотреть предыдущие версии", чтобы увидеть, какой пользователь создает эти файлы и на каком устройстве.

Если вы не видите новый файл «com.dropbox.attributes» для этого тестового файла, возможно, эти файлы были созданы во время одного события, например, когда файлы были перемещены с диска, который не поддерживает xattrs, поэтому вы можете просто удалить их.

tl;dr: Скорее всего, вы сможете полностью удалить их, не вызвав никаких проблем.

решение2

Использовали ли вы символические ссылки в Windows для сопоставления папки Dropbox с диском OS X? Я полагаю, что драйвер HFS+ для Windows (возможно, вы используете Paragon) обрабатывает эти атрибуты файлов HFS+ как обычные файлы и заставляет клиент Windows синхронизировать их с вебом.

решение3

Если вы используете OS X и у вас возникли проблемыудалениефайлы, этот вопрос, вероятно, решен здесь: Невозможно удалить файл атрибутов в Mac OS X

Если это не так и вы заинтересованы в автоматическом удалении их по мере создания, вы можете попробовать этот бесплатный инструмент:http://www.zeroonetwenty.com/blueharvestlite/- есть и коммерческая версия, но она не сильно отличается. Я не уверен, что она будет работать с вашими файлами .attributes - но это может быть. Это инструмент для удаления различных расширенных файлов атрибутов, которые OS X создает автоматически по мере их создания.

Связанный контент