- Registriert
- 25.02.04
- Beiträge
- 3.206
Nabend,
ich hab mir ein winziges AppleScript geschrieben, dass meine portablen Geräte mehrmals am Tag automatisch synct, wenn ich normalerweise nichts mit dem Rechner mache und Handy usw. irgendwo im Raum rumkugelt.
Allerdings habe ich es als AppleScript DAU nicht hinbekommen, darauf zu warten, dass die Synchronisation abgeschlossen ist. Mit if auf result zu prüfen, bringt nix, denn result ist anscheinend immer sofort da und true ...
Das Script schaut so aus:
Auf das 'synchronize' sollte eigtl ein quit application folgen, aber dann poppt natürlich immer ein iSync-Dialog auf, ob ich wirklich beenden will weil ja gerade synchronisiert wird usw...
Wie wartet man auf das Ende einer Anweisung?
Gruß,
.commander
ich hab mir ein winziges AppleScript geschrieben, dass meine portablen Geräte mehrmals am Tag automatisch synct, wenn ich normalerweise nichts mit dem Rechner mache und Handy usw. irgendwo im Raum rumkugelt.
Allerdings habe ich es als AppleScript DAU nicht hinbekommen, darauf zu warten, dass die Synchronisation abgeschlossen ist. Mit if auf result zu prüfen, bringt nix, denn result ist anscheinend immer sofort da und true ...

Das Script schaut so aus:
Code:
tell application "Finder"
activate
open application file "iSync.app" of folder "Applications" of startup disk
try
tell application "iSync" to synchronize
end try
end tell
Auf das 'synchronize' sollte eigtl ein quit application folgen, aber dann poppt natürlich immer ein iSync-Dialog auf, ob ich wirklich beenden will weil ja gerade synchronisiert wird usw...
Wie wartet man auf das Ende einer Anweisung?
Gruß,
.commander