सवाल ITunes खोलने से प्ले / पॉज़ बटन को रोकने के लिए मैं क्या कर सकता हूं?


हिम तेंदुए में प्ले / पॉज़ मीडिया बटन (पर F8 कुंजी) आईट्यून्स खोलता है। मैं इसे कैसे अक्षम कर सकता हूं? पसंदीदा रूप से पुराने तेंदुए के व्यवहार को ध्यान में रखते हुए, इसलिए मैं इसे अन्य मीडिया अनुप्रयोगों (जैसे Spotify) को नियंत्रित करने के लिए उपयोग कर सकता हूं।


234


मूल


इस मुद्दे के बारे में ऐप्पल मंच धागा: discussions.apple.com/thread.jspa?messageID=10075555 हालांकि कोई समाधान नहीं है। (भले ही पृष्ठ अजीब तरह से दावा करता है "इस प्रश्न का उत्तर दिया गया है") - Jonik
इस पर एक और खुला धागा: forums.macrumors.com/showthread.php?t=757430 - August Lilleaas
यह एक अच्छा समाधान के साथ भरा हुआ है: discussions.apple.com/... - Darren Newton
@AugustLilleaas यह शेर में तय नहीं है! - Jonathan.
@ डैग होडाहल यह पर्वत शेर और मैवरिक्स में तय नहीं है। मीडिया कुंजी अंतिम सक्रिय मीडिया एप्लिकेशन से बंधे हैं। अर्थात। आप चाबियाँ के साथ स्पष्टीकरण का उपयोग कर रहे हैं और यह ठीक काम करता है। आप स्पष्टीकरण रोकें, वीएलसी में एक वीडियो चलाएं, फिर वीएलसी बंद करें। अब मीडिया कुंजी अभी भी वीएलसी से बंधी हैं क्योंकि यह अंतिम सक्रिय ऐप है। हालांकि, आपने वीएलसी बंद कर दिया है ताकि बाध्यकारी खो जाए। प्ले कुंजी दबाकर अब स्पॉटिफ़ाई को नियंत्रित करने के बजाय आईट्यून्स को फिर से खोलता है। - Maurice


जवाब:


एक बेहतर अस्थायी फिक्स क्विकटाइम शुरू करना है और पृष्ठभूमि में इसे चलाना (मूवी नहीं खेलना) है। यह आईट्यून्स की तुलना में कम रैम / सीपीयू का उपयोग करता है।


23



दरअसल, यह थोड़ा बेहतर काम है - Jonik
मैंने इस जवाब को स्वीकार कर लिया है क्योंकि यह समाधानों का सबसे आसान और कम से कम समस्याग्रस्त है। - Olly
यह शेर पर काम नहीं करता है, आईट्यून्स अभी भी मेरे लिए खुलता है, भले ही क्विकटाइम खुला है या नहीं। - MrDaniel
17-अक्टूबर-2014 से @bernk से उत्तर देखें, जिसमें एक साधारण फिक्स है जो ऑपरेटिंग सिस्टम के नए संस्करणों से बचता है और यह सरल और सही है। - Tom Harrison Jr
यहां एक समान फिक्स है, यदि आप Google क्रोम का उपयोग करते हैं और इसे हमेशा खोला जाता है: Google संगीत ऐप इंस्टॉल करें। या कोई भी क्रोम एक्सटेंशन जो मीडिया कुंजी को "हाइजैक" करेगा, जैसे कि स्वे या स्ट्रीमकी। केवल एक चीज है कुछ समस्याएं आ सकती हैं अपना खुद का। अभी व मैं सोच रहा हूं कि इसे एक बार और सभी के लिए कैसे ठीक किया जाए। - cregox


अद्यतन: एक जीयूआई उपलब्ध है जो नीचे दिए गए चरणों को निष्पादित करता है आधिकारिक वेबसाइट

इसे ठीक करना बहुत आसान है। जबकि इंस्टॉलेशन प्रक्रिया में मैक टर्मिनल का उपयोग शामिल है, आपको इसके किसी भी ज्ञान की आवश्यकता नहीं है। मैंने इसे आसान बनाने के लिए छवियों को शामिल किया है! बस नीचे 6 सरल निर्देशों का पालन करें और आप कर रहे हैं!

  1. इस ज़िप फ़ाइल को डाउनलोड करें
  2. फ़ाइल को अनजिप करें
  3. Patch.command फ़ाइल चलाएं (इसे डबल क्लिक करें)
  4. यह मैक टर्मिनल खुल जाएगा। यह आपको सबसे अधिक संभावना है कि आप अपना पासवर्ड दर्ज करें। अपना पासवर्ड टाइप करें और दबाएं दर्ज। यह नीचे दी गई छवि के समान दिखना चाहिए:

    step 4

  5. नीचे यह कहेंगे "सबकुछ तैयार है। क्या आप बैकअप बनाना चाहते हैं और पैच (वाई / एन) लागू करना चाहते हैं"। प्रकार y, फिर दबायें दर्ज। यह नीचे दी गई छवि के समान दिखना चाहिए:

    Step 5

  6. आप कर चुके हैं! इसे कुछ पाठ आउटपुट करना चाहिए और कहना चाहिए [Process Complete] तल पर। फिर आप मैक टर्मिनल विंडो बंद कर सकते हैं। प्रक्रिया को सफलतापूर्वक पूरा करना नीचे दी गई छवि के समान दिखना चाहिए:

    Step 6

