首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >通过osascript调用mac多媒体键(播放暂停/ prev /前进)

通过osascript调用mac多媒体键(播放暂停/ prev /前进)
EN

Stack Overflow用户
提问于 2014-01-26 12:56:41
回答 1查看 3.4K关注 0票数 4

我正在为mac创建android遥控器,为了简单起见,我想在我的应用程序中使用类似于mac上的标准多媒体键的行为(F7、F8、F9)。

我已经在我的mac上安装了“密钥编码”应用程序,但它不识别多媒体键。

我在googled上搜索了播放暂停按钮的键代码是100,所以我尝试了从终端中的这一行代码:

代码语言:javascript
运行
复制
osascript -e 'tell application "System Events" to key code {100}'

osascript -e 'tell application "System Events" to keystroke 100'

但不起作用。

什么是实现同样行为的最佳方法,就像多媒体键从记录中所做的一样?

在所有的macs中,相同的多媒体键做同样的行为?

EN

回答 1

Stack Overflow用户

发布于 2014-09-06 19:21:57

键代码100实际上是F8,它是相同的键,但命令不同。

不幸的是,通过applescript在媒体播放器中运行play、pause、next、前级命令的唯一方法是将正确的键直接发送到应用程序。通常在控件/回放菜单下(即iTunesSpotify )

iTunes和Spotify还可以被告知“回音”、“下一个音轨”、“播放暂停”、“播放”和“暂停”,以便通过applescript控制音乐。请参阅:https://gist.github.com/NoobsArePeople2/5121597

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21363619

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档