Page 1 of 1

ISO script to tag attachments

Posted: Fri Jul 30, 2021 10:19 am
by DrJJWMac
I want to add a Finder tag "annotated" to all attachments that have been annoted. In order to access the Finder tags to an attachment via AppleScript, I have to go out to the Finder level and use an approach that I am not yet comfortable applying. The reference is ... 1936614022.

I'd be grateful in anyone can translate the referenced approach to one that can be used in an AppleScript call in this way ...

Code: Select all

use AppleScript version "2.4" -- Yosemite (10.10) or later
use scripting additions

applies a tag to PDFs of selected publications

-- name the Finder tag
property tagName : "annotated"

on run {}
	tell application "Bookends"
		set theSelectedList to the selected publication items of the front library window
		repeat with thePub in theSelectedList
			set theAttachments to the attachment items of thePub
			repeat with theAttachment in theAttachments
				set theFilePath to the path of theAttachment as text
				my setFinderTag(theFilePath)
			end repeat
		end repeat
	end tell
end run

on setFinderTag(theFilePath)
	-- need this function
end setFinderTag