web-dev-qa-db-ja.com

再生/一時停止ボタンでiTunesが開かないようにするにはどうすればよいですか?

Snow Leopardの場合は、メディアの再生/一時停止ボタン( F8 キーを押すとiTunesが開きます。無効にするにはどうすればよいですか。できれば古いLeopardの振る舞いを維持し、それを使って他のメディアアプリケーション(Spotifyなど)を制御することができます。

245
Olly

より良い一時的な解決策は、quicktimeを開始し、バックグラウンドで実行することです(ムービーを再生しないこと)。それはiTunesより少ないRAM/CPUを使用しています。

26
Em.

更新: 公式ウェブサイトに以下のステップを実行するGUIがあります。

これを修正するのはとても簡単です。インストールプロセスにはMacターミナルの使用が含まれますが、あなたはそれについての知識を必要としません。私はそれを簡単にするために画像を含めました!以下の6つの簡単な指示に従うだけで、完了です。

  1. このZipファイルをダウンロードする
  2. ファイルを解凍する
  3. Patch.commandファイルを実行する(ダブルクリック)
  4. それはmac端末を開くでしょう。ほとんどの場合、パスワードを入力するように求められます。パスワードを入力してを押します enter。下の画像のようになります。

    step 4

  5. 一番下に「すべて準備ができています。バックアップを作成してパッチを適用しますか(y/N)」と表示されます。タイプ yを押します Enter。下の画像のようになります。

    Step 5

  6. これで終わりです!テキストが出力され、一番下に[Process Complete]と表示されます。その後、Mac端末ウィンドウを閉じることができます。正常に完了したプロセスは、次の図のようになります。

    Step 6

アンインストール

このパッチを削除したい場合は、Patch.commandスクリプトをもう一度実行してください。

これがgithubレポジトリです このスクリプトのthebitguruに感謝します。

162
Alkaaran

本当の解決策:ターミナルを開き、次の行に貼り付けて、Enterキーを押してください。これで終わりです。元に戻すには、同じ行でunloadloadに変更します。

launchctl unload -w /System/Library/LaunchAgents/com.Apple.rcd.plist
117
bernk

Spotifyを制御するには、Shift + Option + Playボタンを使います。 iTunesはこの組み合わせに反応しませんが、Spotifyは反応します。

48
Dag Høidahl

andrew pxとdmonnerがここで優れた回避策を書きました: http://discussions.Apple.com/thread.jspa?threadID=2122639&start=30&tstart=0

それはあなたの選択のアプリケーションが既に開いているときにiTunesが開かないようにするためにpythonスクリプトといくつかの改名を使います:

ターミナルを開き、次のように入力します

cd /Applications/iTunes.app/Contents/MacOS
Sudo mv iTunes iTunesX 
Sudo curl http://www.cs.umd.edu/~dmonner/iTunes -O
Sudo chmod uog+x iTunes 

http://www.cs.umd.edu/~dmonner/iTunes から

#!/usr/bin/env python

import sys, os, subprocess

launch = True
blocker = ""

apps = ["Spotify", "Songbird"]

ps = subprocess.Popen("/bin/ps -x", Shell=True, stdout=subprocess.PIPE)

for line in ps.stdout.read().split("\n"):
    for app in apps:
        if app in line:
            launch = False
            blocker = app

ps.stdout.close()

if launch :
    os.spawnvp(os.P_WAIT, '/Applications/iTunes.app/Contents/MacOS/iTunesX', sys.argv)
else :
    print "Not launching iTunes while %s is running." % blocker

必要なアプリケーションをリストに追加しますapps = ["Spotify", "Songbird", "your app here"]

19
Darren Newton

ITunesの名前の変更は、OS Xがそれを再び検出するまでしか機能しません。私はそれをアプリケーションから削除しました、そして数分後にそれが私のバックアップディスクで見つけられて、問題は戻りました。そこからそれを削除し、それ以上の問題はありません。ゴミ箱を空にすることを忘れないでください。

そのため、すべてのコピーを削除しても問題ありません。私の音楽はflacなので、私はとにかくそれを使用していません。

6
Linus

「回避策」があります。

  • ITunesを終了する
  • ITunes.appをFinderで探します(Finderの場合:メニュー›移動›アプリケーション...)
  • ITunes.appファイルをCtrlキーを押しながらクリックし、「バックアップ」の「iTunes」を選択します。
  • ITunes.appファイルをCtrl-クリックして、 'Show Package Contents'を選択してください。
  • フォルダ 'Contents'内のファイル 'Info.plist'を見つけます。
  • 'Info-plist'をCtrl-クリックして 'Open with ..'を選び、 'TextEdit'(またはあなたの好きなテキストエディタ。Wordではなく)を選ぶ。
  • ファイルの下部近くに、次のセグメントがあります。

    <key> CFBundleIdentifier </key> 
     <string> com.Apple.iTunes </string>
  • 以下のように、「iTunes」という単語の最後の「s」を「z」に変更します。

    <key> CFBundleIdentifier </key> 
     <string> com.Apple.iTunez </string>
  • ファイルを保存する

  • 重要:「iTunes.app」ファイルを「アプリケーション」フォルダからデスクトップにドラッグします。
  • 「iTunes.app」ファイルを「アプリケーション」フォルダにドラッグします。
  • (あなたはおそらくiTunesHelperを無効にするべきです。これはシステム環境設定›アカウント›(あなたのアカウント)›ログイン項目に行き、 'iTunesHelper'を削除することによって行うことができます。)
  • ログアウトしてログインする

これがうまくいくことを願っています。それは私のために働きます!

5
user11523

Snow Leopardユーザーの場合:Ok私はこの問題に対する答えを見つけることができませんでしたが、回避策を講じようとしました(VLCでビデオを見て、Apple Remote /キーボードとiTunesで一時停止したい人のため)開いたままにする)オプション1:iTunesを開いて実行しますが、iTunesストアをクリックしてiTunesを非表示にするか最小化します。 VLCでビデオを見続けると音楽は再生されません。

