Steam

Steam

89 个评价
使用Steam Chat Logger保存私信聊天记录
由 プリンス・ハイネル 制作
G胖用脚做社区,全靠蒸友打补丁。
Steam好友私信聊天记录只保留14天,期限过后会彻底消失。
   
奖励
收藏
已收藏
取消收藏
为什么要写这个指南
概要里也写了,因为G胖用脚做社区,Steam私信的聊天记录只能在服务器上保存14天,想把宝贵的记录保存下来的话只能自己想办法。

之前中文社区有过其他类似的指南,不过似乎早就没人维护,链接也已经失效了,所以笔者来进行一个抛砖引玉。

这个指南会讲如何用第三方软件Steam Chat Logger来保存聊天记录到本地。
感谢软件作者:sp0ok3r

Steam Chat Logger是一个用C#编写的开源软件,可以把Steam上的好友私信保存到本地TXT文件中。不过可能是因为Steam本身接口的问题, Steam Chat Logger的功能不强,实现同步的条件比较苛刻,不过已经算是相当方便好用了。

注意事项
  • 不支持保存群组聊天记录。
  • 旧聊天记录无法保存,只能在新聊天记录出现的时候同步。
  • 没有移动端app,不支持读取手机app聊天记录,只能在电脑上同步记录。反正手机app也没几个人用应该问题不大吧(目移)
  • 偶尔会有无法同步的情况,重启软件即可恢复正常。
需要做的准备
为了正常使用Steam Chat Logger,你需要按顺序安装:

NET Framework 4.7.2
先安装这个再下载软件本体。下载地址在这里[dotnet.microsoft.com],下载好一键安装即可。

Steam Chat Logger本体
可以在作者的Github[github.com]下载到最新的软件本体。找到最新的Steam Chat Logger(现在是1.0.5),下载Asset里的zip文件,解压到你想保存聊天记录的地方。
在Steam Chat Logger上登录Steam
解压文件夹后打开其中的ChatLogger.exe(如果你的电脑不显示扩展名的话就是ChatLogger)。系统可能会报毒,不过直接无视运行即可,软件本身是开源无害的,可以在Github查看源码。

打开软件以后如果你登录了Steam客户端,软件会识别你的账号,选择自己的账号点击EDIT ACCOUNT输入密码并登录。如果没有识别账号的话就点击ADD ACCOUNT手动输入自己的账号密码登录即可。扫码登录这种事情就不要想了,不存在的


这里如果你的Steam账号开启了双重验证的话可能需要输入手机app上的验证码。

右上角出现自己的头像就表示登录成功了。
同步聊天记录到本地
登录成功以后,第一件事情是在设置里把History Settings从Disable改成(Sender + My) Messages,也就是允许软件同步你发送以及接到的聊天信息。


然后你就会看到你发送和收取的私信自动出现在HISTORY当中了。表情会以代码,图片会以URL的形式记录。


同步到本地的聊天信息位于LOGGER中的log directory里查看,也可以在这里设置你想要的路径。默认路径是Steam Chat Logger根目录下的ChatLogs文件夹,跟每个好友的聊天记录会同步到一个单独的TXT文件中。


这里要再强调一下,以前的聊天记录是无法保存的,只能同步新的聊天记录。不过以前的聊天记录可以在这里看到

最后,为了保证Steam Chat Logger一直在后台同步聊天记录,可以按照下图设置,让它开机自启动而且保持在后台运行。

先写到这里
以上就是对Steam Chat Logger使用方法的基本介绍,还有一些FAQ什么的以后会慢慢补足。

希望这个指南能帮助大家保存珍贵的聊天记录。不过更希望我们能有用不着这个指南的那一天。




7 条留言
星之允 3 月 16 日 上午 12:49 
Game123·StellarBlade 3 月 15 日 下午 11:05 
牛哇!果断收藏:steamthumbsup::steamthumbsup:
SAMK 3 月 15 日 下午 8:05 
很有用!
墨鱼茶丸子 3 月 15 日 下午 7:49 
哇!正需要这个功能!!
ふぐの舞 3 月 15 日 下午 5:58 
太感谢啦!笑死我看到了当时拿我测试的,虽然打了码但还是看得出来的我ID:happy_seagull:
糟糕,寿司要保存我的黑历史!
<GB8>猎梦小狗 3 月 13 日 上午 11:04 
好便利的指南:Dave_thumb2: