Прожектор (программное обеспечение)


Spotlight — это общесистемная функция поиска на рабочем столе в операционных системах Apple macOS и iOS . Spotlight — это поисковая система на основе выбора , которая создает индекс всех элементов и файлов в системе. Он разработан, чтобы позволить пользователю быстро находить самые разные элементы на компьютере, включая документы, изображения, музыку, приложения и Системные настройки . Кроме того, можно искать определенные слова в документах и ​​на веб-страницах в истории или закладках веб-браузера. Это также позволяет пользователю сузить поиск с датами создания, датами модификации, размерами, типами и другими атрибутами .. Spotlight также предлагает быстрый доступ к определениям из встроенного Нового Оксфордского американского словаря и функциям калькулятора. Существуют также инструменты командной строки для выполнения таких функций, как поиск Spotlight.

Впервые Spotlight был анонсирован на Всемирной конференции разработчиков Apple в июне 2004 г. [1] , а затем выпущен вместе с Mac OS X 10.4 Tiger в апреле 2005 г. [2]

Индексы метаданных файловой системы поддерживаются сервером метаданных (который отображается в системе как демон mds или mdworker ). Сервер метаданных запускается с помощью launchd при загрузке macOS (ранее Mac OS X, затем OS X) и активируется запросами клиентов или изменениями в файловых системах, которые он отслеживает. Демон mdimport передает ему информацию о файлах на жестких дисках компьютера ; он не индексирует съемные носители, такие как CD или DVD . [3]Помимо базовой информации о каждом файле, такой как его имя, размер и временные метки, демон mdimport также может индексировать содержимое некоторых файлов, если у него есть подключаемый модуль Importer, который сообщает ему, как форматируется содержимое файла. Spotlight поставляется с импортерами для определенных типов файлов, таких как документы Microsoft Word , MP3 и PDF . Apple публикует API -интерфейсы , которые позволяют разработчикам создавать подключаемые модули Spotlight Importer для своих собственных форматов файлов. [3]

При первом входе пользователя в операционную систему Spotlight создает индексы метаданных о файлах на жестких дисках компьютера . [3] Он также создает индексы файлов на таких устройствах, как внешние жесткие диски, подключенные к системе. Это первоначальное индексирование может занять некоторое время, но после этого индексы постоянно обновляются в фоновом режиме по мере создания или изменения файлов. Если система обнаружит, что файлы на внешнем диске были изменены в системе с более ранней версией macOS, чем Mac OS X 10.4, она переиндексирует том с нуля. [3]

В Mac OS X Tiger к Spotlight можно получить доступ из нескольких мест. При нажатии на значок в правом верхнем углу строки меню открывается текстовое поле, в которое можно ввести поисковый запрос. Окна Finder также имеют текстовое поле в правом верхнем углу, куда можно ввести запрос, как и стандартные диалоговые окна загрузки и сохранения. Оба этих текстовых поля немедленно начинают отображать результаты поиска, как только пользователь начинает вводить поисковый запрос, возвращая элементы, которые либо соответствуют термину, либо элементы, которые начинаются с термина. Результаты поиска можно уточнить, добавив критерии в окне Finder, такие как «Создано сегодня» или «Размер больше 1 КБ». [3]


Меню Spotlight, выполняющее поиск слова « adobe » в Mac OS X Leopard
В центре внимания OS X Yosemite Николас Кейдж
В центре внимания в iOS 14