Як виключити повідомлення електронної пошти з пошуку Finder?


10

Я хочу виключити показ електронних повідомлень у пошуку Finder.

-> ЗНАЙДАЙТЕ, а не просвічує <-

Я задавав це питання на інших платформах, і я вважав, що акцент дуже необхідний. Так, ви можете виключити пошту із прожектора, перейшовши на панель налаштувань прожектора та зніміть прапорець Пошта. Це не впливає на Finder, принаймні, на Mavericks (це було в Леві. Я пропустив Mountain Lion, але я вважаю, що він також страждає від цієї проблеми).

Ви також можете звузити те, що з'явилось у пошуку Finder, натиснувши знак плюс та додавши фільтри. Але це також не є рішенням: ви можете фільтрувати лише те, що повернуто "немає", немає "немає".

Для бонусних балів відповіді про те, як виключити папки, також були б чудовими. Якщо у вас є електронні книги, ви знаєте, що вони теж з'являються в майже кожному пошуку. Простіше кажучи, я просто хочу, щоб налаштування прожектора застосували до Finder ... як раніше.


+1 Я також хотів би знати, як отримати поштові повідомлення Outlook у будь-якому пошуку. Якби я хотів шукати свою електронну пошту, я б робив це в інтерфейсі електронної пошти.
Аарон Бертран

1
@AaronBertrand - Технічно ви можете запобігти показу результатів Outlook за допомогою наведеного нижче методу, додавши ~ / Documents / Дані користувача Microsoft / Outlook 2011 Identities до списку виключення Spotlight. Однак Outlook використовує індекс Spotlight для власної функції пошуку. Виключаючи вищевказану папку з Spotlight, ви фактично виключаєте її з пошуку Outlook. Це один із тих недоліків, про які я та кілька моїх користувачів повідомили Microsoft як запит на функцію наступної версії. Можна зробити те ж саме, натиснувши меню Довідки в Outlook і вибравши "Надіслати відгук".
Містер Кролик

1
@MrRabbit Так, це завдання, я все ще хочу мати можливість шукати в Outlook, але я не хочу, щоб пошук Finder / Spotlight змішував 5000 повідомлень електронної пошти з 20 файлами.
Аарон Бертран

Відповіді:


10

Це незручно, але якщо ви додасте -kind:mailпісля пошукового терміну в Finder, він також буде виключати повідомлення пошти.


1
Це робить саме те, що я хотів, і не має впливу поза Finder. Зміна моєї прийнятої відповіді на це.
фрінгл

Ви повинні отримати 100 000 грошей на цю відповідь :) Я вдався до UNIX "знайти", який не використовує індексацію і надто повільний, для пошуку файлів через ідіотичні за замовчуванням у пошуку і прожекторі.
Reb.Cabin

@ Reb.Cabin Дякую за додаткові оновлення: ^) Ви використовували mdfindв командному рядку? можливо mdfind XXXXX | grep -vi mail?
beroe

