Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 在OS X上从iTunes获取曲目和文件名列表(或播放它们的方式)_Database_Macos_App Store_Itunes - Fatal编程技术网

Database 在OS X上从iTunes获取曲目和文件名列表(或播放它们的方式)

Database 在OS X上从iTunes获取曲目和文件名列表(或播放它们的方式),database,macos,app-store,itunes,Database,Macos,App Store,Itunes,在OSX上,有没有一种方法可以让iTunes获取它拥有的所有曲目,以及一些元数据(我最感兴趣的是播放次数)和曲目的文件名(或者,简单地播放它们也可以) 我知道阅读iTunes数据库时我可能会破解一些东西,但我正在寻找一种解决方案,它不被认为是Mac应用商店接受的禁区 这是可能的吗?iTunes是一个程序,而不是像iOS上那样是操作系统固有的不可移动部分,这就是为什么OSX上没有专用SDK的原因。您可以通过AppleScript通过iTunes访问 Mac app store上的一些应用程序只是位

在OSX上,有没有一种方法可以让iTunes获取它拥有的所有曲目,以及一些元数据(我最感兴趣的是播放次数)和曲目的文件名(或者,简单地播放它们也可以)

我知道阅读iTunes数据库时我可能会破解一些东西,但我正在寻找一种解决方案,它不被认为是Mac应用商店接受的禁区


这是可能的吗?

iTunes是一个程序,而不是像iOS上那样是操作系统固有的不可移动部分,这就是为什么OSX上没有专用SDK的原因。您可以通过AppleScript通过iTunes访问


Mac app store上的一些应用程序只是位于AppleScript之上的GUI

可能重复的@FruityGeek:只有一个指向旧Windows COM API和非官方库的链接。我需要一个“官方”的方式来获取这些信息,这样我就有可能提交到Mac应用商店。它还参考了苹果的脚本(这是你正在寻找的)。iTunes在iOS上有一个SDK,因为它是操作系统的一部分。它不是OSX操作系统的一部分,只是一个程序。@FruityGeek:Mac应用商店允许使用苹果脚本吗?是的。