Also Auf dem Server kann die Datenbank sein braucht aber länger zum laden, daher kommt die Eingabe des Namens etwas zu spät vom Skript. Kann ich mir bei langsamen Maschinen auch vorstellen. Daher habe ich noch ein Timeout eingefügt. Bei uns vom Server mindestens 3 Sekunden.
Zugreifen kann immer nur ein Mac was bei uns aber kein Problem ist. Eine Lösung für den mehrfachen Zugriff habe ich nicht.
use framework "Foundation"
use scripting additions
set suche to "$[pn]$ $[pv]$" as string
tell application "Horos"
activate
end tell
tell application "System Events"
current application's NSThread's sleepForTimeInterval:3
keystroke "d" using command down
key code 3 using {command down, control down}
keystroke suche
end tell