Мне нужно добавить пользовательские метки к файлам, которые я получаю из ввода, используя 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