问题描述
在 OS X 上,有没有办法向 iTunes 询问它拥有的所有曲目,以及一些元数据(我最感兴趣的是播放次数)和曲目的文件名(或者,只是一种方式玩它们也不错).
On OS X, is there a way to ask iTunes for all the tracks it has, with some metadata (I'm most interested in the number of plays), and the filenames of the tracks (alternatively, simply a way to play them would be fine as well).
我知道我可能可以通过阅读 iTunes 数据库来破解一些东西,但我正在寻找一种解决方案,它不被认为是被 Mac App Store 接受的禁区.
I know I could probably hack something up reading the iTunes database, but I'm looking for a solution that is not considered off-limits for acceptance into the Mac App Store.
这可能吗?
推荐答案
iTunes 是一个程序 - 不像在 iOS 上那样是操作系统固有的不可移除的部分 - 这就是为什么 OSX 上没有专用的 SDK.您可以通过 AppleScript 通过 iTunes 访问.
iTunes is a program - not an intrinsic unremovable part of the operating system like it is on iOS - which is why there is not a dedicated SDK on OSX. You can access via iTunes via AppleScript.
Mac 应用商店中有一些应用程序只是基于 AppleScript 的 GUI.http://dougscripts.com/itunes/category/mac-app-store/一个>
There are applications on the Mac app store that are just GUI's on top of AppleScript. http://dougscripts.com/itunes/category/mac-app-store/
这篇关于从 OS X 上的 iTunes 获取曲目和文件名列表(或播放它们的方式)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!