オプション2:Front Rowを使ってすべてのビデオを見る。そのためには、PERIANをquicktime用にインストールし(これにより、すべてのフォーマットをquicktimeで再生できます)、すべてのムービーを「movies」フォルダに入れます。最前列を通して映画を鑑賞するのをお楽しみください。

オプション3 :(これは部分的に動作しました。)アプリケーションフォルダのiTunesの名前を「iTunes_off」に変更します。これを行うためには、あなたのユーザ権限を「読み書き」する必要があるかもしれません。 iTunesを右クリックして「情報を見る」をクリックし、特権を持って小さな鍵のアイコンをクリックし、パスワードを入力してからユーザー設定を「読み書き」に変更します。この後、iTunesを別の名前に変更します。しかし、この解決策は私にはうまくいきませんでした。それはしばらくの間iTunesを開くのを止めました、しかし、私が私のMacを再起動したとき、それは再びそれを開き始めました。これが誰のために働くか試してみてください。そして投稿してください。

3
Peakster

私はこれらよりも優れていると思うクイックフィックス... http://kevingessner.com/software/functionflip/ でfunctionflipをダウンロードし、2つのボックスをチェックしてください。 「F8:再生/一時停止」および「ログイン時にFunctionFlipを起動する」それからEcouteかSpotifyかあなたが使っているものは何でもに行き、そして再生/一時停止キーを押してF8に再生/一時停止のためのキーボードショートカットを設定してください。今すぐあなたがそれを望むように働くでしょう、そしてあなたがそれを押す間、あなたがそれをあなたがまだそれがiTunesでそれを使うことができるであろう、そしてあなたがそれを押す間、機能(fn)キーを押しなさい。

私にとって素晴らしい作品です!

2
dracwolley

私はiTunesとSpotifyだけを使った。

次のようなローテクソリューションがうまくいくことがわかりました。

1.iTunesを開いて、 "library"の下にコンテンツのないフォルダを1つ選択します。たとえば、 "ringtones"はありません。空のプレイリストを作成してこれを選択することもできます。

2.iTunesを開いたままにして、「iTunes」メニューの「iTunesを隠す」を選択します。

その結果、iTunesは開いていますが、再生するコンテンツがないため、[再生]ボタンを押すとSpotifyの音楽しか聞こえません。

2
Nic

他にいくつのアプリケーションが動作するかはわかりませんが、Spotifyでも動作します。メディアキーを使用中にoptionを押してもiTunesは開かず、Spotifyはバックグラウンドで制御されます。

2
user34948

Play/Pauseマルチメディアキーを押したときにiTunesを開くことを無効にするパッチが http://www.thebitguru.com/projects/iTunesPatch にあります。 Play Button iTunes Patch 0.7からダウンロードしたファイルを解凍し、PlayButtonItunesPatchディレクトリにあるPatch.commandプログラムを実行する必要があります。

私はSnow Leopard(Mac OS X 10.6)でそれをテストしました、そしてそれは完璧に動きます。再生/一時停止は開いているプログラムでは引き続き機能しますが、iTunesは起動しません。テストする場合は、それが機能するかどうかにかかわらず、コメントにフィードバックを残してください。

1
Phillip Whelan

ここで提供されているパッチは一般的にMountain Lionのような最新バージョンのMac OS Xでは動作しません。コメントの中で@ triswebの答えにもっと注目を集める:

最新のMountain Lionパッチはこちら:thebitguru.com/projects/iTunesPatch/github:github.com/thebitguru/play-button-iTunes-patch

