Snow Leopardの場合は、メディアの再生/一時停止ボタン( F8 キーを押すとiTunesが開きます。無効にするにはどうすればよいですか。できれば古いLeopardの振る舞いを維持し、それを使って他のメディアアプリケーション(Spotifyなど)を制御することができます。
より良い一時的な解決策は、quicktimeを開始し、バックグラウンドで実行することです(ムービーを再生しないこと)。それはiTunesより少ないRAM/CPUを使用しています。
更新: 公式ウェブサイト 。に以下のステップを実行するGUIがあります。
これを修正するのはとても簡単です。インストールプロセスにはMacターミナルの使用が含まれますが、あなたはそれについての知識を必要としません。私はそれを簡単にするために画像を含めました!以下の6つの簡単な指示に従うだけで、完了です。
それはmac端末を開くでしょう。ほとんどの場合、パスワードを入力するように求められます。パスワードを入力してを押します enter。下の画像のようになります。
一番下に「すべて準備ができています。バックアップを作成してパッチを適用しますか(y/N)」と表示されます。タイプ yを押します Enter。下の画像のようになります。
これで終わりです!テキストが出力され、一番下に[Process Complete]
と表示されます。その後、Mac端末ウィンドウを閉じることができます。正常に完了したプロセスは、次の図のようになります。
このパッチを削除したい場合は、Patch.commandスクリプトをもう一度実行してください。
これがgithubレポジトリです このスクリプトのthebitguruに感謝します。
本当の解決策:ターミナルを開き、次の行に貼り付けて、Enterキーを押してください。これで終わりです。元に戻すには、同じ行でunload
をload
に変更します。
launchctl unload -w /System/Library/LaunchAgents/com.Apple.rcd.plist
Spotifyを制御するには、Shift + Option + Playボタンを使います。 iTunesはこの組み合わせに反応しませんが、Spotifyは反応します。
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"]
ITunesの名前の変更は、OS Xがそれを再び検出するまでしか機能しません。私はそれをアプリケーションから削除しました、そして数分後にそれが私のバックアップディスクで見つけられて、問題は戻りました。そこからそれを削除し、それ以上の問題はありません。ゴミ箱を空にすることを忘れないでください。
そのため、すべてのコピーを削除しても問題ありません。私の音楽はflacなので、私はとにかくそれを使用していません。
「回避策」があります。
ファイルの下部近くに、次のセグメントがあります。
<key> CFBundleIdentifier </key> <string> com.Apple.iTunes </string>
以下のように、「iTunes」という単語の最後の「s」を「z」に変更します。
<key> CFBundleIdentifier </key> <string> com.Apple.iTunez </string>
ファイルを保存する
これがうまくいくことを願っています。それは私のために働きます!
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を再起動したとき、それは再びそれを開き始めました。これが誰のために働くか試してみてください。そして投稿してください。
私はこれらよりも優れていると思うクイックフィックス... http://kevingessner.com/software/functionflip/ でfunctionflipをダウンロードし、2つのボックスをチェックしてください。 「F8:再生/一時停止」および「ログイン時にFunctionFlipを起動する」それからEcouteかSpotifyかあなたが使っているものは何でもに行き、そして再生/一時停止キーを押してF8に再生/一時停止のためのキーボードショートカットを設定してください。今すぐあなたがそれを望むように働くでしょう、そしてあなたがそれを押す間、あなたがそれをあなたがまだそれがiTunesでそれを使うことができるであろう、そしてあなたがそれを押す間、機能(fn)キーを押しなさい。
私にとって素晴らしい作品です!
私はiTunesとSpotifyだけを使った。
次のようなローテクソリューションがうまくいくことがわかりました。
1.iTunesを開いて、 "library"の下にコンテンツのないフォルダを1つ選択します。たとえば、 "ringtones"はありません。空のプレイリストを作成してこれを選択することもできます。
2.iTunesを開いたままにして、「iTunes」メニューの「iTunesを隠す」を選択します。
その結果、iTunesは開いていますが、再生するコンテンツがないため、[再生]ボタンを押すとSpotifyの音楽しか聞こえません。
他にいくつのアプリケーションが動作するかはわかりませんが、Spotifyでも動作します。メディアキーを使用中にoptionを押してもiTunesは開かず、Spotifyはバックグラウンドで制御されます。
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は起動しません。テストする場合は、それが機能するかどうかにかかわらず、コメントにフィードバックを残してください。
ここで提供されているパッチは一般的にMountain Lionのような最新バージョンのMac OS Xでは動作しません。コメントの中で@ triswebの答えにもっと注目を集める:
最新のMountain Lionパッチはこちら:thebitguru.com/projects/iTunesPatch/github:github.com/thebitguru/play-button-iTunes-patch
ITunes.appの名前を変更する代わりに、の名前を変更してみてください。
/Applications/iTunes.app/Contents/MacOS/iTunes
例えば、
iTunes_
これにより、iTunes.appをダブルクリックしたときにiTunes.appが機能しなくなりますが、少なくとも再生/一時停止を押したときにiTunesの再起動を防ぐことができます。 iTunes.appを使いたい場合は、ファイルの名前を「iTunes」に戻してください。
解決策を見つけましたが、ややハッキングです。基本的にはiTunesを起動しますが、サイドメニューから「アプリケーション」または「ラジオ」を選択します。
このようにして、再生ボタンを押してもiTunesには何も再生されないので何もしませんが、制御したいアプリケーションでは機能します。
WORKING FIX、最も簡単で効果的な解決方法(mritunjaiあたり https://discussions.Apple.com/thread/2570254?start=75&tstart=0 ) :
Enter(これらは2つの別々のコマンドです)
launchctl stop com.Apple.rcd
launchctl unload /System/Library/LaunchAgents/com.Apple.rcd.plist
この解決策は恒久的で愚かなものです。ログイン項目に移動してログイン項目からiTunes Helperを取り出し、次に[アプリケーション]の下の[ユーティリティ]フォルダにあるアクティビティモニタに移動して、iTunes Helperを終了します。キーは機能し続けますが、iTunes Helperは再び開かず、再生を押すとiTunesが開かなくなります。
それを無効にする方法を指摘した最近のLifehackerの記事がありました:
私のためにMojaveのために働いた解決策はiTunesから実行ビットを削除することでした:
Sudo chmod -x /Applications/iTunes.app/Contents/MacOS/iTunes
オプションで、問題のメディアプレーヤーを
Preferences -> Security & privacy -> Accessibility
私は、少なくともiTunesの自動起動を妨げるようなローテクなことをした。私はiTunes.appの名前を次のように変更しました。
Sudo mv /Applications/iTunes.app /Applications/iTunesX.app
これでiTunesは自動起動できなくなりますが、起動していてもメディアコントロールを使用できます。
これはiTunes 10.2で修正されました(iPad 2が発表された同じ日にリリースされました)。これで、QuickTimeのアイドルインスタンスを開かなくてもSpotifyを使うことができます。
「システム環境設定」の「キーボード」パネルの「キーボード」タブで、「F1、F2などのすべてのキーを標準のファンクションキーとして使用する」を有効にします。 Fnキーを押してその機能を元に戻すことに関するメモを必ず読んでください。
与えられたアプリケーションのキーボードペインのキーボードショートカットタブ、または他の設定ペイン(Exposéなど)のいずれかで、ファンクションキーをさまざまな機能に割り当てます。
QuicksilverやButlerなどのアプリケーションを使用して、選択したさまざまなキーショートカットにアクション、アプリケーション、またはAppleScriptを割り当てます。
私は、OPがSnow Leopardについて最初に尋ねたことを理解していますが、少なくともSpotifyでは、この問題はHigh Sierraではもう発生していないようです - Spotifyではリモートコントロールボタンは問題なく動作し、iTunesは副作用として起動しません。
これは進行中の解決策です。私は主にXMBCとHuluを使うので、本当の解決策があるまでiTunesなしで生きることができます。
これらのステップの後でHuluとXMBCは再びリモコンを介して使用可能です!唯一の問題はリモコンのメニューキーがまだ最前列を開くことです
=====
個人的には私のHTPC Mac MiniでWin7を使うことを検討しています。私がMac上で使用するすべてのアプリにはWindows版があります。このオープンソースソフトウェアは、IRをBoot Campで動作させるようです。 http://www.eventghost.org/
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