Alfred实现一键切换Mac上声音输入输出设备
随着围绕着Mac生态的外设越来越多,经常需要切换声音输入输出设备,GUI操作效率太低,于是借着周末时间,做个workflow来提升切换效率。
实现基础
调研了一番方案, 发现选择不多
- 命令行模块有个方案是switchaudio-osx,但不支持AirPlay,作者也不打算支持,改造的话需要C语言开发基础,为此放弃
- AppleScript+Shell,好处是环境Mac内置,无依赖,直接安装运行即可
最终选择了方案2,为此系统学习了下AppleScript,总算搞定,花费也就几个小时。
当前效果
下载地址:戳这里
写在最后
程序员的高效,其中一个标志就是手不离开键盘,有了这个workflow加持,切换声音设备就不需要动用鼠标了,nice!