lahmes Applescript in RagTime mit El Capitan
Von Gion Gerber. | 13 Dezember, 2015 - 17:48
Guten Abend
Ich arbeite mit einem internen AppleScript, basierend auf einer Vorlage von Benedikt Quirmbach, bei dem die Adressbuch-Gruppen aus dem Programm Kontakte eingelesen werden:
set MyNames to {}
set Tabellevorhanden to 0
tell application "Contacts"
set MyGroups to groups
repeat with i from 1 to the number of items in MyGroups
set the end of the MyNames to the name of item i of MyGroups
end repeat
end tell
Das Skript hat immer klaglos und relativ schnell funktioniert. Seit dem Update auf El Capitan braucht das Skript nun rund 30 s. Wenn ich dasselbe Skript im Skript-Editor laufen lasse, dauert es nur 1 s. Das Problem ist dabei die Repeat-Schleife.
Das Problem tritt bei RagTime 6.5 und 6.6 auf.
Mit besten Grüssen
Gion Gerber