来自应用程序外部的 iTunes 的 OSX 键盘快捷键

Nic*_*ter 11 itunes keyboard-shortcuts macos

我在工作时听音乐,必须找到 iTunes 来打开/关闭我的音乐可能很乏味,而我必须经常这样做。我想设置快捷方式,以便无论我目前在哪个应用程序中都可以开始/停止我的音乐。

我已经看到 OSX 允许您创建应用程序快捷方式,但是它们似乎不适用于 iTunes。我试图创建一个名为“播放”的快捷方式,它与 iTunes 菜单中的命令名称完全匹配,但是当我使用该快捷方式时,我只是从 OSX 中得到一个标准的警告声音,当你尝试时做一些你不能做的事情。

编辑:我发现我可以为“停止”命令创建快捷方式,而不是“播放”。我创建的“停止”快捷方式仅在 iTunes 是焦点应用程序时才有效。所以现在我更迷茫了。

这是我的快捷方式:
在此处输入图片说明

这是 iTunes 菜单:
在此处输入图片说明

关于我可能做错了什么的任何想法?或者还有其他方法可以解决这个问题吗?

Lri*_*Lri 7

如果您有 Apple 键盘,F8(或 fn-F8)应该开始或暂停播放。如果不这样做,您也许可以使用 KeyRemap4MacBook 将其他组合键重新映射到特殊的 F-keys

Alfred还有一些用于控制 iTunes 的关键字,例如playnext。您可以通过创建工作流为它们分配快捷方式:

您还可以为脚本分配一个快捷方式,如下所示:

tell application "iTunes"
    if player state is playing then
        pause
    else
        play
    end if
end tell
Run Code Online (Sandbox Code Playgroud)

我使用这样的脚本来向前和向后跳转:

try
    tell application "iTunes"
        set player position to player position + 30
    end tell
end try
Run Code Online (Sandbox Code Playgroud)


小智 5

如果您没有带快捷键的键盘,一个简单的解决方案是将迷你播放器设置为始终停留在其他窗口的顶部以便快速单击。

注意:Stackoverflow 不允许我发布此图片,因为我的声誉太低,但它对我有用:)


Nic*_*ter 1

我找到了一个可以很好地帮我解决这个问题的应用程序。我还应该注意到,这变得更加困难,因为我有一个非 Mac 键盘,所以我不能只使用 OSX 的内置 iTunes 快捷方式,因为这似乎只适用于 Mac 键盘。

该应用程序称为 Quicksilver,这是它的链接: http: //qsapp.com/download.php

下载和安装大约花了 1 分钟,我又花了 1-2 分钟弄清楚如何触发 iTunes。

以下是我采取的步骤:

  1. 下载并安装 Quicksilver
  2. 确保选择 iTunes 插件。
  3. 设置打开 Quicksilver 的热键。您可以在安装时执行此操作,默认热键是 ^space,这很好,因为它类似于用于聚光灯的默认 cmd-space。
  4. 使用您设置的热键打开 Quicksilver。
  5. 在打开的对话框的右上角有一个颠倒的克拉符号(看起来像向下箭头),单击该符号,然后单击“触发器”。
  6. 在左侧的“触发器”选项中,单击 iTunes 图标(如果没有此图标,那么您可能没有安装我在步骤 #2 中提到的可选 iTunes 插件)。
  7. 现在找到“播放/暂停”,选中它旁边的框,然后通过单击该行中的热键按钮来设置热键。选择您想要的任何快捷方式,现在 iTunes 将根据您的喜好播放/暂停。