Chief_Wiggum
Mitglied
Thread Starter
- Dabei seit
- 17.01.2007
- Beiträge
- 99
- Reaktionspunkte
- 0
Hallo,
in einem vorherigen Thread habe ich mich mit Dateien herum geärgert, die im Skripteditor funktionierten (Dateiendung: .scpt) und im Applescript Studio (Endung .applescript) leider nicht (Compiler-Fehler wegen Sonderzeichen)
Deshalb habe ich in mein ASS-Projekt die .scpt Dateien komplett übernommen.
Jetzt habe ich aber das Problem, dass eine dieser Dateien zwei andere aufrufen soll.
Als Notlösung habe ich den absoluten Pfad angegeben:
Das soll natürlich nicht so bleiben...
Wie kann ich nun in der .scpt Datei einen relativen Pfad angeben?
Die schöne Lösung mit
funktioniert ja nicht bei .scpt Dateien.
Ich hatte schonmal so eine ähnliche Frage, aber ich steh schon wieder auf dem Schlauch.
Please help!
Grüße,
der Chief
in einem vorherigen Thread habe ich mich mit Dateien herum geärgert, die im Skripteditor funktionierten (Dateiendung: .scpt) und im Applescript Studio (Endung .applescript) leider nicht (Compiler-Fehler wegen Sonderzeichen)
Deshalb habe ich in mein ASS-Projekt die .scpt Dateien komplett übernommen.
Jetzt habe ich aber das Problem, dass eine dieser Dateien zwei andere aufrufen soll.
Als Notlösung habe ich den absoluten Pfad angegeben:
Code:
set theFile to "HD:Users:username:Documents:Pfad zum ASS Projekt:Dateiname
set x to myFunction() of (load script (a reference to theFile) as alias)
Das soll natürlich nicht so bleiben...
Wie kann ich nun in der .scpt Datei einen relativen Pfad angeben?
Die schöne Lösung mit
Code:
set x to myFunction() of (load script POSIX file ((path for script "dateiname" extension "scpt") of main bundle))
Ich hatte schonmal so eine ähnliche Frage, aber ich steh schon wieder auf dem Schlauch.
Please help!
Grüße,
der Chief