Доступ к текстовым полям (на слайде Keynote) в AppleScript - PullRequest
0 голосов
/ 12 января 2010

Нужна помощь, чтобы понять, как получить доступ к текстовым полям внутри слайда в Keynote с помощью Applescript. Я пытался использовать ASDictionary, но не смог найти ничего похожего на текстовое поле. Я боюсь, что в Keynote они не предназначены для сценариев, но, возможно, я смогу получить к ним доступ через мост Какао Applescript? Какие-нибудь мысли? Спасибо!

1 Ответ

0 голосов
/ 12 января 2010

Если (и только если) Keynote не предоставляет доступ к объектам на слайде через AppleScript, вам следует сделать две вещи:

  1. Подать запрос на улучшение на https://bugreport.apple.com/.
  2. Попробуйте проверить документ Keynote напрямую, проанализировав его XML.

Насколько я знаю, формат XML-документа Keynote не документирован, но, по крайней мере, вы можете получить к нему доступ. Вам просто нужно быть осторожным, когда формат меняется из-под вас.

...