1
bgcode

ITunes.appの名前を変更する代わりに、の名前を変更してみてください。

/Applications/iTunes.app/Contents/MacOS/iTunes

例えば、

iTunes_

これにより、iTunes.appをダブルクリックしたときにiTunes.appが機能しなくなりますが、少なくとも再生/一時停止を押したときにiTunesの再起動を防ぐことができます。 iTunes.appを使いたい場合は、ファイルの名前を「iTunes」に戻してください。

1
Vrolijk

解決策を見つけましたが、ややハッキングです。基本的にはiTunesを起動しますが、サイドメニューから「アプリケーション」または「ラジオ」を選択します。

このようにして、再生ボタンを押してもiTunesには何も再生されないので何もしませんが、制御したいアプリケーションでは機能します。

1
Alexis Hirst

WORKING FIX、最も簡単で効果的な解決方法(mritunjaiあたり https://discussions.Apple.com/thread/2570254?start=75&tstart=0 ) :

  1. オープンターミナル
  2. Enter(これらは2つの別々のコマンドです)

    launchctl stop com.Apple.rcd
    launchctl unload /System/Library/LaunchAgents/com.Apple.rcd.plist
    
0
Jacob Irwin

この解決策は恒久的で愚かなものです。ログイン項目に移動してログイン項目からiTunes Helperを取り出し、次に[アプリケーション]の下の[ユーティリティ]フォルダにあるアクティビティモニタに移動して、iTunes Helperを終了します。キーは機能し続けますが、iTunes Helperは再び開かず、再生を押すとiTunesが開かなくなります。

0
lan1k

それを無効にする方法を指摘した最近のLifehackerの記事がありました:

0
spong

私のためにMojaveのために働いた解決策はiTunesから実行ビットを削除することでした:

Sudo chmod -x /Applications/iTunes.app/Contents/MacOS/iTunes

オプションで、問題のメディアプレーヤーを

Preferences -> Security & privacy -> Accessibility

0
minusf

私は、少なくともiTunesの自動起動を妨げるようなローテクなことをした。私はiTunes.appの名前を次のように変更しました。

Sudo mv /Applications/iTunes.app /Applications/iTunesX.app

これでiTunesは自動起動できなくなりますが、起動していてもメディアコントロールを使用できます。

0
user35516

これはiTunes 10.2で修正されました(iPad 2が発表された同じ日にリリースされました)。これで、QuickTimeのアイドルインスタンスを開かなくてもSpotifyを使うことができます。

0
Eliseo Soto

「システム環境設定」の「キーボード」パネルの「キーボード」タブで、「F1、F2などのすべてのキーを標準のファンクションキーとして使用する」を有効にします。 Fnキーを押してその機能を元に戻すことに関するメモを必ず読んでください。

与えられたアプリケーションのキーボードペインのキーボードショートカットタブ、または他の設定ペイン(Exposéなど)のいずれかで、ファンクションキーをさまざまな機能に割り当てます。

QuicksilverやButlerなどのアプリケーションを使用して、選択したさまざまなキーショートカットにアクション、アプリケーション、またはAppleScriptを割り当てます。

0
dotHTM

私は、OPがSnow Leopardについて最初に尋ねたことを理解していますが、少なくともSpotifyでは、この問題はHigh Sierraではもう発生していないようです - Spotifyではリモートコントロールボタンは問題なく動作し、iTunesは副作用として起動しません。

0
dandan78

これは進行中の解決策です。私は主にXMBCとHuluを使うので、本当の解決策があるまでiTunesなしで生きることができます。

  1. アプリケーションからiTunesを削除する
  2. アプリケーションから最前列を削除
  3. ゴミ箱を空にする

これらのステップの後でHuluとXMBCは再びリモコンを介して使用可能です!唯一の問題はリモコンのメニューキーがまだ最前列を開くことです

=====

個人的には私のHTPC Mac MiniでWin7を使うことを検討しています。私がMac上で使用するすべてのアプリにはWindows版があります。このオープンソースソフトウェアは、IRをBoot Campで動作させるようです。 http://www.eventghost.org/

0
Paul Lockwood

SpotifyとQuicksilverを再生/一時停止するAppleScriptを使用して、私はこの問題を回避しました(私はspotifyとiTunesのみを使用しているので、それほど難しいことではなかったでしょう)。リモコンでは動作しませんが、iTunesを起動して再生するなどしないでSpotifyをすばやく再生/一時停止できるようにしたい場合は、おやつのように動作します。

あなたが興味を持っているなら、これはAppleScriptです:

tell application "Spotify" to activate
tell application "System Events"
    tell process "Spotify"
        click menu item 1 of menu 1 of menu bar item 5 of menu bar 1
    end tell
end tell
0
Charlie