Удалить значок Spotlight в строке меню

Как удалить значок Spotlight из меню Mac OS X?

Spotlight icon

примечание, Я не хочу, чтобы отключить прожектор (я использую его). Я просто хочу удалить значок.

21
задан 3498DB
18.12.2022 2:37 Количество просмотров материала 2609
Распечатать страницу

5 ответов

ок просто проверил это в SL и он работал, значок был удален, но spotlight по-прежнему работает в Finder:

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

Теперь перезагрузите SystemUIServer, значок исчез, Spotlight все еще работает. Чтобы вернуть значок Spotlight:

$ sudo mv Search2.bundle/ Search.bundle/

и перезапустите SystemUIServer снова...

28
отвечен The Tentacle 2022-12-19 10:25

Как делать:

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

таким образом, двоичный поиск еще чтение/запись для корня и, следовательно, могут быть обновлены на веб-узел. Что делает его нечитаемым для других пользователей будет препятствовать его запуску!

10
отвечен 3498DB 2022-12-19 12:42

Снежный Барс и Леопард обрабатывать меню Spotlight очень по-разному. Под Leopard меню Spotlight является приложением на своих правах. Это приложение запускается launchd. Таким образом, меню можно легко отключить, изменив соответствующий файл конфигурации launchd.

Снежный Барс, кажется, почитал тигровый способ запуска меню Spotlight. Само меню находится в /System/Library/CoreServices / Search.пачка. Он автоматически загружается SystemUIServer.приложение, которое работает в меню "приложения".

в то время как есть файлы предпочтений, позволяющие нам отключить меню Дополнительно, я не могу найти какой-либо способ отключить поиск.сверток

ранее предложенный вариант переименования Поиск.bundle работает, но подвергается высокому риску. Будущее обновление системы может попытаться обновить Поиск.пачка и закончилась частичным файл Bundle. Таким образом SystemUIServer рухнет при попытке загрузить этот пакет. Чтобы быть в безопасности, нужно будет восстановить пакет перед каждым обновлением. Вряд ли это желательное решение.

кроме того переименование поиска.связка или удаление прав на чтение влияет на всех пользователей на компьютере. Предпочтительными были бы предпочтения для каждого пользователя, доступные в Leopard.

7
отвечен Pierre Bernard 2022-12-19 14:59

если вы хотите все-таки удастся сохранить все функции меню поиска Spotlight, но есть пробелы по Spotlight в строке меню, вы можете заменить файл изображения иконки на пустой, или свой собственный значок. Файл изображения

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

действия:

  1. перейдите в папку
    cd /System/Library/CoreServices/Search.bundle/Contents/Resources
  2. открыть папку
    open .
  3. сделать копию для резервного копирования
  4. дайте себе разрешение на запись родительская папка и файл изображения
  5. Открыть изображение в Adobe Illustrator
  6. изменить значок по вкусу
  7. сохранить
  8. Перезапустить SystemUIServer
    killall SystemUIServer
1
отвечен Mike Grace 2022-12-19 17:16

быстро и легко использовать бесплатную утилиту Оникс.

enter image description here

кроме того, я использую LaunchBar set, чтобы использовать сочетание клавиш для поиска Spotlight в LaunchBar (устанавливается в LB prefs).

Это также останавливает сочетания клавиш для Spotlight, но не в Finder.

1
отвечен Dan 2022-12-19 19:33

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх