非常に古いテキストメッセージを探す方法


10

過去1年間に数万件のメッセージが送信された可能性が高い会話があります。6か月前の8月にテキストを検索します。8月に戻ってそれらのメッセージをスクロールするにはどうすればよいですか?iPhoneとMacbookの両方で会話しています。



~/Library/Containers/com.apple.iChat/Data/Library/Messages/Archive 8月末からフォルダを開いて開くことで何が問題になりましたか?
鉄人

@Tetsujin「どうしたの?」これはまだ提案されていますか?
ユーザー

…オープニングコメント
鉄人

回答:


10

私はそれを行う2つの方法を見つけました。ニーズと好みに応じて、必要なものを選択します。

1.柔軟な方法

Terminal.appを開き、次のコマンドを入力します。

sqlite3 ~/Library/Messages/chat.db

これで、Macのメッセージアプリのデータベースにアクセスできました。

次のコマンドを入力します(ただしsqlite>、この時点で予想される内容を示すために、この回答にこのコマンドが追加されたため、これを含めないでください)。

sqlite> .mode column
sqlite> .headers on
sqlite> SELECT text, datetime(date, 'unixepoch', '+31 year') AS cDate FROM message WHERE cDate >= "2016-01-12";

これ"2016-01-12"をメッセージをフィルタリングする日付に置き換えますが、""

メッセージの正確な日付がわかっている場合は>=、次の=ように置き換えることができます。

sqlite> SELECT text, datetime(date, 'unixepoch', '+31 year') AS cDate FROM message WHERE cDate = "2016-01-12";

または、日付の範囲がわかっている場合は、次のこともできます。

sqlite> SELECT text, datetime(date, 'unixepoch', '+31 year') AS cDate FROM message WHERE cDate >= "2015-12-10" and cDate <= "2016-01-12";

これでメッセージがフィルタリングされます!

この方法により、実際にメッセージをより柔軟にフィルタリングできます。データベーススキーマをいじると、メッセージをフィルタリングする良い方法が見つかるかもしれません。

2.簡単な方法

よりユーザーフレンドリーなものが必要な場合は、Terminal.appでこのコマンドを入力すると次のことがわかりました:

open ~/Library/Messages/Archive/

日付でグループ化されたメッセージを含むファインダー内のフォルダーを開きます。これにより、メッセージを探して生活がずっと楽になります。これは別のユーザーからも言及されています。

この方法の利点は、メッセージが読みやすく使いやすい素敵なユーザーインターフェイス(つまりメッセージ)で開かれることです。


open ~/Library/Messages/Archive/フォルダーが存在しないと言います。
ユーザー

@Userは、OS Xのバージョンに応じて、Message Appメッセージのパスが異なります。それを確認し、それがあなたを助けたかどうか教えてください。
ラファエル

バージョン10.11.2エルキャピタン
ユーザー

0

私にとって、メッセージを検索する最も簡単な方法は、何年も前に遡りますが、iExplorerを使用して、引き続きメッセージをさまざまな形式にエクスポートすることです。私は通常PDFとTXTのエクスポートを行いますが、どちらも簡単に検索できます。

私は他の機能も利用していますが、私にとってはフリーウェアではないので、費用に見合う価値がありました。


1
単一のテキストメッセージをチェックするために何かを買うのではなく。
ユーザー

デモバージョンがあり、ほぼ4時間メッセージをバックアップしているようです。これは正常ですか?
ユーザー

0

... / Library / Messages / Archiveにアクセスして、特定の日付/電話番号を探してみてください。それはあなたが会話を引き上げることを可能にするはずです。

幸運を!


0

最終的に、SQLite Browserを取得して〜/ Library / Messages / chat.dbファイルを開き、そこでテキストを検索およびナビゲートしました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.