Hallo Uwe,
im Handler 'on writeList(docName, aString)' musst Du die Zeile …
… in welcher der Pfad zur Textdatei zusammengesetzt wird, ändern.
Anstelle von '((path to "cusr") as Unicode text)' musst Du den Pfad zum Zielordner des Volumes angeben. Zu Beginn und zum Schluss ein Anführungszeichen. Als Abschluss der Namen des Volumes und der Ordner einen Doppelpunkt setzen:
Damit ist der Pfad "hard-wired" eingetragen. Diese Lösung wird man wählen, wenn der Zielordner immer derselbe ist. Man könnte per Script testen, ob der Ordner vorhanden ist. Wenn nicht, eine Meldung zeigen und entweder die Ausführung abbrechen oder den Anwender auffordern einen Zielordner zu wählen. In diesem Fall muss aber der Ordnerpfad beim Zusammensetzen des Pfades zur Textdatei als Variable definiert sein.
Damit hat man Anwenderfreundlichkeit und Souplesse in einem: der Zielordner kann flexibel gewählt werden, ohne dass das Script editiert werden muss. Falls man den Ordner wechseln möchte, muss man den bisherigen löschen, verschieben oder umbenennen. Erst dann fordert das Script auf, einen Ordner zu wählen.
Wenn Du an einer solchen Lösung interessiert sein solltest, dann könnte ich sie Dir zustellen.
Hans Haesler <hsa@ringier.ch>