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

5247
Michael R

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

меры

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

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

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

Это очень шумно.

6
Вы случайно не используете OS X? Daniel B 10 лет назад 0
@DanielB Да, я использую OSX. У меня есть аккаунт dropbox, связанный в OS X Mountain Lion, OS X Lion и Windows 7. Michael R 10 лет назад 0

3 ответа на вопрос

2
Daniel B

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

Эти файлы из несовместимости файловой системы где-то на одном из ваших связанных устройств (или на одном из связанных устройств, принадлежащих одному из членов одной из ваших общих папок). Некоторые файловые системы, такие как 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: Скорее всего, вы можете удалить их полностью, не вызывая никаких проблем.

0
Szak1

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

-1
jeffreylees

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

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

Хотя это может теоретически ответить на вопрос, [было бы предпочтительнее] (http://meta.stackoverflow.com/q/8259) включить сюда основные части ответа и предоставить ссылку для справки. Cfinley 10 лет назад 0
Я не столько заинтересован в их удалении, сколько в том, чтобы не допустить появления этих файлов com.dropbox.attributes. Michael R 10 лет назад 0