2014-09-28 1 views
2

Я не ищу слишком много помощи сегодня просто простую команду, у меня уже есть голые кости, что мне нужно. Итак, действительно простой вопрос. Я пишу AppleScript, который устанавливает мои обои на основе тега изображения Finder. Просто хочу знать, как вы получаете доступ к Finders Tags в Applescript ... Я могу найти Finder Labels ??? Я разработал логику, мне нужен только метод или функция или команда, ответственные за получение тегов Finder, как показано на рисунке ниже.Applescript Finder Tags

Пожалуйста, и слова благодарности :)

Apple Finder Tags

ответ

2

Новые теги не поддерживаются напрямую в AppleScript еще. Вы должны прочитать их и установить их с помощью сценариев оболочки, к которым вы можете получить доступ из AppleScript с помощью команды «make shell script». Командой оболочки, которую вы хотите, является «xattr», которая позволяет вам манипулировать метаданными файлов в системе OS X. Вы можете ввести «man xattr» в приложение Terminal, чтобы получить руководство xattr.

Существует также третий инструмент партии под названием «тег», который может быть полезным, так как атрибут будет довольно сложен:

Tag - инструмент командной строки для управления тегами на Mavericks файлах, а также для запроса файлов с теми, теги.

http://brewformulas.org/Tag

+0

веселит спариваться ... Tag является только то, что мне нужно !! – user61026

+0

Просто хотел поделиться крутым советом для man-ов OSX ... просто введите команду, которую вы собираетесь использовать, и хотите увидеть man-страницу, затем щелкните правой кнопкой мыши и вы получите желтое всплывающее окно с man-страницей что вы можете прокручивать вверх и вниз и ссылаться, пока вы придумываете свою команду, не требуя второго окна терминала :-) –