ObiTobi
Aktives Mitglied
Thread Starter
- Dabei seit
- 05.11.2009
- Beiträge
- 1.536
- Reaktionspunkte
- 91
Hallo,
ich verstehe es nicht mehr. Ich hebe es mehrere Male verifiziert und habe absolut keine Ahnung wo AppleScript ein Problem hat.
Rufe ich mein Script zu Hause nach einem Reboot und später nach einem DeepSleep läuft alles wie es soll. Die Kontenmappe wird geöffnet, Passwort übergeben usw.
Versuche ich aber mein Script woanders als zu Hause aufzurufen z.B wenn ich Unterwegs bin und DSL oder UMTS Verbindung habe, läuft es nicht.
Es kommt Fehlermeldung "Programm wurde nicht gefunden". Dabei geht es um die Zeile "open document file..."
Das Problem scheint der Ordner "Bank X" zu sein. Liegt die Kontenmappe direkt im Home, so scheint es keine Probleme geben. Hier habe ich allerdings noch zu wenig getestet um es 100% sagen zu können.
Starte ich Bank X selbst, kann ich natürlich jeder Zeit also auch Unterwegs die Kontenmappe öffnen.
Jat vielleicht jemand ein gute Idee?
ich verstehe es nicht mehr. Ich hebe es mehrere Male verifiziert und habe absolut keine Ahnung wo AppleScript ein Problem hat.
Rufe ich mein Script zu Hause nach einem Reboot und später nach einem DeepSleep läuft alles wie es soll. Die Kontenmappe wird geöffnet, Passwort übergeben usw.
Versuche ich aber mein Script woanders als zu Hause aufzurufen z.B wenn ich Unterwegs bin und DSL oder UMTS Verbindung habe, läuft es nicht.
Es kommt Fehlermeldung "Programm wurde nicht gefunden". Dabei geht es um die Zeile "open document file..."
Das Problem scheint der Ordner "Bank X" zu sein. Liegt die Kontenmappe direkt im Home, so scheint es keine Probleme geben. Hier habe ich allerdings noch zu wenig getestet um es 100% sagen zu können.
Starte ich Bank X selbst, kann ich natürlich jeder Zeit also auch Unterwegs die Kontenmappe öffnen.
Code:
tell application "Finder"
open document file Kontendatei of folder "Bank X" of folder "Online Banking" of home using application file id "de.ash.bankx"
if a is "Ja" then
tell application "System Events"
activate application id "de.ash.bankx"
keystroke pwd
keystroke return
delay 1
end tell
end if
...
...
end tell
Jat vielleicht jemand ein gute Idee?