Signal デスクトップからメッセージをエクスポートおよび転送する方法
Signal Desktop からメッセージをエクスポートしようとすると、思ったほど簡単ではないことに気づくかもしれません。ただし、これを実現するのに役立つ方法がいくつかあります。
Signal Desktop からチャットをエクスポートするにはどうすればよいですか?
1. SQLiteブラウザを活用する
- まず、Signal データベースに移動して、デスクトップにコピーを作成します。データベースは次のパスにあります:
C:\Users\<YourName>\AppData\Roaming\Signal\sql\db.sqlite
- 次に、SQLite Browser をダウンロードします。
- SQLite ブラウザを起動し、コピーしたデータベース ファイルを開きます。
- パスフレーズの入力を求められます。
- パスフレーズ設定をRaw Keyに変更します。
- 次に、次の場所にある config.json ファイルにアクセスします。
C:\Users\<YourName>\AppData\Roaming\Signal
- SQLite ブラウザに0x を入力し、引用符を除いて config.json ファイルからキーを貼り付けます。
- 会話テーブルを検索し、会話に対応するIDを見つけます。
- 会話 ID を使用してメッセージをフィルタリングし、テーブルのエクスポートを続行します。
2. sigtopを使用する
- sigtop リリース ページにアクセスし、最新バージョンをダウンロードします。ダウンロード フォルダーに保存します。
- 管理者権限でコマンド プロンプトを開きます。これを行うには、Windows + キーを押して、 cmdSと入力し、管理者として実行を選択します。
- 次のように入力して、ダウンロードフォルダにディレクトリを変更します。
cd C:\Users\WindowsReport\Downloads
- メッセージを抽出するには、
sigtop export-messages messages
- 添付ファイルをダウンロードするには、
sigtop export-attachments attachments
この方法はやや高度なので、詳細については公式ドキュメントを確認することをお勧めします。
signalbackup-toolsも調べてみてください。このツールは主に Android 向けですが、デスクトップ バージョンでも機能する可能性があります。
Signal Desktop ではメッセージはどこに保存されますか?
方法 1 で説明したように、シグナルはメッセージを次のパスに保存します。C:\Users\<YourName>\AppData\Roaming\Signal\sql\db.sqlite
Signal Desktop からメッセージを転送することは可能ですか?
現在、転送機能は Android デバイスでのみ公式に利用可能です。残念ながら、Signal Desktop にはこの機能がないため、回避策やサードパーティのツールに頼る必要があります。
示されているように、Signal Desktop からメッセージをエクスポートするのは難しい場合があります。ツールはありますが、アプリケーションを更新すると機能しなくなる可能性があります。
コメントを残す