स्थापना रद्द करें

अगर आप इस पैच को हटाना चाहते हैं, तो बस Patch.command स्क्रिप्ट को फिर से चलाएं।

यहां जिथब रिपोजिटरी है इस स्क्रिप्ट के लिए thebitguru के लिए धन्यवाद।


158



और शेर पर भी बहुत अच्छा चलता है! - Jari Keinänen
बाइनरी यहां चले गए: nomitsu.com/contents/MMFix.dmg 10.7.3 शेर पर बढ़िया काम करता है! - Pavel Alexeev
अभी भी Mavericks में काम करता है! - fgb
क्या यह ज्ञात है कि यह मैवेरिक्स या योसेमेट पर काम करता है? - Tango
योसामेट पर काम करता है - Alex


असली समाधान: ओपन टर्मिनल, निम्न पंक्ति में पेस्ट करें, और एंटर दबाएं। हो गया। पूर्ववत करने के लिए, बदलें unload सेवा मेरे load एक ही पंक्ति में।

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

115



यह सही जवाब है। Ty! :) - arcastro
यह एल कैपिटन पर काम करता है, लेकिन यह प्ले बटन ईवेंट को सक्रिय रूप से खेलने वाले एप्लिकेशन में अग्रेषित नहीं करता है - w00t
एल कैपिटन पर यह सबसे अच्छा समाधान और काम है! - JeroenJK
अगर मैं गलत नहीं हूं, तो यह रिमोट कंट्रोल डिवाइस (आरसीडी) को पूरी तरह अक्षम कर देगा। यदि आपके पास यह है तो आप अपने मैक रिमोट कंट्रोल का उपयोग करने की अनुमति नहीं देंगे। - Magne
यह मैकोज़ सिएरा पर अब काम नहीं करता है ... बहुत बुरा मुझे ऐसा करने के लिए एक सरल आदेश पसंद आया। - NitroG42


Spotify को नियंत्रित करने के लिए, Shift + Option + Play बटन का उपयोग करें। iTunes इस संयोजन पर प्रतिक्रिया नहीं करता है, लेकिन Spotify करता है।


48



दरअसल, आप सही हैं, +1। हालांकि, यह थोड़ा अनावश्यक हो रहा है क्योंकि मुझे "मानक फ़ंक्शन कुंजियां" विकल्प पसंद है, यानी मुझे 4 कुंजी दबाएं: Fn + Shift + Option + Play: P - Jonik
यह टिप आरडीओ को नियंत्रित करने के लिए भी काम करती है। - Paul Lefebvre
++ अच्छा सरल कामकाज। बहुत बुरा यह अधिक सहज नहीं है। - Garen Checkley
थोड़े परेशान करने वाले को संशोधक कुंजी का उपयोग करना पड़ता है, लेकिन हे, अगर इसका मतलब है कि मुझे कुछ और खोलना नहीं है या आईट्यून बंद करना है तो मैं खुश हूं - andyface
माउंटेन शेर (कम से कम संस्करण 10.8.3) में, यह व्यवहार ठीक लग रहा है। जब Spotify खुला है, iTunes अब और नहीं खुलता है। - Dag Høidahl


एंड्रयू पीएक्स और डोननर ने यहां एक उत्कृष्ट कामकाज लिखा: http://discussions.apple.com/thread.jspa?threadID=2122639&start=30&tstart=0

यह एक पायथन स्क्रिप्ट का उपयोग करता है और कुछ आइटम्स को खोलने से रोकने के लिए नामकरण करते हैं जब आपकी पसंद के अनुप्रयोग पहले से ही खुले होते हैं:

टर्मिनल खोलें और निम्न टाइप करें

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



