Swift Spotify与iTunes播放状态菜单栏显示工具
Swift 开发者们,想不想做一个既能显示 Spotify 播放状态,又能显示 iTunes 播放状态的菜单栏工具?其实,这个想法还挺实用的,尤其是对于常听音乐的朋友。通过在 macOS 的菜单栏显示播放状态,你就可以轻松看到当前的音乐,并进行控制。操作起来简单,基本上只需要用到NSStatusBar和NSMenuItem这两个类来构建菜单栏,再通过NotificationCenter来监听 Spotify 和 iTunes 的播放状态变化。,集成 Spotify 和 iTunes 的 API 也是必不可少的。比如,Spotify 有Web API,而 iTunes 则可以通过ScriptingBridge来进行交互。具体来说,要创建菜单栏应用,注册到播放状态的通知中,再用 HTTP 求和 AppleScript 获取播放信息。,通过点击菜单项,用户就能控制播放、暂停、切歌等功能。做起来也不算复杂,但细节起来有点挑战。如果你有兴趣,可以看看项目中已有的代码,或者直接动手做一个。,这是一个适合学习 Swift 和 macOS 开发的小项目。
swift-Spotify与iTunes的播放状态快捷显示于macOS菜单栏上
预估大小:179个文件
iTunes.h
25KB
Spotify.h
3KB
Vox.h
2KB
SpotMenuToday.entitlements
638B
bootstrap-reboot.min.css
4KB
bootstrap.min.css
122KB
bootstrap-grid.min.css
21KB
custom.css
741B
mbr-additional.css
29KB
style.css
9KB
12.21MB
文件大小:
评论区