Oynat / Duraklat düğmesinin iTunes'u açmasını durdurmak için ne yapabilirim?


244

Snow Leopard'da Medyayı Çal / Duraklat düğmesi ( F8tuşun üstünde ) iTunes'u açar. Bunu nasıl devre dışı bırakabilirim? Tercihen eski Leopard davranışını koruyarak diğer medya uygulamalarını kontrol etmek için kullanabilirim (örneğin Spotify).


2
Apple forum konusu ile ilgili konu: tartışmalar.apple.com/thread.jspa?messageID=10075555 - yine de çözüm yok. (Sayfa garip bir şekilde "Bu soru cevaplandı" iddiasında olsa bile)
Jonik

1
Bunun üzerine kapatılmamış bir başka konu: forums.macrumors.com/showthread.php?t=757430
Ağustos Lilleaas

3
Bu iyi bir çözümlerle yüklenir: discussions.apple.com/...
Darren Newton

14
@AugustLilleaas Lion'da sabit değildir!
Jonathan.

2
@Dag Høidahl Bu, dağ aslanı ve mavericks'te sabit DEĞİLDİR. Medya tuşları son aktif medya uygulamasına bağlanır. Yani. Spotify ile tuşları kullanıyorsunuz ve gayet iyi çalışıyor. Spotify'ı duraklatın, VLC'de video oynatın, sonra VLC'yi kapatın. Şimdi medya anahtarları hala VLC'ye bağlı çünkü son aktif uygulama. Bununla birlikte, VLC'yi kapattınız, böylece bağlanma kaybedilir. Oynatma tuşuna basmak, şimdi spotify'ı kontrol etmek yerine tekrar itunes açar.
Maurice

Yanıtlar:


26

daha iyi bir geçici düzeltme, arka planda hızlı çalışmaya başlamak ve yalnızca çalışmasını (film oynamamak) olmasıdır. İTunes'dan daha az ram / cpu kullanıyor.


Nitekim, bu biraz daha iyi bir çalışma
Jonik

5
Bu cevabı, çözümlerin en kolay ve en az sorunlu olduğu için kabul ettim.
Olly

Bu Lion üzerinde çalışıyor gibi görünmüyor, iTunes, Quicktime açık olsun veya olmasın, yine de benim için açılıyor.
MrDaniel

İşletim sisteminin yeni sürümlerinde hayatta kalan ve basit ve doğru olan basit bir düzeltmeye sahip olan 17 Ekim-2014'teki @bernk tarafından verilen cevaba bakın.
Tom Harrison Jr,

google chrome kullanıyorsanız ve her zaman açtıysanız, benzer bir düzeltme: google müzik uygulamasını yükleyin. veya sway veya streamkey gibi ortam anahtarlarını "kaçıracak" herhangi bir krom uzantısı. tek şey kendi başlarına bazı problemler getirebilecekleri . Şimdi bunu nasıl ve nasıl çözeceğimi merak ediyorum .
cregox

162

Güncelleme: Resmi web sitesinde aşağıdaki adımları yerine getiren bir GUI vardır .

Bunu düzeltmek çok basit. Yükleme işlemi Mac Terminali kullanmayı gerektirse de, bunun hakkında hiçbir bilgiye ihtiyacınız yoktur. Bunu kolaylaştırmak için görüntüler ekledim! Aşağıdaki 6 basit talimatı takip etmeniz yeterli!

  1. Bu zip dosyasını indir
  2. Dosyayı açın
  3. Patch.command dosyasını çalıştırın (üzerine çift tıklayın)
  4. Mac terminalini açacaktır. Büyük olasılıkla sizden şifrenizi girmeniz istenecektir. Şifrenizi girin ve tuşuna basın enter. Aşağıdaki resme benzemelidir:

    4. adım

  5. Alt kısımda "Her şey hazır. Bir yedekleme oluşturmak ve düzeltme ekini uygulamak ister misiniz (y / N)" yazacaktır. Yazıp ytuşuna basın Enter. Aşağıdaki resme benzemelidir:

    Adım 5

  6. Bitirdiniz! Bazı metinler çıkarmalı ve [Process Complete]en alttaki ifadeyle yazılmalıdır . Mac terminal penceresini daha sonra kapatabilirsiniz. Başarıyla tamamlanan işlem aşağıdaki resme benzemelidir:

    6. adım

