Macos “行尾不能在该applescript中的“”之后”
我正在编写一个applescript,以迭代默认相册“Photos”中的所有照片 这是我的剧本:Macos “行尾不能在该applescript中的“”之后”,macos,applescript,Macos,Applescript,我正在编写一个applescript,以迭代默认相册“Photos”中的所有照片 这是我的剧本: tell application "Photos" activate set alls = albums "Photos" repeat with photo in alls say photo.name end repeat end tell 第3行。抛出以下语法错误: 我不熟悉这种语言,我无法找到纠正错误语法的方法。有人能指出这里有什么问题吗?如果你参考字典,它有助于
tell application "Photos"
activate
set alls = albums "Photos"
repeat with photo in alls
say photo.name
end repeat
end tell
第3行。抛出以下语法错误:
我不熟悉这种语言,我无法找到纠正错误语法的方法。有人能指出这里有什么问题吗?如果你参考字典,它有助于理解每个元素是如何被其他元素包含的。要获得所有相册的照片,你必须循环浏览每个相册的媒体项。这将获得fil每张照片的名字
tell application "Photos"
activate
set alls to every album
repeat with photoAlbum in alls
set photos to every media item in photoAlbum
repeat with photo in photos
get filename of photo
end repeat
end repeat
end tell