Как применить пользовательские метки к файлам при вводе в Automator - PullRequest
0 голосов
/ 21 октября 2019

Мне нужно добавить пользовательские метки к файлам, которые я получаю из ввода, используя macOS Automator. Я использую это для выбора меток - set theTags to (choose from list {"Seattle", "B-roll", "Like"} with multiple selections allowed)

Но я борюсь с написанием функции, которая добавит эти метки к файлам, которые я получаю при вводе. Важно, что я должен добавить ярлыки к существующим.

on run {input, parameters}
  set file_list to input as list
  set theTags to (choose from list {"Seattle", "B-roll", "Like"} with multiple selections allowed)

  repeat with file_ref in file_list
    if theTags is not false then (my addTags:theTags forFile:file_ref)
  end repeat

  return input
end run
...