Spotlight Пошук по системним файлам, Блог про Mac, iPhone, iPad та інші Apple-штучки
У більшості випадків стандартних пошукових можливостей Spotlight більш ніж достатньо. Як кажуть в Одесі, «аж за гланди». Apple нам обіцяє приблизно теж, додаючи, що Spotlight індексує все та вся. Це правда для Mac OS X Leopard, але в Tiger пошуковий ліхтарик не світить по багатьох кутах системних папок. Далі йтиметься про те, як шукати по системних папках у Tiger та Leopard.
На питання «розкріпачення» Spotlight мене наштовхнув один із наших читачів, який поставив питання про можливість шукати у системних папках, таких як /Library або /Users. Для Mac OS X Tiger досить швидко знайшов відповідь на macosxhints.com, де тамтешні маководи з проблемою розібралися і рецептом поділилися.
Як виявилося, список прихованих для індексації папок у Tiger досить великий, ознайомитися з яким можна за цим посиланням. Але є можливість "відкрити очі" Spotlight на ті виключені розділи вашої системи, за якими вам потрібно здійснювати пошук. Для цього треба ці каталоги додати файл /.Spotlight-V10/_rules.plist , який має таку структуру:
Додайте цікаві для вас каталоги відразу після рядка INCLUDE , наприклад, в наступні рядки додають в індекс каталоги /Documentation і /Library:
На жаль, сам я протестувати вищезгадане не можу, тому що Tiger у мене давно вийшов на пенсію:) Буду вдячний, якщо хтось поділиться відповідним досвідом.
Однією з 300+ нововведень у Leopard стало зняття заборон на індексацію, а відповідно і пошук по системних файлах та папках. Spotlight за замовчуванням індексує їх, треба лише увімкнути відповідний тип пошуку.
Запускаємо Finder і тиснемо Command+F і в меню типів пошуку вибираємо Kind->Other. У відкритомувікні шукаємо "System files" і ставимо навпроти галочку. Тепер з'явиться ще один пункт меню: "Kind->System files". От і все.