zander

如何定时取微信等聊天软件的所有未读聊天记录到本地?

  •  
  •   zander · May 4, 2023 · 2783 views
    This topic created in 1119 days ago, the information mentioned may be changed or developed.
    众所周知,如果一个微信群你一段时间不看,中间的消息有取不到的情况,表现为聊天记录的断档。具体多长时间我不知道,应该不是很长。

    现在工作需要,想定时的把电脑的聊天软件的聊天记录全部取到本地,一周一次之类的。这样还能放心的定期把手机聊天记录删掉。

    各位能想到除了鼠标模拟点击之外的其他思路吗?能通过后台定时发包实现吗?

    包括但不局限于微信、QQ 、企业微信、钉钉等聊天软件。
    7 replies    2023-05-07 22:31:27 +08:00
    ding2dong
        1
    ding2dong  
       May 4, 2023
    只要定时将微信切换到前台就可以触发消息同步
    ding2dong
        2
    ding2dong  
       May 4, 2023
    而且理论上微信是有长连接通知新消息的,只要网络没断太久不会丢消息
    ding2dong
        3
    ding2dong  
       May 4, 2023
    哦你说手机丢消息,想通过 pc 端备份啊,备份 pc 微信数据库文件?
    coffeesun
        4
    coffeesun  
       May 5, 2023 via iPhone
    我一直用家里服务器登 pc 端的微信,装了防撤回插件,所有记录都有,几年了,不怎么掉过线
    datocp
        5
    datocp  
       May 5, 2023 via Android
    这个问题确实值得研究。

    根据之前的网络搜索手机端为了节能据说每 5 分钟去取一次数据。感觉自己用 moto 这个问题更明显,公司里同样的网络,电脑早收到,手机很久才响起来。其实同样的网络不代表同样连接在一个微信服务器。
    从年初被反应微信服务器有问题,自己这边肯定没动过网络设置,只能怪腾讯搞什么鬼。
    微信又说服务器是不保存聊天记录的,那天同事向我反应手机和 pc 收发消息不一致,往往缺少的那一句消息却是很重要的产品设计图。。。破微信谁天天盯着不同端来区分消息差别。

    各位神仙有方法嘛!!!
    j20001112
        6
    j20001112  
       May 6, 2023
    @datocp 电脑端只能云端接收最近 24 小时的聊天记录,手机能云端接收 72 小时聊天记录,超过 24 小时,72 小时聊天记录就会出现断档
    @ding2dong
    zander
        7
    zander  
    OP
       May 7, 2023
    @coffeesun 平时工作电脑,家里的电脑来回登,有时候公司电脑关了,家里电脑没及时打开,消息就会漏。
    我家里倒是有服务器一直开着,但是就用微信举例,那些群消息你不打开,他会存储到本地吗?我的理解微信为了节省服务器资源,消息都是看的时候才去获取的,你放着群聊不管,哪怕你微信一直开着,还是会断档。

    @ding2dong 主要还是想要研究怎么存在电脑上。手机存储不可靠。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3338 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 11:08 · PVG 19:08 · LAX 04:08 · JFK 07:08
    ♥ Do have faith in what you're doing.