Еще один вопрос для новичка.Я пытаюсь получить абсолютные пути ко всем папкам и файлам внутри папки после ее открытия.Я хотел бы написать что-то вроде
on opening folder this_folder
tell application "Finder"
set everyPath to POSIX path of every item in entire contents of this_folder
end tell
repeat with n from 1 to count of everyPath
display dialog item n of everyPath
end repeat
end opening folder
Но этот чертов кирпич, так что сейчас у меня есть еще более ужасный беспорядок.
on opening folder this_folder
tell application "Finder"
set everyName to name of every item in entire contents of this_folder
set everyPath to {}
repeat with n from 1 to count of everyName
set end of everyPath to POSIX path of item n of everyName
end repeat
end tell
repeat with n from 1 to count of everyPath
display dialog item n of everyPath
end repeat
end opening folder
Какие диалоги отображаются как '/file.ext », когда я ищу что-то более похожее на« User / username / documents / folder / file.ext »и« User / username / documents / folder / subfolder / file2.ext ».
Судя по моей тенденции пропустить очевидное в прошлом, я предполагаю, что есть простой способ получить полные имена путей, к которым я просто не обращаю внимания, и я был бы признателен за любую помощь в их разборе.Спасибо!