Kaldırma

Bu yamayı kaldırmak istiyorsanız, sadece Patch.command betiğini tekrar çalıştırın.

İşte github deposu Bu senaryo için thebitguru için teşekkürler.


1
Ve Lion'da da harika koşuyor!
Jari Keinänen

9
İkili buraya taşındı: nomitsu.com/contents/MMFix.dmg 10.7.3 Lion'da harika çalışıyor!
Pavel Alexeev

6
Hala Mavericks'te çalışıyor!
fgb

3
Bunun Mavericks veya Yosemite üzerinde çalıştığı biliniyor mu?
Tango

4
Yosemite üzerinde çalışıyor
Alex

117

Gerçek çözüm: Terminal'i açın, aşağıdaki satıra yapıştırın ve enter tuşuna basın. Sen bittin. Değişikliği geri almak için unloadiçin loadaynı çizgide.

launchctl unload -w /System/Library/LaunchAgents/com.apple.rcd.plist

4
Bu doğru cevap. Ty! :)
arcastro 21:15

7
Bu, El Capitan'da çalışır, ancak play button olayını aktif olarak oynayan uygulamaya
iletmez

2
Bu en iyi çözüm ve El Capitan'da çalışıyor!
JeroenJK

11
Yanılmıyorsam, bu uzaktan kumanda cihazını (rcd) tamamen devre dışı bırakacaktır. Eğer varsa, Mac uzaktan kumandanızı kullanmanıza izin vermeyecektir.
Magne

7
Artık MacOs Sierra'da çalışmıyor ... Çok kötü Bunu yapmak için basit bir emir vermekten hoşlandım.
NitroG42

48

Spotify'ı kontrol etmek için Shift + Option + Play tuşunu kullanın. iTunes bu kombinasyona tepki vermiyor, ancak Spotify bunu yapıyor.


2
Gerçekten de haklısın +1. Ancak, bu "standart fonksiyon tuşları" seçeneğini açık
bırakmayı sevdiğim için biraz hantallaşmaya başlıyor

Bu ipucu ayrıca Rdio'yu kontrol etmek için de çalışır.
Paul Lefebvre

++ Güzel basit geçici çözüm. Ne yazık ki daha sezgisel değil.
Garen Checkley

tür değiştirici tuşlar kullanmak zorunda olmak can sıkıcı bir durum ama hey, eğer başka bir şey açmak zorunda kalmam ya da itunes kapatmaya devam etmem
gerekmiyorsa

Dağ Aslanında (en azından sürüm 10.8.3), bu davranış sabit görünüyor. Spotify açıkken, iTunes artık açılmıyor.
Dag Høidahl

18

andrew px ve dmonner burada mükemmel bir geçici çözüm yazdılar: http://discussions.apple.com/thread.jspa?threadID=2122639&start=30&tstart=0

Tercih ettiğiniz uygulamalar açıkken iTunes'un açılmasını önlemek için bir python betiği ve bazı yeniden adlandırmalar kullanır:

Bir Terminal açın ve aşağıdakileri yazın

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 

Gönderen 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

İhtiyacınız olan herhangi bir uygulamayı listeye ekleyin apps = ["Spotify", "Songbird", "your app here"]


