Swift Spotify与iTunes播放状态菜单栏显示工具

Swift 开发者们,想不想做一个既能显示 Spotify 播放状态,又能显示 iTunes 播放状态的菜单栏工具?其实,这个想法还挺实用的,尤其是对于常听音乐的朋友。通过在 macOS 的菜单栏显示播放状态,你就可以轻松看到当前的音乐,并进行控制。操作起来简单,基本上只需要用到NSStatusBarNSMenuItem这两个类来构建菜单栏,再通过NotificationCenter来监听 Spotify 和 iTunes 的播放状态变化。,集成 Spotify 和 iTunes 的 API 也是必不可少的。比如,Spotify 有Web API,而 iTunes 则可以通过ScriptingBridge来进行交互。具体来说,要创建菜单栏应用,注册到播放状态的通知中,再用 HTTP 求和 AppleScript 获取播放信息。,通过点击菜单项,用户就能控制播放、暂停、切歌等功能。做起来也不算复杂,但细节起来有点挑战。如果你有兴趣,可以看看项目中已有的代码,或者直接动手做一个。,这是一个适合学习 Swift 和 macOS 开发的小项目。

folder
swift-Spotify与iTunes的播放状态快捷显示于macOS菜单栏上 预估大小:179个文件
file
iTunes.h 25KB
file
Spotify.h 3KB
file
Vox.h 2KB
file
SpotMenuToday.entitlements 638B
file
bootstrap-reboot.min.css 4KB
file
bootstrap.min.css 122KB
file
bootstrap-grid.min.css 21KB
file
custom.css 741B
file
mbr-additional.css 29KB
file
style.css 9KB
file
styles.css 9KB
file
socicon.eot 51KB
file
tether.min.css 237B
file
demo.gif 4.42MB
file
toast.gif 255KB
file
demo.gif 3.41MB
file
today.gif 2.26MB
file
.gitignore 134B
file
DDHotKeyCenter.h 3KB
file
SpotMenu.entitlements 298B
zip 文件大小:12.21MB