12

我正在尝试找到一个 API 来控制 OS X 上的 iTunes。我发现了以下内容:

http://developer.apple.com/sdk/itunescomsdk.html

我想在 OS X 上,我需要的是内置的,但我不知道 API 记录在哪里?

提前感谢您的帮助。

4

4 回答 4

12

如果您使用的是 Cocoa,那么我会推荐(非苹果)框架EyeTunes

Applescript 可能是您最好的选择,无论是通过直接调用脚本还是可用于Ruby、PythonObjective C的 ScriptingBridge 框架。

有关文档,请查看 iTunes 脚本字典(将 iTunes 图标拖到脚本编辑器图标上)。

于 2009-03-20T04:24:46.223 回答
5

AFAIK,Windows 只有一个 SDK(通过 COM)。

在 Mac OS 中,iTunes 是通过 AppleScript 控制的。

有很多教程在运行,但我对任何官方都不熟悉。事实上,我上次查看时,他们提供了第三方的链接。

例如,教程

于 2009-03-20T04:15:46.713 回答
4

如果您正在寻找 OSX applescript 接口的 API 规范,请运行 AppleScript Editor(OSX 附带)并选择 File->Open Dictionary 并从列表中选择 iTunes。

于 2012-06-26T00:30:38.200 回答
0

还有Karelia 的 iMedia 浏览器。在 BSD 风格的许可下可用的源代码。

于 2013-06-30T13:05:13.197 回答