IMessage: Как мне искать ключевые слова в отдельной ветке сообщений?


12

У меня пятилетний разговор с женой на iMessage.

Время от времени я хочу найти что-то вроде ресторана, о котором она рассказывала мне.

Я хочу найти слово «ресторан» и найти ВСЕ, когда она использовала это слово, то есть только в ее сообщениях.

Как я могу это сделать?

Я знаю об универсальном поиске iMessage, но это не то, что мне нужно. Это показывает мне только 1 экземпляр слова «ресторан», не все из них.


1
Я хочу .... Я уже отправил это предложение на apple.com/feedback , вы также должны.
Тайсон

Ответы:


5

Архив всех сообщений находится в ~ / Library / Messages / chat.db. Это база данных SQLite. Есть некоторые программы просмотра SQLite, которые упростят сортировку этих данных и позволят вам искать их или выборочно экспортировать некоторые из них в CSV. С другой стороны, если вы ищете «sqlite to csv», вы найдете дополнительную информацию об экспорте. К сожалению, это большая слабость iMessage.


Должен получить больше голосов. Это неплохое решение, неповрежденное, очень хорошее.
JBis

Я бы просто отредактировал и добавил зрителя, который делает это.
JBis

5
  1. Открытые сообщения на Mac
  2. Введите термин в строку поиска (также доступно с помощью CMD+ F)
  3. Нажмите на разговор, который вы хотите найти в
  4. Вы увидите первое сообщение (в хронологическом порядке), которое содержит слово, отображаемое блеклым цветом
  5. Нажмите CMD+, Gчтобы увидеть следующее вхождение, и shift+ CMD+, Gчтобы увидеть предыдущее.

-

Сочетания клавиш отображаются в строке меню: Правка → Найти

Эта функция должна работать в большинстве приложений, а не только в сообщениях.


3
Эта функциональность поиска очень популярна и, как правило, не надежна и не эффективна. Также я почти уверен, что оригинальный постер сказал, что это не эффективно.
Тодд Дабни

Я с уважением не согласен с обоими вашими утверждениями. Можете ли вы рассказать о своем ощущении отсутствия надежности / эффективности?
Дж.Баллин

Я просто попытался найти слова "Crash pad", которые есть в сообщении iMessage от моего отца, датированного 2 дня назад. iMessage говорит: «Результаты не найдены», а поиск только по слову «Crash» дает массу результатов, кроме сообщения от моего отца. Не уверен, насколько хуже вы можете быть в поиске, чем это.
Тодд Дабни

1
Пробовал неоднократно выходить, меняя шапки, добавляя кавычки, ничего не работает.
Тодд Дабни

2
Согласен. Функция поиска в этом приложении действительно
Fabien

2

Это было задано давно, но Apple все еще не сделала ничего, чтобы сделать поиск в Сообщениях более простым или надежным, и я только что столкнулся с этой проблемой сегодня.

Лучшее решение, которое я нашел, это использовать Chatology для Mac. Это платное приложение (с 14-дневной пробной версией), но оно отлично справляется со своей задачей:

  • это позволяет вам просматривать целые разговоры,
  • он ищет подстроки слов, а не только целые слова,
  • он игнорирует диакритические знаки
  • он имеет (необязательно) интеграцию с собственным приложением «Сообщения», поэтому нажатие CMD+ Fв сообщениях автоматически откроет чатологию для вас.

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

Вы можете скачать пробную версию или купить приложение здесь: https://flexibits.com/chatology .

Примечание: я никоим образом не связан с разработчиками приложения.


1

Edit => Find => Find Next & Edit => Find => Find Previous выделены серым цветом, поэтому эти подходы не являются вариантами.

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

Вы можете нажать command+ A, чтобы выделить весь чат, нажать command+ C, чтобы скопировать его в буфер обмена, а затем вставить чат в TextEdit (или другой текстовый редактор). Любой текстовый редактор обеспечит лучшую поддержку поиска, чем iMessage - просто нажмите command+ F.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.