Hallo Herr Erich
Ja man kann!
Die Idee ist gut deshalb habe ich sie auch gleich umgesetzt.
vielleicht löst das Ihr Problem:
Folgendes Apple Skript aus der Tagesliste aufrufen hier beispielhaft für das Panel "Anrufe"
-- Auf das Menü „Panel“ klicken.
delay 0.400265
set timeoutSeconds to 0.000000
set uiScript to "click menu bar item \"Panel\" of menu bar 1 of application process \"tomedo\""
my doWithTimeout( uiScript, timeoutSeconds )
-- Anrufe
delay 0.426108
set timeoutSeconds to 0.000000
set uiScript to "click menu item \"Anrufe\" of menu 1 of menu bar item \"Panel\" of menu bar 1 of application process \"tomedo\""
my doWithTimeout( uiScript, timeoutSeconds )
on doWithTimeout(uiScript, timeoutSeconds)
set endDate to (current date) + timeoutSeconds
repeat
try
run script "tell application \"System Events\"
" & uiScript & "
end tell"
exit repeat
on error errorMessage
if ((current date) > endDate) then
error "Can not " & uiScript
end if
end try
end repeat
end doWithTimeout
Das Skript folgendermaßen anlegen und noch ein Icon Ihrer Wahl einfügen
L
Nach dem Klick auf das Icon muss man zusätzlich entweder nur noch mit der Enter Taste bestätigen oder ein weiteres Mal das icon anklicken - also kein üblicher Doppelklick!
Ein Profi kann das Skript sicher noch besser machen.