【发布时间】:2016-06-18 15:15:18
【问题描述】:
为了存储对象的值以供外部(AS 外部)访问,我需要能够获取该对象的每个属性,然后我会尝试将其强制转换为文本并将其存储在某个位置。
如何获取对象所拥有的属性列表。例如,我可以这样写:
tell me
get properties
end tell
这适用于 脚本 对象。
但对于许多其他对象,我只是收到诸如“描述符类型不匹配”之类的错误,如下所示:
tell application "iTunes"
get properties of file track 1
end tell
现在,我知道优秀的 Script Debugger 可以做到这一点(它可以显示任何对象的整个属性集),所以在编写的 AppleScript 中也应该可以。这有什么秘诀?
【问题讨论】:
标签: applescript