2

正如标题所说 - 有没有办法检测主题演讲中显示的幻灯片(使用applescript)?是的,我知道如何使用 applescript 更改幻灯片,我只需要检测哪些幻灯片已经处于活动状态。

解决了!>>> 见下文

(没有足够的声誉来回答我自己的问题,所以我就贴在这里。)

由于这个人的脚本,我找到了解决方法:http ://code.google.com/p/keynotetweet/

对于 Keynote 讲演中的每张幻灯片,您都可以选择附加不可见的注释(不是黄色的便签,它是页面底部的一个文本框。将视图更改为“显示演示者注释”)。这里可以存储一个触发字符串,即“action”。因此,创建一个主题演讲并将“行动”放在一张幻灯片的注释中。启动applescript,然后启动幻灯片,当注释中带有“action”的幻灯片可见时,applescript 将拾取它并执行您设置的任何操作。

repeat
    tell application "Keynote"
        set slideNotes to get notes of current slide of first slideshow
        if text of slideNotes is equal to "action" then
            say "Is this the slide you're looking for?"
        end if
    end tell
end repeat

享受!

4

1 回答 1

1
tell application "Keynote"
tell slideshow 1
    get current slide
end tell
end tell

为您提供应用程序“Keynote”的文档“Untitled”的幻灯片 3

于 2012-02-14T13:21:20.847 回答