मैं एक ऐप्पलस्क्रिप्ट लिखना चाहता हूं जो मुझे विकल्प कुंजी को दबाए रखने और एक के लिए ब्राउज़ करने के बजाय किसी दिए गए लाइब्रेरी के साथ आईट्यून लॉन्च करने की अनुमति देगा। मैं पहले से ही डौग के लाइब्रेरी मैनेजर से अवगत हूं, जो कि मैं चाहता हूं कि काफी कुछ नहीं है। ऐप्पलस्क्रिप्ट एक विशिष्ट पुस्तकालय के लिए होगा।एक विशिष्ट लाइब्रेरी के साथ iTunes लॉन्च करने के लिए एप्पलस्क्रिप्ट
उत्तर
आईट्यून्स आपको ऐप्पलस्क्रिप्ट के साथ ऐसा करने की अनुमति नहीं देता है, लेकिन आप सीधे आईट्यून्स वरीयताओं में लिख सकते हैं, जहां यह वर्तमान में चयनित लाइब्रेरी में कोई उपनाम संग्रहीत करता है (या कुछ भी नहीं, अगर आप डिफ़ॉल्ट रूप से लाइब्रेरी का उपयोग कर रहे हैं स्थान)।
सबसे पहले, आपको अपने चयनित लाइब्रेरी स्थान के लिए उपनाम डेटा प्राप्त करने की आवश्यकता होगी। विकल्प कुंजी को दबाकर आईट्यून खोलें, अपनी लाइब्रेरी का चयन करें और आईट्यून्स को छोड़ दें। फिर, टर्मिनल में, चलाएं:
defaults read com.apple.itunes 'alis:1:iTunes Library Location' | pbcopy
यह लाइब्रेरी उपनाम डेटा को क्लिपबोर्ड पर कॉपी करेगा।
अंत में, यहाँ स्क्रिप्ट है:
property otherLibraryLocation : "" -- paste location between the quotes
property libraryLocationPref : "com.apple.iTunes 'alis:1:iTunes Library Location'"
-- first, quit iTunes if it's running
tell application "System Events"
if exists (application process "iTunes") then
tell application "iTunes" to quit
end if
end tell
-- then, set the location
do shell script "defaults write " & libraryLocationPref & " " & quoted form of otherLibraryLocation
-- uncomment the following line to use the default iTunes library instead
-- do shell script "defaults delete " & libraryLocationPref
-- finally, relaunch iTunes
tell application "iTunes" to activate
स्क्रिप्ट की पहली पंक्ति में उद्धरण के बीच पुस्तकालय स्थान चिपकाएं और आप पूरी तरह से तैयार किया जाना चाहिए। मूल पुस्तकालय में वापस जाने के लिए, defaults delete
सहित लाइन को असम्बद्ध करें।
आप यूनिक्स शैल स्क्रिप्ट (मैन एलएन) में अपने चुने हुए निर्देशिका पथ में ~/संगीत/आईट्यून्स से एक सिम्लिंक बना सकते हैं। और टर्मिनल ऐप को उचित संदेश भेजकर एक ऐप्पलस्क्रिप्ट एक यूनिक्स शैल स्क्रिप्ट को कॉल कर सकता है।
- 1. वर्तमान फ़ोल्डर से फ़ाइल लॉन्च करने के लिए एप्पलस्क्रिप्ट?
- 2. iTunes के बिना iTunes एल्बम आर्टवर्क प्राप्त करें
- 3. एप्पलस्क्रिप्ट
- 4. विशिष्ट गतिविधि के साथ एंड्रॉइड ऐप लॉन्च करें
- 5. किसी विशिष्ट टैब के साथ गतिविधि कैसे लॉन्च करें?
- 6. इंटेलिज आइडिया किस लॉन्च के साथ लॉन्च करने के लिए उपयोग करता है?
- 7. एप्पलस्क्रिप्ट
- 8. एप्पलस्क्रिप्ट
- 9. एप्पलस्क्रिप्ट
- 10. आईसीक्यू के साथ बातचीत करने के लिए सर्वश्रेष्ठ सी ++ लाइब्रेरी?
- 11. जावा लाइब्रेरी ज़िप फ़ाइलों के साथ काम करने के लिए
- 12. यूआरएल लॉन्च करने के लिए एक्सकोड बटन
- 13. लाइब्रेरी के लिए विशिष्ट निर्देशिका में cmake को इंगित करने के लिए कैसे?
- 14. jQuery के साथ उपयोग करने के लिए सर्वश्रेष्ठ यूआई लाइब्रेरी
- 15. एएसपी.नेट एमवीसी प्राधिकरण एक मॉडल लॉन्च करने के लिए अधिकृत?
- 16. iTunes COM इंटरफ़ेस - लाइब्रेरी में जोड़ा गया गीत प्राप्त करें?
- 17. एईएस एन्क्रिप्शन के साथ ज़िप करने के लिए एक सस्ते/मुफ्त .NET लाइब्रेरी के लिए सुझाव?
- 18. एप्पलस्क्रिप्ट
- 19. आईओएस: iTunes के बिना filesharing?
- 20. विजुअल स्टूडियो के बीच एक निष्पादन योग्य लॉन्च करने और इसे लॉन्च करने के बीच अंतर?
- 21. पैरामीटर के साथ लॉन्च प्रोग्राम
- 22. लाइब्रेरी एक संज्ञा के अनिश्चित लेख निर्धारित करने के लिए?
- 23. एक विशिष्ट मूल्य के साथ एक varbinary फ़ील्ड को अद्यतन करने के लिए कैसे?
- 24. डेटा के विशिष्ट सेट का चयन करने के लिए एक साथ एक गिनती
- 25. मैं एक विशिष्ट परीक्षण केस के साथ कमांड लाइन से सेलेनियम आईडीई कैसे लॉन्च करूं?
- 26. एप्पलस्क्रिप्ट: डिफ़ॉल्ट प्रोग्राम के साथ फ़ाइल कैसे खोलें?
- 27. ग्रहण में विभिन्न लॉन्च कॉन्फ़िगरेशन के लिए मैं एक विशिष्ट कुंजी कैसे बांध सकता हूं?
- 28. msiiexec के साथ एक विशिष्ट निर्देशिका
- 29. iTunes गाने के शीर्षक स्क्रॉल कोको
- 30. निर्णय पेड़ उत्पन्न करने के लिए लाइब्रेरी
अभी भी 10.8.4 में काम करता है! – Scot
अच्छा! मुझे कल्पना है कि यह अंततः टूट जाएगा क्योंकि उपनामों को हटा दिया गया है, लेकिन इस बीच ... –
अभी भी 10.11.1 में काम करता है! : डी – Kametrixom