我希望能够抢在QuickTime X使用ScriptingBridge和Ruby当前正在播放的文件的元数据,到目前为止,我有以下代码QuickTimeX中的AppleScript /脚本桥
require 'osx/cocoa'
OSX.require_framework 'ScriptingBridge'
@app = OSX::SBApplication.applicationWithBundleIdentifier("com.apple.QuickTimePlayerX")
@app.documents.each do |movie|
# What now?!
end
但我做不到在QuickTime X的applescript字典中找不到任何函数来获取document
对象的元数据(您可以在QT的“Show Movie Inspector”HUD中看到相同的数据) - 有没有人有任何想法?
我不认为Quicktime Player X提供了此功能。真是耻辱! – 2010-08-29 22:15:21