我正在尝试找到一个 API 来控制 OS X 上的 iTunes。我发现了以下内容:
http://developer.apple.com/sdk/itunescomsdk.html
我想在 OS X 上,我需要的是内置的,但我不知道 API 记录在哪里?
提前感谢您的帮助。
我正在尝试找到一个 API 来控制 OS X 上的 iTunes。我发现了以下内容:
http://developer.apple.com/sdk/itunescomsdk.html
我想在 OS X 上,我需要的是内置的,但我不知道 API 记录在哪里?
提前感谢您的帮助。
如果您使用的是 Cocoa,那么我会推荐(非苹果)框架EyeTunes。
Applescript 可能是您最好的选择,无论是通过直接调用脚本还是可用于Ruby、Python和Objective C的 ScriptingBridge 框架。
有关文档,请查看 iTunes 脚本字典(将 iTunes 图标拖到脚本编辑器图标上)。
AFAIK,Windows 只有一个 SDK(通过 COM)。
在 Mac OS 中,iTunes 是通过 AppleScript 控制的。
有很多教程在运行,但我对任何官方都不熟悉。事实上,我上次查看时,他们提供了第三方的链接。
例如,教程
如果您正在寻找 OSX applescript 接口的 API 规范,请运行 AppleScript Editor(OSX 附带)并选择 File->Open Dictionary 并从列表中选择 iTunes。
还有Karelia 的 iMedia 浏览器。在 BSD 风格的许可下可用的源代码。