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