正如标题所说,有没有一种方法可以检测到主题演讲中正在播放的幻灯片(使用applescript)?是的,我知道如何使用applescript更改幻灯片,我只需要检测哪个幻灯片已经处于活动状态。
解决了!>>>见下文
(我没有足够的名气来回答我自己的问题,所以我就把它留在这里。)
多亏了这个家伙的脚本,我找到了一种绕过它的方法:http://code.google.com/p/keynotetweet/
对于Keynote中的每张幻灯片,您可以选择附加不可见的注释(而不是黄色的粘贴纸,它是页面底部的一个文本框。将视图更改为“显示演示者备注”)。你可以在这里存储一个触发器字符串,即"action“。因此,创建一个主题,并在一张幻灯片的备注中添加"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享受吧!
发布于 2012-02-14 21:21:21
tell application "Keynote"
tell slideshow 1
get current slide
end tell
end tell为您提供了文档“未命名”的幻灯片3,主题为"Keynote“
https://stackoverflow.com/questions/8710892
复制相似问题