1
Bunu geçmişte yaptım, ancak Apple Update bunun üzerine yazmayı seviyor. Bu son kez dosya sistemini ve kullanıcı tarafından değiştirilemez hale getirmeyi denediğimde, Apple Update'in bu bayrağa saygı gösterip göstermediğini göreceğiz. Yeni bir güncelleme mevcut olana kadar gerçekten test edemiyorum, ancak başka biri denemek isterse: sudo chflags uchg /Applications/iTunes.app/Contents/MacOS/iTunes sudo chflags schg /Applications/iTunes.app/Contents/MacOS/ iTunes (örneğin aslında güncellemek için) o devre dışı bırakmak istiyorsanız: sudo chflags nuchg /Applications/iTunes.app/Contents/MacOS/iTunes sudo chflags noschg /Applications/iTunes.app/Contents/MacOS/iTunes
user16315

1
Bunu oyla, zomg!
Ağustos Lilleaas

1
Bu fantastik.
Jake,

6

İTunes'un yeniden adlandırılması sadece OS X tekrar bulana kadar çalışır. Uygulamalar'dan sildim ve birkaç dakika sonra yedek diskimde bulundu ve sorun geri döndü. Oradan silindi, daha fazla sorun yok. Çöpü bırakmayı unutma, yoksa orada bulunacak ...

Bu nedenle, tüm kopyaları silmek benim için iyi çalışıyor. Benim müziğim flac, bu yüzden zaten kullanmayacağım.


1
Ben de iTunes (bizim için) kullanan ve silmek istemediklerimiz için de bir çözüm olacağını umuyorum ...
Jonik

5

