昨日紹介した記事 iPhoneからSkypeログを取り出したい の技術情報です。
iPhoneからSkypeログを取り出し、中の情報にアクセスする方法をお知らせします。
手順
- iPhoneのデータを取り出し
iBackupBot for iTunes というソフトを使って、パソコンにiPhoneデータを取り出します。 - Skypeのチャットログが保存されたファイルを取り出し
main.dbというファイルを検索して探し出します。 - チャットログを閲覧
main.dbは、SQLiteSpy というソフトを使うと簡単に参照できます。
messagesテーブルにチャットが全て保存されています。SQLでデータの絞り込みや、加工ができます。インターネット上には、chatsテーブルとmessagesテーブルを結合してデータを取り出すと書かれているサイトもありますが、chatsテーブルの情報は不完全ですので、messagesテーブルだけでデータ加工するのがいいと思います。データ加工の際は、サブクエリーの嵐になると予想されます・・・。 - データをExcelに取り出し
SQLでデータを絞り込んだら、データをコピーしてExcel等に貼りつけます。あとは、Excelなどで見やすく加工してください。
iBackupBot for iTunes というソフトは、パソコンで修正したデータをiPhoneに書き戻すことができるそうですので、作業は注意してやってください。