将您的 Signal 备份转换为漂亮的 HTML
项目描述
signal2html:将 Signal 备份转换为漂亮的 HTML
这是一个 Python 脚本,用于将Signal 消息的备份转换为漂亮的 HTML:
为什么?
我的手机快满了,我想以一种很好的方式保存我的 Signal 消息。
如何?
-
使用 pip 安装此软件包:
$ pip install signal2html -
接下来克隆和编译 signalbackup-tools,如下:
$ git clone https://github.com/bepaald/signalbackup-tools $ cd signalbackup-tools $ bash BUILDSCRIPT.sh这应该给你一个
signalbackup-tools可执行的脚本。 -
在应用程序中创建 Signal 消息的加密备份(设置 -> 聊天和媒体 -> 创建备份),然后将其传输到您的计算机。确保记录加密密码。
-
使用以下方法解压缩您的加密备份
signalbackup-tools:$ mkdir signal-backup/ $ signalbackup-tools --output signal_backup/ signal-YYYY-MM-DD-HH-MM-SS.backup <PASS>替换
signal-YYYY-MM-DD-HH-MM-SS.backup为 Signal 备份的实际文件名和<PASS>30 位加密密码(不带空格)。 -
现在,
signal2html在备份目录上运行,如下:$ signal2html -i signal_backup/ -o signal_html/这将为
signal_html目录中的每个消息线程创建一个 HTML 页面,您随后可以在浏览器中打开该页面。
笔记
这是一个仓促编写的脚本,仅在几个 Signal 数据库版本上进行了测试。我希望它也适用于其他备份版本,但如果您遇到任何问题,请提交拉取请求。
有关许可详细信息和版权,请参阅 LICENSE 文件。
请注意,Signal 消息被加密是有原因的,您的联系人可能会专门使用它,因为它提供了重要的隐私。通过导出和解密您的消息,您应该负责维护相同级别的隐私(例如,仅将明文消息存储在加密卷/驱动器上)。
最初由Gertjan van den Burg编写。有关所有贡献者的完整列表,请参阅 贡献者 文件。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
signal2html-0.2.9.tar.gz
(25.7 kB
查看哈希)
内置分布
signal2html-0.2.9-py3-none-any.whl
(27.4 kB
查看哈希)
关
signal2html -0.2.9.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | e9bc9b840f7a36d6fe535267346c323ff8f1ba1bbc75ad6dfed7934c2049efbc |
|
| MD5 | b150705b0d439a60bb5bfc01b29847b6 |
|
| 布莱克2-256 | a92b410d9ddeacf0be71c61eb7ea3a03fea47177ef28ec484aea15247285e3a7 |
关
signal2html -0.2.9-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 7f43e2d28a0802cc5bd7dc65ba1a6aca9bb52067fc132856d24c50e5b821c3b6 |
|
| MD5 | 908a9801fbadd5141a76a29e7be6c380 |
|
| 布莱克2-256 | 77d98dea573536aaecd238d901bd5e7ece5bb1b2a84781c9560e4c07d13d7ebd |