Automatisches einordnen in bestimmte Zielgruppen

Obiges Skript scheint auf diesem hier zu basieren:

“DEVONthink Pro Office” war aber eine Edition der Version 2.x. Abgesehen davon ist aber auch eine Aktivierung von DEVONthink 3 per Skript normalerweise nicht nötig. D.h. diesen Teil…

tell application "System Events"
	if not (exists process "DEVONthink Pro Office") then
		tell application id "com.devon-technologies.think3" to activate
	end if
end tell

-- Import the file.

tell application id "com.devon-technologies.think3"
	set theGroup to get record with uuid "0B511C0D-089E-4BDB-B9F4-F72FDF031712"
	
	-- choose one option, Index or Import, comment out the other
	set theImport to import _path name _name to theGroup
	-- set theIndex to indicate _path to theGroup
end tell

…könnte man folgendermaßen vereinfachen und durch die Verwendung des Identifiers DNtp auch die Kompatibilität zu früheren/zukünftigen Versionen verbessern.

-- Import the file.
tell application id "DNtp"
	set theGroup to get record with uuid "0B511C0D-089E-4BDB-B9F4-F72FDF031712"
	-- choose one option, Index or Import, comment out the other
	set theImport to import _path name _name to theGroup
	-- set theIndex to indicate _path to theGroup
end tell