मैंने इसे अतीत में किया है, लेकिन ऐप्पल अपडेट इसे ओवरराइट करना पसंद करता है। आखिरी बार मैंने फ़ाइल सिस्टम और उपयोगकर्ता को बनाने की कोशिश की, हम देखेंगे कि ऐप्पल अपडेट उस ध्वज का सम्मान करता है या नहीं। जब तक कोई नया अपडेट उपलब्ध न हो, मैं वास्तव में इसका परीक्षण नहीं कर सकता, लेकिन अगर कोई और इसे आजमा देना चाहता है: sudo chflags uchg / appplications/iTunes.app/Contents/MacOS/iTunes sudo chflags schg / appplications/iTunes.app/Contents/MacOS/ iTunes यदि आप इसे अक्षम करना चाहते हैं (उदाहरण के लिए वास्तव में अपडेट करने के लिए): sudo chflags nuchg / appplications/iTunes.app/Contents/MacOS/iTunes sudo chflags noschg / appplications/iTunes.app/Contents/MacOS/iTunes - user16315
इसे ऊपर उठाओ, ज़ोमग! - August Lilleaas
यह शानदार है। - Jake


आईट्यून का नाम बदलना केवल तब तक काम करता है जब तक ओएस एक्स इसे फिर से नहीं ढूंढता। मैंने इसे एप्लिकेशन से हटा दिया और कुछ मिनट बाद यह मेरी बैकअप डिस्क पर पाया गया और समस्या वापस आई। इसे वहां से हटा दिया गया, कोई और समस्या नहीं। ट्रैश को कम करने के लिए मत भूलना, या शायद यह वहां मिलेगा ...

तो, सभी प्रतियां हटाना मेरे लिए ठीक काम करता है। मेरा संगीत flac है इसलिए मैं इसके लिए कोई उपयोग नहीं है।


6



मुझे आशा है कि हम में से उन लोगों के लिए कुछ समाधान भी होंगे जो आईट्यून्स (भी) का उपयोग करते हैं, और इसे हटाना नहीं चाहते हैं ... - Jonik


मेरे पास 'वर्कअराउंड' है:

  • आईट्यून्स से बाहर निकलें
  • खोजक में iTunes.app का पता लगाएं (खोजक में: मेनू> जाओ> एप्लिकेशन ...)
  • ITunes.app-file पर Ctrl-क्लिक करें और 'संपीड़ित करें' iTunes.app '' चुनें (बैकअप के लिए)
  • ITunes.app-file पर Ctrl-क्लिक करें और 'पैकेज सामग्री दिखाएं' चुनें
  • फ़ाइल का पता लगाएं 'Info.plist'फ़ोल्डर' सामग्री के अंदर '
  • 'इन्फो-प्लिस्ट' पर Ctrl-क्लिक करें और 'इसके साथ खोलें' चुनें और 'टेक्स्ट एडिट' चुनें (या आपका पसंदीदा टेक्स्ट-एडिटर। शब्द नहीं था।)
  • फ़ाइल के निचले भाग के पास निम्न सेगमेंट का पता लगाएं:

    <कुंजी> CFBundleIdentifier </ कुंजी>
    <String> com.apple.iTunes </ स्ट्रिंग>
  • 'ITunes' शब्द 'z' में अंतिम 's' बदलें, जैसे:

    <कुंजी> CFBundleIdentifier </ कुंजी>
    <String> com.apple.iTunez </ स्ट्रिंग>
  • फ़ाइल सहेजें

  • महत्वपूर्ण: एप्लिकेशन-फ़ोल्डर और डेस्कटॉप पर फ़ाइल 'iTunes.app' फ़ाइल खींचें
  • फ़ाइल 'iTunes.app' को वापस एप्लिकेशन फ़ोल्डर में खींचें
  • (आपको शायद iTunesHelper को अक्षम करना चाहिए। यह सिस्टम प्राथमिकताएं> खाते> (आपका खाता)> लॉगिन आइटम पर जाकर 'iTunesHelper' को हटाकर किया जा सकता है।)
  • लॉग आउट करें और लॉग इन करें

मेरी आशा है कि इससे काम हो जाए। इससे मेरा काम बनता है!


5



यह काम करता है लेकिन ऐसा लगता है कि आईट्यून्स कोड साइनिंग सर्टिफिकेट को नुकसान पहुंचाता है जो ठीक है लेकिन हर बार जब आप आईट्यून्स (मैक पर) खोलते हैं तो आपसे पूछा जाएगा कि एप्लिकेशन को आउटगोइंग कनेक्शन बनाने की अनुमति है या नहीं। - cust0s
अनुप्रयोगों से iTunes.app को हटा नहीं सकता ... यह कहता है कि "iTunes" को संशोधित या हटाया नहीं जा सकता क्योंकि यह मैक ओएस एक्स द्वारा आवश्यक है। " - jobwat