@beroe дякую за ведучий на mdfind. Я думаю, що це допоможе прискорити деякі мої пошуки (у мене понад 2 000 000 файлів у різних станах дезорганізації, і я в основному шукаю напівзагаданий фрагмент імені або якесь ключове слово у вмісті, коли хтось підійде до мене і запитує "чи знаєте ви що-небудь про" бергалізм "?" Звичайно, я писав зошит у 90-х приблизно з тієї самої теми; просто дозвольте мені його знайти ...
Reb.Cabin

Це не працює на El Capitan.
Джим Л.

6

Перш за все, я повинен зазначити, що - незважаючи на те, що це виглядає - пошук у Finder - це справді прожектор, але показано більше варіантів . Наступна інформація ґрунтується на дослідженнях, які я щойно робив на своєму Mac, що працює над Mavaricks (10.9.2):

Причина, чому вона не працює, просто зніміть прапорець Пошта, тому що (заплутано) вкладка SysPrefs > Прожектор > Результати пошуку застосовується лише до верхнього правого кута Прожекторного пошуку, а не до пошуку в Finder.

Однак існує обробка, яка відповідає на 2 ваших запитання та підтверджує, що Spotlight - це двигун для пошуку пошуків (а також для інших програм, включаючи пошту та Outlook):

Ви можете виключити папку з пошуку за допомогою Spotlight, перетягнувши цю папку до списку на вкладці SysPrefs > Spotlight > Privacy .

Застереження / але / доказ:

Якщо ви зробили це за допомогою папки даних Mail.app ( ~/Library/Mail), ви отримаєте це попередження: Попередження під час додавання папки даних Mail.app у "Конфіденційність"

... Повідомляючи, що "функція пошуку не працюватиме в деяких додатках" Якщо натиснути кнопку ОК , повідомлення пошти більше не відображатимуться в Finder (або прожекторі), але те ж саме буде стосуватися функції внутрішнього пошуку в Mail.app сам, оскільки він працює з прожектором ...

(@Aaron Bertrand: Те саме для Outlook, оскільки він також працює з прожектором. Перше посилання див. Вище)

З звичайними папками - тобто не у вашій прихованій за замовчуванням папці Бібліотеки - ви не отримаєте попередження і приховування працюватиме без застережень.

Насправді є можливість сказати Finder не шукати певного типу, написавши, наприклад, "НЕ eml" у полі пошуку, яке б виключало файли електронної пошти. Якщо ви дійсно цього хотіли, ви можете створити службу Automator і прив'язати + Fдо неї за допомогою SysPrefs > Keyboard > ярлики . Автоматизатор AppleScript схожий на:

activate application "Finder"
tell application "System Events"
    keystroke "f" using command down
    keystroke " NOT eml"
    key code 123 using command down #123 = Left Arrow, so we're moving the cursor to the beginning of the field
end tell

(Я засмоктую AppleScript, тому може бути розумніший спосіб зробити це)


Я приймаю це як відповідь, оскільки той факт, що пошук Finder поважає параметри Spotlight> Privacy, є відповіддю на ряд проблем пошуку Finder. У мене вже були свої папки електронних книг, але Finder все ще шукав їх. Я їх видалив і повторно додав, і тепер вони виключені з пошуку Finder.
переляк

Але це все ще не повна відповідь, тому що відключена Пошта від будь-якого пошуку ніколи не є повноцінним рішенням. Досить смішно, що ПОЛОВИНА Налаштування прожектора стосуються Finder. Це має певний сенс, оскільки інші додатки працюють від Spotlight, але, з іншого боку, він працював у попередніх ОС.
відлякувати

@friggle Я бачу вашу думку. Якби мені вдалося знайти будь-який слід від "не хакітського" рішення, я б, безумовно, його забезпечив. Те, що Apple пишається тим, що виготовляє продукти з якомога меншими налаштуваннями, іноді означає, що такі дивні речі, як це відбувається, не помічають нікого ... Я навіть ходив поглядати навколо "Секретів", щоб побачити, чи є якийсь незрозумілий прапор прожектора / Finder, який може бути змінено, але безрезультатно
Лассе

1

Першопричиною цієї проблеми є те, що Finder за замовчуванням шукає "Цей Mac" - тобто скрізь, включаючи папки "Mail", тому в кожному пошуку переважають десятки небажаних звернень електронної пошти. На щастя, є просте рішення:

У Finder ... Налаштування ... Додатково виберіть "Пошук у поточній папці". Це обмежить пошук у будь-якій папці, в якій ви знаходилися, коли ви запитували пошук, тим самим виключаючи електронні листи (та багато іншого зайвих речей теж до речі). Проблема вирішена.

Ось посилання на деталі: http://osxdaily.com/2013/03/12/change-finder-search-to-look-in-current-folder-rather-than-everywhere-in-mac-os-x /


1
Проблема у мене полягає в тому, що мені потрібно шукати свою Documentsпапку. Події та вкладення електронною поштою - це файли в цій папці! 😡
Джим Л.

1

Я знаю, що це давнє питання, але до цього часу проблема з пошуком пошуку, включаючи занадто багато результатів, Apple не вирішила. Змінився формат, необхідний для запропонованої відповіді (він більше не працює). Також я знайшов спосіб дуже швидко додати запропонований трюк до будь-якого пошуку, не потрібно вводити текст.

Крок 1: створіть пошук, який виключає типи файлів, які ви не хочете включати в пошук. Я використовував NOT kind:olk15 AND NOT kind:eml AND NOT kind:ZIPolk15 призначений для пошти Outlook, що не буде виключено лише при фільтруванні 'eml'. Я також виключив ZIP-файли, але це особиста перевага.

Примітка: як ви бачите, я НЕ шукав жодного тексту, тому результати будуть стосуватися будь-якого файлу у вашій системі. Без проблем, читайте далі.

Крок 2: скористайтеся опцією пошуку "Зберегти" та додайте фільтр пошуку на бічну панель. Я назвав свій пошук "NotEmail"

Збережений пошук у бічній панелі

Ні кроку 3 :-)

Щоразу, коли ви хочете зробити чистий пошук, спочатку клацніть збережений пошук, а потім використовуйте поле пошуку, щоб ввести текст у межах того пошуку, який ви хочете знайти.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.