मेनू बार से स्पॉटलाइट आइकन निकालें


23

मैं मैक ओएस एक्स मेनूबार से स्पॉटलाइट आइकन कैसे निकालूं?

स्पॉटलाइट आइकन

ध्यान दें, मैं स्पॉटलाइट को अक्षम नहीं करना चाहता (मैं इसका उपयोग करता हूं)। मैं सिर्फ आइकन को हटाना चाहता हूं।

जवाबों:


28

ठीक है, यह सिर्फ SL में परीक्षण किया और यह काम किया, आइकन हटा दिया गया था, लेकिन स्पॉटलाइट अभी भी खोजक में काम कर रहा था:

$ cd /System/Library/CoreServices/
$ sudo mv Search.bundle/ Search2.bundle/

अब SystemUIServer को पुनरारंभ करें, आइकन चला गया है, स्पॉटलाइट अभी भी काम करता है। स्पॉटलाइट आइकन वापस पाने के लिए:

$ sudo mv Search2.bundle/ Search.bundle/

और SystemUIServer को फिर से शुरू करें ...


1
बस पुष्टि करने के लिए - अभी भी शेर में काम करता है।
लियोनिद शेवत्सोव

क्या यह अभी भी काम करता है? एल Capitan में?
अभिषेक सैनी

सिएरा में काम नहीं करता है - "ऑपरेशन की अनुमति नहीं है।"
DonielF

11

कैसे करने के बारे में:

sudo chmod 600 /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search

इस तरह, खोज बाइनरी को अभी भी रूट के लिए पढ़ा / योग्य है और इस प्रकार SoftwareUpdate द्वारा अपडेट किया जा सकता है। अन्य उपयोगकर्ताओं के लिए इसे गैर-पठनीय बनाने से इसे लॉन्च होने से रोका जा सकेगा!


यह मेरे लिए अच्छा काम करता है
quackingduck

सबसे अच्छा जवाब यहाँ। पूरी तरह से गैर-विनाशकारी तरीके से काम करता है। धन्यवाद!
लियाम

1
इसे चलाने के बाद आपको killall SystemUIServerरिबूट किए बिना इसे लागू करने के लिए एक करना चाहिए
FLY

मैं chmod: Unable to change file mode on /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search: Operation not permitted10.14 Mojave
IanVaughan

यह दृष्टिकोण कमांड-स्पेस शॉर्टकट को तोड़ता है। इस पूर्ववत करने के लिए, करsudo chmod 666 /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search
विलियम Entriken

7

स्नो लेपर्ड और लेपर्ड स्पॉटलाइट मेनू को बहुत अलग तरीके से संभालते हैं। तेंदुए के तहत, स्पॉटलाइट मेनू अपने स्वयं के अधिकारों पर एक आवेदन है। उस एप्लिकेशन को लॉन्च द्वारा लॉन्च किया गया है। इस प्रकार मेनू को आसानी से उचित लॉन्च विन्यास फाइल को संशोधित करके अक्षम किया जा सकता है।

हिम तेंदुए को स्पॉटलाइट मेनू चलाने के टाइगर के तरीके के प्रति श्रद्धा दिखाई देती है। मेनू स्वयं / सिस्टम / सीमाएँ / सेवाओं / खोज / खोज.बंडल में रहता है। यह SystemUIServer.app द्वारा स्वचालित रूप से लोड किया जाता है जो कि मेनू एक्स्ट्रा के होस्ट भी है।

जबकि वरीयता फ़ाइलें हैं जो हमें मेनू एक्स्ट्रा को अक्षम करने की अनुमति देती हैं, मुझे Search.bundle को अक्षम करने का कोई तरीका नहीं मिल सकता है

Search.bundle का नाम बदलने का पहले सुझाया गया विकल्प काम करता है, लेकिन एक उच्च जोखिम पर आता है। भविष्य का सिस्टम अपडेट Search.bundle को अपडेट करने और आंशिक बंडल फ़ाइल के साथ समाप्त करने का प्रयास कर सकता है। इस प्रकार SystemUIServer उस बंडल को लोड करने की कोशिश में दुर्घटनाग्रस्त हो जाएगा। सुरक्षित होने के लिए, प्रत्येक अपडेट से पहले बंडल को पुनर्स्थापित करना होगा। मुश्किल से एक वांछनीय समाधान।

इसके अलावा Search.bundle का नाम बदलने या पढ़ने के अधिकार को हटाने से मशीन के सभी उपयोगकर्ता प्रभावित होते हैं। तेंदुए के तहत उपलब्ध प्रति-उपयोगकर्ता प्राथमिकताएं बेहतर होंगी।


1

यदि आप अभी भी मेनू बार स्पॉटलाइट सर्च की सभी कार्यक्षमता को बनाए रखना चाहते हैं, लेकिन मेनू बार में स्पॉटलाइट के लिए सफेद स्थान है, तो आप आइकन छवि फ़ाइल को खाली या अपने स्वयं के कस्टम आइकन से बदल सकते हैं। छवि फ़ाइल है

/System/Library/CoreServices/Search.bundle/Contents/Resources/MDSearchMenuIcon.pdf

कदम:

  1. फ़ोल्डर पर नेविगेट करें
    cd /System/Library/CoreServices/Search.bundle/Contents/Resources
  2. फोल्डर खोलो
    खुला ।
  3. बैकअप के लिए प्रतिलिपि बनाएँ
  4. अभिभावक फ़ोल्डर और छवि फ़ाइल पर स्वयं को लिखित अनुमति दें
  5. Adobe Illustrator में ओपन इमेज
  6. पसंद करने के लिए आइकन संशोधित करें
  7. बचाना
  8. SystemUIServer को पुनरारंभ करें
    हत्यारी SystemUIServer

1

त्वरित और आसान मुफ्त उपयोगिता गोमेद का उपयोग करना है ।

यहाँ छवि विवरण दर्ज करें

इसके अलावा, मैं LaunchBar (LB प्रीफ़्स में सेट) में स्पॉटलाइट खोज के लिए कीबोर्ड शॉर्टकट का उपयोग करने के लिए LaunchBar सेट का उपयोग कर रहा हूं।

यह स्पॉटलाइट के लिए कीबोर्ड शॉर्टकट भी रोकता है, लेकिन फाइंडर सर्चिंग में नहीं।

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