質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
SQLite

SQLiteはリレーショナルデータベース管理システムの1つで、サーバーではなくライブラリとして使用されている。

Skype

Skypeは、マイクロソフト提供のP2P技術を用いたコミュニケーションソフトです。無料で利用でき、通話チャットやビデオ通話が可能。多くのデバイスに対応しており、一般的なファイアウォールやNAT内からの通信も簡単な設定で行うことができます。

Q&A

1回答

2499閲覧

Skypeのチャット履歴を抽出しバックアップするスクリプト

A5size

総合スコア13

SQLite

SQLiteはリレーショナルデータベース管理システムの1つで、サーバーではなくライブラリとして使用されている。

Skype

Skypeは、マイクロソフト提供のP2P技術を用いたコミュニケーションソフトです。無料で利用でき、通話チャットやビデオ通話が可能。多くのデバイスに対応しており、一般的なファイアウォールやNAT内からの通信も簡単な設定で行うことができます。

0グッド

0クリップ

投稿2018/05/17 02:16

現在Mac上でSkype(バージョン:8.21.0.7)を使用しています。
このチャット履歴をテキストベースでバックアップしたいと思い、
調べていたところsqlite3を使用する方法を見つけました。
それ自体はうまく行ったのですが、
履歴が保存されてるとされる
"~/Library/Application Support/Skype/[アカウント]/main.db"
には最初のチャット履歴しか含まれていないようで、
(最近のチャット履歴ではなく、最初の、つまり時期的に昔のチャット履歴しかない)
Skypeのアプリ上で見える全てのチャットを抽出することができませんでした。
Skypeを起動し、
Skype > 環境設定 > チャットの履歴をエクスポート
とすることでチャット履歴をエクスポートできるのですが、
それでも状況は変わりません。
だとすれば、今私がアプリ上で見ているチャット履歴は、
どこに保存されているのでしょうか。

Skypeアプリの仕様に関する質問になってしまい、
場違いかとも思いましたが、
もしこういった経験がある人がいればと思い
質問させて頂きました。
どうかよろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

きっとSkypeで友人に「こんにちは」等と話しかけたら、
その瞬間HDDのどこかの領域に保存されると思うんですよね。

なのでHDDをこんな感じのソフトで監視してみてはどうでしょうか?

システム内のファイルアクセスを監視するシンプルなツール「Moo0 ファイルモニター」

投稿2018/05/17 02:36

miyabi-sun

総合スコア21158

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

A5size

2018/05/22 08:29

なるほど、 そう手がありましたか。 この回答を見て、 「ファイルの容量やタイムスタンプを監視すれば、 保存された場所が分かるのでは」 とも思ったのですが、 こちらはうまくいきませんでした。 HDDの監視にトライしてみようと思います。 回答ありがとうございます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問