मैक मीडिया कुंजियों को आईट्यून्स के अलावा अन्य एप्स बनाना


15

एक मैक पर, जब कोई प्रेस / प्ले मीडिया कुंजी दबाता है ( F8 ), और कोई भी एप्लिकेशन उस कुंजी को स्वीकार नहीं करता है, यह iTunes को खोलता है और खेलना शुरू करता है। क्या कोई अन्य ऐप खोलने के लिए इसे प्राप्त करने का कोई तरीका है? मेरे मामले में, मैं चाहता हूं कि यह Spotify को खोले। बोनस यदि इसे लॉन्च पर खेलना शुरू करना संभव है (शायद AppleScript इसके लिए जाने का रास्ता है?)


1
@ मेरे सवाल का कोई डुप्लिकेट नहीं है। मैं यह जानना चाहता हूं कि इसे कैसे खोलना है, इसे सिर्फ आईट्यून्स खोलने से नहीं रखना है।
Wuffers

जवाबों:


4

मुझे पता है कि यह प्रश्न पुराना है, लेकिन अन्य उत्तर वास्तव में समस्या का समाधान नहीं करते हैं।

आपको बस इनस्टॉल करना है karabiner (पहले के रूप में जाना जाता है KeyRemap4MacBook )

फिर आपको बस वांछित व्यवहार जोड़ना होगा।

  • खुला Preferences मेन्यू।
  • पर स्विच Misc & Uninstall टैब
  • पर क्लिक करें Open private.xml
  • फ़ाइल खोलें private.xml अपने पसंदीदा टेक्स्ट एडिटर में
  • खाली फाइल को इस परिभाषा से बदलें:

    <?xml version="1.0"?>
    <root>
        <!-- Spotify Path -->
        <vkopenurldef>
            <name>KeyCode::VK_OPEN_URL_APP_Spotify</name>
            <url type="file">/Applications/Spotify.app</url>
        </vkopenurldef>
    
        <!-- Set Spotify definition -->
        <appdef>
            <appname>SPOTIFY</appname>
            <equal>com.spotify.client</equal>
        </appdef>
    
        <!-- Use 'Music Play' key to launch Spotify if not ever in the application -->
        <!-- else, act as normal play/pause button in Spotify, Itunes -->
        <item>
            <name>Change Play key to launch Spotify</name>
            <identifier>private.play_launch_spotify</identifier>
            <not>SPOTIFY, ITUNES</not>
            <autogen>
                __KeyToKey__,
                ConsumerKeyCode::MUSIC_PLAY,
                KeyCode::VK_OPEN_URL_APP_Spotify,
            </autogen>
        </item>
    </root>
    
  • वापस जाओ Change Key टैब पर क्लिक करें Reload XML बटन।

  • अब आपको सूची के शीर्ष पर जोड़े गए नए आइटम को सक्षम करना होगा:

    Screenshot


2

आपको यह उपयोगी भी लग सकता है। मीडिया कुंजी प्रेस पर iTunes को लॉन्च करने से कैसे रोकें

स्पॉटिफ़ को डिफ़ॉल्ट रूप से F8 का जवाब देना चाहिए। आप कमाल कैसे करते हैं key आइकन?


4
आप जो कुछ भी करना चाहते हैं उसके चारों ओर एक आइकन जैसा बनाना चाहते हैं & lt; & gt; HTML टैग।
Wuffers

और Spotify कर देता है F8 का जवाब है, लेकिन केवल जब यह चल रहा है। मैं यह जानना चाहता हूं कि यह कुंजी लॉन्च स्पॉटीफाई कैसे करें अगर न तो आईट्यून्स नहीं चल रहे हैं
Wuffers

ओह। हम्म। अच्छा प्रश्न!
tekknolagi

0

मैं आपके फंक्शन कीज़ F8-F12 में एक कस्टम कीबोर्ड शॉर्टकट जोड़ूंगा।

आम तौर पर आप इन फ़ंक्शन कुंजियों को होल्ड करके एक्सेस करेंगे fn और संबंधित मीडिया कुंजी। उदाहरण के लिए F8 = fn + (नए मैकबुक पेशेवरों पर चलाएं / रोकें)

फ़ंक्शन कुंजी बनाने के लिए, उनकी मीडिया कुंजी कार्यक्षमता के बजाय, डिफ़ॉल्ट मैं उपयोग करूंगा फंक्शन फ्लिप (मुक्त)


1
या विशेष कुंजी कार्यक्षमता को अक्षम करने के लिए, सिस्टम वरीयताएँ - & gt; कीबोर्ड और जांचें "मानक फ़ंक्शन कुंजी के रूप में सभी एफ 1, एफ 2, आदि, कुंजियों का उपयोग करें"। और वोइला, वे अब एफ 1, एफ 2, एफ 3, आदि के रूप में दिखाना शुरू कर देते हैं ...
Benjamin Schollnick

0

Spotify को खोलने के लिए और AppleScript में आप ऐसा कर सकते हैं पर एक गाना चलाएं

tell application "Spotify"
activate
    play track "spotify:track:trackURI"
end tell

विकल्प "निष्पादन योग्य स्क्रिप्ट के रूप में सहेजें" (या कुछ इसी तरह) के साथ एक आवेदन के रूप में इस स्क्रिप्ट को निर्यात करें।

फिर, इस स्क्रिप्ट के लिए अपनी f8 कुंजी को मैप करने के लिए, सिस्टम प्राथमिकताएं पर जाएं, और फिर "कीबोर्ड" के तहत "सभी एफ 1, एफ 2, आदि का उपयोग करें, मानक फ़ंक्शन कुंजियों के रूप में चाबियाँ" सक्षम करें। अगले चरण के लिए, आपको "कीबोर्ड शॉर्टकट" टैब पर स्विच करना होगा और एप्लिकेशन के तहत एक नया कीबोर्ड शोरकट जोड़ना होगा जो AppleScript को खोलेगा। (यदि मुझे सही तरीके से याद है, तो आपको अपने कंप्यूटर को रिबूट करना होगा या परिवर्तन करने के लिए लॉग आउट करना होगा)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.