如何使用AppleScript显示相册的所有照片

如何使用AppleScript显示相册的所有照片,applescript,photo,macos-sierra,Applescript,Photo,Macos Sierra,我正试图用一个AppleScript来选择相册中的每张照片。我为我的婚礼准备了一本智能相册和一部iphone拍照。在拍摄照片时,它们将通过iCloud照片流发送到此智能相册。我用这个脚本来制作所有新照片的幻灯片。(我希望它在照片结束时循环 我试着只是做一个幻灯片,但它不包括新的照片,因为他们进来 这是到目前为止我的脚本。我得到的错误是它无法“选择”照片 set source_album to "wedding photos" tell application "Photos" activ

我正试图用一个AppleScript来选择相册中的每张照片。我为我的婚礼准备了一本智能相册和一部iphone拍照。在拍摄照片时,它们将通过iCloud照片流发送到此智能相册。我用这个脚本来制作所有新照片的幻灯片。(我希望它在照片结束时循环

我试着只是做一个幻灯片,但它不包括新的照片,因为他们进来

这是到目前为止我的脚本。我得到的错误是它无法“选择”照片

set source_album to "wedding photos"
tell application "Photos"
    activate
    repeat until frontmost
    end repeat

    set photos to media items in album source_album
    set selected_photo to selection
    log selected_photo

    repeat with i from 1 to count (photos)
        set selected_photo to item i of photos
        log selected_photo
        select selected_photo  --ERROR HERE!
        delay 3
    end repeat
end tell

感谢您的查看和帮助!

照片。app
AppleScript字典中没有名为
select
的动词。您想做什么?我想循环浏览每张照片并选择那张照片,等待10秒,选择下一张照片,等等。当我到达末尾时,我想循环回第一张照片。“select”是什么意思在本文中,您希望它映射到什么API结构?可能是动词
开始幻灯片放映 v:从媒体项列表、相册、文件夹或片刻中显示一个特别的幻灯片放映
是您要查找的内容;例如(未测试),
使用album source\u album
开始幻灯片放映。谢谢大家的评论!我无法让它正常工作,所以我使用了一个名为PhotoWall+的tvOS应用程序来完成我的用例。在
Photos.app
AppleScript字典中没有名为
select
的动词。你想做什么?我想循环浏览每张照片然后选择那张照片,等待10秒钟,选择下一张照片,等等。当我讲到最后,我想循环回到第一张照片。在这个上下文中,“选择”是什么意思,你希望它映射到什么API结构?可能是动词
开始幻灯片放映 v:从媒体项目列表、相册、文件夹或片刻中显示一个特别的幻灯片放映
是您正在寻找的;例如(未测试),
使用相册源\u相册开始幻灯片放映
。所有,感谢您的评论!我无法使其工作,所以我使用了一个名为PhotoWall+的tvOS应用程序,完成了我的用例。