Где хранится изображение "Откуда" в образе macOS?
Изображения, загруженные из Интернета с помощью Safari и macOS, содержат информацию, доступную в Finder с Get Info. Например, "Откуда", который может быть URL для исходного изображения. Это хранится с изображением или?
exiftool image.jpg
не показывает информацию.
Ответ в двух комментариях от @Gordon Davisson. Другие ответы были полезны также. Для моих целей mdls
полезно и xattr
предоставляет дополнительную соответствующую информацию. Хотя я до сих пор не совсем понимаю, где хранится информация, я думаю, можно с уверенностью сказать, что она не встроена в сам файл, но macOS и Windows могут отслеживать информацию.
3 ответа
Чтобы получить доступ к значениям метаданных Finder файла, используйте mdls
Команда в Терминале. Это перечислит все атрибуты метаданных, связанные с файлом:
mdls /path/to/file
Принимая во внимание, что это извлечет определенный атрибут:
mdls -name 'kMDItemWhereFroms' /path/to/file
или же
mdls -name 'kMDItemWhereFroms' /path/to/file -raw
или же
mdls -name 'kMDItemWhereFroms' /path/to/file -plist -
Вы можете прочитать больше о команде на ее странице руководства
Ответ находится в двух комментариях от @Gordon Davisson. Были полезны и другие отзывы. Для моих целей полезен mdls, а xattr предоставляет дополнительную релевантную информацию. Хотя я до сих пор не совсем понимаю, где хранится информация, я думаю, можно с уверенностью сказать, что она не встроена в сам файл, но macOS и Windows могут отслеживать информацию. PS: Я публикую это через два года после вопроса в ответ на просьбу сделать это.
Чтобы ответить на вопрос @mjs о том, как удалить, я нашел еще один способ:
# List all attributes
xattr -lvr /path/to/file
# Delete the wherefrom tag
xattr -d com.apple.metadata:kMDItemWhereFroms /path/to/file
Ссылка