क्या QuickLook प्लगइन्स हैं जो एप्लिकेशन के बारे में अधिक जानकारी दिखाते हैं? (.App)


9

वहाँ QuickLook अनुप्रयोगों के लिए अंतर्निहित की तुलना में एक बेहतर QuickLook प्लगइन है?

ऐसा कुछ जो अधिक जानकारी दिखाएगा Foobar./Contents/Info.plist, जैसे कि संस्करण संख्या और उदाहरण के लिए बंडल पहचानकर्ता आदर्श होगा।

जवाबों:


2

सरल उत्तर, नहीं।

अधिक जटिल उत्तर अभी भी नहीं है, लेकिन इसका मतलब यह नहीं है कि यह नहीं किया जा सकता है (लेट नाइट सॉफ्टवेयर की स्क्रिप्ट डिबगर अनुप्रयोगों के लिए डिफ़ॉल्ट QuickLook दर्शक को ओवरराइड करती है (com.apple.application) लेकिन आप उपयोगकर्ता के रूप में कोई अंतर नहीं देखते हैं )।

क्विक लुक प्लगइन्स और QLPlugins जैसी कुछ साइटें हैं जो प्लगइन्स (.qlgenerator फ़ाइलें) की पेशकश करती हैं, हालाँकि ऐसी कोई भी चीज़ नहीं है जो .app फ़ाइलों पर अधिक जानकारी दिखा सके।

Qlgenerator जो काम करता है वह StandardBundles.qlgenerator है और / System / Library / QuickLook / फ़ोल्डर में पाया जाता है, जो सभी QuickLook प्लगइन्स के लिए OSX का आधार फ़ोल्डर है जो कि OSX आधार प्रकार जैसे एप्लिकेशन, टेक्स्ट फ़ाइल या ईमेल हैं।

यह निम्नलिखित आधार फ़ाइल "प्रकार" के लिए क्विक लुक कार्यक्षमता प्रदान करता है।

  • com.apple.application (सभी OSX एप्लिकेशन के लिए आधार प्रकार)
  • com.apple.systempreference.prefpane (वरीयता फलक स्वाभाविक रूप से फ़ाइलें)

किसी भी प्रतिस्थापन प्लगइन को मौजूदा प्लगइन की सभी कार्यक्षमता प्रदान करनी होगी, इस मामले में वरीयता फलक त्वरित रूप कार्यक्षमता।

प्लगइन्स 4 अलग-अलग स्थानों पर रहते हैं, और जिस क्रम में प्लगइन्स को प्राथमिकता दी जाती है वह इस प्रकार है:

  1. एप्लिकेशन बंडल के अंदर - एक एप्लिकेशन विशिष्ट QuickLook प्लगइन आमतौर पर bespoke फ़ाइल प्रकारों के लिए QuickLook कार्यक्षमता प्रदान करने के लिए उपयोग किया जाता है
  2. ~ / Library / QuickLook - आपके उपयोगकर्ता प्लगइन्स (उपयोगकर्ता द्वारा बनाए जाने तक मौजूद नहीं हैं)
  3. / पुस्तकालय / QuickLook - आपके मैक का सिस्टम व्यापक अनुप्रयोग प्लगइन्स
  4. / System / Library / QuickLook - आपके मैक का सिस्टम विस्तृत Apple बेस प्रकार प्लग इन है

.App के लिए सिस्टम डिफॉल्ट व्यवहार को ओवरराइड करना इसलिए निम्न कोटि के साथ किया जा सकता है:

  • यदि कोई अन्य एप्लिकेशन टाइप (com.apple.application) के लिए क्विक लुक कार्यक्षमता प्रदान करता है और यह पदानुक्रम (1 उच्चतम, 4 सबसे कम) में अधिक दिखाई देता है, तो इसके बजाय इसका उपयोग किया जाएगा।
  • Apple QuickLook डेवलपर दस्तावेज़ीकरण में यह बताता है कि पदानुक्रम के उपरोक्त स्तरों में से प्रत्येक के लिए, यदि एक विशिष्ट प्रकार (जैसे com.apple.application) के लिए एक से अधिक प्लगइन पाए जाते हैं, तो केवल पहले एक का उपयोग किया जाता है और आपके पास कोई विकल्प नहीं है QuickLook मजबूर करके सामान्य परिस्थितियों में से एक का उपयोग कर एक विशिष्ट प्लगइन का उपयोग करने के लिए qlmanage -g

तो हाँ, यह किया जा सकता है, लेकिन वर्तमान में सार्वजनिक डोमेन में ऐसा कुछ भी मौजूद नहीं है जो इस कार्यक्षमता को प्रदान करता है और इसलिए इसे प्रदान करने के लिए कुछ लिखा जाना चाहिए।

यदि इसे लागू किया गया था, तो इसका उपयोग करना इसके मुद्दे हैं क्योंकि यह ओएस एक्स बेस प्रकार के लिए होगा ... इसलिए आधार प्रकार की जगह लेना एक अच्छा विचार नहीं है; प्लगइन्स की प्राथमिकता तय नहीं है और आप यह सुनिश्चित नहीं कर सकते कि प्लगइन वास्तव में चलाने वाला होगा।

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