研究,问题,中年危机
这里和那里有一些关于捕捉播放/暂停事件的问题.该解决方案通常依赖于扩展NSApplication并捕获sendEvent.但是,有两个问题:iTunes打开或某些应用程序之前捕获它(Spotify我在看着你).
该死的你发现了
更多人对使用播放/暂停的iTunes打开感到厌倦,并发布在stackoverflow中.然而,解决方案仍然被spotify击败(并且它依赖于奇怪的白名单).如果我打开示例并按下其中一个mediakeys,则会捕获事件而该解决方案不会.
我如何击败 Spotify并捕获媒体事件?
实际上SPMediaKeyTap按预期工作,但有一个小警告:
你必须在发布模式下运行它!
我发现检查VLC源代码.
我希望这可以为其他人节省一些时间.
PS:如果您找到比SPMediaKeyTap更好的解决方案,请在此处发布.到目前为止,这是我找到的最佳解决方案.