iMessage: Wie suche ich in einem einzelnen Nachrichtenthread nach Schlüsselwörtern?

12

Ich habe ein 5-jähriges Gespräch mit meiner Frau über iMessage.

Hin und wieder möchte ich so etwas wie ein Restaurant finden, über das sie mir eine Nachricht geschickt hat.

Ich möchte nach dem Wort "Restaurant" suchen und ALLE Male finden, wenn sie dieses Wort verwendet hat, was nur in IHREN Nachrichten bedeutet.

Wie kann ich das machen?

Ich kenne die universelle iMessage-Suche, aber das ist nicht das, wonach ich suche. Es zeigt mir nur eine Instanz des Wortes "Restaurant", nicht alle.

Andrew Warner
quelle
1
Ich wünschte ... Ich habe diesen Vorschlag schon einmal an apple.com/feedback gesendet , das sollten Sie auch.
Tyson

Antworten:

5

Das Archiv aller Nachrichten befindet sich in ~ / Library / Messages / chat.db. Es ist eine SQLite-Datenbank. Es gibt einige SQLite-Viewer, die das Sortieren dieser Daten ziemlich einfach machen und es Ihnen entweder ermöglichen, sie zu durchsuchen oder einige davon selektiv in CSV zu exportieren. Wenn Sie alternativ nach "sqlite to csv" suchen, finden Sie weitere Informationen zum Exportieren. Leider ist dies eine große Schwäche von iMessage.

Todd Dabney
quelle
Sollte mehr Upvotes bekommen. Dies ist keine schlechte Lösung, intakt ist es eine sehr gute.
JBis
Ich würde nur einen Viewer bearbeiten und hinzufügen, der dies tut.
JBis
5
  1. Öffnen Sie Nachrichten auf dem Mac
  2. Geben Sie den Begriff in die Suchleiste ein (auch über CMD+ zugänglich F).
  3. Klicken Sie auf das gewünschte Gespräch, in dem Sie suchen möchten
  4. Sie sehen die erste Nachricht (chronologisch), die das Wort in einer verblassten Farbe enthält
  5. Drücken Sie CMD+ G, um das nächste Vorkommen anzuzeigen, und shift+ CMD+ G, um das vorherige Vorkommen anzuzeigen .

- -

Tastaturkürzel werden in der Menüleiste angezeigt: Bearbeiten → Suchen

Diese Funktionalität sollte für die meisten Apps funktionieren, nicht nur für Nachrichten.

JBallin
quelle
3
Diese Suchfunktion ist sehr erfolgreich und im Allgemeinen nicht zuverlässig oder effektiv. Ich bin mir auch ziemlich sicher, dass das Originalplakat sagte, dass dies nicht effektiv war.
Todd Dabney
Ich bin mit beiden Ihrer Aussagen nicht einverstanden. Können Sie Ihren wahrgenommenen Mangel an Zuverlässigkeit / Effektivität erweitern?
JBallin
Ich habe gerade versucht, nach den Wörtern "Crash Pad" zu suchen, die in einer iMessage von meinem Vater vor 2 Tagen enthalten sind. iMessage sagt "Keine Ergebnisse gefunden" und eine Suche nach nur dem Wort "Absturz" liefert Unmengen von Ergebnissen, mit Ausnahme der Nachricht von meinem Vater. Ich bin mir nicht sicher, wie viel schlimmer Sie bei der Suche sein können.
Todd Dabney
1
Versucht, wiederholt zu beenden, Großbuchstaben zu ändern, Anführungszeichen hinzuzufügen, nichts funktioniert.
Todd Dabney
2
Genau. Suchfunktion auf dieser Nachrichten-App ist wirklich scheiße
Fabien
2

Dies wurde vor langer Zeit gefragt, aber Apple hat immer noch nichts unternommen, um die Suche in Nachrichten einfacher oder zuverlässiger zu machen, und ich habe mich heute selbst diesem Problem gestellt.

Die beste Lösung, die ich gefunden habe, ist die Verwendung von Chatology für Mac. Es ist eine kostenpflichtige App (mit einer 14-Tage-Testversion), macht aber den Job perfekt:

  • Es ermöglicht Ihnen, ganze einzelne Gespräche zu durchsuchen.
  • es sucht nach Wortunterfolgen, nicht nur nach ganzen Wörtern,
  • es ignoriert diakritische Zeichen
  • Es ist (optional) in die native Nachrichten-App integriert. Wenn Sie also CMD+ Fin Nachrichten drücken, wird Chatology automatisch für Sie geöffnet.

Schließlich können Sie ganze Konversationen als Textdateien exportieren, sodass Sie sie manuell durchsuchen oder alles tun können, was Sie dazu benötigen.

Sie können die Testversion herunterladen oder die App hier kaufen: https://flexibits.com/chatology .

Hinweis: Ich bin in keiner Weise mit Entwicklern der App verwandt.

FurloSK
quelle
1

Bearbeiten => Suchen => Weiter suchen & Bearbeiten => Suchen => Vorherige suchen sind für mich ausgegraut, sodass diese Ansätze keine Optionen sind.

Ich öffnete die Konversation einfach in einem separaten Fenster und scrollte schnell nach oben, um alle alten Chats zu laden.

Sie können command+ A drücken , um den gesamten Chat auszuwählen, command+ C drücken, um ihn in die Zwischenablage zu kopieren, und dann den Chat in TextEdit (oder einen anderen Texteditor) einfügen. Jeder Texteditor bietet eine bessere Suchunterstützung als iMessage - drücken Sie einfach command+ F.

Befugnisse
quelle