Hallo Chris,
ich nehme an, dass Du mit "KlickStarter" das normale Kontrollfeld meinst. Hier, mit meinem französischen System heisst
es "Lanceur". Wenn ich diesen auf die Frage, wo denn der "KlickStarter" sei, auswähle, bekomme ich eine Fehlermeldung,
die in etwa besagt, dass das Verzeichnis der AppleEvents dieser Applikation nicht gefunden werden kann.
Um Dein Script trotzdem ausprobieren zu können, habe ich es einwenig abgeändert:
---
tell application "Finder"
quit application "Lanceur"
end tell
set dR to button returned of (display dialog "Haben Sie alle Daten..." buttons {"Nein", "Ja"})
if dR is "Nein" then
display dialog "Bitte kopieren Sie alle Daten auf den Server
bevor Sie den Rechner ausschalten !!!" buttons "OK" default button 1
tell application "Finder"
activate
try
open application "Lanceur"
end try
end tell
end if
---
Und tatsächlich: es klappt. Dies ist die Script-Umsetzung des alten Power-User-Tricks: Schnell ein Programm starten, um
den Ausschaltvorgang zu unterbrechen. Ich habe es heute Morgen mit einer ähnlichen Version versucht, aber ohne Erfolg.
Danke für Deine Lösung!
Hans Haesler <hsa@ringier.ch>