web-dev-qa-db-ja.com

アプリケーションの外部からのiTunesのOSXキーボードショートカット

私は仕事中に音楽を聴いていますが、音楽のオン/オフを切り替えるためにiTunesを探すのは面倒で、頻繁に行う必要があります。現在使用しているアプリケーションに関係なく、音楽を開始/停止できるようにショートカットを設定したいと思います。

OSXではアプリケーションのショートカットを作成できることを確認しましたが、iTunesでは機能していないようです。 「再生」という名前のショートカットを作成しようとしましたが、これはiTunesメニューのコマンド名と完全に一致していますが、ショートカットを使用すると、OSXから標準の警告音が聞こえます。あなたができないことをしなさい。

編集:「再生」ではなく、「停止」コマンドのショートカットを作成できることがわかりました。そして、私が作成した「停止」ショートカットは、iTunesがフォーカスされているアプリケーションである場合にのみ機能します。だから今、私はさらに混乱しています。

これが私のショートカットです:
enter image description here

ITunesのメニューは次のとおりです。
enter image description here

私が間違っている可能性があることについてのアイデアはありますか?それとも、これについて別の方法がありますか?

10
Nic Foster

これをうまく処理してくれるアプリケーションを見つけました。また、私はMac以外のキーボードを使用しているため、これがより困難になったことにも注意する必要があります。そのため、OSXに組み込まれているiTunesのショートカットを使用することはできませんでした。これは、Macキーボードでしか機能しないようです。

このアプリケーションはQuicksilverと呼ばれ、これへのリンクは次のとおりです。 http://qsapp.com/download.php

ダウンロードしてインストールするのに約1分かかり、iTunesをトリガーする方法を理解するのにさらに1〜2分かかりました。

これが私が取ったステップです:

  1. Quicksilverをダウンロードしてインストールします
  2. 必ずiTunesプラグインを選択してください。
  3. Quicksilverを開くホットキーを設定します。インストール時にこれを行うことができます。デフォルトのホットキーは^ spaceです。これは、スポットライトに使用されるデフォルトのcmd-spaceに似ているため便利です。
  4. 設定したホットキーを使用してQuicksilverを開きます。
  5. 開いているダイアログの右上に、逆さまのカラット記号(下向き矢印のように見えます)があり、それをクリックして、[トリガー]をクリックします。
  6. 左側の[トリガー]オプションで、iTunesアイコンをクリックします(これがない場合は、手順2で説明したオプションのiTunesプラグインをインストールしていない可能性があります)。
  7. 次に、[再生/一時停止]を見つけて、その横のボックスをオンにし、その行のホットキーボタンをクリックしてホットキーを設定します。必要なショートカットを選択すると、iTunesが再生/一時停止して、好みに合わせて再生されます。
1
Nic Foster

Appleキーボードを使用している場合、F8(またはfn-F8)は再生を開始または一時停止する必要があります。そうでない場合は、KeyRemap4MacBookを使用して 他のキーを再マップする)ができる場合があります。特殊なFキーとの組み合わせ

Alfred には、playnextなど、iTunesを制御するためのキーワードもあります。ワークフローを作成することで、ショートカットを割り当てることができます。

また、 スクリプトにショートカットを割り当てる 次のようにすることもできます。

tell application "iTunes"
    if player state is playing then
        pause
    else
        play
    end if
end tell

私はこのようなスクリプトを使用して前後にジャンプします。

try
    tell application "iTunes"
        set player position to player position + 30
    end tell
end try
6
Lri

ショートカット付きのキーボードがない場合の簡単な解決策の1つは、ミニプレーヤーを常に他のウィンドウの上に置いてすばやくクリックするように設定することです。

注:私の評判が低すぎるため、Stackoverflowではこれの写真を投稿できませんが、それは私にとってはうまくいきます:)

4
phast

多分誰かがする必要があります

グローバルキーボードのホットキーでiTunesの音量を調整します。

  1. Automatorに新しいServiceを作成します。
  2. Service receives =入力なし。
  3. 探す Run AppleScriptを右にドラッグします。
  4. scriptを貼り付けて保存します。
  5. System Preferences > Keyboard > Shortcuts > Services、オートマトンスクリプトを検索します。
  6. グローバルキーボードショートカットを設定します(例: "fn + cmd + f10"、 "fn + cmd + f11"、 "fn + cmd + f12")

スクリプト:

ボリュームアップ(fn + cmd + f12)

tell application "iTunes"
    if mute then
        set mute to false
    end if
    set vol to sound volume
    set vol to vol + 5
    if vol is greater than 100 then
        set vol to 100
    end if
    set the sound volume to vol
end tell

音量を下げる(fn + cmd + f11)

tell application "iTunes"
    set vol to sound volume
    set vol to vol - 10
    if vol is less than 0 then
        set vol to 0
    end if
    set the sound volume to vol
end tell

ミュート(fn + cmd + f10)

tell application "iTunes"
    set mute to not mute
end tell
1
Sergey Sergeyev

OPの2013コンピュータには役立ちませんが、最新のMacBookのタッチバーを使用すると、これを非常に簡単に行うことができます。デフォルトでは、明るさの左側にあるボタンでiTunesコントロールを開きます。または、カスタマイズすることもできます: https://support.Apple.com/en-us/HT207055 (カスタム追加の[再生/一時停止]ボタンは、SpotifyやClementineプレーヤーなどでも機能します。テストしただけです。これら)

1