Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/363.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.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
Python py-appscript&;事件_Python_Macos_Itunes_Sourceforge Appscript_Py Appscript - Fatal编程技术网

Python py-appscript&;事件

Python py-appscript&;事件,python,macos,itunes,sourceforge-appscript,py-appscript,Python,Macos,Itunes,Sourceforge Appscript,Py Appscript,是否可以使用py-appscript订阅事件 示例:当用户更改iTunes上的评级时,我希望得到一个回调。一些应用程序是可记录的:也就是说,它们会向自己发送可以被截获的Apple事件。iTunes不是这些应用程序之一。iTunes确实会发送音乐开始/停止的分布式通知,但不会发送分级更改的通知。假设你不想修补iTunes本身,你唯一真正的选择就是解析iTunes音乐库.xml一些应用程序是可记录的:也就是说,它们会向自己发送苹果事件,这些事件可以被截取。iTunes不是这些应用程序之一。iTune

是否可以使用
py-appscript
订阅事件


示例:当用户更改iTunes上的评级时,我希望得到一个回调。

一些应用程序是可记录的:也就是说,它们会向自己发送可以被截获的Apple事件。iTunes不是这些应用程序之一。iTunes确实会发送音乐开始/停止的分布式通知,但不会发送分级更改的通知。假设你不想修补iTunes本身,你唯一真正的选择就是解析
iTunes音乐库.xml

一些应用程序是可记录的:也就是说,它们会向自己发送苹果事件,这些事件可以被截取。iTunes不是这些应用程序之一。iTunes确实会发送音乐开始/停止的分布式通知,但不会发送分级更改的通知。假设您不想修补iTunes本身,那么您唯一真正的选择就是解析
iTunes Music Library.xml

谢谢您的回答。只需注意一点:不需要直接解析database.xml:我找到了通过py-appscript访问数据的方法;我的意思是,这将是一个文件,你可以看到的变化。谢谢你的回答。只需注意一点:不需要直接解析database.xml:我找到了通过py-appscript访问数据的方法;我的意思是,这将是一个文件,你可以看到的变化。