Remove o ícone do Spotlight da barra de menu

22

Como faço para remover o ícone do Spotlight da barra de menu do Mac OS X?

Note que não quero desativar o Spotlight (eu o uso). Eu só quero remover o ícone.

    
por cust0s 31.08.2009 / 01:17

5 respostas

28

OK, testei isso no SL e funcionou, o ícone foi removido, mas o Spotlight ainda estava funcionando no Finder:

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

Agora reinicie o SystemUIServer, o ícone desapareceu, o Spotlight ainda funciona. Para recuperar o ícone do Spotlight:

$ sudo mv Search2.bundle/ Search.bundle/

E reinicie o SystemUIServer novamente ...

    
por 31.08.2009 / 11:17
10

Que tal fazer:

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

Dessa forma, o binário de Busca ainda é lido / gravável para o root e pode, portanto, ser atualizado pelo SoftwareUpdate. Torná-lo não legível para outros usuários impedirá que seja lançado!

    
por 21.09.2009 / 16:38
7

O Snow Leopard e o Leopard lidam com o menu Spotlight de maneira muito diferente. No Leopard, o menu Spotlight é um aplicativo com seus próprios direitos. Esse aplicativo é lançado pelo launchd. O menu pode ser facilmente desativado, modificando o arquivo de configuração launchd apropriado.

O Snow Leopard parece ter reverenciado o modo Tiger de executar o menu Spotlight. O menu em si vive em /System/Library/CoreServices/Search.bundle. Ele é automaticamente carregado pelo SystemUIServer.app, que também é host para os extras do menu.

Embora existam arquivos de preferências que nos permitem desativar os extras do menu, não consigo encontrar uma maneira de desativar o Search.bundle

A opção sugerida anteriormente de renomear Search.bundle funciona, mas apresenta um alto risco. Uma futura atualização do sistema pode tentar atualizar o Search.bundle e acabar com um arquivo de pacote parcial. Assim SystemUIServer irá travar tentando carregar esse pacote. Por segurança, seria necessário restaurar o pacote antes de cada atualização. Dificilmente uma solução desejável.

Além disso, renomear Search.bundle ou remover direitos de leitura afeta todos os usuários da máquina. Uma preferência por usuário disponível no Leopard seria preferível.

    
por 01.09.2009 / 16:43
1

Se você ainda quiser manter toda a funcionalidade da pesquisa de holofotes da barra de menus, mas tiver espaço em branco para o refletor na barra de menus, poderá substituir o arquivo de imagem do ícone por um em branco ou por um ícone personalizado. O arquivo de imagem é

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

Etapas:

  1. Navegue até a pasta
    cd /System/Library/CoreServices/Search.bundle/Contents/Resources
  2. Abrir pasta
    open .
  3. Fazer cópia para backup
  4. Conceda permissão de leitura e gravação na pasta pai e no arquivo de imagem
  5. Abrir imagem no Adobe Illustrator
  6. Modificar ícone para gostar
  7. Salvar
  8. Reinicie o SystemUIServer
    killall SystemUIServer
por 29.10.2009 / 09:25
1

Rápido e fácil é usar o utilitário gratuito OnyX . p>

Além disso, estou usando o conjunto LaunchBar para usar um atalho de teclado para a pesquisa do Spotlight no LaunchBar (definido no LB prefs).

Isso também interrompe os atalhos de teclado do Spotlight, mas não na pesquisa do Finder.

    
por 15.05.2010 / 22:18