Spotlight simgesini menü çubuğundan kaldırın


23

Spotlight simgesini Mac OS X menü çubuğundan nasıl kaldırırım?

Spot ışığı simgesi

Not, Spotlight'ı devre dışı bırakmak istemiyorum (Kullanıyorum). Sadece simgeyi kaldırmak istiyorum.

Yanıtlar:


28

Tamam, bunu SL'de test etti ve işe yaradı, simge kaldırıldı ancak Spotlight hala Finder'da çalışıyordu:

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

Şimdi SystemUIServer'ı yeniden başlatın, simge gitti, Spotlight hala çalışıyor. Spotlight simgesini geri almak için:

$ sudo mv Search2.bundle/ Search.bundle/

Ve SystemUIServer'ı tekrar başlatın ...


1
Sadece onaylamak için - hala Aslan çalışıyor.
Leonid Shevtsov

Bu hala çalışıyor mu? El Capitan'da mı?
Abhishek Saini,

Sierra'da çalışmıyor - "operasyona izin verilmiyor."
DonielF

11

Peki ya:

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

Bu şekilde, Arama ikilisi hala root için okunabilir / yazılabilir ve böylece SoftwareUpdate tarafından güncellenebilir. Diğer kullanıcılar için okunamaz hale getirilmesi, başlatılmasını engelleyecektir!


Bu benim için harika çalışıyor
quackingduck

Buradaki en iyi cevap. Tahribatsız bir şekilde mükemmel çalışır. Teşekkürler!
Liam,

1
Bunu çalıştırdıktan sonra bunu killall SystemUIServeryeniden başlatmadan uygulamak için yapmanız gerekenler
FLY

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

Bu yaklaşım, Komut-Uzay kısayolunu keser. Bunu geri almak için, yapınsudo chmod 666 /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search
William Entriken

7

Snow Leopard ve Leopard, Spotlight menüsünü çok farklı şekilde ele alıyor. Leopard altında, Spotlight menüsü kendi haklarına sahip bir uygulamadır. Bu uygulama piyasaya sürüldü. Böylece menü uygun fırlatma konfigürasyon dosyası değiştirilerek kolayca devre dışı bırakılabilir.

Snow Leopard, Spotlight menüsünü çalıştırmanın Tiger yöntemine saygı duyuyor gibi görünüyor. Menünün kendisi /System/Library/CoreServices/Search.bundle içinde bulunur. Menü ekstralarına ev sahipliği yapan SystemUIServer.app tarafından otomatik olarak yüklenir.

Menü ekstralarını devre dışı bırakmamızı sağlayan tercih dosyaları varken Search.bundle'ı devre dışı bırakmanın bir yolunu bulamıyorum.

Search.bundle adını değiştirme daha önce önerilen seçenek işe yarıyor ancak yüksek risk altında. Gelecekteki bir sistem güncellemesi Search.bundle'u güncellemeye ve kısmi bir paket dosyası ile sonuçlanmaya çalışabilir. Böylece SystemUIServer bu paketi yüklemeye çalışırken çökecek. Güvenli olması için, her güncellemeden önce paketi geri yüklemeniz gerekir. İstenmeyen bir çözüm.

Ayrıca, Search.bundle adını değiştirmek veya okuma haklarını kaldırmak makinedeki tüm kullanıcıları etkiler. Leopard altında mevcut olan kullanıcı başına tercihler tercih edilebilir.


1

Menü çubuğundaki spotlight arama işlevinin tüm işlevlerini hala koruyabiliyorsanız, ancak menü çubuğundaki spot ışığı için beyaz alanı varsa, simge resim dosyasını boş bir veya kendi özel simgenizle değiştirebilirsiniz. Görüntü dosyası

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

Adımlar:

  1. Klasöre git
    cd /System/Library/CoreServices/Search.bundle/Contents/Resources
  2. Açık dosya
  3. Yedekleme için kopya yap
  4. Üst klasör ve resim dosyasında kendinize okuma izni verin
  5. Resmi Adobe Illustrator'da aç
  6. Beğenmeyi beğenmek için simgeyi değiştir
  7. Kayıt etmek
  8. SystemUIServer'ı yeniden başlatın
    killall SystemUIServer

1

Hızlı ve kolay OnyX ücretsiz yardımcı programı kullanmaktır .

görüntü tanımını buraya girin

Ayrıca, LaunchBar'da Spotlight araması için bir klavye kısayolu kullanmak üzere LaunchBar'ı kullanıyorum (LB tercihlerinde ayarlanmış).

Bu aynı zamanda Spotlight için klavye kısayollarını da durdurur, ancak Finder'da aramaz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.