タイトルが示すように、キーノート プレゼンテーションでどのスライドが表示されているかを検出する方法はありますか (applescript を使用)。はい、AppleScript を使用してスライドを変更する方法を認識しています。既にアクティブになっているスライドを検出するだけで済みます。
解決しました!>>> 下記参照
(私自身の質問に答えるのに十分な評判がないので、ここに貼り付けておきます。)
この男のスクリプトのおかげで、私はそれを回避する方法を見つけました: http://code.google.com/p/keynotetweet/
Keynote の各スライドには、目に見えないメモを添付するオプションがあります (黄色の付箋ではなく、ページの下部にあるテキスト ボックスです。表示を [プレゼンター ノートを表示] に変更します)。ここにトリガー文字列、つまり「アクション」を格納できます。そこで基調講演を作成し、1 つのスライドのメモに「アクション」を入れます。AppleScript を起動してからスライドショーを起動します。メモに「アクション」が含まれるスライドが表示されると、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
楽しみ!