- Registriert
- 29.07.10
- Beiträge
- 18
Hallo zusammen,
wie immer, wenn ich dieses Forum besuche, habe ich mal wieder ein Problem
Und zwar folgendes:
Ich habe einen Ordner, dieser beinhaltet diverse Unter- und Unterunterordner und diese beinhalten .tif-Dateien.
Mein Ziel ist es, die tiffs aus jdem Ordner auszulesen und in eine Textdatei einzufügen.
Ich habe auch schon mit dem Script begonnen, nur leider fügt er, wenn ich den Ordner auf das Droplet ziehe, nur das in die Textdatei einfügt, was sich schon in der Zwischenablage befindet.
Vielleicht ist ja auch mein Ansatz falsch
Hier mein Script bisher:
Würde mich freuen, wenn mir jemand helfen kann.
Danke!
Patzi
wie immer, wenn ich dieses Forum besuche, habe ich mal wieder ein Problem

Und zwar folgendes:
Ich habe einen Ordner, dieser beinhaltet diverse Unter- und Unterunterordner und diese beinhalten .tif-Dateien.
Mein Ziel ist es, die tiffs aus jdem Ordner auszulesen und in eine Textdatei einzufügen.
Ich habe auch schon mit dem Script begonnen, nur leider fügt er, wenn ich den Ordner auf das Droplet ziehe, nur das in die Textdatei einfügt, was sich schon in der Zwischenablage befindet.
Vielleicht ist ja auch mein Ansatz falsch

Hier mein Script bisher:
Code:
on open {input}
set theFiles to (getFilesRecursively(input, "tif"))
repeat with oneFile in theFiles
tell application "Finder"
set naim to the file name of oneFile as text
set clipboard to naim
end tell
tell application "TextEdit"
activate
tell application "System Events"
keystroke "v" using command down
key code 36
end tell
end tell
end repeat
return input
end open
on getFilesRecursively(fContainer, fExt)
tell application "Finder"
set recursiveFileList to entire contents of fContainer as alias list
set resultFileList to {}
repeat with aFile in recursiveFileList
if name extension of aFile contains fExt then
set resultFileList to resultFileList & aFile
end if
end repeat
end tell
return resultFileList
end getFilesRecursively
Würde mich freuen, wenn mir jemand helfen kann.
Danke!
Patzi