Hallo lordnikkon,
herzlich willkommen im AppleScript-Forum auf HDS! :-)
Eine mögliche Lösung (habe ich nicht richtig testen können, weil "Tunnelblick" nicht installiert ist):
– die Zählervariable 'ctr' initialisieren;
– eine äussere Wiederholschleife einfügen;
– die Zählervariable 'nSecs' initialisieren;
– die Flagge 'okay' initialisieren;
– bei der innere Wiederholschleifen die direkte Aussteigsbedingung entfernen;
– wenn das Ergebnis wie erwartet ist, der Variablen 'okay' den Wert 'true' zuweisen;
– bei jedem Umgang der inneren Wiederholschleife 'nSecs' um eins erhöhen;
– die Prüfung des Wertes von 'nSecs' als Ausstiegsbedingung definieren;
– einen Dialog einfügen, welcher erlaubt, die äussere Schleife zu verlassen;
– der Dialog wird nur gezeigt, wenn 'okay' den Wert 'false' hat.
Zum Testen kann anstelle von "if nSces is
60" eine Bedingung wie "if nSces is
5" benutzt werden, damit es schneller geht.
Gruss, Hans