【问题标题】:Want Applescript to change a Keynote presentation to a particular slide希望 Applescript 将 Keynote 演示文稿更改为特定幻灯片
【发布时间】:2011-07-17 20:05:44
【问题描述】:

我是 Applescript 的新手,但 Applescript 可以告诉 Keynote 在演示期间乱序显示特定幻灯片吗?不想按顺序前进,但我确实想按随机顺序指定特定幻灯片。

我尝试了 Apple 文档,但那里没有。这里没有类似的问题真正回答了这个问题。 MacScripters 网站建议(如下)无效。

不工作(这在让 Applescript 启动 Keynote 并启动幻灯片演示后:

tell application "Keynote" to show (slide 22 of "/Users/me/Documents/Keynote_Slides.key")
end tell

也试过了,但是不行

tell application "System Events"
    tell process "Keynote"
        jump to 22
    end tell
end tell

那么,我错过了什么?

【问题讨论】:

    标签: applescript


    【解决方案1】:

    我认为这样的东西应该适合你:

    tell application "Keynote"
    tell slideshow 1
        show slide 22
    end tell
    end tell
    

    【讨论】:

    • 是的,成功了!非常感谢伊恩。我确实有一个后续问题,“告诉幻灯片 1”的目的是什么?为什么是“1”?有人会认为您应该使用 Keynote 文件名。又是一个新手,文档并没有完全解释。
    • 您不必使用“告诉幻灯片 1”,它只是简单地呈现答案的最简单方法。关键是您需要告诉幻灯片放映幻灯片,而不仅仅是告诉 Keynote 应用程序显示幻灯片。当您与幻灯片交互时,您还需要使用适当的方法来获得正确的幻灯片。如果您在 Applescript Dictionary 中查找主题演讲的幻灯片,您会发现识别特定幻灯片的方法有限。
    猜你喜欢
    • 2015-03-13
    • 1970-01-01
    • 1970-01-01
    • 2019-11-04
    • 2014-10-19
    • 1970-01-01
    • 1970-01-01
    • 2023-02-26
    • 2019-02-20
    相关资源
    最近更新 更多