हिम तेंदुए उपयोगकर्ताओं के लिए: ठीक है, मुझे इस समस्या का कोई जवाब नहीं मिला, लेकिन मैंने अपने रास्ते को काम करने की कोशिश की (उन लोगों के लिए जो वीएलसी पर वीडियो देखना चाहते हैं और इसे सेब रिमोट / कीबोर्ड से रोकें और आईट्यून्स खुलते रहें) विकल्प 1: आईट्यून खोलें और इसे चलाने दें लेकिन आईट्यून स्टोर पर क्लिक करें और आईट्यून छुपाएं या इसे कम करें। वीएलसी पर वीडियो देखने के साथ जारी रखें और संगीत नहीं खेलेंगे।

विकल्प 2: अपने सभी वीडियो देखने के लिए फ्रंट पंक्ति का प्रयोग करें। ऐसा करने के लिए क्विकटाइम के लिए PERIAN इंस्टॉल करें (जो आपको क्विकटाइम में सभी प्रारूपों को चलाने की अनुमति देता है) और अपनी सभी फिल्में अपने "फिल्में" फ़ोल्डर में डाल दें। सामने की पंक्ति के माध्यम से फिल्में देखने का आनंद लें।

विकल्प 3: (यह आंशिक रूप से काम करता है।) अनुप्रयोग फ़ोल्डर में itunes को "itunes_off" में बदलें। ऐसा करने के लिए आपको "उपयोगकर्ता को पढ़ने और लिखने" के लिए अपने उपयोगकर्ता विशेषाधिकारों को बनाने की आवश्यकता हो सकती है। आईट्यून्स पर राइट क्लिक करें और "जानकारी प्राप्त करें" पर क्लिक करें, फिर विशेषाधिकारों पर जाएं और छोटे लॉक आइकन पर क्लिक करें, अपना पासवर्ड दर्ज करें और फिर अपनी उपयोगकर्ता सेटिंग को "पढ़ने और लिखने" में बदलें। इसके बाद कुछ और चीज़ों के लिए itunes नाम बदलें। लेकिन यह समाधान मेरे लिए सही ढंग से काम नहीं करता था। यह थोड़ी देर के लिए आईट्यून खोलना बंद कर दिया, लेकिन जब मैंने अपने मैक को पुनरारंभ किया तो उसने इसे फिर से खोलना शुरू कर दिया। कोशिश करें कि यह किसी के लिए काम करता है या नहीं। और मुझे पोस्ट रखें।


3



अब तक प्रस्तुत सभी विकल्पों में से, आपका विकल्प 1 एक ठीक काम की तरह लगता है; इसके लिए +1 - Jonik


मैंने केवल आईट्यून्स और स्पॉटिफी का इस्तेमाल किया।

मुझे निम्नलिखित निम्न-तकनीक समाधान कार्य मिल गए हैं:

1। आईट्यून्स खोलें और "लाइब्रेरी" के तहत फ़ोल्डरों में से एक का चयन करें जिसमें कोई सामग्री नहीं है - उदाहरण के लिए मेरे पास कभी भी "रिंगटोन" नहीं है; आप एक खाली प्लेलिस्ट भी बना सकते हैं और इसे चुन सकते हैं।

2। आईट्यून्स को खोलें, लेकिन "इट्यून्स" मेनू में "आईट्यून्स छुपाएं" का चयन करें।

नतीजे यह है कि आईट्यून्स खुला है, लेकिन इसमें कोई सामग्री नहीं है और इसलिए जब मैं 'प्ले' बटन दबाता हूं तो सब कुछ मैं स्पॉटिफी से संगीत सुनता हूं।


2



एक नई खाली प्लेलिस्ट बनाना भी काम करता है। बस सुनिश्चित करें कि यह प्लेलिस्ट चयनित है। - Paul Lefebvre


यह सुनिश्चित नहीं है कि यह कितने अन्य अनुप्रयोगों के साथ काम करेगा, लेकिन यह निश्चित रूप से Spotify के साथ काम करता है: यदि यह पहले से खुला है, तो मीडिया कुंजी का उपयोग करते समय विकल्प दबाकर आईट्यून्स नहीं खुलेंगे, और पृष्ठभूमि में Spotify को नियंत्रित करेंगे।


2



स्पॉटिफा और आईट्यून्स के साथ बस मेरी मैकबुक (ओएस एक्स 10.6.3) पर इसकी कोशिश की। ई धुन किया था मीडिया कुंजी के साथ alt / विकल्प दबाने के बावजूद खुलना जारी रखें। : / - Jonik
लेकिन अगर आप शिफ्ट जोड़ते हैं तो यह उस तरह से काम करता है! देख superuser.com/questions/31925/... - Jonik