לאלץ את זרקור להתעלם מתיקיות & קבצים עם הרחבת שם ב-OS X
Spotlight היא הליבה של פונקציונליות החיפוש של Mac OS X, ואם אתה רוצה ש-Spotlight יתעלם מקובץ, תיקיה או כונן, העצה המומלצת באופן מסורתי היא לגרור את הפריטים שלא ייכללו בהוספה לאינדקס אל ה-Spotlight רשימת אי הכללת לוח העדפות המערכת. זו הגישה המומלצת מכיוון שהיא פשוטה לשימוש וקל לניהול, אבל יש דרך נוספת המשתמשת בהרחבת שמות כדי לאלץ את Spotlight להתעלם מכל מסמך או ספרייה נתונה.סיומת השם היא סיומת ".noindex", והשימוש בה הוא די פשוט. פשוט שינוי שם של משהו כדי להחיל אותו בסוף כל קובץ או תיקיה ימנע מ-Spotlight לכלול אותו באינדקס של קבצים שניתנים לחיפוש ב-Mac. לדוגמה:
- “SampleFile” יתווסף לאינדקס ויימצא על ידי Spotlight כרגיל
- "SampleFile.noindex" לא יצורף לאינדקס ולא יימצא על ידי Spotlight
דוגמת צילום המסך מציגה שלושה פריטים שונים עם הסיומת המתאימה כדי לא לכלול אותם מ-Spotlight:
ספוטלייט לא רק יתעלם מהקבצים והספריות האלה, אלא הוא גם יתעלם מכל מה שנמצא בתוך כל תיקייה שיש לה סיומת זו גם כן.
הבעיה הברורה בגישה זו היא שהיא משנה את השם האמיתי של הקובץ או התיקיה כדי לא לכלול אותם, כאשר הטריק העיקרי באמצעות העדפות מערכת אינו מבצע שינויים כאלה בשם הפריט.מצד שני, מכיוון שהוא מטופל כולו דרך שם הקובץ, יש לו את היתרונות שלו, מכיוון שניתן לכתוב אותו בקלות או להשתמש בו מרחוק דרך שורת הפקודה דרך SSH במידת הצורך.
מדי פעם, אתה עלול להיתקל ב-OS X שמוסיף את התוסף עצמו. זה קורה לעתים קרובות לאחר שימוש ב-Migration Assistant כדי להעביר דברים מ-Mac אחד למשנהו, וזה לא נדיר למצוא תיקיה שכותרתה "username.noindex" בתוך הספרייה /Users/ במהלך או אחרי תהליך ההעברה, אם היא בוטלה לפני התהליך הושלם.