सभी मैकओएस एप्लिकेशन कैसे खोजें जो ऐप स्टोर से नहीं हैं?


10

मुझे अपने मैक पर सभी एप्लिकेशन कैसे मिलेंगे जो ऐप स्टोर से नहीं हैं ? क्या खोजक खोज क्वेरी का उपयोग करके उन सभी अनुप्रयोगों को ढूंढना संभव है ?

जवाबों:


18

नीचे दिए गए स्क्रीनशॉट से पता चलता है कि ऐप स्टोर से नहीं होने वाले सभी एप्लिकेशन खोजने के लिए फाइंडर सर्च क्वेरी का उपयोग कैसे करें। "रॉ क्वेरी" स्थिति है kMDItemAppStoreHasReceipt != 1। यह वही है, जो मुझे लगता है कि "_MASReceipt" नामक एक निर्देशिका के परीक्षण के रूप में पैट्रिक्स द्वारा उत्तर में दिया गया है। लेकिन एक खोजक खोज क्वेरी का उपयोग करना टर्मिनल का उपयोग करने वाले लोगों के लिए आसान नहीं होना चाहिए।

एप्लिकेशन स्टोर से एप्लिकेशन के लिए खोजक खोज क्वेरी का स्क्रीनशॉट


यहाँ मेरे जवाब के लिए कुछ अतिरिक्त हैं। टर्मिनल उपयोग में समान क्वेरी चलाने के लिए mdfind 'kMDItemContentType == "com.apple.application-bundle" && kMDItemAppStoreHasReceipt != 1':। अनुप्रयोगों है कि पता करने के लिए करते हैं App स्टोर से आते हैं, को बदलने != 1के लिए चेक == 1। उदाहरण के लिए, मुख्य के लिए अपने मूल्यों की जांच करने के लिए ऐप स्टोर से संबंधित कुछ अन्य स्पॉटलाइट विशेषताएँ हैं mdls /Applications/Keynote.app | grep kMDItemAppStore:।
रिन्जविंड

एक और परिशिष्ट। मैंने इसे "रॉ क्वेरी" स्थिति में जोड़ने के लिए उपयोगी पाया है kMDItemCFBundleIdentifier != "com.apple.*":। यह ऐप्पल-एप्लिकेशनों को फ़िल्टर करता है, जैसे कि विभिन्न एप्लिकेशन जो ऐप स्टोर से नहीं आते हैं लेकिन मैकओएस (मेल, सफारी, आईट्यून्स और इसी तरह) का हिस्सा हैं।
रिनजविंड

11
  • स्टोर से एप्लिकेशन /Applications(कम से कम डिफ़ॉल्ट रूप से) स्थापित हैं , इसलिए उस फ़ोल्डर के बाहर कोई भी एप्लिकेशन स्टोर से नहीं हैं।
  • स्टोर के अनुप्रयोगों में एक NAME.app/Contents/_MASReceiptफ़ोल्डर है, जिससे आप उपयोग कर सकते हैं (टर्मिनल में)

    cd /Applications
    for i in *.app; do
        [[ -d "$i/Contents/_MASReceipt" ]] || echo $i
    done
    

    सभी गैर-स्टोर अनुप्रयोगों को खोजने के लिए


2
बस जोड़ना चाहता था: यह बैश है।
मैक्स

@MaxRied इसे इंगित करने के लिए धन्यवाद। जैसा कि bashटर्मिनल में डिफ़ॉल्ट है मैं आमतौर पर मानता हूं कि किसी को भी गोले को स्विच करने के लिए पर्याप्त अनुभवी है, जो बैश-विशिष्ट सामान को अपनी पसंद के खोल में अनुकूलित करने के लिए पर्याप्त रूप से अनुभवी है। या का उपयोग [ ... ]करने के बजाय[[ ... ]]
nohillside

8

सबसे सरल तरीका ऐप्पल मेनू पर जाना है -> "इस मैक के बारे में ...", फिर "सिस्टम रिपोर्ट" पर क्लिक करें। दिखाई देने वाली विंडो में, आप सॉफ़्टवेयर अनुभाग पर स्क्रॉल कर सकते हैं, और "एप्लिकेशन" पर क्लिक कर सकते हैं। Mac App Store के ऐप्स इस तरह सूचीबद्ध हैं।

स्क्रीन शॉट में, स्काईच को मैक ऐप स्टोर से डाउनलोड किया गया था।सैंपल स्क्रीन शॉट

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