我知道我的标题有点不清楚,但让我解释一下。在
我正在考虑制作一个应用程序,它将通过windows中的通知图标通知当前正在播放的歌曲的名称和艺术家。在
我查看了toastify
,但由于某些原因,它在我的系统上不起作用。在
我当前正在使用pytify获取当前播放曲目的艺术家和名称。在
我面临的问题是如何在windows中检测spotify的next song change
事件。在
我查看了pytify's
源代码,发现它使用的是Command ID's
类似的代码
# Command IDs
CMD_PLAYPAUSE = 917504
CMD_STOP = 851968
CMD_PREVIOUS = 786432
CMD_NEXT = 720896
控制spotify。在
首先,应用程序必须使用什么来获取这些ID
以及如何为next song change
事件获取相同的ID,否则我处理问题的方式不对。在
PS:Linux用户熟悉dbus软件来处理类似的问题。在
spotify本身似乎没有“回调”api,因此您必须通过挂接SendMessage事件来手动执行此操作。我不确定是否可以使用WH-CALLWNDPROC钩子对pyhook执行此操作。然后,您可以监视窗口中的标题更改(我认为它使用WM setext事件)
相关问题 更多 >
编程相关推荐