Bir 'geçici çözüm'üm var:

  • İTunes'dan çık
  • Finder'da iTunes.app'ı bulun (Finder'da: Menü ›Git› Uygulamalar ...)
  • Ctrl tuşuna basarak iTunes.app dosyasını seçin ve 'Sıkıştır "iTunes.app"' ı seçin (yedekleme için)
  • İTunes.app dosyasını Ctrl tuşunu basılı tutarak tıklayın ve 'Paket İçeriğini Göster'i seçin
  • 'Contents' klasörünün içinde ' Info.plist ' dosyasını bulun
  • 'Bilgi-plist'i tıklayın ve' Aç .. 'ı seçin ve' TextEdit'i seçin (veya en sevdiğiniz metin editörünü seçin.
  • Dosyanın altına yakın bir bölüm bulun:

    <Key> CFBundleIdentifier </ key>
    <String> com.apple.iTunes </ string>
  • 'İTunes' kelimesi içindeki 'son' kelimesini 'z' olarak değiştiriniz, şöyle:

    <Key> CFBundleIdentifier </ key>
    <String> com.apple.iTunez </ string>
  • Dosya 'yı kaydet

  • ÖNEMLİ: 'iTunes.app' dosyasını Uygulamalar-klasöründen ve masaüstüne sürükleyin
  • 'İTunes.app' dosyasını Uygulamalar klasörüne geri sürükleyin
  • (İTunesHelper'ı muhtemelen devre dışı bırakmanız gerekir. Bu, Sistem Tercihleri ​​›Hesaplar› (Hesabınız) ›Login Öğeleri'ne gidip 'iTunesHelper'ı kaldırarak yapılabilir.)
  • Çıkış yap ve giriş yap

Umarım bu işe yarar. Bu benim için çalışıyor!


3
Çalışıyor ancak sorun değil, tamam olan iTunes Kod İmzalama Sertifikasına zarar veriyor gibi gözüküyor, ancak iTunes'u her açışınızda (bir Mac'te), uygulamanın giden bağlantı kurmasına izin verilip verilmediği sorulacak.
cust0s

İTunes.app'ı Uygulamalardan çıkaramıyorum ... "Mac OS X için gerekli olduğu için" "iTunes" değiştirilemiyor veya silinemiyor "yazıyor.

3

Kar leoparı kullanıcıları için: Tamam, bu soruna bir cevap bulamadım, ancak kendi yolumda çalışmaya çalıştım (VLC'de video izlemek ve apple uzaktan kumandalı / klavyeyle duraklatmak isteyen kişiler için). itunes'u açın ve çalışmasına izin verin, ancak itunes mağazasına tıklayın ve gizleyin ya da simge durumuna küçültün. VLC'de video izlemeye devam edin, müzik çalınmayacak.

seçenek 2: Tüm videolarınızı izlemek için Ön Satır'ı kullanın. Bunu yapmak için PERIAN'i quicktime için kurun (bu, tüm formatları quicktime'da oynatmanıza izin verir) ve tüm filmlerinizi "filmler" klasörünüze yerleştirin. Filmleri ön sırada izlemenin tadını çıkarın.

seçenek 3: (bu kısmen işe yaradı.) Uygulamalar klasöründeki itunes'u "itunes_off" olarak yeniden adlandırın. Bunu yapmak için, kullanıcılarınızın "okuma ve yazma" ayrıcalıklarına sahip olmanız gerekebilir. itunes'a sağ tıklayın ve "bilgi al" üzerine tıklayın, sonra ayrıcalıklara girin ve küçük bir kilit simgesine tıklayın, şifrenizi girin ve ardından kullanıcı ayarınızı "oku ve yaz" olarak değiştirin. Bundan sonra başka bir şey için itunes yeniden adlandırın. Ancak bu çözüm benim için doğru işe yaramadı. Bir süre itunes açmayı bıraktı ama mac yeniden başlattığımda tekrar açmaya başladı. Bunun herkes için işe yarayıp yaramadığını deneyin. Ve beni haberdar et.


Şimdiye kadar sunulan tüm seçeneklerin dışında, 1. seçeneğiniz iyi bir çözüm gibi görünüyor; Bunun için +1
Jonik

2

Sadece iTunes ve Spotify kullandım.

Aşağıdaki düşük teknoloji çözüm çalışmalarını buldum:

1. iTunes'u açın ve içeriği olmayan "kütüphane" altındaki klasörlerden birini seçin; örneğin, hiç "zil sesim" olmaz; Ayrıca boş bir çalma listesi oluşturabilir ve bunu seçebilirsiniz.

2. iTunes'u açık bırakın, ancak "Itunes" menüsünde "iTunes'u Gizle" yi seçin.

Sonuçta iTunes açık olmasına rağmen, oynatılacak hiçbir içeriği yoktur ve bu yüzden 'oynat' düğmesine bastığımda tüm duyduğum Spotify'dan müzik geliyor.


Yeni bir boş çalma listesi oluşturmak da işe yarıyor. Sadece bu çalma listesinin seçildiğinden emin olun.
Paul Lefebvre

2

Diğer uygulamalarla çalışacağından emin değilsiniz, ancak kesinlikle Spotify ile çalıştığından emin değilsiniz: zaten açıksa, medya tuşlarını kullanırken seçeneğe basmak iTunes'u açmaz ve arka planda Spotify'ı kontrol eder.


1
Bunu Spotify ve iTunes ile Macbook'umda (OS X 10.6.3) denedim. iTunes vermedi medya tuşları ile birlikte alt / seçeneği basarak rağmen açılış tutun. : /
Jonik

Ama eğer kayma eklerseniz, bu şekilde çalışır! Bkz superuser.com/questions/31925/…
Jonik

2

Bunlardan daha iyi olduğunu düşündüğüm hızlı düzeltme ... http://kevingessner.com/software/functionflip/ adresindeki functionflip'i indirin ve iki kutuyu işaretleyin: "F8: Play / pause" ve "Login'de FunctionFlip'i Başlat". Sonra Ecoute veya Spotify veya ne kullanıyorsanız kullanın ve çal / duraklat tuşuna basarak çal / duraklat için klavye kısayolunu F8 olarak ayarlayın. Şimdi tam istediğiniz gibi çalışacak ve basarken işlev (fn) tuşunu basılı tutarsanız, itunes ile yine de kullanabileceksiniz.

Benim için harika çalışıyor!


1

Bir çözüm buldum, biraz ukala olsa. Temel olarak iTunes'u çalıştırın, ancak yan menüden 'Uygulamalar' veya 'Radyo'yu seçin.

Bu şekilde, çalma düğmelerine bastığınızda, iTunes'ta çalınacak hiçbir şey yoktur, bu nedenle hiçbir şey yapmaz, ancak kontrol etmek istediğiniz uygulamada çalışır.


1

Http://www.thebitguru.com/projects/iTunesPatch adresinde , Play / Pause multimedya tuşuna basıldığında iTunes'u açmayı devre dışı bırakacak bir yama var . İndirdiğiniz dosyayı 'Play Button iTunes Patch 0.7' 'den açmalı ve PlayButtonItunesPatch dizininde' Patch.command 'programını çalıştırmalısınız.

Snow Leopard'da (Mac OSX 10.6) test ettim ve kusursuz çalışıyor. Çal / Duraklat açık programlarda çalışmaya devam eder ancak iTunes'u artık açmaz. Eğer test ederseniz, lütfen çalışıp çalışmadığına yorumlarda geri bildirim bırakın.


1

İTunes.app adını değiştirmek yerine, adını değiştirmeyi deneyin.

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

örneğin

iTunes_

Bu, çift tıkladığınızda iTunes.app'ın çalışmasını engeller, ancak en azından oynat / duraklat düğmesine bastığınızda sizi iTunes'un yeniden doğuşundan kurtarır. İTunes.app kullanmak istiyorsanız, dosyayı tekrar "iTunes" olarak yeniden adlandırın


Sierra'da bile mükemmel çalışıyor :)
Navin

El Capitan'da bu işe yaramaz:foo:MacOS root# pwd /Applications/iTunes.app/Contents/MacOS foo:MacOS root# mv iTunes iTunes_ mv: rename iTunes to iTunes_: Operation not permitted
Peter Jenkins

1

Burada sağlanan yamalar genellikle Mac OS X'in Mountain Lion gibi daha yeni sürümlerinde çalışmaz. @ Trisweb'in yorumuna verdiği cevaba daha fazla dikkat çekmek:

Burada en son Mountain Lion yaması: thebitguru.com/projects/iTunesPatch / github: github.com/thebitguru/play-button-itunes-patch


0

Bu devam eden bir çözümdür. Ben esas olarak XMBC ve Hulu kullanıyorum, bu yüzden gerçek bir çözüm bulana kadar iTunes olmadan yaşayabiliyorum:

  1. İTunes'u Uygulamalardan Sil
  2. Ön Satırı Uygulamalardan Sil
  3. Çöp kutunuzu boşaltın

Bu adımlardan sonra Hulu ve XMBC uzaktan kumanda ile tekrar kullanılabilir! Tek sorun, Uzaktaki Menü Tuşunun hala Ön Satır'ı açmasıdır.

=====

Şahsen HTPC Mac Mini'mde Win7 kullanmayı düşünüyorum. Mac'te kullandığım her uygulamanın bir Windows meslektaşı var. Bu açık kaynaklı yazılım IR'nin Boot Camp'te çalışmasına izin verecek gibi görünüyor: http://www.eventghost.org/


Superuser.com/questions/31925/… de olduğu gibi , çok sınırlı sayıda insan bu tavsiyeyi alabilir. Birçoğumuz iTunes'u da kullanmak istiyoruz (örneğin iPhone senkronizasyonu için).
Jonik

0

Sistem Tercihleri'nde, Klavye bölmesinin altındaki Klavye sekmesinde, "Tüm F1, F2 vb. Tuşlarını standart işlev tuşları olarak kullan" özelliğini etkinleştirin. Fn tuşunu basılı tutarak bu işlevi geri alma hakkındaki notu okuduğunuzdan emin olun.

İşlev tuşlarınızı Klavye bölmesinin Klavye Kısayolları sekmesinde, verilen uygulamada veya diğer tercih bölmesinde (Expose, vb.) Çeşitli işlevlere atayın.

Seçtiğiniz çeşitli kısayollara eylemler, uygulamalar ve / veya AppleScripts atamak için Quicksilver veya Butler gibi bir uygulama kullanın.



0

bu çözüm kalıcı ve aptaldır. Giriş öğelerinize gidin ve iTunes Helper'ı giriş öğelerinden çıkarın, ardından Aktivite izleyicisine (Uygulamalar altında Yardımcı Programlar klasöründe bulunur) gidin ve iTunes Helper uygulamasından çıkın. Anahtarlar çalışmaya devam ediyor, ancak iTunes Yardımcısı yeniden açılmıyor ve oyuna vurmak artık iTunes'u açmıyor.


3
Yanlış. iTunes Helper, örneğin bir iPhone bağlandığında iTunes'u başlatır. Sadece süreci ve preslenmiş Çal iTunes hala başlattı. killediTunesHelper
Daniel Beck

0

Bu, şimdi iTunes 10.2 ile düzeltildi (iPad 2'nin sunulduğu gün serbest bırakıldı). Artık Quickify'ın boş bir örneğini açmak zorunda kalmadan Spotify'ı kullanabilirim!


Sadece 10.2.1'e güncellendiğimde sorun hala devam ediyor.
saat

0

En azından iTunes'un otomatik olarak başlamasını engelleyen bir tür düşük teknolojili şey yaptım. Aşağıdakileri kullanarak iTunes.app adını değiştirdim:

sudo mv /Applications/iTunes.app /Applications/iTunesX.app

Bu, iTunes'un otomatik başlatılmasını engeller, ancak başlattıysanız, medya denetimlerini yine de kullanabilirsiniz.


0

Bu sorunu çözdüm (spotify ve iTunes kullanıyorum, bu yüzden muhtemelen zor değildi), spotify ve Quicksilver'ı oynatan / duraklatan bir el yazmasını kullanarak. Bir uzaktan kumanda ile çalışmaz ancak sadece spotify'ları açık ve oynatma yapmadan hızlı bir şekilde oynatmak / duraklatmak istiyorsanız, bir işlem gibi çalışır.

Bu ilgileniyorsanız el yazması:

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

ÇALIŞMA FİKSİ, en basit ve en etkili çözüm ( https://discussions.apple.com/thread/2570254?start=75&tstart=0 adresinde yazılmıştır ):

  1. Terminali aç
  2. Enter (bunlar iki ayrı komuttur)

    launchctl stop com.apple.rcd
    launchctl unload /System/Library/LaunchAgents/com.apple.rcd.plist
    

Bu , burada en çok oy alan ikinci cevaptan çok mu farklı? Bu yüzden , bir açıklama eklemek yerine, bir cevap eklemek zorunda kaldınız mı?
cregox

Bu kopyalanan cevap gizlenebilir ve kapatılabilir mi?
Balık Monitörü

0

OP'nin Snow Leopard'ı ilk başta sorduğunu fark ettim, ama en azından Spotify için görünüyor ki, bu sorun artık High Sierra'da yok - uzaktan kumanda düğmeleri Spotify ile gayet iyi çalışıyor ve iTunes artık bir yan etki olarak başlamıyor.


0

Mojave için benim için çalışan bir çözüm yürütme bitini iTunes'dan çıkarmaktı:

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

ve isteğe bağlı olarak, söz konusu medya oynatıcıyı

Preferences -> Security & privacy -> Accessibility



-1

En kolay çözüm: itunes.app dosyasını yeniden adlandırın!

  1. İtunes üzerindeki okuma / yazma izinlerini alın ve uygulamayı seçin ve ctrl + i tuşlarına basın.
  2. Şimdi itunes.app dosyasını yeniden adlandırabilirsiniz.

Artık itunes pop-up her zaman açık!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.