Apple hat das Skripten verlernt
- From: steffen.news1@xxxxxxxx (Steffen Bendix)
- Date: Wed, 24 Aug 2005 07:45:52 +0200
Hallo,
ist bei Euch der Automator auch so langsam? Wenn ich hier mehr als 2
Aktionen habe und im Programmablaufplan etwas hinzufügen, löschen oder
bewegen will, dreht der Computer bis zu einer dreiviertel Minute am Rad.
Auf einem 1,33 GHz-Rechner sollte das eigentlich nicht geschehen. Aber
das ist nicht das eigentliche Problem.
Es scheinen mir viele der mitgelieferten Aktionen unbrauchbar zu sein.
Sie machen nichts, produzieren aber auch keine Fehlermeldung. So kriege
ich es beim besten Willen nicht hin, eine Textdatei, die mittels
SpeechText in eine Audiodatei abgespeichert wurde (das geht noch), mit
einem Programm zu öffnen, z.B. mit dem QuickTime Player. Die Datei wird
umgewandelt und abgespeichert und das war's. Dabei wird aber nicht etwa
der Inhalt der Datei vorgelesen, sondern deren Speicherort, Name und
Typ. Benutze ich in einem Test einzig und allein die Finderaktion
"Finder Objekte öffnen" passiert gar nichts. Als Programm abgespeichert
kann ich da sonstwas für Dateien auf das Symbol ziehen, geöffnet werden
sie nicht.
Starte ich nun mit dem Scripteditor eine Aufnahme, klicke auf eine
Datei, öffne das Contextmenü und wähle "Öffnen mit ..." aus, schreibt
der Editor ein schönes Skript in folgender Form auf.
tell application "Finder"
activate
select window of desktop
open document file "vorlesen.aiff" of folder "Desktop" of item
"Dingsbums" using application file "QuickTime Player.app" of folder
"Applications" of startup disk
end tell
Spiele ich dieses Skript danach ab, kommt immer nur die Fehlermeldung
"Finder" hat einen Fehler erhalten: "document file "vorlesen.aiff" of
folder "Desktop" of item "Dingsbums"" kann nicht gelesen werden."
Jetzt ist es aber genug! Seit wann versteht denn Applescript seine
eigenen Skripte nicht mehr?
Fazit: Ich brauche mit Automator länger, um nicht funktionierende
Resultate zu erzeugen als mit dem Scripteditor eins fix drei ein Skript
zu schreiben, solange ich dort nicht die automatische
Aufzeichnungsfunktion verwende.
Gruß,
Steffen.
PS. Per Hand geschrieben reicht natürlich diese Zeile, um die Datei zu
öffnen:
tell application "QuickTime Player" to open
"Dingsbums:Desktop:vorlesen.aiff"
--
Die Newton-Seite:
http://home.arcor.de/steffen.bendix/Newton
.
- Follow-Ups:
- Re: Apple hat das Skripten verlernt
- From: Thomas Kaiser
- Re: Apple hat das Skripten verlernt
- Prev by Date: iMac-Speicherausbau
- Next by Date: Re: Umstieg von Debian-Linux auf MacOSX
- Previous by thread: iMac-Speicherausbau
- Next by thread: Re: Apple hat das Skripten verlernt
- Index(es):
Relevant Pages
|