Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Jens Hoffmann •--->

Anmeldedatum: 07.05.2001 Beiträge: 175
|
Verfasst am: 07.11.2001 - 17:57 Titel: walk folders - script Aufruf - Jon's Commands |
|
|
Hallo Forum
Irgendwie will der "walk folders" Aufruf nicht gelingen:
--
tell application "Finder"
load script file "StartHD:Desktop Folder:Schreiben"
walk folders "StartHD:Desktop Folder:monomere_testumgebung" with script auf()¨
only using files of type "txt" without invisibles
end tell
--
ergibt den Fehler "Can't continue auf". Probiere ich:
--
tell application "Finder"
load script file "StartHD:Desktop Folder:Schreiben"
walk folders "StartHD:Desktop Folder:monomere_testumgebung:" with script ¨
"auf()" only using files of type "txt" without invisibles
end tell
--
also auf() in Anführungszeichen, erhalte ich den Fehler "Can't make some data into expected type".
Wie rufe ich hier ein Script Objekt auf?
Grüße, Jens |
|
Nach oben |
|
 |
Snow Administrator


Anmeldedatum: 21.11.2000 Beiträge: 1946 Wohnort: Deiningen
|
Verfasst am: 07.11.2001 - 20:16 Titel: walk folders - script Aufruf |
|
|
Hallo Jens,
beim Laden des externen Scripts würde ich dieses mal in einer Variablen ablegen.
copy (load script file "StartHD:Desktop Folder:Schreiben") to theScript
dann könnte der Aufruf evtl. klappen.
walk folders "StartHD:Desktop Folder:monomere_testumgebung" with script theScript
Ich habe das jetzt nicht getestet, aber es kommt mir logisch vor.
Probier's doch mal aus und sag' dann bescheid. _________________ Peter
-
Fischer-Bayern.de|Shadetreemicro.com |
|
Nach oben |
|
 |
Jens Hoffmann •--->

Anmeldedatum: 07.05.2001 Beiträge: 175
|
Verfasst am: 08.11.2001 - 10:56 Titel: walk folders - script Aufruf |
|
|
Also erstmal hatte ich einen falschen Type angegeben: Textfiles haben den Type "TEXT" und nicht "txt". Damit verschwinden obige Fehler. Jetzt sieht das Script so aus:
--
copy ( load script file "StartHD:Desktop Folder:Schreiben" ) to theScript
walk folders "StartHD:Desktop Folder:monomere_testumgebung:" with script ¨
theScript only using files of type "TEXT" without invisibles
--
Ergibt die Fehlermeldung: "'StartHD:Desktop Folder:monomere_testumgebung:' doesn't understand the walk folders message"
Gruß, Jens |
|
Nach oben |
|
 |
Snow Administrator


Anmeldedatum: 21.11.2000 Beiträge: 1946 Wohnort: Deiningen
|
Verfasst am: 08.11.2001 - 20:39 Titel: walk folders - script Aufruf |
|
|
Hallo Jens,
es scheint tatsächlich nicht zu funktionieren.
Folgendes Skript läuft:
script SkriptObjekt
on open (DateiReferenz)
if the name of (info for DateiReferenz) contains "Test" then beep
end open
end script
walk folders "Macintosh HD:Desktop Folder:Skript Tests:" with script SkriptObjekt
Sobald ich das Skriptobjekt auslagere funktioniert es nicht mehr. 'walk folders' sendet eine 'open'-Message und übergibt dabei die Dateireferenz. Anscheinend geht das ins Leere, sobald es sich um eine externe Scriptdatei handelt. _________________ Peter
-
Fischer-Bayern.de|Shadetreemicro.com |
|
Nach oben |
|
 |
|