这无疑是我用过的最好的微信聊天记录的解决方案。通过你的nas备份聊天记录,并且可以通过网页查看。
下面就是备份后的效果
里面的文件地址一定要进行修改。保证你的群晖里面有这个文件夹才行。不然会运行失败
一,打开nas服务器通过ssh链接nas,开启ssh功能
二,通过finalshell.exe连接
三,链接ssh后输入命令
提前切换到root账号
sudo-i
下方的命令奇怪一定要注意修改
docker run --name=cloudbak --restart=always -d \
-p 9527:9527 \
-v /app/data:/app/data \
pub.tcp.mk/likeflyme/cloudbak
-v
这个路径一定要在你的nas中找得到,比如我的路径是/homes/wechat
.
但是这个路径是不完整的,我们应该这样操作:
找到你的文件夹路径,右键后点击属性,就可以看到完整路径了
/volume1/homes/wechat 这个才是正确的,我们只需要把路径替换成他就对了
docker run --name=cloudbak --restart=always -d \
-p 9527:9527 \
-v /volume1/homes/wechat:/app/data \
pub.tcp.mk/likeflyme/cloudbak
客户端下载
将PC端微信数据备份到服务器需要借助我们的客户端,目前支持的客户端仅为 Windows 客户端,下载客户端。
备份
第一步:初始化
如果您没有初始化服务端,那么访问 http://ip:9527 先初始化,创建初始的用户。
第二步:登录,创建 session
登录时填写服务器的 http 地址,用户名密码。
这里的 session 可以关联一个微信,这样就实现了一个账号可以同步多个微信账户,也可以多个 session 都同步一个微信账户(这在一些情况下是必要的,比如换了电脑,账号数据丢失了需要新建立一个 session 同步新的数据)。 添加 session 时需要微信为登录状态,用于检测微信的数据位置以及其他数据,session 名字随便取,备注选填 session 名必填。
重要:当遇到版本号不支持!!!
如果检测到版本不支持,需要修改软件根目录的 version.json,否则跳过直接看第三步。 version.json 包含获取用户信息的基址(用户名,昵称,手机号,邮箱-已废弃,KEY),提供两种方法获取,当第一种没有满足的版本时,可以通过第二种方式自己尝试获取。
第三步:同步数据:
选择左侧已经添加好的 session,点击右下角的同步按钮开始同步(需要退出微信进程),同步完成后会有文字提示,此时服务端解析数据需要数十秒到一分钟左右不等,等待一会儿刷新浏览器客户端即可查看聊天记录。 同步按钮可以重复使用,文件采用增量同步,对已经同步过的数据将在本地文件留痕,数据库文件将强制重新上传。
展示
下图是浏览器访问聊天记录的界面截图
Pager
我想通过公网ip直接访问网页?
如果仅仅通过内网访问聊天记录,那么你只能在家里才能用,这个是后就有他的不方便性了。
如果我们通过内网穿透的话,那么可以随时随地访问自己的聊天记录
比如下面的链接,是我家里的nas记录
具体内网穿透以前讲过,下面是视频教程
https://www.bilibili.com/video/BV1hC411775d/?vd_source=ef78c52506c8c5d25fe012cad22cda3e
- 最新
- 最热
只看作者