- Registriert
- 05.08.08
- Beiträge
- 5
Guten Morgen zusammen.
Unschwer zu übersehen bin ich neu hier. Nicht nur hier, sondern auch in der Welt des Scriptens. Ich habe mich nun an mein erstes Script herangewagt und was zusammen gebaut.
Das Script soll folgendes ausführen:
Ich habe Dateien, die im Word Perfect-Format gespeichert sind. Diese Dateien sollen auf einem Mac mit NeoOffice geöffnet und als PDF exportiert werden.
Später möchte ich noch einen Filter einbauen, da nicht alle Dateien mit Daten gefüllt sind und somit von NeoOffice nicht erkannt werden. Dazu möchte ich das Terminal mit dem "File"-Befehl verwenden und je nach Ausgabe die Datei an einem anderen Ort speichern.
Dazu aber später. Zunächst gibt mir der Script-Editor bei diesem Script die Fehlermeldung:
Achtung: Ich musste Desktop klein schreiben, weil ich hier sonst nen Smiley angezeigt bekomme!
und das ist das "Script"
Was habe ich falsch gemacht?
Unschwer zu übersehen bin ich neu hier. Nicht nur hier, sondern auch in der Welt des Scriptens. Ich habe mich nun an mein erstes Script herangewagt und was zusammen gebaut.
Das Script soll folgendes ausführen:
Ich habe Dateien, die im Word Perfect-Format gespeichert sind. Diese Dateien sollen auf einem Mac mit NeoOffice geöffnet und als PDF exportiert werden.
Später möchte ich noch einen Filter einbauen, da nicht alle Dateien mit Daten gefüllt sind und somit von NeoOffice nicht erkannt werden. Dazu möchte ich das Terminal mit dem "File"-Befehl verwenden und je nach Ausgabe die Datei an einem anderen Ort speichern.
Dazu aber später. Zunächst gibt mir der Script-Editor bei diesem Script die Fehlermeldung:
„every file of "Macintosh HD:users:TEST:desktop:Neuer Ordner"“ kann nicht gelesen werden.
Achtung: Ich musste Desktop klein schreiben, weil ich hier sonst nen Smiley angezeigt bekomme!
und das ist das "Script"
tell application "Finder" to launch "NeoOffice"
tell application "System Events" to set FileList to every file of "Macintosh HD:users:TEST:desktop:Neuer Ordner"
repeat with diedatei in FileList
tell application "NeoOffice" to (open file diedatei) activate
delay 5
tell application "System Events"
tell process "NeoOffice"
key code 120 using control down
repeat 2 times
keystroke tab
end repeat
keystroke space
keystroke "exp"
keystroke return
delay 2
keystroke return
delay 2
keystroke return
delay 2
key code 120 using control down
repeat 2 times
keystroke tab
end repeat
keystroke space
keystroke "c"
keystroke return
end tell
end tell
end repeat
Was habe ich falsch gemacht?
Zuletzt bearbeitet: